FD.io VPP  v19.08.1-401-g8e4ed521a
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 139 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 153 of file vpp_echo_common.h.

◆ bytes_received

volatile u64 echo_session_t::bytes_received

Definition at line 148 of file vpp_echo_common.h.

◆ bytes_sent

u64 echo_session_t::bytes_sent

Definition at line 146 of file vpp_echo_common.h.

◆ bytes_to_receive

volatile u64 echo_session_t::bytes_to_receive

Definition at line 149 of file vpp_echo_common.h.

◆ bytes_to_send

u64 echo_session_t::bytes_to_send

Definition at line 147 of file vpp_echo_common.h.

◆ idle_cycles

u32 echo_session_t::idle_cycles

Definition at line 152 of file vpp_echo_common.h.

◆ listener_index

u32 echo_session_t::listener_index

Definition at line 151 of file vpp_echo_common.h.

◆ start

f64 echo_session_t::start

Definition at line 150 of file vpp_echo_common.h.

◆ vpp_session_handle

foreach_app_session_field u64 echo_session_t::vpp_session_handle

Definition at line 145 of file vpp_echo_common.h.


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