Xlight API用户手册 v1.5.1.2
Xlight极速柜台接口文档
载入中...
搜索中...
未找到
EFHQuoteSpi类 参考

盛立 行情回调接口 此类是XLTQuoteSpi子类,包含XLTQuoteSpi回调类的所有回调函数,同时扩展了盛立Level2行情回调函数。 用户若需要使用盛立Level2行情数据,需要继承此类,并实现相应的回调函数,然后将子类实例传递给XLTApi::initialize方法,并且XLTApi::start_quote方法启动行情接收才能接收盛立Level2行情数据。 用户可以根据需要选择性地实现部分回调函数。 更多...

#include <xlt_api.h>

类 EFHQuoteSpi 继承关系图:
XLTQuoteSpi

Public 成员函数

virtual void on_report_efh_sse_lev2_snap (const sse_hpf_lev2 *p_snap)
 上报上交所快照数据
 
virtual void on_report_efh_sse_lev2_tick_merge (const sse_hpf_tick_merge *p_tick)
 上报上交所逐笔合并消息类型
 
virtual void on_report_efh_sse_lev2_idx (const sse_hpf_idx *p_idx)
 上报上交所指数数据
 
virtual void on_report_efh_sse_lev2_bond_snap (const sse_hpf_bond_snap *p_bond_snap)
 上报上交所债券快照消息类型
 
virtual void on_report_efh_sse_lev2_bond_tick (const sse_hpf_bond_tick *p_bond_tick)
 上报上交所债券逐笔消息类型
 
virtual void on_report_efh_sze_lev2_snap (const sze_hpf_lev2 *p_snap)
 上报深交所lev2快照数据
 
virtual void on_report_efh_sze_lev2_tick (int msg_type, const sze_hpf_order *p_order, const sze_hpf_exe *p_exe)
 上报深交所逐笔订单数据
 
virtual void on_report_efh_sze_lev2_idx (const sze_hpf_idx *p_idx)
 上报深交所指数数据
 
virtual void on_report_efh_sze_lev2_bond_snap (const sze_hpf_bond_snap *p_bond_snap)
 上报深交所债券快照消息类型
 
virtual void on_report_efh_sze_lev2_bond_tick (int msg_type, const sze_hpf_bond_order *p_order, const sze_hpf_bond_exe *p_exe)
 上报深交所债券逐笔订单数据
 
- Public 成员函数 继承自 XLTQuoteSpi
virtual void on_start_quote (uint64_t session_id, xlt_error_info_t *error_info)
 行情接收启动回调
 
virtual void on_sse_l1_index (const sse_l1_index_t *sse_l1_index)
 上交所level1指数行情推送
 
virtual void on_sse_l1_snapshot (const sse_l1_snapshot_t *sse_l1_snapshot)
 上交所level1快照行情推送
 
virtual void on_szse_l1_index (const szse_l1_index_t *szse_l1_index)
 深交所level1指数行情推送
 
virtual void on_szse_l1_snapshot (const szse_l1_snapshot_t *szse_l1_snapshot)
 深交所level1快照行情推送
 
virtual void on_szse_l1_snapshot_bond (const szse_l1_snapshot_bond_t *szse_l1_snapshot_bond)
 深交所level1债券快照行情推送
 

详细描述

盛立 行情回调接口 此类是XLTQuoteSpi子类,包含XLTQuoteSpi回调类的所有回调函数,同时扩展了盛立Level2行情回调函数。 用户若需要使用盛立Level2行情数据,需要继承此类,并实现相应的回调函数,然后将子类实例传递给XLTApi::initialize方法,并且XLTApi::start_quote方法启动行情接收才能接收盛立Level2行情数据。 用户可以根据需要选择性地实现部分回调函数。

备注
盛立Level2行情回调函数均以on_report_efh_开头,盛立行情数据定义请参考sse_hpf_define.h和sze_hpf_define.h头文件。

成员函数说明

◆ on_report_efh_sse_lev2_bond_snap()

virtual void on_report_efh_sse_lev2_bond_snap ( const sse_hpf_bond_snap * p_bond_snap)
inlinevirtual

上报上交所债券快照消息类型

参数
p_bond_snap债券快照结构

◆ on_report_efh_sse_lev2_bond_tick()

virtual void on_report_efh_sse_lev2_bond_tick ( const sse_hpf_bond_tick * p_bond_tick)
inlinevirtual

上报上交所债券逐笔消息类型

参数
p_bond_tick债券逐笔结构

◆ on_report_efh_sse_lev2_idx()

virtual void on_report_efh_sse_lev2_idx ( const sse_hpf_idx * p_idx)
inlinevirtual

上报上交所指数数据

参数
p_idx指数数据结构

◆ on_report_efh_sse_lev2_snap()

virtual void on_report_efh_sse_lev2_snap ( const sse_hpf_lev2 * p_snap)
inlinevirtual

上报上交所快照数据

参数
p_snaplev2 快照数据结构

◆ on_report_efh_sse_lev2_tick_merge()

virtual void on_report_efh_sse_lev2_tick_merge ( const sse_hpf_tick_merge * p_tick)
inlinevirtual

上报上交所逐笔合并消息类型

参数
p_tick逐笔合并结构

◆ on_report_efh_sze_lev2_bond_snap()

virtual void on_report_efh_sze_lev2_bond_snap ( const sze_hpf_bond_snap * p_bond_snap)
inlinevirtual

上报深交所债券快照消息类型

参数
p_bond_snap债券快照结构

◆ on_report_efh_sze_lev2_bond_tick()

virtual void on_report_efh_sze_lev2_bond_tick ( int msg_type,
const sze_hpf_bond_order * p_order,
const sze_hpf_bond_exe * p_exe )
inlinevirtual

上报深交所债券逐笔订单数据

参数
msg_type消息类型,SZE_LEV2_BOND_ORDER_MSG_TYPE为债券逐笔委托,SZE_LEV2_BOND_EXE_MSG_TYPE为债券逐笔成交
p_order债券订单结构
p_exe债券成交类型

◆ on_report_efh_sze_lev2_idx()

virtual void on_report_efh_sze_lev2_idx ( const sze_hpf_idx * p_idx)
inlinevirtual

上报深交所指数数据

参数
p_idx指数数据结构

◆ on_report_efh_sze_lev2_snap()

virtual void on_report_efh_sze_lev2_snap ( const sze_hpf_lev2 * p_snap)
inlinevirtual

上报深交所lev2快照数据

参数
p_snaplev2快照结构

◆ on_report_efh_sze_lev2_tick()

virtual void on_report_efh_sze_lev2_tick ( int msg_type,
const sze_hpf_order * p_order,
const sze_hpf_exe * p_exe )
inlinevirtual

上报深交所逐笔订单数据

参数
msg_type消息类型,SZE_LEV2_ORDER_MSG_TYPE为逐笔委托,SZE_LEV2_EXE_MSG_TYPE为逐笔成交
p_order订单结构
p_exe成交类型

该类的文档由以下文件生成: