Applications implement this interface in order to process events from a MFTradeRollOverDateSession More...
#include <MFTradeDateRollOverHandler.h>
Public Member Functions | |
| virtual void | onStart (MFTradeDateRollOverSession &session)=0 |
| Called right before the handler becomes active in the MFClient::run() event loop. More... | |
| virtual void | onStop (MFTradeDateRollOverSession &session)=0 |
| Called when the session is being removed from processing in the event loop. More... | |
| virtual void | onConnect (MFTradeDateRollOverSession &session)=0 |
| Called when the session establishes a socket connection. More... | |
| virtual void | onDisconnect (const std::string &msg, MFTradeDateRollOverSession &session)=0 |
| Called when the session socket disconnects. More... | |
| virtual void | on (const mftradedaterollover::LogonResponse &logonResponse, MFTradeDateRollOverSession &session)=0 |
| Called when a logon is successful. More... | |
| virtual void | on (const mftradedaterollover::Logout &logout, MFTradeDateRollOverSession &session)=0 |
| Called when a logout is request to the client. The client should respond with a logout response. More... | |
| virtual void | on (const mftradedaterollover::LogoutResponse &logoutResponse, MFTradeDateRollOverSession &session)=0 |
| A response to a successful logout request. More... | |
| virtual void | on (const mftradedaterollover::Heartbeat &heartbeat, MFTradeDateRollOverSession &session)=0 |
| Called when a heartbeat is received. More... | |
| virtual void | on (mftradedaterollover::TradeDateReport &c, MFTradeDateRollOverSession &session)=0 |
| Called when a TradeDateReport is received. More... | |
Applications implement this interface in order to process events from a MFTradeRollOverDateSession
|
pure virtual |
Called when a logon is successful.
|
pure virtual |
Called when a logout is request to the client. The client should respond with a logout response.
|
pure virtual |
A response to a successful logout request.
|
pure virtual |
Called when a heartbeat is received.
|
pure virtual |
Called when a TradeDateReport is received.
|
pure virtual |
Called when the session establishes a socket connection.
|
pure virtual |
Called when the session socket disconnects.
|
pure virtual |
Called right before the handler becomes active in the MFClient::run() event loop.
|
pure virtual |
Called when the session is being removed from processing in the event loop.
1.8.5