Data Fields | |
callbackFunction | callback |
dispatcherFunction | dispatcher |
enum dispatcherType | type |
listArray_t | sockets |
int | timeout |
void * | data |
int | dispatchSemaphore |
int | changeSemaphore |
The registered callback function
The dispatcher function to use
Type of dispatcher function
Registered sockets (duplicated for some methods)
Timeout for dispatcher in milliseconds
void* socketDispatcher_t::data |
Dispatcher type specif data
Semaphore to avoid dispatcher problems with multithreading
Semaphore to avoid data manipulation problems with multithreading