OnixS Euronext CCG Binary Trading Handler for C++  1.16.0.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
AccountCodeType of account
AdjustMMPositionThe Adjust MM Position message allows the Maket Maker to adjust the current value of the contract level position
AdjustMMPositionAckThe Adjust MM Position Ack message confirms contract and expiry level protection positions in response to either a:
ArgumentExceptionArgument value error
ArgumentRangeExceptionArgument value range error
CancelNotificationListThe Contract Notification List message is used to notify users when orders have been cancelled
CancelNotificationListDetailDetails about orders in CancelNotificationList
CancelRejectResponseIdentifies the type of request that a Cancel Reject is in response to
ClearingInstructionClearing instruction
CommodityTradingTypeCommodity Trading Type
ConnectionRetriesConnection retries settings
ContractAvailabilityThe Contract Availability message is used to notify users of which contracts are currently available for trading
ContractInfoContract nested attributes
CustomerOrderCapacityType of customer trading
DateDate
DateTimeDate and Time
ExceptionBasic exception class for this namespace
ExecTypeType of execution report
ExecutionReportThe Execution Report message is used in response to order and fill related client messages
ExecutionReportLegDetailDetails about leg in ExecutionReport
GetMMProtectionStatusThe Get MM Protection Status message allows the Market Maker to request their protection setting in a specified contract
GetMMProtectionStatusAckThe Get MM Protection Status Ack message confirms the Market Maker's protection setting in a specified contract
GetMMProtectionStatusAckDetailDetails about expiry in GetMMProtectionStatusAck
HandlerProvites a trading interface to the NYSE Euronext Common Customer Gateway (CCG)
HandlerSettingsHandler's configuration settings
HandlerStateHandler's state
IExchangeListenerListener for Exchange events
IHandlerStateListenerHandler state change listener
ILogListenerHandler state change listener
IMarketMakersListenerListener for Market Makers events
ISessionListenerListener for session events
LegPutOrCallIndicates whether an option contract is a put or call
LegSecurityTypeThe type of leg product
ListStatusList Status is used to respond to New Order List (E), Order Revision List (UA) and Order Cancel List (UB) messages to indicate that the entire messages have been rejected
ListStatusDetailDetails about order in ListStatus message
LogLevelLog level
LogonLogon request used for connection to UTP
LogonRejectedExceptionLogon rejected exception
LogoutLogon request used for connection to UTP
LogSettingsLogging options
MarketMakerPositionUpdateReasonThe reason for the Market Maker Position Update
MarketMakerRequestLevelMarket Maker Request Level
MassCancelRequestTypeCancel result type
MassQuoteThe Mass Quote message allows Market Makers to submit up to 65 double-sided quotes within a single message
MassQuoteAckThe Mass Quote Acknowledgement message is sent by the Exchange to confirm the quotes that have resulted from a Mass Quote message
MassQuoteAckDetailDetails about quote in MassQuoteAck
MassQuoteDetailDetails about quote in MassQuote
MassStatusRequestTypeMass status request type
MessageSendStatusMessage send status
MMConfigurationStatusRequestThe MM Configuration Status Request allows a Market Maker to request the list of contracts and the associated quote batch size set up for his ITM
MMConfigurationStatusRequestAckThe Market Maker Configuration Status Ack message is used by the Exchange to confirm the contract that an ITM is allowed to quote for as well as their quote batch size restriction
MMConfigurationStatusRequestAckDetailDetails about batch in MMConfigurationStatusRequestAck
NewOrderCrossThe New Order Cross message is used to submit orders for wholesale business that has been pre-negotiated outside the market, for designated products
NewOrderCrossLegDetailDetails about leg in NewOrderCross
NewOrderCrossSideDetailDetails about order in NewOrderCross
NewOrderListThe New Order List is used to submit up to 16 orders within a single message
NewOrderListDetailDetails about order in NewOrderList
NewOrderSingleThe New Order message requests the creation of a new order
NotImplementedExceptionMethod doesn't implemented
NullArgumentExceptionNull argument value error
OperationExceptionOperation exception
OrderAckThe Order Ack message is used to confirm all order submissions whether or not they trade immediately upon submission
OrderCancelListThe Order Cancel List message is used to cancel previously submitted orders which are in the central order book by specifying a list of either OrderIDs or OrigClOrdIDs
OrderCancelListDetailDetails of order in OrderCancelList
OrderCancelRejectThe Order Cancel Reject message is in response to a Client's Cancel Request or Order Revision Request that cannot be honoured by the Exchange
OrderCancelRequestThe Order Cancel Request message requests the cancellation of all the remaining quantity of an existing order
OrderCapacityITM role on trade
OrderMassCancelReportThe Order Mass Cancel Report message is used to respond to a Client's Order Mass Cancel Request
OrderMassCancelRequestThis Order Mass Cancel Request message is used to cancel multiple orders
OrderMassStatusRequestThe Order Mass Status Request message is used to request the status of orders within a Security Group
OrderOriginOrigin of order
OrderRevisionListThe Order Revision Request message is used to amend an order's original volume, price and GTD expiry date
OrderRevisionListDetailDetails about revision in OrderRevisionList
OrderRevisionRequestThe Order Revision Request message is used to amend an order's original volume, price and GTD expiry date
OrderStatusOrder status
OrderTypeType of order
PartyRoleParty role
PostingActionPosting action
ProductLimitBreachActionProduct limit breach action
ProtectionForMarketMakersProtection for Market Makers
ProtectionTypeType of risk mitigation
QuoteRequestThe Quote Request message is used to request quotes in a specified AMR and at an optionally specified volume
QuoteRequestRejectThe Quote Request Reject message is used to respond to the Client's Quote Request that has not succeeded
RejectionReasonRejection reason values
RequestWrapperWrapper for polymirphic processing of all requests (with thread-safe reference counting)
ReturnCodeReturn Code Values
RevisionFlagIndicates is a new quote or a revision
SecurityDefinitionThe Security Definition message is used to respond to the Client's Security Definition Request
SecurityDefinitionLegDetailDetails about leg in SecurityDefinitionRequest
SecurityDefinitionRequestThe Security Definition Request is only used to request a new strategy market
SecurityIdSourceThe Security ID is used to identify a security. The Security ID Source defines the value that is held in Security ID, as follows:
SetMMProtectionThe Set MM Protection message allows Market Makers to activate and configure (or de-activate) their Protection facility
SetMMProtectionAckThe Set MM Protection Ack message allows the Exchange to respond to the Market Makers' Set MM Protection message, reporting on the status of the Market Makers' protection
SetMMProtectionDetailDetails about expiry in SetMMProtection
SideSide of order
SideRevisedSides populated on message
StandingDataProvides contract standing data
StockOrderRequestTypeStock order request type
StockOrderRoutingRequestThe Stock Order Request Message is a Client message that does not enter the Exchange's Matching Engine
StockOrderRoutingResponseThe Stock Order Response message is used to indicate whether a Client's Stock Order Request message has been passed on to the recipient
StrategyCodeStrategy code
TimeTime
TimeDurationTime duration
TimeInForceDuration of order
TradeInputSourceAutomatic order injection indicator
TradingSessionIdTrading session ID
UserNotificationThe User Notification message is used by the Exchange to send a message to an ITM
UserStatusIndicates the user status
WholesaleTradeTypeWholesale trade type