FD.io VPP  v18.04-17-g3a0d853
Vector Packet Processing
local_session_ Struct Reference
+ Collaboration diagram for local_session_:

Public Member Functions

 CLIB_CACHE_LINE_ALIGN_MARK (pad)
 

Data Fields

svm_fifo_tserver_rx_fifo
 fifo pointers. More...
 
svm_fifo_tserver_tx_fifo
 
session_type_t session_type
 Type. More...
 
volatile u8 session_state
 State. More...
 
u32 session_index
 Session index. More...
 
u32 app_index
 Server index. More...
 
u32 svm_segment_index
 Segment index where fifos were allocated. More...
 
u32 listener_index
 
u16 port
 Port for connection. More...
 
session_type_t listener_session_type
 Has transport embedded when listener not purely local. More...
 
u32 transport_listener_index
 
u32 client_index
 Client data. More...
 
u32 client_opaque
 
u64 server_evt_q
 
u64 client_evt_q
 

Detailed Description

Definition at line 99 of file stream_session.h.

Member Function Documentation

local_session_::CLIB_CACHE_LINE_ALIGN_MARK ( pad  )

Field Documentation

u32 local_session_::app_index

Server index.

Definition at line 115 of file stream_session.h.

u64 local_session_::client_evt_q

Definition at line 136 of file stream_session.h.

u32 local_session_::client_index

Client data.

Definition at line 132 of file stream_session.h.

u32 local_session_::client_opaque

Definition at line 133 of file stream_session.h.

u32 local_session_::listener_index

Definition at line 120 of file stream_session.h.

session_type_t local_session_::listener_session_type

Has transport embedded when listener not purely local.

Definition at line 126 of file stream_session.h.

u16 local_session_::port

Port for connection.

Definition at line 123 of file stream_session.h.

u64 local_session_::server_evt_q

Definition at line 135 of file stream_session.h.

svm_fifo_t* local_session_::server_rx_fifo

fifo pointers.

Once allocated, these do not move

Definition at line 102 of file stream_session.h.

svm_fifo_t* local_session_::server_tx_fifo

Definition at line 103 of file stream_session.h.

u32 local_session_::session_index

Session index.

Definition at line 112 of file stream_session.h.

volatile u8 local_session_::session_state

State.

Definition at line 109 of file stream_session.h.

session_type_t local_session_::session_type

Type.

Definition at line 106 of file stream_session.h.

u32 local_session_::svm_segment_index

Segment index where fifos were allocated.

Definition at line 118 of file stream_session.h.

u32 local_session_::transport_listener_index

Definition at line 127 of file stream_session.h.


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