FD.io VPP  v20.05-21-gb1500e9ff
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...
 
quic_crypto_batch_ctx_t crypto_context_batch
 

Detailed Description

Definition at line 232 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_batch

quic_crypto_batch_ctx_t quic_worker_ctx_::crypto_context_batch

Definition at line 240 of file quic.h.

◆ crypto_context_hash

clib_bihash_24_8_t quic_worker_ctx_::crypto_context_hash

per thread [params:crypto_ctx_index] hash

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

◆ next_cid

quicly_cid_plaintext_t quic_worker_ctx_::next_cid

Definition at line 237 of file quic.h.

◆ time_now

int64_t quic_worker_ctx_::time_now

worker time

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


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