Xlight API用户手册 v1.6.0.23
Xlight极速柜台接口文档
载入中...
搜索中...
未找到
efh_quote_decoder.h
浏览该文件的文档.
1#pragma once
2
3#include <cstdint>
4
5#include "sse_hpf_define.h"
6#include "sze_hpf_define.h"
7#include "xlt_quote_define.h"
8
盛立行情解码迭代器
定义 efh_quote_decoder.h:62
EFHQuoteItem item_
定义 efh_quote_decoder.h:83
EFHQuoteDecoder(const EFHQuoteDecoder &)=delete
不可拷贝、不可移动
EFHQuoteDecoder & operator=(const EFHQuoteDecoder &)=delete
const EFHQuoteItem *(*)(uint8_t *&data, uint32_t &remain, EFHQuoteItem &item) StepFunc
定义 efh_quote_decoder.h:64
const EFHQuoteItem * get_next()
获取下一条解码后的行情数据
EFHQuoteDecoder(QuoteMCType mc_type, const void *msg_data, uint32_t msg_len)
StepFunc step_fn_
定义 efh_quote_decoder.h:80
uint32_t remain_
定义 efh_quote_decoder.h:82
uint8_t * data_
定义 efh_quote_decoder.h:81
定义 efh_quote_decoder.h:9
union x1::efh::efh_quote_data_union_t efh_quote_data_union_t
QuoteMCType
定义 xlt_quote_define.h:5
本接口定义上交所盛立行情输出结构
定义 sse_hpf_define.h:362
定义 sse_hpf_define.h:439
定义 sse_hpf_define.h:147
定义 sse_hpf_define.h:83
定义 sse_hpf_define.h:493
定义 sze_hpf_define.h:437
定义 sze_hpf_define.h:411
定义 sze_hpf_define.h:354
定义 sze_hpf_define.h:201
定义 sze_hpf_define.h:154
定义 sze_hpf_define.h:100
定义 sze_hpf_define.h:175
get_next 返回的行情数据项
定义 efh_quote_decoder.h:29
efh_quote_data_union_t data
指向解码后数据的指针
定义 efh_quote_decoder.h:43
uint8_t data_type
定义 efh_quote_decoder.h:30
本接口定义深交所盛立行情输出结构
定义 efh_quote_decoder.h:11
const sse_hpf_tick_merge * sse_lev2_tick_merge
SSE_LEV2_TICK_MERGE_MSG_TYPE (62) // 上交所lev2逐笔合并信息类型
定义 efh_quote_decoder.h:13
const sze_hpf_bond_snap * sze_lev2_bond_snap
SZE_LEV2_BOND_SNAP_MSG_TYPE (80) // 深交所债券快照消息类型
定义 efh_quote_decoder.h:21
const sse_hpf_bond_snap * sse_lev2_bond_snap
SSE_LEV2_BOND_SNAP_MSG_TYPE (60) // 上交所lev2债券快照信息类型
定义 efh_quote_decoder.h:15
const sze_hpf_exe * sze_lev2_exe
SZE_LEV2_EXE_MSG_TYPE (24) // 深交所成交消息类型
定义 efh_quote_decoder.h:19
const sse_hpf_idx * sse_lev2_idx
SSE_LEV2_IDX_MSG_TYPE (33) // 上交所lev2指数消息类型
定义 efh_quote_decoder.h:14
const sze_hpf_order * sze_lev2_order
SZE_LEV2_ORDER_MSG_TYPE (23) // 深交所订单消息类型
定义 efh_quote_decoder.h:18
const sze_hpf_bond_exe * sze_lev2_bond_exe
SZE_LEV2_BOND_EXE_MSG_TYPE (82) // 深交所债券逐笔成交消息类型
定义 efh_quote_decoder.h:23
const sze_hpf_idx * sze_lev2_idx
SZE_LEV2_IDX_MSG_TYPE (22) // 深交所指数消息类型
定义 efh_quote_decoder.h:20
const sse_hpf_lev2 * sse_lev2_snap
SSE_LEV2_SNAP_MSG_TYPE (39) // 上交所lev2快照消息类型
定义 efh_quote_decoder.h:12
const sse_hpf_bond_tick * sse_lev2_bond_tick
SSE_LEV2_BOND_TICK_MSG_TYPE (61) // 上交所lev2债券逐笔信息类型
定义 efh_quote_decoder.h:16
const sze_hpf_bond_order * sze_lev2_bond_order
SZE_LEV2_BOND_ORDER_MSG_TYPE (81) // 深交所债券逐笔委托消息类型
定义 efh_quote_decoder.h:22
const sze_hpf_lev2 * sze_lev2_snap
SZE_LEV2_SNAP_MSG_TYPE (21) // 深交所快照消息类型
定义 efh_quote_decoder.h:17