lwIP
lwip_select_cb
is only used within lwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
lwIP
lwip_select_cb
lwip_select_cb struct
Description for a task waiting in select
Syntax
Show:
Summary
Declaration
from
sockets_priv.h:147
struct
lwip_select_cb
{
struct
lwip_select_cb
*
next
;
struct
lwip_select_cb
*
prev
;
#if
LWIP_SOCKET_SELECT
fd_set
*
readset
;
fd_set
*
writeset
;
fd_set
*
exceptset
;
#endif
#if
LWIP_SOCKET_POLL
struct
pollfd
*
poll_fds
;
nfds_t
poll_nfds
;
#endif
int
sem_signalled
;
SELECT_SEM_T
sem
;
}
;
Fields
Field
Declared as
Description
lwip_select_cb::next
struct
lwip_select_cb
*
Pointer to the next waiting task.
lwip_select_cb::prev
struct
lwip_select_cb
*
Pointer to the previous waiting task.
lwip_select_cb::readset
fd_set
*
readset passed to select.
lwip_select_cb::writeset
fd_set
*
writeset passed to select.
lwip_select_cb::exceptset
fd_set
*
unimplemented: exceptset passed to select.
lwip_select_cb::poll_fds
struct
pollfd
*
fds passed to poll; NULL if select.
lwip_select_cb::poll_nfds
nfds_t
nfds passed to poll; 0 if select.
lwip_select_cb::sem_signalled
int
don't signal the same semaphore twice: set to 1 when signalled.
lwip_select_cb::sem
SELECT_SEM_T
semaphore to wake up a task waiting for select.
Related Functions
Found 3 other functions taking a
lwip_select_cb
argument:
Function
Description
lwip_link_select_cb()
lwip_unlink_select_cb()
lwip_poll_should_wake()
Check whether event_callback should wake up a thread waiting in lwip_poll.
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out