rapido
Data Fields
rapido_session_t Struct Reference

Data Fields

ptls_t * tls
 
ptls_context_t * tls_ctx
 
rapido_array_t connections
 
rapido_connection_id_t next_connection_id
 
rapido_array_t streams
 
rapido_stream_id_t next_stream_id
 
rapido_array_t local_addresses
 
rapido_address_id_t next_local_address_id
 
rapido_set_t addresses_advertised
 
rapido_array_t remote_addresses
 
rapido_address_id_t next_remote_address_id
 
rapido_array_t tls_session_ids
 
bool is_server
 
bool is_closed
 
rapido_queue_t pending_notifications
 
union {
   struct {
   }   client
 
   struct {
      rapido_array_t   listen_sockets
 
      rapido_array_t   pending_connections
 
      size_t   tls_session_ids_sent
 
   }   server
 
}; 
 
struct {
   FILE *   out
 
   uint64_t   reference_time
 
qlog
 
struct {
   bool   enable_ping_probes
 
   bool   no_delay
 
config
 

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