OnixS BME SENAF Handler C++ library 2.3.0
API documentation
Loading...
Searching...
No Matches
GenericLowPriorityMessage Struct Reference

Classes

struct  Subtype001

Public Types

enum  

Public Member Functions

 GenericLowPriorityMessage ()
std::string toString () const

Public Attributes

unsigned char market
InstrumentType::Enum instrumentType
unsigned short reference
unsigned char source
unsigned char recipient
unsigned char member
unsigned char session
unsigned char user
unsigned char subtype
Optional< Subtype001subtype001

Friends

class MessageDeserializer

Detailed Description

Definition at line 34 of file GenericLowPriorityMessage.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Message code.

Enumerator
code 100 

Definition at line 37 of file GenericLowPriorityMessage.h.

Constructor & Destructor Documentation

◆ GenericLowPriorityMessage()

Default constructor.

Member Function Documentation

◆ toString()

std::string toString ( ) const

Returns string representation.

◆ MessageDeserializer

friend class MessageDeserializer
friend

Definition at line 102 of file GenericLowPriorityMessage.h.

Member Data Documentation

◆ instrumentType

InstrumentType::Enum instrumentType

Instrument Type. Tabulated for each market.

Definition at line 51 of file GenericLowPriorityMessage.h.

◆ market

unsigned char market

Market.

Note
If Market = 0, the message is market independent.

Definition at line 48 of file GenericLowPriorityMessage.h.

◆ member

unsigned char member

Member.

Note
If Member = 0, the message is for all members.

Definition at line 67 of file GenericLowPriorityMessage.h.

◆ recipient

unsigned char recipient

Recipient of the message. Server, Terminal, API, F-E,…

Definition at line 62 of file GenericLowPriorityMessage.h.

◆ reference

unsigned short reference

Reference.

Note
If Reference = 0, the message is reference independent.

Definition at line 56 of file GenericLowPriorityMessage.h.

◆ session

unsigned char session

Session.

If Session = 0, the message is for all the sessions of a member.

Definition at line 72 of file GenericLowPriorityMessage.h.

◆ source

unsigned char source

Source.

Definition at line 59 of file GenericLowPriorityMessage.h.

◆ subtype

unsigned char subtype

Subtype.

Definition at line 78 of file GenericLowPriorityMessage.h.

◆ subtype001

Optional<Subtype001> subtype001

Text message. General information data.

Definition at line 96 of file GenericLowPriorityMessage.h.

◆ user

unsigned char user

User.

Definition at line 75 of file GenericLowPriorityMessage.h.