|
virtual bool | close (FixSessionUProtocol *sn, const std::string &aDescription="")=0 |
| Closes session. More...
|
|
virtual bool | disconnectNonGracefully (FixSessionUProtocol *sn)=0 |
| Closes the telecommunication link and switches the session into the NON_GRACEFULLY_TERMINATED state. More...
|
|
virtual bool | onTimer (FixSessionUProtocol *sn, bool &connectionLost)=0 |
| A derivable method to call by SessionMgr - performs all activity related to time intervals. More...
|
|
virtual bool | ping (FixSessionUProtocol *sn, const std::string &testReqID)=0 |
| Sends the Test Request message. More...
|
|
virtual bool | processApplication (FixSessionUProtocol *sn, Engine::FIXMessage *, Engine::FIXMessageProcessElem *work)=0 |
| Process the given application message from the remote side. More...
|
|
virtual bool | processAsyncConnect (FixSessionUProtocol *sn, int err)=0 |
| Process async connect operation completion. More...
|
|
virtual bool | processHeartBeat (FixSessionUProtocol *sn, Engine::FIXMessage const &msg)=0 |
| Process the given HeartBeat message from the remote side. More...
|
|
virtual bool | processLogon (FixSessionUProtocol *sn, Engine::FIXMessage const &msg)=0 |
| Process the given Logon message from the remote side. More...
|
|
virtual bool | processLogout (FixSessionUProtocol *sn, Engine::FIXMessage const &msg)=0 |
| Process the given Logout message from the remote side. More...
|
|
virtual bool | processResendRequest (FixSessionUProtocol *sn, Engine::FIXMessage const &msg)=0 |
| Process the given ResendRequest message from the remote side. More...
|
|
virtual bool | processSequenceReset (FixSessionUProtocol *sn, Engine::FIXMessage const &msg)=0 |
| Process the given SequenceReset message from the remote side. More...
|
|
virtual bool | processSessionLevelReject (FixSessionUProtocol *sn, Engine::FIXMessage const &msg, Engine::FIXMessageProcessElem *work)=0 |
| Process the given SessionLevelReject message from the remote side. More...
|
|
virtual bool | processTestRequest (FixSessionUProtocol *sn, Engine::FIXMessage const &msg)=0 |
| Process the given TestRequest message from the remote side. More...
|
|
virtual bool | resetSeqNum (FixSessionUProtocol *sn)=0 |
| Resets sequence numbers. More...
|
|
virtual bool | resetSeqNumLocally (FixSessionUProtocol *sn, Session *engineSession)=0 |
| Resets sequence numbers. More...
|
|