FD.io VPP  v17.10-9-gd594711
Vector Packet Processing
stream_session.h File Reference
+ Include dependency graph for stream_session.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define foreach_session_type
 

Typedefs

typedef struct _stream_session_t stream_session_t
 

Enumerations

enum  session_type_t { SESSION_N_TYPES }
 
enum  stream_session_state_t {
  SESSION_STATE_LISTENING, SESSION_STATE_CONNECTING, SESSION_STATE_ACCEPTING, SESSION_STATE_READY,
  SESSION_STATE_CLOSED, SESSION_STATE_N_STATES
}
 

Macro Definition Documentation

#define foreach_session_type
Value:
_(IP4_TCP, ip4_tcp) \
_(IP4_UDP, ip4_udp) \
_(IP6_TCP, ip6_tcp) \
_(IP6_UDP, ip6_udp)

Definition at line 22 of file stream_session.h.

Typedef Documentation

typedef struct _stream_session_t stream_session_t

Enumeration Type Documentation

Enumerator
SESSION_N_TYPES 

Definition at line 28 of file stream_session.h.

Enumerator
SESSION_STATE_LISTENING 
SESSION_STATE_CONNECTING 
SESSION_STATE_ACCEPTING 
SESSION_STATE_READY 
SESSION_STATE_CLOSED 
SESSION_STATE_N_STATES 

Definition at line 39 of file stream_session.h.