Description for a task waiting in select.
Data Fields | |
fd_set * | exceptset |
unimplemented: exceptset passed to select More... | |
struct lwip_select_cb * | next |
Pointer to the next waiting task. More... | |
struct lwip_select_cb * | prev |
Pointer to the previous waiting task. More... | |
fd_set * | readset |
readset passed to select More... | |
sys_sem_t | sem |
semaphore to wake up a task waiting for select More... | |
int | sem_signalled |
don't signal the same semaphore twice: set to 1 when signalled More... | |
fd_set * | writeset |
writeset passed to select More... | |
fd_set* lwip_select_cb::exceptset |
unimplemented: exceptset passed to select
Referenced by event_callback(), and lwip_select().
struct lwip_select_cb* lwip_select_cb::next |
Pointer to the next waiting task.
Referenced by event_callback(), and lwip_select().
struct lwip_select_cb* lwip_select_cb::prev |
Pointer to the previous waiting task.
Referenced by lwip_select().
fd_set* lwip_select_cb::readset |
readset passed to select
Referenced by event_callback(), and lwip_select().
sys_sem_t lwip_select_cb::sem |
semaphore to wake up a task waiting for select
Referenced by event_callback(), and lwip_select().
int lwip_select_cb::sem_signalled |
don't signal the same semaphore twice: set to 1 when signalled
Referenced by event_callback(), and lwip_select().
fd_set* lwip_select_cb::writeset |
writeset passed to select
Referenced by event_callback(), and lwip_select().