|
FIX 4.0 Demo 1.0
|
会话已建立状态 More...


Public Member Functions | |
| EstablishedState () | |
| void | onMessageReceived (Session &context, const FixMessage &msg) override |
| 处理收到的消息 | |
| void | onTimerCheck (Session &context) override |
| 处理定时器检查事件 | |
| void | onSessionStart (Session &context) override |
| 处理会话启动事件 | |
| void | onLogoutRequest (Session &context, const std::string &reason) override |
| 处理登出请求 | |
| const char * | getStateName () const override |
| 获取状态名称 | |
Public Member Functions inherited from fix40::IStateHandler | |
| virtual | ~IStateHandler ()=default |
会话已建立状态
正常工作状态,处理心跳、TestRequest 和业务消息。
| fix40::EstablishedState::EstablishedState | ( | ) |
|
inlineoverridevirtual |
|
overridevirtual |
处理登出请求
| context | 会话上下文 |
| reason | 登出原因 |
Implements fix40::IStateHandler.

|
overridevirtual |
处理收到的消息
| context | 会话上下文 |
| msg | 收到的 FIX 消息 |
Implements fix40::IStateHandler.

|
inlineoverridevirtual |
|
overridevirtual |
处理定时器检查事件
| context | 会话上下文 |
用于心跳发送、超时检测等周期性任务。
Implements fix40::IStateHandler.
