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

FDSet Struct Reference

Collaboration diagram for FDSet:

Collaboration graph
[legend]

Data Fields

long poll_thread
pollfdpollinfo
int size
int entries
time_t * times
long timeout
fdset_callback_t ** callbacks
void ** datafields
int scanning
int deleted_entries
Listactions

Field Documentation

List* FDSet::actions
 

Definition at line 126 of file fdset.c.

Referenced by fdset_destroy(), poller(), submit_action(), and submit_action_nosync().

fdset_callback_t** FDSet::callbacks
 

Definition at line 96 of file fdset.c.

Referenced by fdset_destroy(), fdset_register(), poller(), and remove_entry().

void** FDSet::datafields
 

Definition at line 97 of file fdset.c.

Referenced by fdset_destroy(), fdset_register(), poller(), and remove_entry().

int FDSet::deleted_entries
 

Definition at line 118 of file fdset.c.

Referenced by fdset_unregister(), poller(), and remove_deleted_entries().

int FDSet::entries
 

Definition at line 85 of file fdset.c.

Referenced by fdset_create_real(), fdset_destroy(), fdset_register(), fdset_unregister(), find_entry(), poller(), remove_deleted_entries(), and remove_entry().

long FDSet::poll_thread
 

Definition at line 76 of file fdset.c.

Referenced by fdset_destroy(), fdset_listen(), fdset_register(), fdset_set_timeout(), fdset_unregister(), find_entry(), handle_action(), submit_action(), and submit_action_nosync().

struct pollfd* FDSet::pollinfo
 

Definition at line 83 of file fdset.c.

Referenced by fdset_create_real(), fdset_destroy(), fdset_listen(), fdset_register(), fdset_unregister(), find_entry(), poller(), remove_deleted_entries(), and remove_entry().

int FDSet::scanning
 

Definition at line 112 of file fdset.c.

Referenced by fdset_listen(), fdset_unregister(), and poller().

int FDSet::size
 

Definition at line 84 of file fdset.c.

Referenced by fdset_create_real(), and fdset_register().

long FDSet::timeout
 

Definition at line 91 of file fdset.c.

Referenced by fdset_set_timeout(), handle_action(), and poller().

time_t* FDSet::times
 

Definition at line 88 of file fdset.c.

Referenced by fdset_destroy(), fdset_listen(), fdset_register(), poller(), and remove_entry().


The documentation for this struct was generated from the following file: See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.