31IntegralConstant<
Char,
'\x0'>
2211 typedef Bits FirstArgType;
2219 return 0 != (bits_ & 0x1);
2226 if (value) bits_ |= 0x1;
else bits_ &= ~0x1;
2235 return 0 != (bits_ & 0x2);
2242 if (value) bits_ |= 0x2;
else bits_ &= ~0x2;
2251 return 0 != (bits_ & 0x4);
2258 if (value) bits_ |= 0x4;
else bits_ &= ~0x4;
2267 return 0 != (bits_ & 0x8);
2274 if (value) bits_ |= 0x8;
else bits_ &= ~0x8;
2283 return 0 != (bits_ & 0x10);
2290 if (value) bits_ |= 0x10;
else bits_ &= ~0x10;
2299 return 0 != (bits_ & 0x20);
2306 if (value) bits_ |= 0x20;
else bits_ &= ~0x20;
2315 return 0 != (bits_ & 0x40);
2322 if (value) bits_ |= 0x40;
else bits_ &= ~0x40;
2331 return 0 != (bits_ & 0x80);
2338 if (value) bits_ |= 0x80;
else bits_ &= ~0x80;
2369 return !(*
this == other);
2379 return this->bits_ == other.bits_;
#define ONIXS_B3_BOE_LTWT_STRUCT
#define ONIXS_B3_BOE_MESSAGING_NAMESPACE_END
#define ONIXS_B3_BOE_MESSAGING_NAMESPACE_BEGIN
#define ONIXS_B3_BOE_NODISCARD
#define ONIXS_B3_BOE_NOTHROW
Days days() const noexcept
The time point without the time-zone information.
IntegralConstant< UInt8, 0 > NullMarketSegmentIDOptional
Null value for an optional MarketSegmentIDOptional field.
UInt32 MessageCounter
Counter of related messages.
IntegralConstant< UInt64, 0ULL > NullQuantityOptional
Null value for an optional QuantityOptional field.
UInt64 PosMaintRptID
Unique identifier for this position maintenance report message.
IntegralConstant< UInt8, 0 > NullUint8EnumEncoding
Null value for an optional Uint8EnumEncoding field.
UInt64 Quantity
Quantity in order/trade.
UInt64 ClOrdID
Unique identifier of the order as assigned by the market participant.
UInt64 QuoteReqID
Unique identifier for quote request.
UInt64 SessionVerIDOptional
Optional session version identification: unique identification of a sequence of messages to be transm...
UInt16 LocalMktDate
Local calendar date: days since Unix epoch (January 1st, 1970).
UInt64 MassActionReportID
Unique ID of Order Mass Action Report as assigned by the matching engine.
UInt32 SeqNum
Sequence number of a given SessionID/SessionVerID.
UInt64 ExecIDOptional
Optional unique identifier of execution message as assigned by exchange.
IntegralConstant< UInt8, 0 > NullOrdTagID
Null value for an optional OrdTagID field.
IntegralConstant< UInt16, 0 > NullLocalMktDateOptional
Null value for an optional LocalMktDateOptional field.
UInt64 OrderIDOptional
Optional exchange-generated order identifier.
IntegralConstant< Int8, -128 > NullInt8
Null value for an optional Int8 field.
UInt8 MarketSegmentIDOptional
Optional identifier of the market segment.
LocalMktDate timestampToLocalMktDate(const Timestamp ×tamp) noexcept
IntegralConstant< Int32, -2147483647-1 > NullInt32
Null value for an optional Int32 field.
IntegralConstant< UInt64, 0ULL > NullSessionVerIDOptional
Null value for an optional SessionVerIDOptional field.
IntegralConstant< UInt64, 0ULL > NullClOrdIDOptional
Null value for an optional ClOrdIDOptional field.
UInt64 OrderID
Exchange-generated order identifier.
IntegralConstant< UInt64, 0ULL > NullSecurityIDOptional
Null value for an optional SecurityIDOptional field.
UInt16 DaysToSettlement
Deadline for completing the forward deal.
IntegralConstant< UInt32, 0 > NullSeqNumOptional
Null value for an optional SeqNumOptional field.
UInt64 ExecID
Unique identifier of execution message as assigned by exchange.
UInt64 SecurityReqRespID
Unique ID of a Security Definition Request/Response.
UInt16 Uint16EnumEncoding
Type used to encode enum with zero nullValue.
UInt32 SessionID
Client connection identification on the gateway assigned by B3.
UInt32 TradeID
The unique identification assigned to the trade entity once it is received or matched by the exchange...
IntegralConstant< UInt64, 0ULL > NullQuoteIDOptional
Null value for an optional QuoteIDOptional field.
IntegralConstant< UInt8, 0 > NullTotNoRelatedSym
Null value for an optional TotNoRelatedSym field.
UInt64 SecurityIDOptional
Optional security identification as defined by exchange.
UInt64 SecurityID
Security identification as defined by exchange.
UInt32 RejReasonOptional
Optional code to identify reason for order rejection.
IntegralConstant< UInt32, 0 > NullFirmOptional
Null value for an optional FirmOptional field.
IntegralConstant< Int16, -32768 > NullInt16
Null value for an optional Int16 field.
IntegralConstant< UInt64, 18446744073709551615ULL > NullUInt64
Null value for an optional UInt64 field.
IntegralConstant< UInt32, 0 > NullTradeIDOptional
Null value for an optional TradeIDOptional field.
UInt32 RejReason
Code to identify reason for order rejection.
UInt64 QuoteID
Unique identifier for quote.
IntegralConstant< Char, '\x0'> NullChar
Null value for an optional Char field.
IntegralConstant< UInt64, 0ULL > NullOrderIDOptional
Null value for an optional OrderIDOptional field.
IntegralConstant< UInt8, 255 > NullUInt8
Null value for an optional UInt8 field.
char Char
Character type alias.
UInt64 SessionVerID
Session version identification: unique identification of a sequence of messages to be transmitted to ...
UInt64 QuantityOptional
Optional quantity in order/trade.
UInt16 LocalMktDateOptional
Local calendar date: days since Unix epoch (January 1st, 1970).
UInt64 PosReqIDOptional
Optional unique identifier for the position maintenance request.
IntegralConstant< UInt16, 0 > NullUint16EnumEncoding
Null value for an optional Uint16EnumEncoding field.
Int32 StrategyIDOptional
Optional unique identification of a client-assigned strategy.
IntegralConstant< UInt64, 0ULL > NullMassActionReportIDOptional
Null value for an optional MassActionReportIDOptional field.
UInt8 MarketSegmentID
Identifies the market segment.
UInt32 Account
Account mnemonic.
UInt64 PosReqID
Unique identifier for the position maintenance request.
UInt64 CrossID
Identifier for a cross order.
UInt64 AllocReportID
Unique identifier for this allocation report message.
UInt32 TradeIDOptional
Optional unique identification assigned to the trade entity once it is received or matched by the exc...
IntegralConstant< Int64, -9223372036854775807LL-1 > NullInt64
Null value for an optional Int64 field.
IntegralConstant< UInt64, 0ULL > NullPosReqIDOptional
Null value for an optional PosReqIDOptional field.
UInt64 BusinessRejectRefID
Value of business-level identification field on the message being referenced.
UInt64 ClOrdIDOptional
Optional unique identifier of the order as assigned by the market participant.
Timestamp localMktDateToTimestamp(LocalMktDate days) noexcept
Converts days since epoch to Timestamp value.
UInt64 CrossIDOptional
Identifier for a cross order.
UInt16 DaysToSettlementOptional
Optional deadline for completing the forward deal.
IntegralConstant< Int32, 0 > NullStrategyIDOptional
Null value for an optional StrategyIDOptional field.
UInt64 QuoteIDOptional
Optional unique identifier for quote.
IntegralConstant< UInt32, 0 > NullRejReasonOptional
Null value for an optional RejReasonOptional field.
IntegralConstant< UInt32, 0 > NullAccountOptional
Null value for an optional AccountOptional field.
IntegralConstant< UInt32, 4294967295 > NullUInt32
Null value for an optional UInt32 field.
IntegralConstant< UInt64, 0ULL > NullPosMaintRptIDOptional
Null value for an optional PosMaintRptIDOptional field.
IntegralConstant< UInt64, 0ULL > NullExecIDOptional
Null value for an optional ExecIDOptional field.
UInt32 FirmOptional
Optional identification of the broker firm.
UInt32 AccountOptional
Optional account mnemonic.
UInt32 Firm
Identification of the broker firm.
UInt64 AllocID
Unique identifier for this allocation instruction message.
UInt8 TotNoRelatedSym
Number of leg fill notice messages sent with spread summary.
UInt64 PosMaintRptIDOptional
Optional unique identifier for this position maintenance report message.
UInt64 QuoteReqIDOptional
Optional unique identifier for quote request.
IntegralConstant< UInt64, 0ULL > NullQuoteReqIDOptional
Null value for an optional QuoteReqIDOptional field.
UInt8 Uint8EnumEncoding
Type used to encode enum with zero nullValue.
IntegralConstant< UInt32, 0 > NullSessionIDOptional
Null value for an optional SessionIDOptional field.
IntegralConstant< UInt16, 65535 > NullDaysToSettlementOptional
Null value for an optional DaysToSettlementOptional field.
UInt32 SeqNumOptional
Optional sequence number of a given SessionID/SessionVerID.
UInt8 OrdTagID
Identifies the order tag identification.
UInt64 MassActionReportIDOptional
Optional unique ID of Order Mass Action Report as assigned by the matching engine.
UInt32 SessionIDOptional
Optional client connection identification on the gateway assigned by B3.
IntegralConstant< UInt64, 0ULL > NullBusinessRejectRefID
Null value for an optional BusinessRejectRefID field.
IntegralConstant< UInt64, 0ULL > NullCrossIDOptional
Null value for an optional CrossIDOptional field.
IntegralConstant< UInt16, 65535 > NullUInt16
Null value for an optional UInt16 field.
Type of Account associated with an order.
Enum
Type of Account associated with an order.
@ RegularAccount
RegularAccount.
@ RemoveAccountInformation
RemoveAccountInformation.
Indicates how the orders being booked and allocated by an Allocation Instruction.
Enum
Indicates how the orders being booked and allocated by an Allocation Instruction.
@ NotSpecified
NotSpecified.
Describes the specific type or purpose of an Allocation Report message.
Enum
Describes the specific type or purpose of an Allocation Report message.
@ RequestToIntermediary
RequestToIntermediary.
Identifies status of allocation.
Enum
Identifies status of allocation.
@ RejectedByIntermediary
RejectedByIntermediary.
Identifies allocation transaction type.
Enum
Identifies allocation transaction type.
Describes the specific type or purpose of an Allocation message.
Enum
Describes the specific type or purpose of an Allocation message.
@ RequestToIntermediary
RequestToIntermediary.
Criteria used to initiate cancel on disconnect mechanism by the gateway.
Enum
Criteria used to initiate cancel on disconnect mechanism by the gateway.
@ CancelOnDisconnectOrTerminate
CancelOnDisconnectOrTerminate.
@ CancelOnDisconnectOnly
CancelOnDisconnectOnly.
@ DoNotCancelOnDisconnectOrTerminate
DoNotCancelOnDisconnectOrTerminate.
@ CancelOnTerminateOnly
CancelOnTerminateOnly.
Indicates if one side or the other of a cross order should be prioritized.
Enum
Indicates if one side or the other of a cross order should be prioritized.
@ BuySideIsPrioritized
BuySideIsPrioritized.
@ SellSideIsPrioritized
SellSideIsPrioritized.
Type of cross being submitted to a market.
Enum
Type of cross being submitted to a market.
@ CrossExecutedAgainstBookFromClient
CrossExecutedAgainstBookFromClient.
@ AllOrNoneCross
AllOrNoneCross.
Indicates cross order purpose.
Enum
Indicates cross order purpose.
@ StructuredTransaction
StructuredTransaction.
@ OperationalError
OperationalError.
Identifies the type of request that this cancel reject is in response to.
Enum
Identifies the type of request that this cancel reject is in response to.
Identifies the code of reject establishment.
Enum
Identifies the code of reject establishment.
@ DuplicateSessionConnection
DuplicateSessionConnection.
@ EstablishNotAllowed
EstablishNotAllowed.
@ InvalidSessionid
InvalidSessionid.
@ InvalidTimestamp
InvalidTimestamp.
@ SessionBlocked
SessionBlocked.
@ InvalidKeepaliveInterval
InvalidKeepaliveInterval.
@ Credentials
Credentials.
@ Unspecified
Unspecified.
@ ProtocolVersionNotSupported
ProtocolVersionNotSupported.
@ InvalidNextseqno
InvalidNextseqno.
@ EstablishAttemptsExceeded
EstablishAttemptsExceeded.
@ AuthenticationInProgress
AuthenticationInProgress.
@ InvalidSessionverid
InvalidSessionverid.
@ AlreadyEstablished
AlreadyEstablished.
@ Unnegotiated
Unnegotiated.
ThisType & setLowPriority(bool value) noexcept
Modifies LowPriority bit.
bool operator!=(const EventIndicator &other) const noexcept
Compares encoded data.
ThisType & setReserved4(bool value) noexcept
Modifies Reserved4 bit.
bool reserved4() const noexcept
Indicates whether Reserved4 bit is set.
ThisType & setReserved2(bool value) noexcept
Modifies Reserved2 bit.
EventIndicator ThisType
This type alias.
ThisType & setReserved5(bool value) noexcept
Modifies Reserved5 bit.
bool reserved5() const noexcept
Indicates whether Reserved5 bit is set.
bool lowPriority() const noexcept
Indicates whether LowPriority bit is set.
bool reserved3() const noexcept
Indicates whether Reserved3 bit is set.
ThisType & setReserved7(bool value) noexcept
Modifies Reserved7 bit.
bool reserved6() const noexcept
Indicates whether Reserved6 bit is set.
ThisType & setReserved3(bool value) noexcept
Modifies Reserved3 bit.
bool reserved7() const noexcept
Indicates whether Reserved7 bit is set.
bool possResend() const noexcept
Indicates whether PossResend bit is set.
bool reserved2() const noexcept
Indicates whether Reserved2 bit is set.
ThisType & setPossResend(bool value) noexcept
Modifies PossResend bit.
ThisType & setReserved6(bool value) noexcept
Modifies Reserved6 bit.
UInt8 Bits
Aliases integral type whose bits are used to indicate flag presence.
Bits bits() const noexcept
bool operator==(const EventIndicator &other) const noexcept
Compares encoded data.
EventIndicator(Bits bits=0) noexcept
Constructs from a value.
Used to communicate a reason for a solicited cancel.
Enum
Used to communicate a reason for a solicited cancel.
@ CancelOrderDueToOperationalError
CancelOrderDueToOperationalError.
Indicates reason of cancelation, if available.
Enum
Indicates reason of cancelation, if available.
@ CancelOnMidpointBrokerOnlyRemoval
CancelOnMidpointBrokerOnlyRemoval.
@ CancelOrderFirmsoftDueToOperationalError
CancelOrderFirmsoftDueToOperationalError.
@ CancelRemainingFromSweepCross
CancelRemainingFromSweepCross.
@ MarketOption
MarketOption.
@ MassCancelOrderDueToOperationalErrorEffective
MassCancelOrderDueToOperationalErrorEffective.
@ CancelFromFirmsoft
CancelFromFirmsoft.
@ CancelOnTerminate
CancelOnTerminate.
@ MarketMakerProtection
MarketMakerProtection.
@ RiskManagementCancellation
RiskManagementCancellation.
@ CancelOnDisconnectAndTerminate
CancelOnDisconnectAndTerminate.
@ OrderCancelledFirmsoftDueToOperationalError
OrderCancelledFirmsoftDueToOperationalError.
@ MassCancelOnBehalf
MassCancelOnBehalf.
@ MassCancelOrderDueToOperationalErrorRequest
MassCancelOrderDueToOperationalErrorRequest.
@ OrderMassActionFromClientRequest
OrderMassActionFromClientRequest.
@ CancelOrderDueToOperationalError
CancelOrderDueToOperationalError.
@ CancelRestingOrderOnSelfTrade
CancelRestingOrderOnSelfTrade.
@ OrderCancelledDueToOperationalError
OrderCancelledDueToOperationalError.
@ MassCancelOnBehalfDueToOperationalErrorEffective
MassCancelOnBehalfDueToOperationalErrorEffective.
@ SelfTradingPrevention
SelfTradingPrevention.
@ CancelOnHardDisconnection
CancelOnHardDisconnection.
Describes the action that triggered this specific Execution Report - see the OrdStatus (39) tag for t...
Enum
Describes the action that triggered this specific Execution Report - see the OrdStatus (39) tag for t...
@ TradeCancel
TradeCancel.
Specifies if a simultaneous trade of the underlying is to be performed.
Enum
Specifies if a simultaneous trade of the underlying is to be performed.
@ UnderlyingOpposingTrade
UnderlyingOpposingTrade.
@ NoUnderlyingTrade
NoUnderlyingTrade.
Type of message flow from client to server or from server to client.
Enum
Type of message flow from client to server or from server to client.
@ Unsequenced
Unsequenced.
@ Recoverable
Recoverable.
Reason Order Mass Action Request was rejected.
Enum
Reason Order Mass Action Request was rejected.
@ MassActionNotSupported
MassActionNotSupported.
@ InvalidOrUnknownMarketSegment
InvalidOrUnknownMarketSegment.
Specifies the action taken by matching engine when it receives the Order Mass Action Request.
Enum
Specifies the action taken by matching engine when it receives the Order Mass Action Request.
Specifies the scope of the action.
Enum
Specifies the scope of the action. All Day and MOC orders will be cancelled. GTC, GTD and MOA orders ...
@ AllOrdersForATradingSession
AllOrdersForATradingSession.
Specifies the type of action requested.
Enum
Specifies the type of action requested.
@ CancelAndSuspendOrders
CancelAndSuspendOrders.
@ CancelOrders
CancelOrders.
@ ReleaseOrdersFromSuspension
ReleaseOrdersFromSuspension.
Enum
Defines message type.
@ QuoteCancel
QuoteCancel.
@ ExecutionReportForward
ExecutionReportForward.
@ QuoteRequest
QuoteRequest.
@ RetransmitReject
RetransmitReject.
@ AllocationInstruction
AllocationInstruction.
@ SimpleNewOrder
SimpleNewOrder.
@ NewOrderCross
NewOrderCross.
@ OrderCancelReplaceRequest
OrderCancelReplaceRequest.
@ PositionMaintenanceReport
PositionMaintenanceReport.
@ NegotiateResponse
NegotiateResponse.
@ ExecutionReportReject
ExecutionReportReject.
@ ExecutionReportNew
ExecutionReportNew.
@ PositionMaintenanceCancelRequest
PositionMaintenanceCancelRequest.
@ EstablishReject
EstablishReject.
@ BusinessMessageReject
BusinessMessageReject.
@ ExecutionReportTrade
ExecutionReportTrade.
@ EstablishAck
EstablishAck.
@ OrderMassActionRequest
OrderMassActionRequest.
@ SecurityDefinitionRequest
SecurityDefinitionRequest.
@ OrderMassActionReport
OrderMassActionReport.
@ AllocationReport
AllocationReport.
@ NewOrderSingle
NewOrderSingle.
@ QuoteStatusReport
QuoteStatusReport.
@ Retransmission
Retransmission.
@ NegotiateReject
NegotiateReject.
@ ExecutionReportModify
ExecutionReportModify.
@ RetransmitRequest
RetransmitRequest.
@ OrderCancelRequest
OrderCancelRequest.
@ SimpleModifyOrder
SimpleModifyOrder.
@ PositionMaintenanceRequest
PositionMaintenanceRequest.
@ QuoteRequestReject
QuoteRequestReject.
@ SecurityDefinitionResponse
SecurityDefinitionResponse.
@ ExecutionReportCancel
ExecutionReportCancel.
Used to indicate what an Execution Report represents.
Enum
Used to indicate what an Execution Report represents.
@ SingleSecurity
SingleSecurity.
@ IndividuallegOfMultilegSecurity
IndividuallegOfMultilegSecurity.
@ MultilegSecurity
MultilegSecurity.
Identifies the code of reject negotiation.
Enum
Identifies the code of reject negotiation.
@ FlowtypeNotSupported
FlowtypeNotSupported.
@ DuplicateSessionConnection
DuplicateSessionConnection.
@ InvalidSessionid
InvalidSessionid.
@ InvalidTimestamp
InvalidTimestamp.
@ SessionBlocked
SessionBlocked.
@ Credentials
Credentials.
@ Unspecified
Unspecified.
@ AlreadyNegotiated
AlreadyNegotiated.
@ ProtocolVersionNotSupported
ProtocolVersionNotSupported.
@ InvalidFirm
InvalidFirm.
@ AuthenticationInProgress
AuthenticationInProgress.
@ InvalidSessionverid
InvalidSessionverid.
@ NegotiateNotAllowed
NegotiateNotAllowed.
Identifies current status of order.
Enum
Identifies current status of order.
@ PartiallyFilled
PartiallyFilled.
@ PreviousFinalState
PreviousFinalState.
@ MarketWithLeftoverAsLimit
MarketWithLeftoverAsLimit.
@ PeggedMidpoint
PeggedMidpoint.
Defines the type of interest behind a trade i.e.
Enum
Defines the type of interest behind a trade i.e. why a trade occurred.
@ ResultOfTradeAtAverage
ResultOfTradeAtAverage.
@ ImpliedOrder
ImpliedOrder.
@ ResultOfAssignmentFromAnOptionsExercise
ResultOfAssignmentFromAnOptionsExercise.
@ ResultOfOptionsExercise
ResultOfOptionsExercise.
@ ResultOfMidpointOrder
ResultOfMidpointOrder.
@ ResultOfBlockBookTrade
ResultOfBlockBookTrade.
@ ResultOfTradeAtClose
ResultOfTradeAtClose.
@ ResultOfAutomaticOptionsExercise
ResultOfAutomaticOptionsExercise.
Maintenance Action to be performed.
Enum
Maintenance Action to be performed.
Status of Position Maintenance Request.
Enum
Status of Position Maintenance Request.
@ NotExecuted
NotExecuted.
Identifies the type of position transaction.
Enum
Identifies the type of position transaction.
@ ExerciseNotAutomatic
ExerciseNotAutomatic.
@ AutomaticExercise
AutomaticExercise.
Used to identify the type of quantity.
Enum
Used to identify the type of quantity.
@ TransactionQuantity
TransactionQuantity.
@ OptionExerciseQty
OptionExerciseQty.
@ StartOfDayQty
StartOfDayQty.
@ UncoveredQty
UncoveredQty.
Indicates that message may contain information that has been sent under another sequence number.
Enum
Indicates that message may contain information that has been sent under another sequence number.
Identifies the type of quote cancel.
Enum
Identifies the type of quote cancel.
@ CancelForQuoteId
CancelForQuoteId.
Identifies the type of request that a Quote Status Report is in response to.
Enum
Identifies the type of request that a Quote Status Report is in response to.
@ QuoteCancel
QuoteCancel.
@ QuoteRequest
QuoteRequest.
@ QuoteRequestReject
QuoteRequestReject.
Identifies the status of the quote acknowledgement.
Enum
Identifies the status of the quote acknowledgement.
@ QuoteNotFound
QuoteNotFound.
Identifies the code of reject retransmission.
Enum
Identifies the code of reject retransmission.
@ RetransmitInProgress
RetransmitInProgress.
@ InvalidFromseqno
InvalidFromseqno.
@ InvalidTimestamp
InvalidTimestamp.
@ ThrottleReject
ThrottleReject.
@ InvalidCount
InvalidCount.
@ InvalidSession
InvalidSession.
@ RequestLimitExceeded
RequestLimitExceeded.
Indicates additional order instruction.
Enum
Indicates additional order instruction.
@ RetailLiquidityTaker
RetailLiquidityTaker.
@ BrokerOnlyRemoval
BrokerOnlyRemoval.
@ WaivedPriority
WaivedPriority.
Identifies the class of the SecurityID.
Enum
Identifies the class of the SecurityID.
@ ExchangeSymbol
ExchangeSymbol.
Type of Security Definition message response.
Enum
Type of Security Definition message response.
@ AcceptSecurityProposalAsIs
AcceptSecurityProposalAsIs.
@ AcceptSecurityAsProposalWithRevisions
AcceptSecurityAsProposalWithRevisions.
@ RejectSecurityProposal
RejectSecurityProposal.
Identifier for the instrument status.
Enum
Identifier for the instrument status.
@ UnknownOrInvalid
UnknownOrInvalid.
@ TradingHalt
TradingHalt.
@ ReadyToTrade
ReadyToTrade.
@ FinalClosingCall
FinalClosingCall.
Indicates which order should be cancelled due to self-trade prevention.
Enum
Indicates which order should be cancelled due to self-trade prevention.
@ CancelAggressorOrder
CancelAggressorOrder.
@ CancelBothOrders
CancelBothOrders.
@ CancelRestingOrder
CancelRestingOrder.
Indicates who in the contract has control over evoking settlement.
Enum
Indicates who in the contract has control over evoking settlement.
@ BuyersDiscretion
BuyersDiscretion.
@ SellersDiscretion
SellersDiscretion.
Specifies how long the order remains in effect.
Enum
Specifies how long the order remains in effect.
@ ImmediateOrCancel
ImmediateOrCancel.
Identifies the code of termination.
Enum
Identifies the code of termination.
@ TerminateInProgress
TerminateInProgress.
@ InvalidSessionid
InvalidSessionid.
@ InvalidSofh
InvalidSofh.
@ BackupTakeoverInProgress
BackupTakeoverInProgress.
@ NegotiationInProgress
NegotiationInProgress.
@ InvalidTimestamp
InvalidTimestamp.
@ DecodingError
DecodingError.
@ UnrecognizedMessage
UnrecognizedMessage.
@ SessionBlocked
SessionBlocked.
@ KeepaliveIntervalLapsed
KeepaliveIntervalLapsed.
@ EstablishInProgress
EstablishInProgress.
@ TerminateNotAllowed
TerminateNotAllowed.
@ NotEstablished
NotEstablished.
@ Unspecified
Unspecified.
@ ProtocolVersionNotSupported
ProtocolVersionNotSupported.
@ InvalidNextseqno
InvalidNextseqno.
@ InvalidSessionverid
InvalidSessionverid.
@ Unnegotiated
Unnegotiated.
Specifies how long the order remains in effect.
Enum
Specifies how long the order remains in effect.
@ GoodTillDate
GoodTillDate.
@ GoodTillCancel
GoodTillCancel.
@ ImmediateOrCancel
ImmediateOrCancel.
@ GoodForAuction
GoodForAuction.
Unit of time used for measurement.
Enum
Unit of time used for measurement.
@ Millisecond
Millisecond.
@ Microsecond
Microsecond.
Identifier for Trading Session.
Enum
Identifier for Trading Session.
@ RegularDaySession
RegularDaySession.
@ NonRegularSession
NonRegularSession.
Identifier for the instrument group phase.
Enum
Identifier for the instrument group phase.
@ FinalClosingCall
FinalClosingCall.