OnixS C++ CME MDP Conflated TCP Handler 1.3.6
API Documentation
Loading...
Searching...
No Matches
OnixS::CME::ConflatedTCP Namespace Reference

Namespaces

namespace  Encoding
namespace  Exceptions
namespace  Messaging
namespace  Testing
namespace  Threading

Classes

struct  PriorityAndPolicyTraits
struct  PtrTraits
struct  SeqNumberTraits
class  Session
struct  SessionErrorReason
class  SessionListener
class  SessionSettings
struct  SessionStateId
class  SessionStorage
struct  SessionStorageType
struct  SessionWarningReason
struct  SocketOption
struct  ThreadingModel
struct  ThreadParams

Typedefs

typedef unsigned short Port
typedef unsigned char Byte
typedef std::vector< ByteBytes
typedef int Handle
typedef size_t CpuIndex
typedef std::set< CpuIndexCpuIndexes
typedef std::vector< SocketOptionSocketOptions
typedef Messaging::UInt32 SeqNumber

Functions

std::ostream & operator<< (std::ostream &o, SessionStateId::Enum state)
const std::string CONFLATEDTCP_HANDLER_VERSION ("1.3.6")

Typedef Documentation

◆ Byte

typedef unsigned char Byte

Type alias for byte.

Definition at line 46 of file Defines.h.

◆ Bytes

typedef std::vector<Byte> Bytes

Sequence of bytes.

Definition at line 49 of file Defines.h.

◆ CpuIndex

typedef size_t CpuIndex

Definition at line 73 of file Defines.h.

◆ CpuIndexes

typedef std::set<CpuIndex> CpuIndexes

Definition at line 74 of file Defines.h.

◆ Handle

typedef int Handle

Type alias for socket handle.

Definition at line 56 of file Defines.h.

◆ Port

typedef unsigned short Port

Definition at line 44 of file Defines.h.

◆ SeqNumber

Definition at line 58 of file Messaging.h.

◆ SocketOptions

typedef std::vector<SocketOption> SocketOptions

Socket options.

Definition at line 77 of file Defines.h.

Function Documentation

◆ CONFLATEDTCP_HANDLER_VERSION()

const std::string CONFLATEDTCP_HANDLER_VERSION ( "1.3.6" )

◆ operator<<()

std::ostream & operator<< ( std::ostream & o,
SessionStateId::Enum state )
inline

Definition at line 56 of file SessionStateId.h.