FD.io VPP  v19.08.1-401-g8e4ed521a
Vector Packet Processing
quic_ctx_ Struct Reference
+ Collaboration diagram for quic_ctx_:

Data Fields

union {
   transport_connection_t   connection
 
   struct {
      quicly_conn_t *   conn
 QUIC ctx case. More...
 
      u32   listener_ctx_id
 
      u32   client_opaque
 
      u8 *   srv_hostname
 
      u8   conn_state
 
      u8   udp_is_ip4
 
   } 
 
   struct {
      quicly_stream_t *   stream
 STREAM ctx case. More...
 
      u32   quic_connection_ctx_id
 
   } 
 
}; 
 
session_handle_t udp_session_handle
 
u32 timer_handle
 
u32 parent_app_wrk_id
 
u32 parent_app_id
 
u8 flags
 

Detailed Description

Definition at line 98 of file quic.h.

Field Documentation

◆ @599

union { ... }

◆ client_opaque

u32 quic_ctx_::client_opaque

Definition at line 107 of file quic.h.

◆ conn

quicly_conn_t* quic_ctx_::conn

QUIC ctx case.

Definition at line 105 of file quic.h.

◆ conn_state

u8 quic_ctx_::conn_state

Definition at line 109 of file quic.h.

◆ connection

transport_connection_t quic_ctx_::connection

Definition at line 102 of file quic.h.

◆ flags

u8 quic_ctx_::flags

Definition at line 124 of file quic.h.

◆ listener_ctx_id

u32 quic_ctx_::listener_ctx_id

Definition at line 106 of file quic.h.

◆ parent_app_id

u32 quic_ctx_::parent_app_id

Definition at line 123 of file quic.h.

◆ parent_app_wrk_id

u32 quic_ctx_::parent_app_wrk_id

Definition at line 122 of file quic.h.

◆ quic_connection_ctx_id

u32 quic_ctx_::quic_connection_ctx_id

Definition at line 116 of file quic.h.

◆ srv_hostname

u8* quic_ctx_::srv_hostname

Definition at line 108 of file quic.h.

◆ stream

quicly_stream_t* quic_ctx_::stream

STREAM ctx case.

Definition at line 115 of file quic.h.

◆ timer_handle

u32 quic_ctx_::timer_handle

Definition at line 121 of file quic.h.

◆ udp_is_ip4

u8 quic_ctx_::udp_is_ip4

Definition at line 110 of file quic.h.

◆ udp_session_handle

session_handle_t quic_ctx_::udp_session_handle

Definition at line 120 of file quic.h.


The documentation for this struct was generated from the following file: