|
libwebsockets
Lightweight C library for HTML5 websockets
|
Go to the source code of this file.
Data Structures | |
| struct | lws_cc_ops |
Typedefs | |
| typedef int(* | lws_tls_quic_secret_cb) (struct lws *wsi, enum lws_tls_quic_secret_type type, const uint8_t *secret, size_t secret_len) |
Functions | |
| LWS_VISIBLE LWS_EXTERN int | lws_tls_quic_init (struct lws *wsi, lws_tls_quic_secret_cb cb) |
| LWS_VISIBLE LWS_EXTERN int | lws_tls_quic_advance_handshake (struct lws *wsi, int level, const uint8_t *in, size_t in_len, uint8_t *out, size_t *out_len) |
| LWS_VISIBLE LWS_EXTERN int | lws_tls_quic_set_transport_parameters (struct lws *wsi, const uint8_t *tp, size_t tp_len) |
| LWS_VISIBLE LWS_EXTERN int | lws_tls_quic_get_transport_parameters (struct lws *wsi, const uint8_t **tp, size_t *tp_len) |
| LWS_VISIBLE LWS_EXTERN enum lws_0rtt_status | lws_tls_0rtt_status (struct lws *wsi) |
| LWS_VISIBLE LWS_EXTERN int | lws_rx_is_early_data (struct lws *wsi) |
| LWS_VISIBLE LWS_EXTERN int | lws_tls_quic_api_test (void) |
| LWS_VISIBLE LWS_EXTERN int | lws_tls_quic_migrate_wsi (struct lws *old_wsi, struct lws *new_wsi) |
| LWS_VISIBLE LWS_EXTERN int | lws_quic_initiate_key_update (struct lws *wsi) |
Variables | |
| LWS_VISIBLE LWS_EXTERN_FOR_DATA const struct lws_cc_ops | lws_cc_ops_newreno |
| LWS_VISIBLE LWS_EXTERN_FOR_DATA const struct lws_cc_ops | lws_cc_ops_cubic |