89 #define LWS_PROTOCOL_LIST_TERM { NULL, NULL, 0
, 0
, 0
, NULL, 0
}
115 LWS_VISIBLE LWS_EXTERN
const struct lws_protocols *
116 lws_protocol_get(
struct lws *wsi) LWS_WARN_DEPRECATED;
128 LWS_VISIBLE LWS_EXTERN
void *
141 LWS_VISIBLE LWS_EXTERN
void *
175 LWS_VISIBLE LWS_EXTERN
void *
177 const char *pvo_name,
const char *pvo_value);
194 LWS_VISIBLE LWS_EXTERN
void *
205 LWS_VISIBLE LWS_EXTERN
int
228 LWS_VISIBLE LWS_EXTERN
int
231 LWS_VISIBLE LWS_EXTERN
int
234 #define LWS_PLUGIN_API_MAGIC 191
256 } lws_plugin_header_t;
269 } lws_plugin_protocol_t;
280 const lws_plugin_header_t *
hdr;
283 #if defined(LWS_WITH_LIBUV) && defined(UV_ERRNO_MAP)
284 #if (UV_VERSION_MAJOR > 0
)
300 } lws_plugin_evlib_t;
325 LWS_VISIBLE LWS_EXTERN
int
327 const char *_class,
const char *filter,
343 LWS_VISIBLE LWS_EXTERN
int
347 #if defined(LWS_WITH_PLUGINS_BUILTIN)
351 extern const struct lws_protocols post_demo_protocols[1];
352 extern const struct lws_protocols lws_raw_proxy_protocols[1];
353 extern const struct lws_protocols lws_status_protocols[1];
354 extern const struct lws_protocols lws_mirror_protocols[1];
355 extern const struct lws_protocols lws_ssh_base_protocols[2];
356 extern const struct lws_protocols post_demo_protocols[1];
357 extern const struct lws_protocols dumb_increment_protocols[1];
358 extern const struct lws_protocols deaddrop_protocols[1];
359 extern const struct lws_protocols lws_raw_test_protocols[1];
360 extern const struct lws_protocols lws_sshd_demo_protocols[1];
361 extern const struct lws_protocols lws_acme_client_protocols[1];
362 extern const struct lws_protocols client_loopback_test_protocols[1];
363 extern const struct lws_protocols fulltext_demo_protocols[1];
364 extern const struct lws_protocols lws_openmetrics_export_protocols[
365 #if defined(LWS_WITH_SERVER) && defined(LWS_WITH_CLIENT) && defined(LWS_ROLE_WS)
368 #if defined(LWS_WITH_SERVER)
376 #define LWSOMPROIDX_DIRECT_HTTP_SERVER 0
377 #define LWSOMPROIDX_PROX_HTTP_SERVER 1
378 #define LWSOMPROIDX_PROX_WS_SERVER 2
379 #define LWSOMPROIDX_PROX_WS_CLIENT 3