文件名称:Fenrir:用于快速信息交换的 FIX 引擎
文件大小:38KB
文件格式:ZIP
更新时间:2024-07-06 16:11:56
C++
芬里尔 用于快速信息路由的 FIX 引擎 Fenrir 是一个路由 FIX 消息的网关,配置脚本用 LUA 编写,核心用 C++ 编写。 它支持用于路由和/或消息修改的插件,并且大多数核心模块与主类分离,允许针对特定运行时需求进行最大调整。
【文件预览】:
Fenrir-master
----core()
--------di_container.cpp(3KB)
--------exec_environment.cpp(1KB)
--------config.cpp(1KB)
--------network_container.cpp(792B)
--------runtime_container.cpp(2KB)
--------dbus.cpp(33B)
--------lua_container.cpp(714B)
--------run.cpp(1KB)
----libev_test.cpp(7KB)
----rules.lua(2KB)
----config.lua(633B)
----zmq_test.cpp(2KB)
----LICENSE(34KB)
----headers()
--------fix_message.hpp(216B)
--------dbus.hpp(26B)
--------session_manager.hpp(541B)
--------network_container.hpp(517B)
--------di_container.hpp(873B)
--------config.hpp(808B)
--------message_buffer.hpp(810B)
--------log.hpp(411B)
--------observable.hpp(2KB)
--------exec_environment.hpp(563B)
--------message.hpp(474B)
--------lua(20B)
--------rule_manager.hpp(568B)
--------lua_container.hpp(577B)
--------observer.hpp(295B)
--------fix_writer.hpp(309B)
--------runtime_container.hpp(1KB)
--------external.hpp(421B)
--------session.hpp(2KB)
----Makefile(1KB)
----README.md(359B)
----observer(612B)
----external()
--------async_linked_list_buffer.cpp(2KB)
--------basic_session_manager.cpp(989B)
--------default_rulemgr.cpp(680B)
--------tcp_session.cpp(3KB)
--------dynamic_rulemgr.cpp(615B)
----draft(5KB)