lwIP  2.0.2
Lightweight IP stack
lwip_select_cb Struct Reference

Data Fields

struct lwip_select_cbnext
 
struct lwip_select_cbprev
 
fd_set * readset
 
fd_set * writeset
 
fd_set * exceptset
 
int sem_signalled
 
sys_sem_t sem
 

Detailed Description

Description for a task waiting in select

Field Documentation

◆ exceptset

fd_set* lwip_select_cb::exceptset

unimplemented: exceptset passed to select

◆ next

struct lwip_select_cb* lwip_select_cb::next

Pointer to the next waiting task

◆ prev

struct lwip_select_cb* lwip_select_cb::prev

Pointer to the previous waiting task

◆ readset

fd_set* lwip_select_cb::readset

readset passed to select

◆ sem

sys_sem_t lwip_select_cb::sem

semaphore to wake up a task waiting for select

◆ sem_signalled

int lwip_select_cb::sem_signalled

don't signal the same semaphore twice: set to 1 when signalled

◆ writeset

fd_set* lwip_select_cb::writeset

writeset passed to select


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