Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
snd_timer_hardware Struct Reference

#include <timer.h>

Data Fields

unsigned int flags
 
unsigned long resolution
 
unsigned long resolution_min
 
unsigned long resolution_max
 
unsigned long ticks
 
int(* open )(struct snd_timer *timer)
 
int(* close )(struct snd_timer *timer)
 
unsigned long(* c_resolution )(struct snd_timer *timer)
 
int(* start )(struct snd_timer *timer)
 
int(* stop )(struct snd_timer *timer)
 
int(* set_period )(struct snd_timer *timer, unsigned long period_num, unsigned long period_den)
 
int(* precise_resolution )(struct snd_timer *timer, unsigned long *num, unsigned long *den)
 

Detailed Description

Definition at line 55 of file timer.h.

Field Documentation

unsigned long(* c_resolution)(struct snd_timer *timer)

Definition at line 65 of file timer.h.

int(* close)(struct snd_timer *timer)

Definition at line 64 of file timer.h.

unsigned int flags

Definition at line 57 of file timer.h.

Definition at line 63 of file timer.h.

int(* precise_resolution)(struct snd_timer *timer, unsigned long *num, unsigned long *den)

Definition at line 69 of file timer.h.

unsigned long resolution

Definition at line 58 of file timer.h.

unsigned long resolution_max

Definition at line 60 of file timer.h.

unsigned long resolution_min

Definition at line 59 of file timer.h.

int(* set_period)(struct snd_timer *timer, unsigned long period_num, unsigned long period_den)

Definition at line 68 of file timer.h.

int(* start)(struct snd_timer *timer)

Definition at line 66 of file timer.h.

Definition at line 67 of file timer.h.

unsigned long ticks

Definition at line 61 of file timer.h.


The documentation for this struct was generated from the following file: