The state associated with a socket handle. More...
#include <socket_common.h>
Data Fields |
|
| socket_params_t | so_params |
| void * | so_ctx |
| int | so_flags |
| uint16_t | so_read_evt |
| uint16_t | so_write_evt |
| uint16_t | so_except_evt |
| struct socket_transport * | so_transport |
| volatile socket_state_t | so_state |
Detailed Description
The state associated with a socket handle.
Field Documentation
| void* socket_t::so_ctx |
Transport specific context.
| uint16_t socket_t::so_except_evt |
Notifying of exceptional events.
| int socket_t::so_flags |
Socket flags.
| socket_params_t socket_t::so_params |
Generic socket parameters.
| uint16_t socket_t::so_read_evt |
Notifying of read events.
| volatile socket_state_t socket_t::so_state |
Socket state.
| struct socket_transport * socket_t::so_transport |
Transport attached to this socket.
| uint16_t socket_t::so_write_evt |
Notifying of write events.
- components/iot/socket/common/socket_common.h