FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
session_tx_context_ Struct Reference
+ Collaboration diagram for session_tx_context_:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 
 CLIB_CACHE_LINE_ALIGN_MARK (cacheline1)
 

Data Fields

session_ts
 
transport_proto_vft_ttransport_vft
 
transport_connection_ttc
 
u32 max_dequeue
 
u32 snd_space
 
u32 left_to_snd
 
u32 tx_offset
 
u32 max_len_to_snd
 
u16 deq_per_first_buf
 
u16 deq_per_buf
 
u16 snd_mss
 
u16 n_segs_per_evt
 
u8 n_bufs_per_seg
 
session_dgram_hdr_t hdr
 

Detailed Description

Definition at line 45 of file session.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK() [1/2]

session_tx_context_::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

◆ CLIB_CACHE_LINE_ALIGN_MARK() [2/2]

session_tx_context_::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline1  )

Field Documentation

◆ deq_per_buf

u16 session_tx_context_::deq_per_buf

Definition at line 57 of file session.h.

◆ deq_per_first_buf

u16 session_tx_context_::deq_per_first_buf

Definition at line 56 of file session.h.

◆ hdr

session_dgram_hdr_t session_tx_context_::hdr

Definition at line 62 of file session.h.

◆ left_to_snd

u32 session_tx_context_::left_to_snd

Definition at line 53 of file session.h.

◆ max_dequeue

u32 session_tx_context_::max_dequeue

Definition at line 51 of file session.h.

◆ max_len_to_snd

u32 session_tx_context_::max_len_to_snd

Definition at line 55 of file session.h.

◆ n_bufs_per_seg

u8 session_tx_context_::n_bufs_per_seg

Definition at line 60 of file session.h.

◆ n_segs_per_evt

u16 session_tx_context_::n_segs_per_evt

Definition at line 59 of file session.h.

◆ s

session_t* session_tx_context_::s

Definition at line 48 of file session.h.

◆ snd_mss

u16 session_tx_context_::snd_mss

Definition at line 58 of file session.h.

◆ snd_space

u32 session_tx_context_::snd_space

Definition at line 52 of file session.h.

◆ tc

transport_connection_t* session_tx_context_::tc

Definition at line 50 of file session.h.

◆ transport_vft

transport_proto_vft_t* session_tx_context_::transport_vft

Definition at line 49 of file session.h.

◆ tx_offset

u32 session_tx_context_::tx_offset

Definition at line 54 of file session.h.


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