47 LWS_VISIBLE LWS_EXTERN
struct lws *
62 LWS_VISIBLE LWS_EXTERN
struct lws *
66 LWS_ADOPT_RAW_FILE_DESC = 0,
69 LWS_ADOPT_ALLOW_SSL = 4,
70 LWS_ADOPT_FLAG_UDP = 16,
72 LWS_ADOPT_RAW_SOCKET_UDP = LWS_ADOPT_SOCKET | LWS_ADOPT_FLAG_UDP,
76 lws_sockfd_type sockfd;
77 lws_filefd_type filefd;
80 #if !defined(LWS_WITH_ESP32)
85 struct sockaddr sa_pending;
86 socklen_t salen_pending;
109 LWS_VISIBLE LWS_EXTERN
struct lws *
110 lws_adopt_descriptor_vhost(
struct lws_vhost *vh, lws_adoption_type type,
137 LWS_VISIBLE LWS_EXTERN
struct lws *
139 const char *readbuf,
size_t len);
163 LWS_VISIBLE LWS_EXTERN
struct lws *
165 lws_sockfd_type accept_fd,
const char *readbuf,
168 #define LWS_CAUDP_BIND 1
182 LWS_VISIBLE LWS_EXTERN
struct lws *
184 const char *protocol_name,
struct lws *parent_wsi);