|
LWS_VISIBLE LWS_EXTERN int LWS_WARN_UNUSED_RESULT | lws_ss_create (struct lws_context *context, int tsi, const lws_ss_info_t *ssi, void *opaque_user_data, struct lws_ss_handle **ppss, void *reserved, const char **ppayload_fmt) |
|
LWS_VISIBLE LWS_EXTERN void | lws_ss_destroy (struct lws_ss_handle **ppss) |
|
LWS_VISIBLE LWS_EXTERN lws_ss_state_return_t LWS_WARN_UNUSED_RESULT | lws_ss_request_tx (struct lws_ss_handle *pss) |
|
LWS_VISIBLE LWS_EXTERN lws_ss_state_return_t LWS_WARN_UNUSED_RESULT | lws_ss_request_tx_len (struct lws_ss_handle *pss, unsigned long len) |
|
LWS_VISIBLE LWS_EXTERN lws_ss_state_return_t LWS_WARN_UNUSED_RESULT | lws_ss_client_connect (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN int | lws_ss_proxy_create (struct lws_context *context, const char *bind, int port) |
|
LWS_VISIBLE LWS_EXTERN const char * | lws_ss_state_name (int state) |
|
LWS_VISIBLE LWS_EXTERN struct lws_context * | lws_ss_get_context (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN struct lws_vhost * | lws_ss_get_vhost (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN void | lws_ss_start_timeout (struct lws_ss_handle *h, unsigned int timeout_ms) |
|
LWS_VISIBLE LWS_EXTERN void | lws_ss_cancel_timeout (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN void * | lws_ss_to_user_object (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN const char * | lws_ss_rideshare (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN int LWS_WARN_UNUSED_RESULT | lws_ss_set_metadata (struct lws_ss_handle *h, const char *name, const void *value, size_t len) |
|
LWS_VISIBLE LWS_EXTERN int LWS_WARN_UNUSED_RESULT | lws_ss_alloc_set_metadata (struct lws_ss_handle *h, const char *name, const void *value, size_t len) |
|
LWS_VISIBLE LWS_EXTERN int | lws_ss_get_metadata (struct lws_ss_handle *h, const char *name, const void **value, size_t *len) |
|
LWS_VISIBLE LWS_EXTERN void | lws_ss_server_ack (struct lws_ss_handle *h, int nack) |
|
LWS_VISIBLE LWS_EXTERN void | lws_ss_server_foreach_client (struct lws_ss_handle *h, lws_sssfec_cb cb, void *arg) |
|
LWS_VISIBLE LWS_EXTERN void | lws_ss_change_handlers (struct lws_ss_handle *h, lws_sscb_rx rx, lws_sscb_tx tx, lws_sscb_state state) |
|
LWS_VISIBLE LWS_EXTERN int | lws_ss_add_peer_tx_credit (struct lws_ss_handle *h, int32_t add) |
|
LWS_VISIBLE LWS_EXTERN int | lws_ss_get_est_peer_tx_credit (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN const char * | lws_ss_tag (struct lws_ss_handle *h) |
|
LWS_VISIBLE LWS_EXTERN int | lws_ss_adopt_raw (struct lws_ss_handle *ss, lws_sock_file_fd_type fd) |
|