Defines an interface through which the Handler notifies subscribers about all order-related activities for a firm, for example, when a user enters or changes an order or an order being matched by another order. More...
Public Member Functions | |
virtual void | onBeginProcessing () |
Implement this member to get notified about begin of BO5 broadcast processing. | |
virtual void | onSegmentInstanceNumber (const SegmentInstanceNumber &) |
Implement this member to get notifications about segment_instance_number_t item received. More... | |
virtual void | onHvOrderTrans (const HvOrderTrans &) |
Implement this member to get notifications about hv_order_trans_t item received. More... | |
virtual void | onHvAlterTrans (const HvAlterTrans &) |
Implement this member to get notifications about hv_alter_trans_t item received. More... | |
virtual void | onOrderChangeCombined (const OrderChangeCombined &) |
Implement this member to get notifications about order_change_combined_t item received. More... | |
virtual void | onOrderChangeSeparate (const OrderChangeSeparate &) |
Implement this member to get notifications about order_change_separate_t item received. More... | |
virtual void | onOrderPriceChange (const OrderPriceChange &) |
Implement this member to get notifications about order_price_change_t item received. More... | |
virtual void | onOrderReturnInfo (const OrderReturnInfo &) |
Implement this member to get notifications about order_return_info_t item received. More... | |
virtual void | onOrderInfo (const OrderInfo &) |
Implement this member to get notifications about order_info_t item received. More... | |
virtual void | onMidPriceTradeInfo (const MidPriceTradeInfo &) |
Implement this member to get notifications about mid_price_trade_info_t item received. More... | |
virtual void | onWorkupTradeInfo (const WorkupTradeInfo &) |
Implement this member to get notifications about workup_trade_info_t item received. More... | |
virtual void | onOrderTradeInfo (const OrderTradeInfo &) |
Implement this member to get notifications about order_trade_info_t item received. More... | |
virtual void | onExchangeInfo (const ExchangeInfo &) |
Implement this member to get notifications about exchange_info_t item received. More... | |
virtual void | onGiveUpMember (const GiveUpMember &) |
Implement this member to get notifications about give_up_member_t item received. More... | |
virtual void | onCustomerInfo (const CustomerInfo &) |
Implement this member to get notifications about customer_info_t item received. More... | |
virtual void | onDiscretionaryInfo (const DiscretionaryInfo &) |
Implement this member to get notifications about discretionary_info_t item received. More... | |
virtual void | onEndProcessing () |
Implement this member to get notified about end of BO5 broadcast processing. | |
Defines an interface through which the Handler notifies subscribers about all order-related activities for a firm, for example, when a user enters or changes an order or an order being matched by another order.
Thereby it is possible for each user to keep an internal order book for the firm.
|
inlinevirtual |
Implement this member to get notifications about customer_info_t item received.
item | Customer Info. |
|
inlinevirtual |
Implement this member to get notifications about discretionary_info_t item received.
item | Discretionary Info. |
|
inlinevirtual |
Implement this member to get notifications about exchange_info_t item received.
item | Exchange Info. |
|
inlinevirtual |
Implement this member to get notifications about give_up_member_t item received.
item | Give-Up Member. |
|
inlinevirtual |
Implement this member to get notifications about hv_alter_trans_t item received.
item | The MO33 transaction. |
|
inlinevirtual |
Implement this member to get notifications about hv_order_trans_t item received.
item | The MO31 transaction. |
|
inlinevirtual |
Implement this member to get notifications about mid_price_trade_info_t item received.
item | Mid Price Trade Info. |
|
inlinevirtual |
Implement this member to get notifications about order_change_combined_t item received.
item | Order Change Combined. |
|
inlinevirtual |
Implement this member to get notifications about order_change_separate_t item received.
item | Order Change Separate. |
|
inlinevirtual |
Implement this member to get notifications about order_info_t item received.
item | Order Info. |
|
inlinevirtual |
Implement this member to get notifications about order_price_change_t item received.
item | Order Price Change. |
|
inlinevirtual |
Implement this member to get notifications about order_return_info_t item received.
item | Order Return Info. |
|
inlinevirtual |
Implement this member to get notifications about order_trade_info_t item received.
item | Order Trade Info. |
|
inlinevirtual |
Implement this member to get notifications about segment_instance_number_t item received.
item | Segment Instance Number. |
|
inlinevirtual |
Implement this member to get notifications about workup_trade_info_t item received.
item | Workup Trade Info. |