Go to the source code of this file.
◆ QUIC_APP_ACCEPT_NOTIFY_ERROR
#define QUIC_APP_ACCEPT_NOTIFY_ERROR QUICLY_ERROR_FROM_APPLICATION_ERROR_CODE(0x2) |
◆ QUIC_APP_ALLOCATION_ERROR
#define QUIC_APP_ALLOCATION_ERROR QUICLY_ERROR_FROM_APPLICATION_ERROR_CODE(0x1) |
◆ QUIC_APP_CONNECT_NOTIFY_ERROR
#define QUIC_APP_CONNECT_NOTIFY_ERROR QUICLY_ERROR_FROM_APPLICATION_ERROR_CODE(0x3) |
◆ QUIC_APP_ERROR_CLOSE_NOTIFY
#define QUIC_APP_ERROR_CLOSE_NOTIFY QUICLY_ERROR_FROM_APPLICATION_ERROR_CODE(0) |
◆ QUIC_DBG
#define QUIC_DBG |
( |
|
_lvl, |
|
|
|
_fmt, |
|
|
|
_args... |
|
) |
| |
◆ QUIC_DEBUG
◆ QUIC_DEFAULT_FIFO_SIZE
#define QUIC_DEFAULT_FIFO_SIZE (64 << 10) |
◆ quic_error
#define quic_error |
( |
|
n, |
|
|
|
s |
|
) |
| QUIC_ERROR_##n, |
◆ QUIC_ERROR_FULL_FIFO
#define QUIC_ERROR_FULL_FIFO 0xff10 |
◆ QUIC_INT_MAX
#define QUIC_INT_MAX 0x3FFFFFFFFFFFFFFF |
◆ QUIC_MAX_PACKET_SIZE
#define QUIC_MAX_PACKET_SIZE 1280 |
◆ QUIC_SEND_PACKET_VEC_SIZE
#define QUIC_SEND_PACKET_VEC_SIZE 16 |
◆ QUIC_SESSION_INVALID
#define QUIC_SESSION_INVALID ((u32) ~0 - 1) |
◆ QUIC_TIMER_HANDLE_INVALID
#define QUIC_TIMER_HANDLE_INVALID ((u32) ~0) |
◆ QUIC_TSTAMP_RESOLUTION
#define QUIC_TSTAMP_RESOLUTION 0.001 /* QUIC tick resolution (1ms) */ |
◆ QUICLY_PACKET_TYPE_0RTT
#define QUICLY_PACKET_TYPE_0RTT (QUICLY_LONG_HEADER_BIT | QUICLY_QUIC_BIT | 0x10) |
◆ QUICLY_PACKET_TYPE_BITMASK
#define QUICLY_PACKET_TYPE_BITMASK 0xf0 |
◆ QUICLY_PACKET_TYPE_HANDSHAKE
#define QUICLY_PACKET_TYPE_HANDSHAKE (QUICLY_LONG_HEADER_BIT | QUICLY_QUIC_BIT | 0x20) |
◆ QUICLY_PACKET_TYPE_INITIAL
#define QUICLY_PACKET_TYPE_INITIAL (QUICLY_LONG_HEADER_BIT | QUICLY_QUIC_BIT | 0) |
◆ QUICLY_PACKET_TYPE_RETRY
#define QUICLY_PACKET_TYPE_RETRY (QUICLY_LONG_HEADER_BIT | QUICLY_QUIC_BIT | 0x30) |
◆ QUICLY_QUIC_BIT
#define QUICLY_QUIC_BIT 0x40 |
◆ quic_crypto_engine_t
◆ quic_ctx_conn_state_t
◆ quic_ctx_flags_t
◆ quic_ctx_t
◆ quic_main_t
◆ quic_session_cache_t
◆ quic_stream_data_t
◆ quic_worker_ctx_t
◆ quic_crypto_engine_
Enumerator |
---|
CRYPTO_ENGINE_VPP | |
CRYPTO_ENGINE_PICOTLS | |
Definition at line 137 of file quic.h.
◆ quic_ctx_conn_state_
Enumerator |
---|
QUIC_CONN_STATE_OPENED | |
QUIC_CONN_STATE_HANDSHAKE | |
QUIC_CONN_STATE_READY | |
QUIC_CONN_STATE_PASSIVE_CLOSING | |
QUIC_CONN_STATE_PASSIVE_CLOSING_APP_CLOSED | |
QUIC_CONN_STATE_PASSIVE_CLOSING_QUIC_CLOSED | |
QUIC_CONN_STATE_ACTIVE_CLOSING | |
Definition at line 78 of file quic.h.
◆ quic_ctx_flags_
Enumerator |
---|
QUIC_F_IS_STREAM | |
QUIC_F_IS_LISTENER | |
Definition at line 90 of file quic.h.
◆ quic_error_t
◆ STATIC_ASSERT() [1/2]
◆ STATIC_ASSERT() [2/2]
◆ quic_input_node
(constructor) VLIB_REGISTER_NODE (quic_input_node)
Definition at line 2469 of file quic.c.