24 #if defined(ONIXS_B3_BOE_HAS_GATEWAY_EMULATOR) OrderCancelRequest message submits a deletion of an existing order by referencing the original client...
#define ONIXS_B3_BOE_API_DECL(typeKind, typeName)
Sent by client system to replace an existing order.
virtual void onQuote(const Messaging::Quote403 &, Gateway *)
Client's messages Listener.
The SecurityDefinitionRequest message creates a User Defined Spread (UDS) instrument. User-Defined Spreads provide users of the electronic trading platform the ability to create strategies composed by their choice of leg instruments, leg ratio and leg side.
virtual void onQuoteRequestReject(const Messaging::QuoteRequestReject405 &, Gateway *)
virtual void onAllocationInstruction(const Messaging::AllocationInstruction601 &, Gateway *)
virtual void onSimpleNewOrder(const Messaging::SimpleNewOrder100 &, Gateway *)
virtual void onQuoteCancel(const Messaging::QuoteCancel404 &, Gateway *)
Quote message is used as the response to a QuoteRequest message, tradeable, and restricted tradeable ...
#define ONIXS_B3_BOE_EXPORTED
virtual void onQuoteRequest(const Messaging::QuoteRequest401 &, Gateway *)
virtual void onOrderMassActionRequest(const Messaging::OrderMassActionRequest701 &, Gateway *)
The QuoteRequestReject message is used when a QuoteRequest is not accept by B3 due to missing or inco...
The SimpleModifyOrder submits a simple modify request for basic parameters like price and quantity...
virtual void onSimpleModifyOrder(const Messaging::SimpleModifyOrder101 &, Gateway *)
virtual void onPositionMaintenanceCancelRequest(const Messaging::PositionMaintenanceCancelRequest501 &, Gateway *)
SimpleNewOrder message submits a simple new order focused on sent only main parameters with low compl...
Client's session messages Listener.
virtual void onSecurityDefinitionRequest(const Messaging::SecurityDefinitionRequest300 &, Gateway *)
The QuoteStatusReport message is to inform the current status of forward acceptance.
virtual void onOrderCancelReplaceRequest(const Messaging::OrderCancelReplaceRequest104 &, Gateway *)
The QuoteCancel message is used to cancel a previous QuoteRequest message.
NewOrderSingle message is used to enter an order in the system; the behavior of an order can be affec...
virtual void onOrderCancelRequest(const Messaging::OrderCancelRequest105 &, Gateway *)
RetransmitRequest message is used for client to recover missed messages.
virtual void onQuoteStatusReport(const Messaging::QuoteStatusReport402 &, Gateway *)
virtual void onNewOrderCross(const Messaging::NewOrderCross106 &, Gateway *)
PositionMaintenanceCancelRequest is a solicited cancel of PositionMaintenance message sent by client...
PositionMaintenanceRequest message allows the position owner (holder) to submit requests which will a...
Sequence message specifies the sequence number of the next business message both: Recoverable (B3 to ...
The NewOrderCross message submits a Cross on Order Entry gateway, a two-sided order submitted by a si...
virtual void onPositionMaintenanceRequest(const Messaging::PositionMaintenanceRequest502 &, Gateway *)
OrderMassActionRequest is sent by the client system to cancel working orders that belongs to a define...
AllocationInstruction message submits a request to allocate (fully or partially) a non-allocated trad...
virtual void onNewOrderSingle(const Messaging::NewOrderSingle102 &, Gateway *)
The Quote Request message is used within the context of this Forward transaction in which two parties...