OnixS C++ CME MDP Conflated TCP Handler  1.3.1
API Documentation
Conflated TCP Session

Inner Contents

 Universally Unique Identifier (UUID)
 
 Establishing Connection
 
 Exchanging Messages
 

Detailed Description

An Conflated TCP session is defined as a bi-directional stream of ordered messages between two parties within a continuous sequence number series. It is represented by the OnixS::CME::ConflatedTCP::Session class. Each Conflated TCP session is identified by a Universally Unique Identifier (UUID).

Constructing Conflated TCP Session

To create a session, use OnixS::CME::ConflatedTCP::Session::Session constructors:

Example

using namespace OnixS::CME::ConflatedTCP;
SessionSettings settings;
settings.licenseStore("../../license")
.sessionId("SessionId")
.secretKey("secretKey")
.accessKey("accessKey")
.firmId("firmId");
const int MarketSegmentId = 54;
Session session(settings, MarketSegmentId, &sessionListener, &marketDataListener);