FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
echo_session_t Struct Reference

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (cacheline0)
 

Data Fields

foreach_app_session_field u64 vpp_session_handle
 
u64 bytes_sent
 
u64 bytes_to_send
 
volatile u64 bytes_received
 
volatile u64 bytes_to_receive
 
f64 start
 
u32 listener_index
 
u32 idle_cycles
 
volatile u64 accepted_session_count
 

Detailed Description

Definition at line 157 of file vpp_echo_common.h.

Member Function Documentation

◆ CLIB_CACHE_LINE_ALIGN_MARK()

echo_session_t::CLIB_CACHE_LINE_ALIGN_MARK ( cacheline0  )

Field Documentation

◆ accepted_session_count

volatile u64 echo_session_t::accepted_session_count

Definition at line 171 of file vpp_echo_common.h.

◆ bytes_received

volatile u64 echo_session_t::bytes_received

Definition at line 166 of file vpp_echo_common.h.

◆ bytes_sent

u64 echo_session_t::bytes_sent

Definition at line 164 of file vpp_echo_common.h.

◆ bytes_to_receive

volatile u64 echo_session_t::bytes_to_receive

Definition at line 167 of file vpp_echo_common.h.

◆ bytes_to_send

u64 echo_session_t::bytes_to_send

Definition at line 165 of file vpp_echo_common.h.

◆ idle_cycles

u32 echo_session_t::idle_cycles

Definition at line 170 of file vpp_echo_common.h.

◆ listener_index

u32 echo_session_t::listener_index

Definition at line 169 of file vpp_echo_common.h.

◆ start

f64 echo_session_t::start

Definition at line 168 of file vpp_echo_common.h.

◆ vpp_session_handle

foreach_app_session_field u64 echo_session_t::vpp_session_handle

Definition at line 163 of file vpp_echo_common.h.


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