Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
lwip_setgetsockopt_data Struct Reference
This struct is used to pass data to the set/getsockopt_internal functions running in tcpip_thread context (only a void* is allowed) More...
#include <sockets.h>
Data Fields | |
| int | s |
| socket index for which to change options | |
| int | level |
| level of the option to process | |
| int | optname |
| name of the option to process | |
| u8_t | optval [LWIP_SETGETSOCKOPT_MAXOPTLEN] |
| set: value to set the option to get: value of the option is stored here | |
| socklen_t | optlen |
| size of *optval | |
| err_t | err |
| if an error occurs, it is temporarily stored here | |
| void * | completed_sem |
| semaphore to wake up the calling task | |
Detailed Description
This struct is used to pass data to the set/getsockopt_internal functions running in tcpip_thread context (only a void* is allowed)
Definition at line 119 of file sockets.h.
Field Documentation
| void* completed_sem |
| u8_t optval[LWIP_SETGETSOCKOPT_MAXOPTLEN] |
Generated on Tue Jul 12 2022 13:25:36 by
1.7.2