FD.io VPP  v20.01-48-g3e0dafb74
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 194 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 201 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 200 of file quic.h.

◆ next_cid

quicly_cid_plaintext_t quic_worker_ctx_::next_cid

Definition at line 199 of file quic.h.

◆ time_now

int64_t quic_worker_ctx_::time_now

worker time

Definition at line 197 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 198 of file quic.h.


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