SessionChange

Metadata

  • Message Type: InternalMessage
  • Message Number: 9005

Inherited fields

NameTypeSize (bytes)Description
MessageTypeInteger (unsigned)2The unique identifier of this message.
ClientIdInteger (unsigned)4The unique identifier of a session with the server, returned in a successful LoginReply message.
RequestIdInteger (unsigned)4Within each session each message must be uniquely identified by this field. It must be monotonically increasing for the duration of the session.

Fields

NameTypeSize (bytes)Description
SessionTimeForeign key to SessionTime8
SessionForeign key to Session8
MarketForeign key to Market8
InstrumentGroupForeign key to InstrumentGroup8
InstrumentForeign key to Instrument8
InstrumentMarketForeign key to InstrumentMarket8
AuctionSessionForeign key to AuctionSession8
AuctionSessionExitInteger (unsigned)1
Set_SessionInteger (unsigned)1
Set_MatchingPriorityTypeInteger (unsigned)1
Set_OrderPriceLimitUpLTPInteger (unsigned)1
Set_OrderPriceLimitUpRefInteger (unsigned)1
Set_OrderPriceLimitDownLTPInteger (unsigned)1
Set_OrderPriceLimitDownRefInteger (unsigned)1
Set_CircuitBreakerUpLTPInteger (unsigned)1
Set_CircuitBreakerUpRefInteger (unsigned)1
Set_CircuitBreakerDownLTPInteger (unsigned)1
Set_CircuitBreakerDownRefInteger (unsigned)1
Set_OrderTypeInteger (unsigned)1
Set_RecordStatusInteger (unsigned)1
MatchingPriorityTypeOne of MatchingPriorityType1
OrderPriceLimitUpLTPInteger (signed)8
OrderPriceLimitUpRefInteger (signed)8
OrderPriceLimitDownLTPInteger (signed)8
OrderPriceLimitDownRefInteger (signed)8
CircuitBreakerUpLTPInteger (signed)8
CircuitBreakerUpRefInteger (signed)8
CircuitBreakerDownLTPInteger (signed)8
CircuitBreakerDownRefInteger (signed)8
OrderTypeSet of OrderType4
RecordStatusSet of Status4
ClearOnStartInteger (unsigned)1
WillFireInteger (unsigned)1