OnixS C++ B3 BOE Binary Order Entry 1.3.0
API Documentation
Loading...
Searching...
No Matches
ClientMessageListener Class Referenceabstract

Public Member Functions

virtual void onSimpleNewOrder (const Messaging::SimpleNewOrder100 &, Gateway *)
virtual void onSimpleModifyOrder (const Messaging::SimpleModifyOrder101 &, Gateway *)
virtual void onNewOrderSingle (const Messaging::NewOrderSingle102 &, Gateway *)
virtual void onOrderCancelReplaceRequest (const Messaging::OrderCancelReplaceRequest104 &, Gateway *)
virtual void onOrderCancelRequest (const Messaging::OrderCancelRequest105 &, Gateway *)
virtual void onNewOrderCross (const Messaging::NewOrderCross106 &, Gateway *)
virtual void onSecurityDefinitionRequest (const Messaging::SecurityDefinitionRequest300 &, Gateway *)
virtual void onQuoteRequest (const Messaging::QuoteRequest401 &, Gateway *)
virtual void onQuoteStatusReport (const Messaging::QuoteStatusReport402 &, Gateway *)
virtual void onQuote (const Messaging::Quote403 &, Gateway *)
virtual void onQuoteCancel (const Messaging::QuoteCancel404 &, Gateway *)
virtual void onQuoteRequestReject (const Messaging::QuoteRequestReject405 &, Gateway *)
virtual void onPositionMaintenanceCancelRequest (const Messaging::PositionMaintenanceCancelRequest501 &, Gateway *)
virtual void onPositionMaintenanceRequest (const Messaging::PositionMaintenanceRequest502 &, Gateway *)
virtual void onAllocationInstruction (const Messaging::AllocationInstruction601 &, Gateway *)
virtual void onOrderMassActionRequest (const Messaging::OrderMassActionRequest701 &, Gateway *)

Protected Member Functions

virtual ~ClientMessageListener ()=0

Detailed Description

Definition at line 36 of file ClientMessageListener.h.

Constructor & Destructor Documentation

◆ ~ClientMessageListener()

virtual ~ClientMessageListener ( )
protectedpure virtual

Member Function Documentation

◆ onAllocationInstruction()

virtual void onAllocationInstruction ( const Messaging::AllocationInstruction601 & ,
Gateway *  )
inlinevirtual

Definition at line 57 of file ClientMessageListener.h.

◆ onNewOrderCross()

virtual void onNewOrderCross ( const Messaging::NewOrderCross106 & ,
Gateway *  )
inlinevirtual

Definition at line 48 of file ClientMessageListener.h.

◆ onNewOrderSingle()

virtual void onNewOrderSingle ( const Messaging::NewOrderSingle102 & ,
Gateway *  )
inlinevirtual

Definition at line 45 of file ClientMessageListener.h.

◆ onOrderCancelReplaceRequest()

virtual void onOrderCancelReplaceRequest ( const Messaging::OrderCancelReplaceRequest104 & ,
Gateway *  )
inlinevirtual

Definition at line 46 of file ClientMessageListener.h.

◆ onOrderCancelRequest()

virtual void onOrderCancelRequest ( const Messaging::OrderCancelRequest105 & ,
Gateway *  )
inlinevirtual

Definition at line 47 of file ClientMessageListener.h.

◆ onOrderMassActionRequest()

virtual void onOrderMassActionRequest ( const Messaging::OrderMassActionRequest701 & ,
Gateway *  )
inlinevirtual

Definition at line 58 of file ClientMessageListener.h.

◆ onPositionMaintenanceCancelRequest()

virtual void onPositionMaintenanceCancelRequest ( const Messaging::PositionMaintenanceCancelRequest501 & ,
Gateway *  )
inlinevirtual

Definition at line 55 of file ClientMessageListener.h.

◆ onPositionMaintenanceRequest()

virtual void onPositionMaintenanceRequest ( const Messaging::PositionMaintenanceRequest502 & ,
Gateway *  )
inlinevirtual

Definition at line 56 of file ClientMessageListener.h.

◆ onQuote()

virtual void onQuote ( const Messaging::Quote403 & ,
Gateway *  )
inlinevirtual

Definition at line 52 of file ClientMessageListener.h.

◆ onQuoteCancel()

virtual void onQuoteCancel ( const Messaging::QuoteCancel404 & ,
Gateway *  )
inlinevirtual

Definition at line 53 of file ClientMessageListener.h.

◆ onQuoteRequest()

virtual void onQuoteRequest ( const Messaging::QuoteRequest401 & ,
Gateway *  )
inlinevirtual

Definition at line 50 of file ClientMessageListener.h.

◆ onQuoteRequestReject()

virtual void onQuoteRequestReject ( const Messaging::QuoteRequestReject405 & ,
Gateway *  )
inlinevirtual

Definition at line 54 of file ClientMessageListener.h.

◆ onQuoteStatusReport()

virtual void onQuoteStatusReport ( const Messaging::QuoteStatusReport402 & ,
Gateway *  )
inlinevirtual

Definition at line 51 of file ClientMessageListener.h.

◆ onSecurityDefinitionRequest()

virtual void onSecurityDefinitionRequest ( const Messaging::SecurityDefinitionRequest300 & ,
Gateway *  )
inlinevirtual

Definition at line 49 of file ClientMessageListener.h.

◆ onSimpleModifyOrder()

virtual void onSimpleModifyOrder ( const Messaging::SimpleModifyOrder101 & ,
Gateway *  )
inlinevirtual

Definition at line 44 of file ClientMessageListener.h.

◆ onSimpleNewOrder()

virtual void onSimpleNewOrder ( const Messaging::SimpleNewOrder100 & ,
Gateway *  )
inlinevirtual

Definition at line 43 of file ClientMessageListener.h.