OnixS C++ CME iLink 3 Binary Order Entry Handler  1.18.0
API Documentation
OnixS::CME::iLink3 Namespace Reference




struct  BusinessRejectReason
class  CgwSession
struct  EstablishmentRejectErrorCode
struct  NegotiationRejectErrorCode
struct  NotAppliedAction
struct  PriorityAndPolicyTraits
struct  PtrTraits
struct  ReactorType
struct  ReceivedDataTimestamp
struct  SeqNumberTraits
class  Session
struct  SessionErrorReason
class  SessionListener
class  SessionReactor
class  SessionSettings
struct  SessionStateId
class  SessionStorage
struct  SessionStorageType
struct  SessionWarningReason
struct  SocketOption
class  TagBasedSessionListener
class  TcpDirectAttr
class  TcpDirectStack
struct  TcpInfo
class  TcpStandardStack
struct  TerminateErrorCode
struct  ThreadingModel
struct  ThreadParams


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::pair< Port, PortPortRange
typedef std::vector< SocketOptionSocketOptions
typedef Messaging::UInt32 SeqNumber


std::ostream & operator<< (std::ostream &o, SessionStateId::Enum state)
template<typename ErrorCodesType >
ErrorCodesType::Enum valueToErrorCode (unsigned short value) noexcept
const std::string ILINK3_HANDLER_VERSION ("1.18.0")

Typedef Documentation

typedef unsigned char Byte

Type alias for byte.

Definition at line 46 of file Defines.h.

typedef std::vector<Byte> Bytes

Sequence of bytes.

Definition at line 49 of file Defines.h.

typedef size_t CpuIndex

Definition at line 72 of file Defines.h.

typedef std::set<CpuIndex> CpuIndexes

Definition at line 73 of file Defines.h.

typedef int Handle

Type alias for socket handle.

Definition at line 56 of file Defines.h.

typedef unsigned short Port

Definition at line 44 of file Defines.h.

typedef std::pair<Port, Port> PortRange

Definition at line 74 of file Defines.h.

Definition at line 60 of file Messaging.h.

typedef std::vector<SocketOption> SocketOptions

Socket options.

Definition at line 77 of file Defines.h.

Function Documentation

const std::string OnixS::CME::iLink3::ILINK3_HANDLER_VERSION ( "1.18.0"  )
std::ostream& OnixS::CME::iLink3::operator<< ( std::ostream &  o,
SessionStateId::Enum  state 

Definition at line 62 of file SessionStateId.h.

ErrorCodesType::Enum OnixS::CME::iLink3::valueToErrorCode ( unsigned short  value)

Definition at line 34 of file ValuesEnums.h.