FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
quic_worker_ctx_ Struct Reference
+ Collaboration diagram for quic_worker_ctx_:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

int64_t time_now
 worker time More...
 
tw_timer_wheel_1t_3w_1024sl_ov_t timer_wheel
 worker timer wheel More...
 
quicly_cid_plaintext_t next_cid
 
crypto_context_tcrypto_ctx_pool
 per thread pool of crypto contexes More...
 
clib_bihash_24_8_t crypto_context_hash
 per thread [params:crypto_ctx_index] hash More...
 

Detailed Description

Definition at line 218 of file quic.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

quic_worker_ctx_::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ crypto_context_hash

clib_bihash_24_8_t quic_worker_ctx_::crypto_context_hash

per thread [params:crypto_ctx_index] hash

Definition at line 225 of file quic.h.

◆ crypto_ctx_pool

crypto_context_t* quic_worker_ctx_::crypto_ctx_pool

per thread pool of crypto contexes

Definition at line 224 of file quic.h.

◆ next_cid

quicly_cid_plaintext_t quic_worker_ctx_::next_cid

Definition at line 223 of file quic.h.

◆ time_now

int64_t quic_worker_ctx_::time_now

worker time

Definition at line 221 of file quic.h.

◆ timer_wheel

tw_timer_wheel_1t_3w_1024sl_ov_t quic_worker_ctx_::timer_wheel

worker timer wheel

Definition at line 222 of file quic.h.


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