Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

irda_task Struct Reference

#include <irda_device.h>


Data Fields

queue_t q
magic_t magic
TASK_STATE state
TASK_CALLBACK function
TASK_CALLBACK finished
irda_taskparent
timer_list timer
void * instance
void * param


Field Documentation

TASK_CALLBACK irda_task::finished
 

Definition at line 87 of file irda_device.h.

Referenced by irda_task_execute(), and irda_task_kick().

TASK_CALLBACK irda_task::function
 

Definition at line 86 of file irda_device.h.

Referenced by irda_task_execute(), and irda_task_kick().

void* irda_task::instance
 

Definition at line 92 of file irda_device.h.

Referenced by __irport_change_speed(), actisys_reset(), esi_reset(), girbil_reset(), irda_task_execute(), irport_change_speed_complete(), irtty_change_speed_complete(), litelink_reset(), old_belkin_reset(), tekram_change_speed(), and tekram_reset().

magic_t irda_task::magic
 

Definition at line 83 of file irda_device.h.

Referenced by irda_task_execute(), and irda_task_kick().

void* irda_task::param
 

Definition at line 93 of file irda_device.h.

Referenced by __irport_change_speed(), irda_task_execute(), and tekram_change_speed().

struct irda_task* irda_task::parent
 

Definition at line 89 of file irda_device.h.

Referenced by irda_task_execute(), and irda_task_kick().

queue_t irda_task::q
 

Definition at line 82 of file irda_device.h.

TASK_STATE irda_task::state
 

Definition at line 85 of file irda_device.h.

Referenced by __irport_change_speed(), actisys_reset(), girbil_reset(), irda_task_execute(), irda_task_kick(), irda_task_next_state(), tekram_change_speed(), and tekram_reset().

struct timer_list irda_task::timer
 

Definition at line 90 of file irda_device.h.

Referenced by __irda_task_delete(), irda_task_execute(), and irda_task_kick().


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