|
libwebsockets
Lightweight C library for HTML5 websockets
|
Go to the source code of this file.
Data Structures | |
| union | lws_sock_file_fd_type |
| union | lws_sockaddr46 |
| struct | lws_transport_ops |
| struct | lws_adopt_desc |
Macros | |
| #define | sa46_sockaddr(_sa46) |
| #define | sa46_socklen(_sa46) |
| #define | sa46_sockport(_sa46, _sp) |
| #define | sa46_address(_sa46) |
| #define | sa46_address_len(_sa46) |
| #define | LWS_CAUDP_BIND (1 << 0) |
| #define | LWS_CAUDP_BROADCAST (1 << 1) |
| #define | LWS_CAUDP_PF_PACKET (1 << 2) |
Typedefs | |
| typedef union lws_sockaddr46 | lws_sockaddr46 |
| typedef struct lws_transport_ops | lws_transport_ops_t |
| typedef struct lws_adopt_desc | lws_adopt_desc_t |
Enumerations | |
| enum | lws_adoption_type { LWS_ADOPT_RAW_FILE_DESC = 0 , LWS_ADOPT_HTTP = 1 , LWS_ADOPT_SOCKET = 2 , LWS_ADOPT_ALLOW_SSL = 4 , LWS_ADOPT_FLAG_UDP = 16 , LWS_ADOPT_FLAG_RAW_PROXY = 32 , LWS_ADOPT_FLAG_NO_NONBLOCK = 64 , LWS_ADOPT_RAW_SOCKET_UDP = LWS_ADOPT_SOCKET | LWS_ADOPT_FLAG_UDP } |