![]() |
MarketFactory C# API 3.0
|
Public Types | |
| enum | Action { NONE, CONNECT, STOP, CLOSE } |
Public Member Functions | |
| ShutdownHandler (Logger log, Action action, APIResult expected) | |
| override void | onBatchComplete (int batchDefID, MFClient client) |
| override void | onConnect (MFClient client) |
| void | onDateRollover (DateRollover dateRollover, MFClient client) |
| Date Rollover Event: Called on new date rollover upate. More... | |
| override void | onDisconnect (MFClient client) |
| void | onDropCopy (DropCopy dropCopy, MFClient client) |
| Trading Event: Callback that gets invoked on DropCopy events. More... | |
| override void | onEventReport (EventReport eventReport, MFClient client) |
| override void | onHeartbeat (Heartbeat heartbeat, MFClient client) |
| override void | onMarketData (MarketView mvd, MFClient client) |
| override void | onOrderCanceled (OrderCanceled orderCanceled, MFClient client) |
| override void | onOrderCancelRejected (OrderCancelRejected orderCancelRejected, MFClient client) |
| override void | onOrderDone (OrderDone orderDone, MFClient client) |
| override void | onOrderReceived (OrderReceived orderReceived, MFClient client) |
| override void | onOrderRejected (OrderRejected orderRejected, MFClient client) |
| override void | onOrderSubmitted (OrderSubmitted orderSubmitted, MFClient client) |
| void | onReplayDone (ReplayDone replayDone, MFClient client) |
| Replay Event: Callback that gets invoked after replay request has been fully processed. More... | |
| override void | onStart (MFClient client) |
| override void | onStop (MFClient client) |
| override void | onSubscriptionEvent (SubscriptionEvent ev, MFClient client) |
| override void | onTradeCapture (TradeCapture tradeCapture, MFClient client) |
|
strong |
| ShutdownHandler | ( | Logger | log, |
| Action | action, | ||
| APIResult | expected | ||
| ) |
| override void onOrderReceived | ( | OrderReceived | orderReceived, |
| MFClient | client | ||
| ) |
Implements MFHandler.
| override void onOrderRejected | ( | OrderRejected | orderRejected, |
| MFClient | client | ||
| ) |
Implements MFHandler.
| override void onOrderSubmitted | ( | OrderSubmitted | orderSubmitted, |
| MFClient | client | ||
| ) |
Implements MFHandler.
| override void onOrderCanceled | ( | OrderCanceled | orderCanceled, |
| MFClient | client | ||
| ) |
Implements MFHandler.
| override void onOrderCancelRejected | ( | OrderCancelRejected | orderCancelRejected, |
| MFClient | client | ||
| ) |
Implements MFHandler.
|
inherited |
Date Rollover Event: Called on new date rollover upate.
Implemented in DemoForm.DefaultMFHandler, and SubTool.
|
inherited |
Trading Event: Callback that gets invoked on DropCopy events.
Implemented in DemoForm.DefaultMFHandler, and SubTool.
|
inherited |
Replay Event: Callback that gets invoked after replay request has been fully processed.
Implemented in DemoForm.DefaultMFHandler, and SubTool.