libwebsockets
Lightweight C library for HTML5 websockets
|
Go to the source code of this file.
Data Structures | |
struct | lws_event_loop_ops |
Enumerations | |
enum | lws_event_lib_ops_flags { LELOF_ISPOLL = (1 >> 0) , LELOF_DESTROY_FINAL = (1 >> 1) } |
enum | { LWS_EV_READ = (1 << 0) , LWS_EV_WRITE = (1 << 1) , LWS_EV_START = (1 << 2) , LWS_EV_STOP = (1 << 3) } |
anonymous enum |
Enumerator | |
---|---|
LWS_EV_READ | |
LWS_EV_WRITE | |
LWS_EV_START | |
LWS_EV_STOP |
Definition at line 32 of file lws-eventlib-exports.h.
LWS_VISIBLE LWS_EXTERN void* lws_evlib_wsi_to_evlib_pt | ( | struct lws * | wsi | ) |
LWS_VISIBLE LWS_EXTERN void* lws_evlib_tsi_to_evlib_pt | ( | struct lws_context * | ctx, |
int | tsi | ||
) |
LWS_VISIBLE LWS_EXTERN void* lws_realloc | ( | void * | ptr, |
size_t | size, | ||
const char * | reason | ||
) |
LWS_VISIBLE LWS_EXTERN void lws_vhost_destroy1 | ( | struct lws_vhost * | vh | ) |
LWS_VISIBLE LWS_EXTERN void lws_close_free_wsi | ( | struct lws * | wsi, |
enum lws_close_status | reason, | ||
const char * | caller | ||
) |
LWS_VISIBLE LWS_EXTERN int lws_vhost_foreach_listen_wsi | ( | struct lws_context * | cx, |
void * | arg, | ||
lws_dll2_foreach_cb_t | cb | ||
) |
LWS_VISIBLE LWS_EXTERN void lws_service_do_ripe_rxflow | ( | struct lws_context_per_thread * | pt | ) |
LWS_VISIBLE LWS_EXTERN struct lws* wsi_from_fd | ( | const struct lws_context * | context, |
int | fd | ||
) |
LWS_VISIBLE LWS_EXTERN int _lws_plat_service_forced_tsi | ( | struct lws_context * | context, |
int | tsi | ||
) |
LWS_VISIBLE LWS_EXTERN void lws_context_destroy2 | ( | struct lws_context * | context | ) |
LWS_VISIBLE LWS_EXTERN void lws_destroy_event_pipe | ( | struct lws * | wsi | ) |
LWS_VISIBLE LWS_EXTERN void __lws_close_free_wsi_final | ( | struct lws * | wsi | ) |