| Xlight API用户手册 v1.5.1.2 Xlight极速柜台接口文档

载入中...
搜索中...
未找到
Public 成员函数
EFHQuoteSpi类 参考

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

`#include <xlt_api.h>`

类 EFHQuoteSpi 继承关系图:

## 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 | ) |
| inline virtual

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

参数

  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 | ) |
| inline virtual

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

参数

  p_bond_tick | 债券逐笔结构

## ◆ on_report_efh_sse_lev2_idx()

virtual void on_report_efh_sse_lev2_idx | ( | const sse_hpf_idx * | p_idx | ) |
| inline virtual

上报上交所指数数据

参数

  p_idx | 指数数据结构

## ◆ on_report_efh_sse_lev2_snap()

virtual void on_report_efh_sse_lev2_snap | ( | const sse_hpf_lev2 * | p_snap | ) |
| inline virtual

上报上交所快照数据

参数

  p_snap | lev2 快照数据结构

## ◆ on_report_efh_sse_lev2_tick_merge()

virtual void on_report_efh_sse_lev2_tick_merge | ( | const sse_hpf_tick_merge * | p_tick | ) |
| inline virtual

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

参数

  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 | ) |
| inline virtual

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

参数

  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 )
| inline virtual

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

参数

  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 | ) |
| inline virtual

上报深交所指数数据

参数

  p_idx | 指数数据结构

## ◆ on_report_efh_sze_lev2_snap()

virtual void on_report_efh_sze_lev2_snap | ( | const sze_hpf_lev2 * | p_snap | ) |
| inline virtual

上报深交所lev2快照数据

参数

  p_snap | lev2快照结构

## ◆ 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 )
| inline virtual

上报深交所逐笔订单数据

参数

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

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

- xlt_api.h