Go to the source code of this file.
|
enum | stream_session_state_t {
SESSION_STATE_LISTENING,
SESSION_STATE_CONNECTING,
SESSION_STATE_ACCEPTING,
SESSION_STATE_READY,
SESSION_STATE_OPENED,
SESSION_STATE_TRANSPORT_CLOSING,
SESSION_STATE_CLOSING,
SESSION_STATE_CLOSED_WAITING,
SESSION_STATE_TRANSPORT_CLOSED,
SESSION_STATE_CLOSED,
SESSION_STATE_N_STATES
} |
|
◆ foreach_session_endpoint_fields
#define foreach_session_endpoint_fields |
◆ SESSION_ENDPOINT_CFG_NULL
#define SESSION_ENDPOINT_CFG_NULL |
Value:{ \
.is_ip4 = 0, \
.port = 0, \
.transport_proto = 0, \
.hostname = 0, \
}
#define SESSION_IP46_ZERO
#define TRANSPORT_ENDPOINT_NULL
#define ENDPOINT_INVALID_INDEX
Definition at line 203 of file stream_session.h.
◆ SESSION_ENDPOINT_NULL
#define SESSION_ENDPOINT_NULL |
Value:{ \
.is_ip4 = 0, \
.port = 0, \
.transport_proto = 0, \
}
#define SESSION_IP46_ZERO
#define TRANSPORT_ENDPOINT_NULL
#define ENDPOINT_INVALID_INDEX
Definition at line 193 of file stream_session.h.
◆ session_endpoint_to_transport
◆ session_endpoint_to_transport_cfg
◆ SESSION_IP46_ZERO
#define SESSION_IP46_ZERO |
◆ TRANSPORT_ENDPOINT_NULL
#define TRANSPORT_ENDPOINT_NULL |
Value:{ \
.is_ip4 = 0, \
.port = 0, \
}
#define SESSION_IP46_ZERO
#define ENDPOINT_INVALID_INDEX
Definition at line 185 of file stream_session.h.
◆ generic_session_t
◆ local_session_t
◆ session_endpoint_cfg_t
◆ session_endpoint_t
◆ session_type_t
◆ stream_session_t
◆ stream_session_state_t
Enumerator |
---|
SESSION_STATE_LISTENING | |
SESSION_STATE_CONNECTING | |
SESSION_STATE_ACCEPTING | |
SESSION_STATE_READY | |
SESSION_STATE_OPENED | |
SESSION_STATE_TRANSPORT_CLOSING | |
SESSION_STATE_CLOSING | |
SESSION_STATE_CLOSED_WAITING | |
SESSION_STATE_TRANSPORT_CLOSED | |
SESSION_STATE_CLOSED | |
SESSION_STATE_N_STATES | |
Definition at line 27 of file stream_session.h.
◆ session_endpoint_fib_proto()