|
FIX 4.0 Demo 1.0
|
已发送 Logout 状态 More...


Public Member Functions | |
| LogoutSentState (std::string reason) | |
| 构造 LogoutSentState | |
| 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 |
已发送 Logout 状态
发送 Logout 后进入此状态,等待对方确认或超时。
|
explicit |
| reason | 登出原因 |
|
inlineoverridevirtual |
|
overridevirtual |
|
overridevirtual |
处理收到的消息
| context | 会话上下文 |
| msg | 收到的 FIX 消息 |
Implements fix40::IStateHandler.

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