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

#include <lirc_dev.h>

Data Fields

char name [40]
 
int minor
 
__u32 code_length
 
unsigned int buffer_size
 
int sample_rate
 
__u32 features
 
unsigned int chunk_size
 
voiddata
 
int min_timeout
 
int max_timeout
 
int(* add_to_buf )(void *data, struct lirc_buffer *buf)
 
struct lirc_bufferrbuf
 
int(* set_use_inc )(void *data)
 
void(* set_use_dec )(void *data)
 
struct file_operationsfops
 
struct devicedev
 
struct moduleowner
 

Detailed Description

Definition at line 125 of file lirc_dev.h.

Field Documentation

int(* add_to_buf)(void *data, struct lirc_buffer *buf)

Definition at line 138 of file lirc_dev.h.

unsigned int buffer_size

Definition at line 129 of file lirc_dev.h.

unsigned int chunk_size

Definition at line 133 of file lirc_dev.h.

__u32 code_length

Definition at line 128 of file lirc_dev.h.

Definition at line 135 of file lirc_dev.h.

struct device* dev

Definition at line 143 of file lirc_dev.h.

Definition at line 131 of file lirc_dev.h.

Definition at line 142 of file lirc_dev.h.

int max_timeout

Definition at line 137 of file lirc_dev.h.

int min_timeout

Definition at line 136 of file lirc_dev.h.

int minor

Definition at line 127 of file lirc_dev.h.

char name[40]

Definition at line 126 of file lirc_dev.h.

struct module* owner

Definition at line 144 of file lirc_dev.h.

Definition at line 139 of file lirc_dev.h.

int sample_rate

Definition at line 130 of file lirc_dev.h.

void(* set_use_dec)(void *data)

Definition at line 141 of file lirc_dev.h.

int(* set_use_inc)(void *data)

Definition at line 140 of file lirc_dev.h.


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