OnixS EuroTLX MITCH Handler for C++  1.1.0.1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
SymbolStatusMsg Struct Reference

Indicates the trading session (e.g. More...

Public Member Functions

std::string toString () const
 Returns string representation.
 

Static Public Member Functions

static const char * name ()
 string name of the message
 

Public Attributes

UInt32 nanosecond
 Nanoseconds since last Time message.
 
InstrumentId instrumentId
 Instrument id.
 
Byte reserved0
 Reserved field.
 
Byte reserved1
 Reserved field.
 
Byte tradingStatus
 Trading Status.
 
Byte reserved2
 Reserved field.
 
String< 4 > haltReason
 Reason for the trading halt. More...
 
UInt8 sessionChangeReason
 Session Change Reason.
 
Time newEndTime
 New time the session will end. More...
 
UInt8 subBook
 Book Type.
 
- Public Attributes inherited from Message
UInt8 length
 Message Length.
 
Byte type
 Message Type.
 

Detailed Description

Indicates the trading session (e.g.

pre-opening, regular trading, etc.) that currently applies to an instrument.

Member Data Documentation

String<4> haltReason

Reason for the trading halt.

This field will contain only spaces if Trading Status is not “H”, or if the reason is unknown.

Time newEndTime

New time the session will end.

The field will contain only spaces if Session Change Reason is “0”. New End Time will be in terms of the local market time (i.e. not UTC).