OnixS C++ FMX UST BIMP Market Data Handler 1.2.0
API documentation
Loading...
Searching...
No Matches
DataSource Struct Reference

Public Types

enum  Origin

Public Member Functions

 DataSource ()
 DataSource (const Timestamp &ts)
std::string toString () const

Public Attributes

Timestamp packetReceptionTime
UInt16 packetMessageCount
UInt8 packetMessageNumber
UInt64 messageSeqNum
Origin origin
bool cached

Detailed Description

Definition at line 41 of file Defines.h.

Member Enumeration Documentation

◆ Origin

enum Origin
Enumerator
Multicast 
Replay 
Spin 

Definition at line 46 of file Defines.h.

Constructor & Destructor Documentation

◆ DataSource() [1/2]

DataSource ( )
inline

Definition at line 43 of file Defines.h.

◆ DataSource() [2/2]

DataSource ( const Timestamp & ts)
inline

Definition at line 44 of file Defines.h.

Member Function Documentation

◆ toString()

std::string toString ( ) const

Member Data Documentation

◆ cached

bool cached

The packet was cached due to incorrect sequence.

Definition at line 69 of file Defines.h.

◆ messageSeqNum

UInt64 messageSeqNum

Message sequence number.

Definition at line 63 of file Defines.h.

◆ origin

Origin origin

the way data received

Definition at line 66 of file Defines.h.

◆ packetMessageCount

UInt16 packetMessageCount

Message sequence number.

Definition at line 57 of file Defines.h.

◆ packetMessageNumber

UInt8 packetMessageNumber

Number of message in packet.

Definition at line 60 of file Defines.h.

◆ packetReceptionTime

Timestamp packetReceptionTime

Time when the packet was received by Handler from UDP, in system ticks,.

See also
Time.h

Definition at line 54 of file Defines.h.