FIX 4.0 Demo 1.0
Loading...
Searching...
No Matches
session.hpp File Reference

FIX 会话层实现 More...

#include <chrono>
#include <string>
#include <thread>
#include <atomic>
#include <functional>
#include <memory>
#include <map>
#include "fix/fix_codec.hpp"
#include "fix/application.hpp"
#include "base/concurrentqueue.h"
#include "base/timing_wheel.hpp"
Include dependency graph for session.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fix40::IStateHandler
 会话状态处理器接口(状态模式) More...
 
class  fix40::Session
 FIX 会话管理器 More...
 

Namespaces

namespace  fix40
 

Detailed Description

FIX 会话层实现

实现 FIX 协议的会话层状态机,管理会话生命周期、 心跳检测、消息序列号等。

会话层仅处理 FIX 协议的会话消息(Logon、Logout、Heartbeat、TestRequest), 业务消息通过 Application 接口委托给应用层处理。