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

载入中...
搜索中...
未找到
sse_hpf_define.h
浏览该文件的文档.
1/*!****************************************************************************
2@node Copyright (coffee), 2005-2020, Shengli Tech. Co., Ltd.
3@file sse_hpf_define.h
4@date 2020/12/14 08:30
5@author shengli
6
7@brief 本接口定义上交所盛立行情输出结构
8******************************************************************************/
9#pragma once
10#include <string.h>
11
12#define SSE_EXCHANGE_ID (100) // 上交所exchange_id
13#define SSE_SYMBOL_LEN (9) // 上交所合约长度
14#define SSE_LEV2_DEPTH (10) // 上交所lev2档位深度
15#define SSE_OPTION_DEPTH (5) // 上交所期权档位深度
16
17#define SSE_SECURITY_NAME_LEN (9)
18#define SSE_PRODUCT_STATUS_LEN (21)
19#define DATE_LEN (9)
20
21#define SSE_LEV2_IDX_MSG_TYPE (33) // 上交所lev2指数消息类型
22#define SSE_LEV2_EXE_MSG_TYPE (34) // 上交所lev2成交消息类型
23#define SSE_LEV2_OPT_MSG_TYPE (35) // 上交所lev2期权消息类型
24#define SSE_LEV2_SNAP_MSG_TYPE (39) // 上交所lev2快照消息类型
25#define SSE_LEV2_ORDER_MSG_TYPE (32) // 上交所lev2委托信息类型
26#define SSE_LEV2_TREE_MSG_TYPE (38) // 上交所lev2建树信息类型
27#define SSE_LEV2_BOND_SNAP_MSG_TYPE (60) // 上交所lev2债券快照信息类型
28#define SSE_LEV2_BOND_TICK_MSG_TYPE (61) // 上交所lev2债券逐笔信息类型
29#define SSE_LEV2_TICK_MERGE_MSG_TYPE (62) // 上交所lev2逐笔合并信息类型
30#define SSE_LEV2_ETF_MSG_TYPE (63) // 上交所lev2 ETF 信息类型
31#define SSE_LEV2_BOND_TREE_MSG_TYPE (66) // 上交所lev2债券建树信息类型
32#define SSE_LEV2_STATIC_INFO_MSG_TYPE (255) // 上交所lev2静态信息类型
33
34#define SSE_LEV2_IDX_HT_MSG_TYPE (133) // 上交所lev2指数心跳消息类型,api内部消化
35#define SSE_LEV2_TICK_HT_MSG_TYPE (132) // 上交所lev2逐笔心跳信息类型,api内部消化
36#define SSE_LEV2_OPT_HT_MSG_TYPE (135) // 上交所lev2期权心跳信息类型,api内部消化
37#define SSE_LEV2_TREE_HT_MSG_TYPE (138) // 上交所lev2建树心跳信息类型,api内部消化
38#define SSE_LEV2_SNAP_HT_MSG_TYPE (139) // 上交所lev2快照心跳信息类型,api内部消化
39#define SSE_LEV2_BOND_SNAP_HT_MSG_TYPE (160) // 上交所lev2债券快照心跳信息类型,api内部消化
40#define SSE_LEV2_BOND_TICK_HT_MSG_TYPE (161) // 上交所lev2债券逐笔心跳信息类型,api内部消化
41#define SSE_LEV2_TICK_MERGE_HT_MSG_TYPE (162) // 上交所lev2逐笔合并心跳信息类型,api内部消化
42#define SSE_LEV2_ETF_HT_MSG_TYPE (163) // 上交所lev2 ETF 心跳信息类型,api内部消化
43#define SSE_LEV2_BOND_TREE_HT_MSG_TYPE (166) // 上交所lev2债券建树心跳信息类型,api内部消化
44
45#pragma pack(push, 1)
46
47// 上交所心跳消息
48 struct sse_heartbeat
49{
50 unsigned int m_sequence; // 盛立行情序号
51 unsigned int m_reserved_1; // 保留字段
52 unsigned char m_message_type; // 行情类型
53 unsigned char m_reserved_2[7]; // 保留字段
54};
55
56// 上交所消息协议头
57 struct sse_hpf_head
58{
59 unsigned int m_sequence; // 盛立行情序号
60 unsigned int m_reserved_1; // 保留字段
61 unsigned char m_message_type; // 行情类型
62 unsigned short m_message_len; // 包括此消息头的长度
63 unsigned char m_exchange_id; // 交易所编号
64 unsigned short m_quote_date_year; // 行情更新年份
65 unsigned char m_quote_date_month; // 行情更新月份
66 unsigned char m_quote_date_day; // 行情更新日期
67 unsigned int m_send_time; // 交易所发送时间
68 unsigned char m_category_id; // 数据产品类别
69 unsigned int m_msg_seq_id; // 行情包序号
70 unsigned char m_seq_lost_flag; // 0=可信任 1=不可信任（数据不完整，比如逐笔丢包）
71};
72
73// 上交所lev2快照档位单元
74 struct sse_lev2_price_quantity_unit
75{
76 char m_reserved[4]; // 保留字段
77 unsigned int m_price; // 价格， 实际值需要除以 1000
78 unsigned long long m_quantity; // 数量， 实际值需要除以 1000
79};
80
81// 上交所lev2快照消息
82 struct sse_hpf_lev2
83{
84 sse_hpf_lev2()
85 {
86 memset(this, 0, sizeof(sse_hpf_lev2)); // 初始化结构体
87 }
88
89 sse_hpf_head m_head; // 包头
90 unsigned int m_quote_update_time; // 行情更新时间,格式如：HHMMSS（秒）HH=00-23, MM=00-59, SS=00-59(秒)
91 char m_symbol[SSE_SYMBOL_LEN]; // 证券代码
92 //******************************************************************************************
93 //0：指数 1：股票 2：基金 3：债券 4：回购 5：权证 6：期货 7：外汇 8：利率 9：期权 10：其他
94 //******************************************************************************************
95 unsigned char m_security_type; // 证券类型
96 unsigned char m_image_status; // 快照类型，1=全量，2=更新
97 unsigned char m_reserved_1; // 保留字段
98 unsigned int m_pre_close_price; // 昨收价， 实际值需要除以 1000
99 unsigned int m_open_price; // 开盘价， 实际值需要除以 1000
100 unsigned int m_day_high_price; // 最高价， 实际值需要除以 1000
101 unsigned int m_day_low_price; // 最低价， 实际值需要除以 1000
102 unsigned int m_last_price; // 最新价， 实际值需要除以 1000
103 unsigned int m_today_close_price; // 收盘价， 实际值需要除以 1000
104 unsigned char m_instrument_status; // 当前品种交易状态
105 //******************************************************************************************
106 // 0:其他 1:启动 2:开市集合竞价 3:连续自动撮合 4:停牌 5:收盘集合竞价
107 // 6:闭市，自动计算闭市价格 7:交易结束 8:产品未上市
108 //******************************************************************************************
109 unsigned char m_trading_status; // 当前产品状态
110 //******************************************************************************************
111 // Bit7-Bit4(m_trading_status&0xF0):
112 // 0x00:表示启动（开市前)
113 // 0x10:表示开盘集合竞价
114 // 0x20:表示连续交易
115 // 0x30:表示闭市
116 // 0x40:表示合约停牌
117 // 0x50:表示可恢复交易的熔断时段（盘中集合竞价）
118 // 0x60:表示不可恢复交易的熔断时段（暂停交易至闭市）
119 // 0x70:表示收盘集合竞价时段
120 // 0x80:表示波动性中断（适用于股票期权)
121 // 0x15:表示无意义
122 // Bit3(m_trading_status&0x08):
123 // 0x08:‟表示此合约可正常交易 0x00:表示此合约不可正常交易
124 // Bit2(m_trading_status&0x04):
125 // 0x04:表示已上市 0x00:表示未上市
126 // Bit1(m_trading_status&0x02):
127 // 0x02:表示此合约在当前时段接受订单申报 0x00:表示此合约在当前时段不接受订单申报
128 // Bit0:预留
129 //******************************************************************************************
130 unsigned short m_reserved_2; // 保留字段
131 unsigned int m_total_trade_num; // 成交笔数
132 unsigned long long m_total_quantity; // 成交总量， 实际值需要除以 1000
133 unsigned long long m_total_value; // 成交总额， 实际值需要除以 100000
134 unsigned long long m_total_bid_quantity; // 委托买入总量， 实际值需要除以 1000
135 unsigned int m_total_bid_weighted_avg_price; // 买方加权平均委买价格， 实际值需要除以 1000
136 unsigned long long m_total_ask_quantity; // 委托卖出总量， 实际值需要除以 1000
137 unsigned int m_total_ask_weighted_avg_price; // 卖方加权平均委买价格， 实际值需要除以 1000
138 unsigned int m_iopv_high_precision; // iopv高精度值
139 unsigned char m_bid_depth; // 买盘价位数量
140 unsigned char m_ask_depth; // 卖盘价位数量
141 sse_lev2_price_quantity_unit m_bid_unit[SSE_LEV2_DEPTH]; // 买边十档
142 sse_lev2_price_quantity_unit m_ask_unit[SSE_LEV2_DEPTH]; // 卖边十档
143};
144
145// 上交所lev2指数消息
146 struct sse_hpf_idx
147{
148 sse_hpf_idx()
149 {
150 memset(this, 0, sizeof(sse_hpf_idx)); // 初始化结构体
151 }
152
153 sse_hpf_head m_head; // 包头
154 unsigned int m_quote_update_time; // 行情更新时间,格式如：HHMMSS（秒）HH=00-23, MM=00-59, SS=00-59(秒)
155 char m_symbol[SSE_SYMBOL_LEN]; // 证券代码
156 //******************************************************************************************
157 //0：指数 1：股票 2：基金 3：债券 4：回购 5：权证 6：期货 7：外汇 8：利率 9：期权 10：其他
158 //******************************************************************************************
159 unsigned char m_security_type; // 0=指数， 10=其他
160 unsigned int m_pre_close_price; // 昨收价， 实际值需要除以 100000
161 unsigned int m_open_price; // 开盘价， 实际值需要除以 100000
162 unsigned long long m_total_value; // 成交额， 实际值需要除以 10
163 unsigned int m_day_high_price; // 最高价， 实际值需要除以 100000
164 unsigned int m_day_low_price; // 最低价， 实际值需要除以 100000
165 unsigned int m_last_price; // 最新价， 实际值需要除以 100000
166 unsigned long long m_total_quantity; // 成交量， 实际值需要除以 100000
167 unsigned int m_today_close_price; // 今收盘价， 实际值需要除以 100000
168};
169
170// 上交所lev2成交消息
171 struct sse_hpf_exe
172{
173 sse_hpf_exe()
174 {
175 memset(this, 0, sizeof(sse_hpf_exe));
176 }
177
178 sse_hpf_head m_head; // 包头
179 unsigned int m_trade_index; // 成交序号
180 unsigned int m_channel_num; // 频道号
181 char m_symbol[SSE_SYMBOL_LEN]; // 证券代码
182 unsigned int m_trade_time; // 成交时间,格式如：HHMMSSss（百分之一秒）HH=00-23, MM=00-59, SS=00-59(秒) ss=00-99(百分之一秒)
183 unsigned int m_trade_price; // 成交价， 实际值需要除以 1000
184 unsigned long long m_trade_quantity; // 成交量， 实际值需要除以 1000
185 unsigned long long m_trade_value; // 成交额， 实际值需要除以 100000
186 unsigned long long m_trade_buy_num; // 买方订单号
187 unsigned long long m_trade_sell_num; // 卖方订单号
188 char m_trade_bs_flag; // 内外盘标志：B-外盘，主动买；S-内盘，主动卖；N-未知
189 unsigned long long m_biz_index; // 业务序号
190 unsigned char m_reserved[4]; // 保留字段
191};
192
193// 上交所逐笔委托消息
194 struct sse_hpf_order
195{
196 sse_hpf_order()
197 {
198 memset(this, 0, sizeof(sse_hpf_order));
199 }
200
201 sse_hpf_head m_head; // 消息头
202 unsigned int m_order_index; // 委托序号
203 unsigned int m_channel_num; // 通道号
204 char m_symbol[SSE_SYMBOL_LEN]; // 标的名称
205 unsigned int m_order_time; // 委托时间,格式如：HHMMSSss（百分之一秒）HH=00-23, MM=00-59, SS=00-59(秒) ss=00-99(百分之一秒)
206 char m_order_type; // 订单类型，A=新增订单，D=删除订单
207 unsigned long long m_order_num; // 原始订单号
208 unsigned int m_order_price; // 委托价格， 实际值需要除以 1000
209 unsigned long long m_balance; // 剩余委托量， 实际值需要除以 1000
210 unsigned char m_reserved_0[15]; // 15个字节保留字段
211 char m_side_flag; // 买卖标志,B-主动买；S-主动卖
212 unsigned long long m_biz_index; // 业务序列号
213 unsigned char m_reserved_1[4]; // 4个字节的保留字段
214};
215
216// 上交所lev2建树档位单元
217 struct sse_lev2_tree_price_quantity_unit
218{
219 unsigned int m_price; // 价格， 实际值需要除以 1000
220 unsigned long long m_quantity; // 数量， 实际值需要除以 1000
221};
222
223// 上交所lev2 建树消息
224 struct sse_hpf_tree
225{
226 sse_hpf_tree()
227 {
228 memset(this, 0, sizeof(sse_hpf_tree));
229 }
230
231 sse_hpf_head m_head;
232 unsigned int m_channel_num; // 通道号
233 unsigned int m_quote_update_time; // 行情时间
234 char m_symbol[SSE_SYMBOL_LEN]; // 标的名称
235 //******************************************************************************************
236 //0：指数 1：股票 2：基金 3：债券 4：回购 5：权证 6：期货 7：外汇 8：利率 9：期权 10：其他
237 //******************************************************************************************
238 unsigned char m_security_type; // 股票/合约类型
239 unsigned long long m_biz_index; // 业务序列号
240 unsigned int m_pre_close_price; // 昨收价， 实际值需要除以 1000
241 unsigned int m_open_price; // 开盘价， 实际值需要除以 1000
242 unsigned int m_day_high_price; // 最高价， 实际值需要除以 1000
243 unsigned int m_day_low_price; // 最低价， 实际值需要除以 1000
244 unsigned int m_last_price; // 最新价， 实际值需要除以 1000
245 unsigned int m_today_close_price; // 今收盘价， 实际值需要除以 1000
246 unsigned char m_instrument_status; // 当前品种交易状态
247 //******************************************************************************************
248 // 0:其他 1:启动 2:开市集合竞价 3:连续自动撮合 4:停牌 5:收盘集合竞价
249 // 6:闭市，自动计算闭市价格 7:交易结束 8:产品未上市
250 //******************************************************************************************
251 unsigned char m_trading_status; // 当前产品状态
252 //******************************************************************************************
253 // Bit7-Bit4(m_trading_status&0xF0):
254 // 0x00:表示启动（开市前)
255 // 0x10:表示开盘集合竞价
256 // 0x20:表示连续交易
257 // 0x30:表示闭市
258 // 0x40:表示合约停牌
259 // 0x50:表示可恢复交易的熔断时段（盘中集合竞价）
260 // 0x60:表示不可恢复交易的熔断时段（暂停交易至闭市）
261 // 0x70:表示收盘集合竞价时段
262 // 0x80:表示波动性中断（适用于股票期权)
263 // 0x15:表示无意义
264 // Bit3(m_trading_status&0x08):
265 // 0x08:‟表示此合约可正常交易 0x00:表示此合约不可正常交易
266 // Bit2(m_trading_status&0x04):
267 // 0x04:表示已上市 0x00:表示未上市
268 // Bit1(m_trading_status&0x02):
269 // 0x02:表示此合约在当前时段接受订单申报 0x00:表示此合约在当前时段不接受订单申报
270 // Bit0:预留
271 //******************************************************************************************
272 unsigned char m_reserved_0[6]; // 6个字节的保留字段
273 unsigned int m_total_trade_num; // 总成交笔数
274 unsigned long long m_total_quantity; // 总成交量， 实际值需要除以 1000
275 unsigned long long m_total_value; // 总成交金额， 实际值需要除以 100000
276 unsigned long long m_total_bid_quantity; // 委托买入数量， 实际值需要除以 1000
277 unsigned int m_total_bid_weighted_avg_price; // 加权平均委托买入价格， 实际值需要除以 1000
278 unsigned long long m_total_ask_quantity; // 委托卖出总量， 实际值需要除以 1000
279 int m_total_ask_weighted_avg_price; // 加权平均委托卖价格， 实际值需要除以 1000
280 int m_yield_to_maturity; // 债券到期收益率
281 unsigned char m_bid_depth; // 申买档位数
282 unsigned char m_ask_depth; // 申卖档位数
283 unsigned char m_reserved_1[2]; // 2字节的保留字段
284 sse_lev2_tree_price_quantity_unit m_bid_unit[SSE_LEV2_DEPTH]; // 申买档位信息
285 sse_lev2_tree_price_quantity_unit m_ask_unit[SSE_LEV2_DEPTH]; // 申卖档位信息
286};
287
288// 上交所lev2期权档位单元
289 struct sse_option_price_quantity_unit
290{
291 unsigned int m_price; // 价格，实际值需要除以 10000
292 unsigned long long m_quantity; // 数量，实际值需要除以 100
293};
294
295// 上交所lev2期权消息
296 struct sse_hpf_stock_option
297{
298 sse_hpf_stock_option()
299 {
300 memset(this, 0, sizeof(sse_hpf_stock_option)); // 初始化结构体
301 }
302
303 sse_hpf_head m_head; // 包头
304 unsigned int m_quote_update_time; // 行情更新时间,格式如：HHMMSSss（百分之一秒）HH=00-23, MM=00-59, SS=00-59(秒) ss=00-99(百分之一秒)
305 //******************************************************************************************
306 //0：指数 1：股票 2：基金 3：债券 4：回购 5：权证 6：期货 7：外汇 8：利率 9：期权 10：其他
307 //******************************************************************************************
308 unsigned char m_security_type; // 证券类型
309 char m_symbol[SSE_SYMBOL_LEN]; // 合约
310 unsigned char m_image_status; // 快照类型
311 unsigned char m_reserved_1; // 保留字段
312 unsigned int m_pre_close_price; // 昨收盘价， 实际值需要除以 10000
313 unsigned int m_pre_settle_price; // 昨结算价， 实际值需要除以 10000
314 unsigned int m_open_price; // 开盘价， 实际值需要除以 10000
315 unsigned int m_day_high_price; // 最高价， 实际值需要除以 10000
316 unsigned int m_day_low_price; // 最低价 ， 实际值需要除以 10000
317 unsigned int m_last_price; // 最新价， 实际值需要除以 10000
318 unsigned int m_today_close_price; // 收盘价， 实际值需要除以 10000
319 unsigned int m_today_settle_price; // 今结算价， 实际值需要除以 10000
320 unsigned int m_dynamic_price; // 动态参考价格， 实际值需要除以 10000
321 unsigned char m_reserved_2[3]; // 保留字段
322 unsigned char m_trading_status; // 当前产品状态
323 //******************************************************************************************
324 // Bit7-Bit4(m_trading_status&0xF0):
325 // 0x00:表示启动（开市前)
326 // 0x10:表示开盘集合竞价
327 // 0x20:表示连续交易
328 // 0x30:表示闭市
329 // 0x40:表示合约停牌
330 // 0x50:表示可恢复交易的熔断时段（盘中集合竞价）
331 // 0x60:表示不可恢复交易的熔断时段（暂停交易至闭市）
332 // 0x70:表示收盘集合竞价时段
333 // 0x80:表示波动性中断（适用于股票期权)
334 // 0x15:表示无意义
335 // Bit3(m_trading_status&0x08):
336 // 0x08:‟表示此合约可正常交易 0x00:表示此合约不可正常交易
337 // Bit2(m_trading_status&0x04):
338 // 0x04:表示已上市 0x00:表示未上市
339 // Bit1(m_trading_status&0x02):
340 // 0x02:表示此合约在当前时段接受订单申报 0x00:表示此合约在当前时段不接受订单申报
341 // Bit0:预留
342 //******************************************************************************************
343 unsigned long long m_open_interest; // 未平仓合约数量， 实际值需要除以 100
344 unsigned int m_total_trade_num; // 成交笔数
345 unsigned long long m_total_quantity; // 成交量， 实际值需要除以 100
346 unsigned long long m_total_value; // 成交金额， 实际值需要除以 1000000
347 unsigned char m_bid_depth; // 申买档位数
348 unsigned char m_ask_depth; // 申卖档位数
349 sse_option_price_quantity_unit m_bid_unit[SSE_OPTION_DEPTH]; // 买边五档
350 sse_option_price_quantity_unit m_ask_unit[SSE_OPTION_DEPTH]; // 卖边五档
351};
352
353
354// 上交所lev2债券快照档位单元
355 struct sse_lev2_bond_price_quantity_unit
356{
357 unsigned int m_price; // 价格， 实际值需要除以 1000
358 unsigned long long m_quantity; // 数量， 实际值需要除以 1000
359};
360// 上交所lev2债券快照
361 struct sse_hpf_bond_snap
362{
363 sse_hpf_bond_snap()
364 {
365 memset(this, 0, sizeof(sse_hpf_bond_snap)); // 初始化结构体
366 }
367
368 sse_hpf_head m_head; // 包头
369 unsigned int m_quote_update_time; // 行情更新时间,格式如：HHMMSSsss（千分之一秒）HH=00-23, MM=00-59, SS=00-59(秒) sss=000-999(千分之一秒) 如 143025002 表示 14:30:25.002
370 unsigned char m_reserved_0[4]; // 保留字段
371 char m_symbol[SSE_SYMBOL_LEN]; // 合约
372 // *******************************************************************************************
373 // 证券类型 证券子类型
374 // 0 指数 0 指数
375 // 255 未分类
376 // 1 股票 0 主板
377 // 1
378 // 2 创业板
379 // 3 B股
380 // 4 H股
381 // 5 科创板
382 // 255 未分类
383 // 2 基金 248 LOF基金
384 // 249 ETF基金
385 // 255 未分类
386 // 3 债券 248 国债
387 // 249 可转债
388 // 255 未分类
389 // 4 回购 248 国债回购
390 // 255 未分类
391 // 9 期权 248 股票期权
392 // 249 ETF期权
393 // 255 未分类
394 // 10 其他
395 // *******************************************************************************************
396 unsigned char m_security_type; // 证券类型
397 unsigned char m_sub_security_type; // 证券子类型
398 unsigned char m_reserved_1[3]; // 保留字段
399 unsigned int m_pre_close_price; // 昨收盘价， 实际值需要除以 1000
400 unsigned int m_open_price; // 开盘价， 实际值需要除以 1000
401 unsigned int m_day_high_price; // 最高价， 实际值需要除以 1000
402 unsigned int m_day_low_price; // 最低价 ， 实际值需要除以 1000
403 unsigned int m_last_price; // 最新价， 实际值需要除以 1000
404 unsigned int m_today_close_price; // 收盘价， 实际值需要除以 1000
405 unsigned char m_instrument_status; // 当前品种交易状态
406 //******************************************************************************************
407 // 0:其他 1:启动 2:开市集合竞价 3:连续自动撮合 4:停牌
408 // 6:闭市，自动计算闭市价格 7:交易结束 8:产品未上市
409 //******************************************************************************************
410 unsigned char m_reserved_2[3]; // 保留字段
411 unsigned int m_total_trade_num; // 总成交笔数
412 unsigned long long m_total_quantity; // 总成交量， 实际值需要除以 1000
413 unsigned long long m_total_value; // 总成交金额， 实际值需要除以 100000
414 unsigned long long m_total_bid_quantity; // 委托买入数量， 实际值需要除以 1000
415 unsigned int m_total_bid_weighted_avg_price; // 加权平均委托买入价格， 实际值需要除以 1000
416 unsigned long long m_total_ask_quantity; // 委托卖出总量， 实际值需要除以 1000
417 unsigned int m_total_ask_weighted_avg_price; // 加权平均委托卖价格， 实际值需要除以 1000
418
419 unsigned int m_withdraw_bid_num; // 买入撤单笔数
420 unsigned long long m_withdraw_bid_amount; // 买入撤单数量 实际值需要除以 1000
421 unsigned long long m_withdraw_bid_price; // 买入撤单金额 实际值需要除以 100000
422 unsigned int m_withdraw_ask_num; // 卖出撤单笔数
423 unsigned long long m_withdraw_ask_amount; // 卖出撤单数量 实际值需要除以 1000
424 unsigned long long m_withdraw_ask_price; // 卖出撤单金额 实际值需要除以 100000
425 unsigned int m_total_bid_num; // 买入总笔数
426 unsigned int m_total_ask_num; // 卖出总笔数
427 int m_bid_trade_max_duration; // 买入委托成交最大等待时间
428 int m_ask_trade_max_duration; // 卖出委托成交最大等待时间
429
430 unsigned char m_bid_depth; // 申买档位数
431 unsigned char m_ask_depth; // 申卖档位数
432 unsigned char m_reserved_3[6]; // 保留字段
433 sse_lev2_bond_price_quantity_unit m_bid_unit[SSE_LEV2_DEPTH]; // 申买信息
434 sse_lev2_bond_price_quantity_unit m_ask_unit[SSE_LEV2_DEPTH]; // 申卖信息
435};
436
437// 债券逐笔
438 struct sse_hpf_bond_tick
439{
440 sse_hpf_bond_tick()
441 {
442 memset(this, 0, sizeof(sse_hpf_bond_tick)); // 初始化结构体
443 }
444
445 sse_hpf_head m_head; // 包头
446 unsigned int m_tick_index; // 序号从1开始,按通道连续
447 unsigned int m_channel_num; // 通道号
448 char m_symbol[SSE_SYMBOL_LEN]; // 标的名称
449 // *******************************************************************************************
450 // 证券类型 证券子类型
451 // 0 指数 0 指数
452 // 255 未分类
453 // 1 股票 0 主板
454 // 1
455 // 2 创业板
456 // 3 B股
457 // 4 H股
458 // 5 科创板
459 // 255 未分类
460 // 2 基金 248 LOF基金
461 // 249 ETF基金
462 // 255 未分类
463 // 3 债券 248 国债
464 // 249 可转债
465 // 255 未分类
466 // 4 回购 248 国债回购
467 // 255 未分类
468 // 9 期权 248 股票期权
469 // 249 ETF期权
470 // 255 未分类
471 // 10 其他
472 // *******************************************************************************************
473 unsigned char m_security_type; // 证券类型
474 unsigned char m_sub_security_type; // 证券子类型
475 unsigned int m_tick_time; // 订单或成交时间,格式如：HHMMSSsss（千分之一秒）HH=00-23, MM=00-59, SS=00-59(秒) sss=000-999(千分之一秒) 如 143025002 表示 14:30:25.002
476 char m_tick_type; // 类型， A新增订单， D删除订单， 删除订单， S产品状态订单， T成交
477 unsigned long long m_buy_num; // 买方订单号
478 unsigned long long m_sell_num; // 卖方订单号
479 unsigned int m_price; // 价格，对产品状态订单无意义 实际值需要除以 1000
480 unsigned long long m_quantity; // 数量，对产品状态订单无意义 实际值需要除以 1000
481 unsigned long long m_trade_value; // 成交额，仅适用于成交消息 实际值需要除以 100000
482 char m_side_flag; // 买卖标志，若为订单： B - 买单， S - 卖单；若为成交： B - 外盘， 主动买， S - 内盘， 主动卖 N - 未知 。
483 unsigned char m_instrument_status; // 当前品种交易状态，仅适用于产品状态订单
484 //******************************************************************************************
485 // 0:其他 1:启动 2:开市集合竞价 3:连续自动撮合 4:停牌
486 // 6:闭市，自动计算闭市价格 7:交易结束 8:产品未上市
487 //******************************************************************************************
488 unsigned char m_reserved[8]; // 保留字段
489};
490
491// 逐笔合并
492 struct sse_hpf_tick_merge
493{
494 sse_hpf_tick_merge()
495 {
496 memset(this, 0, sizeof(sse_hpf_tick_merge)); // 初始化结构体
497 }
498
499 unsigned int m_sequence; // 盛立行情序号
500 unsigned int m_reserved_1; // 保留字段
501 unsigned char m_message_type; // 行情类型
502 unsigned long long m_tick_index; // 序号从1开始,按通道连续
503 unsigned short m_channel_num; // 通道号
504 unsigned short m_reserved_2; // 保留字段
505 char m_symbol[SSE_SYMBOL_LEN]; // 标的名称
506 unsigned int m_tick_time; // 订单或成交时间,格式如：HHMMSSss（百分之一秒）HH=00-23, MM=00-59, SS=00-59(秒) ss=00-99(百分之一秒) 如 14302502 表示 14:30:25.02
507 char m_tick_type; // 类型， A新增订单， D删除订单， S产品状态订单， T成交
508 unsigned long long m_buy_num; // 买方订单号
509 unsigned long long m_sell_num; // 卖方订单号
510 unsigned int m_price; // 价格，对产品状态订单无意义 实际值需要除以 1000
511 unsigned long long m_quantity; // 数量，对产品状态订单无意义 实际值需要除以 1000
512 unsigned long long m_trade_value;
513 // 对于新增委托，表示已成交的委托数量， 字段类型为 uInt64_1000, 实际值需要除以 1000；
514 // 对于成交，表示成交金额 （ 元 ）， 字段类型为 uInt64_100000, 实际值需要除以 100000；
515 // 其他无意义
516
517 unsigned char m_side_flag; // TickType不同含义不同，参考附表证券交 易状态表
518 /*******************************************************************************
519 | TickType 类型 | m_tick_type 取值 | SideFlag 含义 | m_side_flag 取值 |
520 | ------------- | ---------------- | ---------------------- | ---------------- |
521 | 新增订单 | 'A' | 买单 | 0x00 |
522 | | | 卖单 | 0x01 |
523 | ------------- | ---------------- | ---------------------- | ---------------- |
524 | 删除订单 | 'D' | 买单 | 0x00 |
525 | | | 卖单 | 0x01 |
526 | ------------- | ---------------- | ---------------------- | ---------------- |
527 | 产品状态订单 | 'S' | 其他 | 0x00 |
528 | | | 启动 | 0x01 |
529 | | | 开市集合竞价 | 0x02 |
530 | | | 连续自动撮合 | 0x03 |
531 | | | 停牌 | 0x04 |
532 | | | 收盘集合竞价 | 0x05 |
533 | | | 闭市, 自动计算闭市价格 | 0x06 |
534 | | | 交易结束 | 0x07 |
535 | | | 产品未上市 | 0x08 |
536 | ------------- | ---------------- | ---------------------- | ---------------- |
537 | 成交 | 'T' | 外盘 主动买 | 0x00 |
538 | | | 内盘 主动卖 | 0x01 |
539 | | | 未知 | 0x02 |
540 *******************************************************************************/
541};
542
543// ETF 统计
544 struct sse_hpf_etf
545{
546 sse_hpf_etf()
547 {
548 memset(this, 0, sizeof(sse_hpf_etf)); // 初始化结构体
549 }
550 sse_hpf_head m_head; // 包头
551 unsigned int m_quote_update_time; // 行情更新时间,格式如：HHMMSS HH=00-23, MM=00-59, SS=00-59(秒) 如 143025 表示 14:30:25
552 char m_symbol[SSE_SYMBOL_LEN]; // 合约
553 // *******************************************************************************************
554 // 证券类型 证券子类型
555 // 0 指数 0 指数
556 // 255 未分类
557 // 1 股票 0 主板
558 // 1
559 // 2 创业板
560 // 3 B股
561 // 4 H股
562 // 5 科创板
563 // 255 未分类
564 // 2 基金 248 LOF基金
565 // 249 ETF基金
566 // 255 未分类
567 // 3 债券 248 国债
568 // 249 可转债
569 // 255 未分类
570 // 4 回购 248 国债回购
571 // 255 未分类
572 // 9 期权 248 股票期权
573 // 249 ETF期权
574 // 255 未分类
575 // 10 其他
576 // *******************************************************************************************
577 unsigned char m_security_type; // 证券类型
578 unsigned char m_sub_security_type; // 证券子类型
579 unsigned int m_buy_number; // ETF 申购笔数，取值范围>=0
580 unsigned long long m_buy_amount; // ETF 申购数量，取值范围>=0 实际值需要除以 1000
581 unsigned long long m_buy_money; // ETF 申购金额，取值范围>=0 实际值需要除以 100000
582 unsigned int m_sell_number; // ETF 赎回笔数，取值范围>=0
583 unsigned long long m_sell_amount; // ETF 赎回数量，取值范围>=0 实际值需要除以 1000
584 unsigned long long m_sell_money; // ETF 赎回金额，取值范围>=0 实际值需要除以 100000
585 unsigned char m_reserved_0[15]; // 保留字段
586};
587
588
589// 债券建树消息
590 struct sse_hpf_bond_tree
591{
592 sse_hpf_bond_tree()
593 {
594 memset(this, 0, sizeof(sse_hpf_bond_tree)); // 初始化结构体
595 }
596 sse_hpf_head m_head; // 包头
597 unsigned int m_channel_num; // 通道号
598 unsigned int m_quote_update_time; // 行情时间
599 char m_symbol[SSE_SYMBOL_LEN]; // 标的名称
600 //******************************************************************************************
601 //0：指数 1：股票 2：基金 3：债券 4：回购 5：权证 6：期货 7：外汇 8：利率 9：期权 10：其他
602 //******************************************************************************************
603 unsigned char m_security_type; // 股票/合约类型
604 unsigned long long m_tick_index; // 债券逐笔序号，从 1 开始，按 Channel 连续
605 unsigned int m_pre_close_price; // 昨收价， 实际值需要除以 1000
606 unsigned int m_open_price; // 开盘价， 实际值需要除以 1000
607 unsigned int m_day_high_price; // 最高价， 实际值需要除以 1000
608 unsigned int m_day_low_price; // 最低价， 实际值需要除以 1000
609 unsigned int m_last_price; // 最新价， 实际值需要除以 1000
610 unsigned int m_today_close_price; // 今收盘价， 实际值需要除以 1000
611 unsigned char m_instrument_status; // 当前品种交易状态
612 //******************************************************************************************
613 // 0:其他 1:启动 2:开市集合竞价 3:连续自动撮合 4:停牌 5:收盘集合竞价
614 // 6:闭市，自动计算闭市价格 7:交易结束 8:产品未上市
615 //******************************************************************************************
616 unsigned char m_reserved_0[7]; // 7个字节的保留字段
617 unsigned int m_total_trade_num; // 总成交笔数
618 unsigned long long m_total_quantity; // 总成交量， 实际值需要除以 1000
619 unsigned long long m_total_value; // 总成交金额， 实际值需要除以 100000
620 unsigned long long m_total_bid_quantity; // 委托买入数量， 实际值需要除以 1000
621 unsigned int m_total_bid_weighted_avg_price; // 加权平均委托买入价格， 实际值需要除以 1000
622 unsigned long long m_total_ask_quantity; // 委托卖出总量， 实际值需要除以 1000
623 int m_total_ask_weighted_avg_price; // 加权平均委托卖价格， 实际值需要除以 1000
624 unsigned char m_reserved_1[4]; // 4字节的保留字段
625 unsigned char m_bid_depth; // 申买档位数
626 unsigned char m_ask_depth; // 申卖档位数
627 unsigned char m_reserved_2[2]; // 2字节的保留字段
628 sse_lev2_tree_price_quantity_unit m_bid_unit[SSE_LEV2_DEPTH]; // 申买档位信息
629 sse_lev2_tree_price_quantity_unit m_ask_unit[SSE_LEV2_DEPTH]; // 申卖档位信息
630};
631
632 struct sse_static_msg_header
633{
634 unsigned int m_seq_num; // 发包的消息序号 从1开始
635 unsigned char m_reserved[4]; // 4个字节保留字段
636 unsigned char m_msg_type; // 消息类型
637 unsigned short m_msg_body_len; // 消息体长度
638 bool m_batch_finish_flag; // 当前静态文件发送完成标志
639};
640
641 struct sse_static_msg_body
642{
643 unsigned char m_exchange_id; // 交易所id
644 char m_symbol[SSE_SYMBOL_LEN]; // 证券代码
645 unsigned int m_send_time; // 行情发送时间，时分秒毫秒
646 char m_static_file_date[DATE_LEN]; // 静态文件日期，YYYYMMDD, 以'\0'结束
647 //涨跌幅限制类型：******************************************************************************************
648 // ‘ ’ (十进制数字为32)表示无定义
649 // ‘N’表示交易规则（2013修订版）3.4.13规定的有涨跌幅限制类型或者权证管理办法第22条规定
650 // ‘R’表示交易规则（2013修订版）3.4.15和3.4.16规定的无涨跌幅限制类型
651 // ‘S’表示回购涨跌幅控制类型
652 // ‘F’表示基于参考价格的涨跌幅控制
653 // ‘P’表示IPO上市首日的涨跌幅控制类型
654 // ‘U’表示无任何价格涨跌幅控制类型
655 //******************************************************************************************
656 char m_price_limit_type; // 跌涨停限制类型
657 double m_up_limit_price; // 涨停价
658 double m_down_limit_price; // 跌停价
659 unsigned long long int m_bid_qty_unit; // 买数量单位
660 unsigned long long int m_ask_qty_unit; // 卖数量单位
661 unsigned long long int m_limit_upper_qty; // 限价申报数量上限
662 unsigned long long int m_limit_lower_qty; // 限价申报数量下限
663 double m_price_changge_unit; // 申报最小变价单位
664 unsigned long long int m_market_upper_qty; // 市价申报数量上限
665 unsigned long long int m_market_lower_qty; // 市价申报数量下限
666 char m_security_name[SSE_SECURITY_NAME_LEN]; // 证券名称，以'\0'结束
667 // *******************************************************************************************
668 // 证券类型 证券子类型
669 // 0 指数 0 指数
670 // 255 未分类
671 // 1 股票 0 主板
672 // 1
673 // 2 创业板
674 // 3 B股
675 // 4 H股
676 // 5 科创板
677 // 255 未分类
678 // 2 基金 248 LOF基金
679 // 249 ETF基金
680 // 255 未分类
681 // 3 债券 248 国债
682 // 249 可转债
683 // 255 未分类
684 // 4 回购 248 国债回购
685 // 255 未分类
686 // 9 期权 248 股票期权
687 // 249 ETF期权
688 // 255 未分类
689 // 10 其他
690 // *******************************************************************************************
691 unsigned char m_ssecurity_type; // 证券类型
692 unsigned char m_sub_ssecurity_type; // 证券子类型
693 char m_finance_target_mark; // 融资标的标志 ‘ ’ (十进制数字为32)表示无定义,‘T’表示是融资标的证券,‘F’表示不是融资标的证券。
694 char m_ssecurity_target_mark; // 融券标的标志 ‘ ’ (十进制数字为32)表示无定义,‘T’表示是融券标的证券,‘F’表示不是融券标的证券。
695 char m_product_status[SSE_PRODUCT_STATUS_LEN]; // 产品状态, 以'\0'结束
696 char m_listing_date[DATE_LEN]; // 上市日期，格式为YYYYMMDD, 以'\0'结束
697};
698
699
700 struct sse_static_msg
701{
702 sse_static_msg_header m_header;
703 sse_static_msg_body m_body;
704};
705#pragma pack(pop)
706
707#define SSE_STATIC_INFO_OK (0)
708#define SSE_STATIC_INFO_SYMBOL_IS_INCORRECT (-1)
709#define SSE_STATIC_INFO_NOT_FOUND_SYMBOL (-2)
710#define SSE_STATIC_INFO_FOUND_SYMBOL_BUT_NO_VALUE (-3)
SSE_LEV2_DEPTH
#define SSE_LEV2_DEPTH
定义 sse_hpf_define.h:14
SSE_SECURITY_NAME_LEN
#define SSE_SECURITY_NAME_LEN
定义 sse_hpf_define.h:17
DATE_LEN
#define DATE_LEN
定义 sse_hpf_define.h:19
SSE_OPTION_DEPTH
#define SSE_OPTION_DEPTH
定义 sse_hpf_define.h:15
SSE_SYMBOL_LEN
#define SSE_SYMBOL_LEN
定义 sse_hpf_define.h:13
SSE_PRODUCT_STATUS_LEN
#define SSE_PRODUCT_STATUS_LEN
定义 sse_hpf_define.h:18
sse_heartbeat
定义 sse_hpf_define.h:49
sse_heartbeat::m_message_type
unsigned char m_message_type
定义 sse_hpf_define.h:52
sse_heartbeat::m_sequence
unsigned int m_sequence
定义 sse_hpf_define.h:50
sse_heartbeat::m_reserved_2
unsigned char m_reserved_2[7]
定义 sse_hpf_define.h:53
sse_heartbeat::m_reserved_1
unsigned int m_reserved_1
定义 sse_hpf_define.h:51
sse_hpf_bond_snap
定义 sse_hpf_define.h:362
sse_hpf_bond_snap::m_total_trade_num
unsigned int m_total_trade_num
定义 sse_hpf_define.h:411
sse_hpf_bond_snap::m_withdraw_ask_price
unsigned long long m_withdraw_ask_price
定义 sse_hpf_define.h:424
sse_hpf_bond_snap::sse_hpf_bond_snap
sse_hpf_bond_snap()
定义 sse_hpf_define.h:363
sse_hpf_bond_snap::m_withdraw_bid_price
unsigned long long m_withdraw_bid_price
定义 sse_hpf_define.h:421
sse_hpf_bond_snap::m_withdraw_bid_amount
unsigned long long m_withdraw_bid_amount
定义 sse_hpf_define.h:420
sse_hpf_bond_snap::m_reserved_3
unsigned char m_reserved_3[6]
定义 sse_hpf_define.h:432
sse_hpf_bond_snap::m_withdraw_ask_num
unsigned int m_withdraw_ask_num
定义 sse_hpf_define.h:422
sse_hpf_bond_snap::m_sub_security_type
unsigned char m_sub_security_type
定义 sse_hpf_define.h:397
sse_hpf_bond_snap::m_ask_depth
unsigned char m_ask_depth
定义 sse_hpf_define.h:431
sse_hpf_bond_snap::m_withdraw_bid_num
unsigned int m_withdraw_bid_num
定义 sse_hpf_define.h:419
sse_hpf_bond_snap::m_total_ask_quantity
unsigned long long m_total_ask_quantity
定义 sse_hpf_define.h:416
sse_hpf_bond_snap::m_today_close_price
unsigned int m_today_close_price
定义 sse_hpf_define.h:404
sse_hpf_bond_snap::m_total_bid_num
unsigned int m_total_bid_num
定义 sse_hpf_define.h:425
sse_hpf_bond_snap::m_total_quantity
unsigned long long m_total_quantity
定义 sse_hpf_define.h:412
sse_hpf_bond_snap::m_total_bid_quantity
unsigned long long m_total_bid_quantity
定义 sse_hpf_define.h:414
sse_hpf_bond_snap::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:371
sse_hpf_bond_snap::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:396
sse_hpf_bond_snap::m_pre_close_price
unsigned int m_pre_close_price
定义 sse_hpf_define.h:399
sse_hpf_bond_snap::m_reserved_2
unsigned char m_reserved_2[3]
定义 sse_hpf_define.h:410
sse_hpf_bond_snap::m_reserved_1
unsigned char m_reserved_1[3]
定义 sse_hpf_define.h:398
sse_hpf_bond_snap::m_last_price
unsigned int m_last_price
定义 sse_hpf_define.h:403
sse_hpf_bond_snap::m_total_ask_num
unsigned int m_total_ask_num
定义 sse_hpf_define.h:426
sse_hpf_bond_snap::m_total_value
unsigned long long m_total_value
定义 sse_hpf_define.h:413
sse_hpf_bond_snap::m_open_price
unsigned int m_open_price
定义 sse_hpf_define.h:400
sse_hpf_bond_snap::m_total_ask_weighted_avg_price
unsigned int m_total_ask_weighted_avg_price
定义 sse_hpf_define.h:417
sse_hpf_bond_snap::m_bid_depth
unsigned char m_bid_depth
定义 sse_hpf_define.h:430
sse_hpf_bond_snap::m_total_bid_weighted_avg_price
unsigned int m_total_bid_weighted_avg_price
定义 sse_hpf_define.h:415
sse_hpf_bond_snap::m_ask_unit
sse_lev2_bond_price_quantity_unit m_ask_unit[(10)]
定义 sse_hpf_define.h:434
sse_hpf_bond_snap::m_ask_trade_max_duration
int m_ask_trade_max_duration
定义 sse_hpf_define.h:428
sse_hpf_bond_snap::m_quote_update_time
unsigned int m_quote_update_time
定义 sse_hpf_define.h:369
sse_hpf_bond_snap::m_bid_trade_max_duration
int m_bid_trade_max_duration
定义 sse_hpf_define.h:427
sse_hpf_bond_snap::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:368
sse_hpf_bond_snap::m_reserved_0
unsigned char m_reserved_0[4]
定义 sse_hpf_define.h:370
sse_hpf_bond_snap::m_day_low_price
unsigned int m_day_low_price
定义 sse_hpf_define.h:402
sse_hpf_bond_snap::m_bid_unit
sse_lev2_bond_price_quantity_unit m_bid_unit[(10)]
定义 sse_hpf_define.h:433
sse_hpf_bond_snap::m_day_high_price
unsigned int m_day_high_price
定义 sse_hpf_define.h:401
sse_hpf_bond_snap::m_instrument_status
unsigned char m_instrument_status
定义 sse_hpf_define.h:405
sse_hpf_bond_snap::m_withdraw_ask_amount
unsigned long long m_withdraw_ask_amount
定义 sse_hpf_define.h:423
sse_hpf_bond_tick
定义 sse_hpf_define.h:439
sse_hpf_bond_tick::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:473
sse_hpf_bond_tick::m_tick_index
unsigned int m_tick_index
定义 sse_hpf_define.h:446
sse_hpf_bond_tick::m_sell_num
unsigned long long m_sell_num
定义 sse_hpf_define.h:478
sse_hpf_bond_tick::m_trade_value
unsigned long long m_trade_value
定义 sse_hpf_define.h:481
sse_hpf_bond_tick::m_quantity
unsigned long long m_quantity
定义 sse_hpf_define.h:480
sse_hpf_bond_tick::m_buy_num
unsigned long long m_buy_num
定义 sse_hpf_define.h:477
sse_hpf_bond_tick::m_instrument_status
unsigned char m_instrument_status
定义 sse_hpf_define.h:483
sse_hpf_bond_tick::sse_hpf_bond_tick
sse_hpf_bond_tick()
定义 sse_hpf_define.h:440
sse_hpf_bond_tick::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:445
sse_hpf_bond_tick::m_price
unsigned int m_price
定义 sse_hpf_define.h:479
sse_hpf_bond_tick::m_channel_num
unsigned int m_channel_num
定义 sse_hpf_define.h:447
sse_hpf_bond_tick::m_sub_security_type
unsigned char m_sub_security_type
定义 sse_hpf_define.h:474
sse_hpf_bond_tick::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:448
sse_hpf_bond_tick::m_tick_time
unsigned int m_tick_time
定义 sse_hpf_define.h:475
sse_hpf_bond_tick::m_tick_type
char m_tick_type
定义 sse_hpf_define.h:476
sse_hpf_bond_tick::m_reserved
unsigned char m_reserved[8]
定义 sse_hpf_define.h:488
sse_hpf_bond_tick::m_side_flag
char m_side_flag
定义 sse_hpf_define.h:482
sse_hpf_bond_tree
定义 sse_hpf_define.h:591
sse_hpf_bond_tree::m_bid_depth
unsigned char m_bid_depth
定义 sse_hpf_define.h:625
sse_hpf_bond_tree::m_total_ask_quantity
unsigned long long m_total_ask_quantity
定义 sse_hpf_define.h:622
sse_hpf_bond_tree::m_open_price
unsigned int m_open_price
定义 sse_hpf_define.h:606
sse_hpf_bond_tree::m_channel_num
unsigned int m_channel_num
定义 sse_hpf_define.h:597
sse_hpf_bond_tree::m_reserved_1
unsigned char m_reserved_1[4]
定义 sse_hpf_define.h:624
sse_hpf_bond_tree::m_day_low_price
unsigned int m_day_low_price
定义 sse_hpf_define.h:608
sse_hpf_bond_tree::m_ask_unit
sse_lev2_tree_price_quantity_unit m_ask_unit[(10)]
定义 sse_hpf_define.h:629
sse_hpf_bond_tree::m_reserved_2
unsigned char m_reserved_2[2]
定义 sse_hpf_define.h:627
sse_hpf_bond_tree::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:599
sse_hpf_bond_tree::m_ask_depth
unsigned char m_ask_depth
定义 sse_hpf_define.h:626
sse_hpf_bond_tree::m_quote_update_time
unsigned int m_quote_update_time
定义 sse_hpf_define.h:598
sse_hpf_bond_tree::m_total_bid_weighted_avg_price
unsigned int m_total_bid_weighted_avg_price
定义 sse_hpf_define.h:621
sse_hpf_bond_tree::m_reserved_0
unsigned char m_reserved_0[7]
定义 sse_hpf_define.h:616
sse_hpf_bond_tree::m_instrument_status
unsigned char m_instrument_status
定义 sse_hpf_define.h:611
sse_hpf_bond_tree::sse_hpf_bond_tree
sse_hpf_bond_tree()
定义 sse_hpf_define.h:592
sse_hpf_bond_tree::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:596
sse_hpf_bond_tree::m_day_high_price
unsigned int m_day_high_price
定义 sse_hpf_define.h:607
sse_hpf_bond_tree::m_total_bid_quantity
unsigned long long m_total_bid_quantity
定义 sse_hpf_define.h:620
sse_hpf_bond_tree::m_total_value
unsigned long long m_total_value
定义 sse_hpf_define.h:619
sse_hpf_bond_tree::m_last_price
unsigned int m_last_price
定义 sse_hpf_define.h:609
sse_hpf_bond_tree::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:603
sse_hpf_bond_tree::m_total_quantity
unsigned long long m_total_quantity
定义 sse_hpf_define.h:618
sse_hpf_bond_tree::m_total_trade_num
unsigned int m_total_trade_num
定义 sse_hpf_define.h:617
sse_hpf_bond_tree::m_today_close_price
unsigned int m_today_close_price
定义 sse_hpf_define.h:610
sse_hpf_bond_tree::m_pre_close_price
unsigned int m_pre_close_price
定义 sse_hpf_define.h:605
sse_hpf_bond_tree::m_bid_unit
sse_lev2_tree_price_quantity_unit m_bid_unit[(10)]
定义 sse_hpf_define.h:628
sse_hpf_bond_tree::m_tick_index
unsigned long long m_tick_index
定义 sse_hpf_define.h:604
sse_hpf_bond_tree::m_total_ask_weighted_avg_price
int m_total_ask_weighted_avg_price
定义 sse_hpf_define.h:623
sse_hpf_etf
定义 sse_hpf_define.h:545
sse_hpf_etf::m_sell_number
unsigned int m_sell_number
定义 sse_hpf_define.h:582
sse_hpf_etf::m_reserved_0
unsigned char m_reserved_0[15]
定义 sse_hpf_define.h:585
sse_hpf_etf::m_buy_number
unsigned int m_buy_number
定义 sse_hpf_define.h:579
sse_hpf_etf::m_sub_security_type
unsigned char m_sub_security_type
定义 sse_hpf_define.h:578
sse_hpf_etf::sse_hpf_etf
sse_hpf_etf()
定义 sse_hpf_define.h:546
sse_hpf_etf::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:552
sse_hpf_etf::m_quote_update_time
unsigned int m_quote_update_time
定义 sse_hpf_define.h:551
sse_hpf_etf::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:550
sse_hpf_etf::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:577
sse_hpf_etf::m_sell_money
unsigned long long m_sell_money
定义 sse_hpf_define.h:584
sse_hpf_etf::m_buy_money
unsigned long long m_buy_money
定义 sse_hpf_define.h:581
sse_hpf_etf::m_buy_amount
unsigned long long m_buy_amount
定义 sse_hpf_define.h:580
sse_hpf_etf::m_sell_amount
unsigned long long m_sell_amount
定义 sse_hpf_define.h:583
sse_hpf_exe
定义 sse_hpf_define.h:172
sse_hpf_exe::m_trade_bs_flag
char m_trade_bs_flag
定义 sse_hpf_define.h:188
sse_hpf_exe::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:178
sse_hpf_exe::m_trade_buy_num
unsigned long long m_trade_buy_num
定义 sse_hpf_define.h:186
sse_hpf_exe::m_trade_price
unsigned int m_trade_price
定义 sse_hpf_define.h:183
sse_hpf_exe::m_reserved
unsigned char m_reserved[4]
定义 sse_hpf_define.h:190
sse_hpf_exe::m_trade_value
unsigned long long m_trade_value
定义 sse_hpf_define.h:185
sse_hpf_exe::sse_hpf_exe
sse_hpf_exe()
定义 sse_hpf_define.h:173
sse_hpf_exe::m_trade_time
unsigned int m_trade_time
定义 sse_hpf_define.h:182
sse_hpf_exe::m_trade_sell_num
unsigned long long m_trade_sell_num
定义 sse_hpf_define.h:187
sse_hpf_exe::m_trade_quantity
unsigned long long m_trade_quantity
定义 sse_hpf_define.h:184
sse_hpf_exe::m_channel_num
unsigned int m_channel_num
定义 sse_hpf_define.h:180
sse_hpf_exe::m_biz_index
unsigned long long m_biz_index
定义 sse_hpf_define.h:189
sse_hpf_exe::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:181
sse_hpf_exe::m_trade_index
unsigned int m_trade_index
定义 sse_hpf_define.h:179
sse_hpf_head
定义 sse_hpf_define.h:58
sse_hpf_head::m_reserved_1
unsigned int m_reserved_1
定义 sse_hpf_define.h:60
sse_hpf_head::m_message_type
unsigned char m_message_type
定义 sse_hpf_define.h:61
sse_hpf_head::m_category_id
unsigned char m_category_id
定义 sse_hpf_define.h:68
sse_hpf_head::m_exchange_id
unsigned char m_exchange_id
定义 sse_hpf_define.h:63
sse_hpf_head::m_quote_date_year
unsigned short m_quote_date_year
定义 sse_hpf_define.h:64
sse_hpf_head::m_send_time
unsigned int m_send_time
定义 sse_hpf_define.h:67
sse_hpf_head::m_message_len
unsigned short m_message_len
定义 sse_hpf_define.h:62
sse_hpf_head::m_msg_seq_id
unsigned int m_msg_seq_id
定义 sse_hpf_define.h:69
sse_hpf_head::m_seq_lost_flag
unsigned char m_seq_lost_flag
定义 sse_hpf_define.h:70
sse_hpf_head::m_quote_date_day
unsigned char m_quote_date_day
定义 sse_hpf_define.h:66
sse_hpf_head::m_sequence
unsigned int m_sequence
定义 sse_hpf_define.h:59
sse_hpf_head::m_quote_date_month
unsigned char m_quote_date_month
定义 sse_hpf_define.h:65
sse_hpf_idx
定义 sse_hpf_define.h:147
sse_hpf_idx::m_today_close_price
unsigned int m_today_close_price
定义 sse_hpf_define.h:167
sse_hpf_idx::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:153
sse_hpf_idx::m_quote_update_time
unsigned int m_quote_update_time
定义 sse_hpf_define.h:154
sse_hpf_idx::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:159
sse_hpf_idx::m_pre_close_price
unsigned int m_pre_close_price
定义 sse_hpf_define.h:160
sse_hpf_idx::m_total_quantity
unsigned long long m_total_quantity
定义 sse_hpf_define.h:166
sse_hpf_idx::m_open_price
unsigned int m_open_price
定义 sse_hpf_define.h:161
sse_hpf_idx::m_day_low_price
unsigned int m_day_low_price
定义 sse_hpf_define.h:164
sse_hpf_idx::sse_hpf_idx
sse_hpf_idx()
定义 sse_hpf_define.h:148
sse_hpf_idx::m_total_value
unsigned long long m_total_value
定义 sse_hpf_define.h:162
sse_hpf_idx::m_day_high_price
unsigned int m_day_high_price
定义 sse_hpf_define.h:163
sse_hpf_idx::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:155
sse_hpf_idx::m_last_price
unsigned int m_last_price
定义 sse_hpf_define.h:165
sse_hpf_lev2
定义 sse_hpf_define.h:83
sse_hpf_lev2::m_ask_depth
unsigned char m_ask_depth
定义 sse_hpf_define.h:140
sse_hpf_lev2::m_open_price
unsigned int m_open_price
定义 sse_hpf_define.h:99
sse_hpf_lev2::m_iopv_high_precision
unsigned int m_iopv_high_precision
定义 sse_hpf_define.h:138
sse_hpf_lev2::m_image_status
unsigned char m_image_status
定义 sse_hpf_define.h:96
sse_hpf_lev2::m_bid_unit
sse_lev2_price_quantity_unit m_bid_unit[(10)]
定义 sse_hpf_define.h:141
sse_hpf_lev2::m_pre_close_price
unsigned int m_pre_close_price
定义 sse_hpf_define.h:98
sse_hpf_lev2::m_today_close_price
unsigned int m_today_close_price
定义 sse_hpf_define.h:103
sse_hpf_lev2::m_total_quantity
unsigned long long m_total_quantity
定义 sse_hpf_define.h:132
sse_hpf_lev2::m_total_trade_num
unsigned int m_total_trade_num
定义 sse_hpf_define.h:131
sse_hpf_lev2::m_quote_update_time
unsigned int m_quote_update_time
定义 sse_hpf_define.h:90
sse_hpf_lev2::m_total_bid_quantity
unsigned long long m_total_bid_quantity
定义 sse_hpf_define.h:134
sse_hpf_lev2::m_total_ask_quantity
unsigned long long m_total_ask_quantity
定义 sse_hpf_define.h:136
sse_hpf_lev2::m_reserved_1
unsigned char m_reserved_1
定义 sse_hpf_define.h:97
sse_hpf_lev2::m_day_high_price
unsigned int m_day_high_price
定义 sse_hpf_define.h:100
sse_hpf_lev2::m_reserved_2
unsigned short m_reserved_2
定义 sse_hpf_define.h:130
sse_hpf_lev2::m_ask_unit
sse_lev2_price_quantity_unit m_ask_unit[(10)]
定义 sse_hpf_define.h:142
sse_hpf_lev2::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:95
sse_hpf_lev2::sse_hpf_lev2
sse_hpf_lev2()
定义 sse_hpf_define.h:84
sse_hpf_lev2::m_total_ask_weighted_avg_price
unsigned int m_total_ask_weighted_avg_price
定义 sse_hpf_define.h:137
sse_hpf_lev2::m_instrument_status
unsigned char m_instrument_status
定义 sse_hpf_define.h:104
sse_hpf_lev2::m_last_price
unsigned int m_last_price
定义 sse_hpf_define.h:102
sse_hpf_lev2::m_day_low_price
unsigned int m_day_low_price
定义 sse_hpf_define.h:101
sse_hpf_lev2::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:91
sse_hpf_lev2::m_bid_depth
unsigned char m_bid_depth
定义 sse_hpf_define.h:139
sse_hpf_lev2::m_trading_status
unsigned char m_trading_status
定义 sse_hpf_define.h:109
sse_hpf_lev2::m_total_value
unsigned long long m_total_value
定义 sse_hpf_define.h:133
sse_hpf_lev2::m_total_bid_weighted_avg_price
unsigned int m_total_bid_weighted_avg_price
定义 sse_hpf_define.h:135
sse_hpf_lev2::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:89
sse_hpf_order
定义 sse_hpf_define.h:195
sse_hpf_order::m_channel_num
unsigned int m_channel_num
定义 sse_hpf_define.h:203
sse_hpf_order::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:201
sse_hpf_order::m_reserved_0
unsigned char m_reserved_0[15]
定义 sse_hpf_define.h:210
sse_hpf_order::m_order_type
char m_order_type
定义 sse_hpf_define.h:206
sse_hpf_order::m_biz_index
unsigned long long m_biz_index
定义 sse_hpf_define.h:212
sse_hpf_order::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:204
sse_hpf_order::m_order_index
unsigned int m_order_index
定义 sse_hpf_define.h:202
sse_hpf_order::sse_hpf_order
sse_hpf_order()
定义 sse_hpf_define.h:196
sse_hpf_order::m_order_price
unsigned int m_order_price
定义 sse_hpf_define.h:208
sse_hpf_order::m_order_num
unsigned long long m_order_num
定义 sse_hpf_define.h:207
sse_hpf_order::m_reserved_1
unsigned char m_reserved_1[4]
定义 sse_hpf_define.h:213
sse_hpf_order::m_order_time
unsigned int m_order_time
定义 sse_hpf_define.h:205
sse_hpf_order::m_balance
unsigned long long m_balance
定义 sse_hpf_define.h:209
sse_hpf_order::m_side_flag
char m_side_flag
定义 sse_hpf_define.h:211
sse_hpf_stock_option
定义 sse_hpf_define.h:297
sse_hpf_stock_option::m_trading_status
unsigned char m_trading_status
定义 sse_hpf_define.h:322
sse_hpf_stock_option::m_ask_unit
sse_option_price_quantity_unit m_ask_unit[(5)]
定义 sse_hpf_define.h:350
sse_hpf_stock_option::m_reserved_1
unsigned char m_reserved_1
定义 sse_hpf_define.h:311
sse_hpf_stock_option::m_day_low_price
unsigned int m_day_low_price
定义 sse_hpf_define.h:316
sse_hpf_stock_option::m_today_close_price
unsigned int m_today_close_price
定义 sse_hpf_define.h:318
sse_hpf_stock_option::m_pre_settle_price
unsigned int m_pre_settle_price
定义 sse_hpf_define.h:313
sse_hpf_stock_option::m_image_status
unsigned char m_image_status
定义 sse_hpf_define.h:310
sse_hpf_stock_option::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:308
sse_hpf_stock_option::m_today_settle_price
unsigned int m_today_settle_price
定义 sse_hpf_define.h:319
sse_hpf_stock_option::m_open_interest
unsigned long long m_open_interest
定义 sse_hpf_define.h:343
sse_hpf_stock_option::sse_hpf_stock_option
sse_hpf_stock_option()
定义 sse_hpf_define.h:298
sse_hpf_stock_option::m_dynamic_price
unsigned int m_dynamic_price
定义 sse_hpf_define.h:320
sse_hpf_stock_option::m_total_value
unsigned long long m_total_value
定义 sse_hpf_define.h:346
sse_hpf_stock_option::m_bid_unit
sse_option_price_quantity_unit m_bid_unit[(5)]
定义 sse_hpf_define.h:349
sse_hpf_stock_option::m_pre_close_price
unsigned int m_pre_close_price
定义 sse_hpf_define.h:312
sse_hpf_stock_option::m_quote_update_time
unsigned int m_quote_update_time
定义 sse_hpf_define.h:304
sse_hpf_stock_option::m_ask_depth
unsigned char m_ask_depth
定义 sse_hpf_define.h:348
sse_hpf_stock_option::m_total_quantity
unsigned long long m_total_quantity
定义 sse_hpf_define.h:345
sse_hpf_stock_option::m_open_price
unsigned int m_open_price
定义 sse_hpf_define.h:314
sse_hpf_stock_option::m_bid_depth
unsigned char m_bid_depth
定义 sse_hpf_define.h:347
sse_hpf_stock_option::m_day_high_price
unsigned int m_day_high_price
定义 sse_hpf_define.h:315
sse_hpf_stock_option::m_reserved_2
unsigned char m_reserved_2[3]
定义 sse_hpf_define.h:321
sse_hpf_stock_option::m_total_trade_num
unsigned int m_total_trade_num
定义 sse_hpf_define.h:344
sse_hpf_stock_option::m_last_price
unsigned int m_last_price
定义 sse_hpf_define.h:317
sse_hpf_stock_option::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:309
sse_hpf_stock_option::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:303
sse_hpf_tick_merge
定义 sse_hpf_define.h:493
sse_hpf_tick_merge::m_sequence
unsigned int m_sequence
定义 sse_hpf_define.h:499
sse_hpf_tick_merge::m_buy_num
unsigned long long m_buy_num
定义 sse_hpf_define.h:508
sse_hpf_tick_merge::m_reserved_1
unsigned int m_reserved_1
定义 sse_hpf_define.h:500
sse_hpf_tick_merge::m_reserved_2
unsigned short m_reserved_2
定义 sse_hpf_define.h:504
sse_hpf_tick_merge::m_channel_num
unsigned short m_channel_num
定义 sse_hpf_define.h:503
sse_hpf_tick_merge::m_tick_index
unsigned long long m_tick_index
定义 sse_hpf_define.h:502
sse_hpf_tick_merge::m_trade_value
unsigned long long m_trade_value
定义 sse_hpf_define.h:512
sse_hpf_tick_merge::m_side_flag
unsigned char m_side_flag
定义 sse_hpf_define.h:517
sse_hpf_tick_merge::sse_hpf_tick_merge
sse_hpf_tick_merge()
定义 sse_hpf_define.h:494
sse_hpf_tick_merge::m_tick_type
char m_tick_type
定义 sse_hpf_define.h:507
sse_hpf_tick_merge::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:505
sse_hpf_tick_merge::m_sell_num
unsigned long long m_sell_num
定义 sse_hpf_define.h:509
sse_hpf_tick_merge::m_tick_time
unsigned int m_tick_time
定义 sse_hpf_define.h:506
sse_hpf_tick_merge::m_price
unsigned int m_price
定义 sse_hpf_define.h:510
sse_hpf_tick_merge::m_message_type
unsigned char m_message_type
定义 sse_hpf_define.h:501
sse_hpf_tick_merge::m_quantity
unsigned long long m_quantity
定义 sse_hpf_define.h:511
sse_hpf_tree
定义 sse_hpf_define.h:225
sse_hpf_tree::m_ask_unit
sse_lev2_tree_price_quantity_unit m_ask_unit[(10)]
定义 sse_hpf_define.h:285
sse_hpf_tree::m_trading_status
unsigned char m_trading_status
定义 sse_hpf_define.h:251
sse_hpf_tree::m_security_type
unsigned char m_security_type
定义 sse_hpf_define.h:238
sse_hpf_tree::m_total_bid_weighted_avg_price
unsigned int m_total_bid_weighted_avg_price
定义 sse_hpf_define.h:277
sse_hpf_tree::m_quote_update_time
unsigned int m_quote_update_time
定义 sse_hpf_define.h:233
sse_hpf_tree::m_day_low_price
unsigned int m_day_low_price
定义 sse_hpf_define.h:243
sse_hpf_tree::m_total_value
unsigned long long m_total_value
定义 sse_hpf_define.h:275
sse_hpf_tree::m_today_close_price
unsigned int m_today_close_price
定义 sse_hpf_define.h:245
sse_hpf_tree::m_total_bid_quantity
unsigned long long m_total_bid_quantity
定义 sse_hpf_define.h:276
sse_hpf_tree::m_instrument_status
unsigned char m_instrument_status
定义 sse_hpf_define.h:246
sse_hpf_tree::m_yield_to_maturity
int m_yield_to_maturity
定义 sse_hpf_define.h:280
sse_hpf_tree::m_channel_num
unsigned int m_channel_num
定义 sse_hpf_define.h:232
sse_hpf_tree::m_total_ask_weighted_avg_price
int m_total_ask_weighted_avg_price
定义 sse_hpf_define.h:279
sse_hpf_tree::m_pre_close_price
unsigned int m_pre_close_price
定义 sse_hpf_define.h:240
sse_hpf_tree::m_ask_depth
unsigned char m_ask_depth
定义 sse_hpf_define.h:282
sse_hpf_tree::m_total_quantity
unsigned long long m_total_quantity
定义 sse_hpf_define.h:274
sse_hpf_tree::m_bid_depth
unsigned char m_bid_depth
定义 sse_hpf_define.h:281
sse_hpf_tree::m_day_high_price
unsigned int m_day_high_price
定义 sse_hpf_define.h:242
sse_hpf_tree::m_total_trade_num
unsigned int m_total_trade_num
定义 sse_hpf_define.h:273
sse_hpf_tree::m_reserved_1
unsigned char m_reserved_1[2]
定义 sse_hpf_define.h:283
sse_hpf_tree::m_reserved_0
unsigned char m_reserved_0[6]
定义 sse_hpf_define.h:272
sse_hpf_tree::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:234
sse_hpf_tree::m_open_price
unsigned int m_open_price
定义 sse_hpf_define.h:241
sse_hpf_tree::m_last_price
unsigned int m_last_price
定义 sse_hpf_define.h:244
sse_hpf_tree::m_total_ask_quantity
unsigned long long m_total_ask_quantity
定义 sse_hpf_define.h:278
sse_hpf_tree::m_biz_index
unsigned long long m_biz_index
定义 sse_hpf_define.h:239
sse_hpf_tree::sse_hpf_tree
sse_hpf_tree()
定义 sse_hpf_define.h:226
sse_hpf_tree::m_head
sse_hpf_head m_head
定义 sse_hpf_define.h:231
sse_hpf_tree::m_bid_unit
sse_lev2_tree_price_quantity_unit m_bid_unit[(10)]
定义 sse_hpf_define.h:284
sse_lev2_bond_price_quantity_unit
定义 sse_hpf_define.h:356
sse_lev2_bond_price_quantity_unit::m_quantity
unsigned long long m_quantity
定义 sse_hpf_define.h:358
sse_lev2_bond_price_quantity_unit::m_price
unsigned int m_price
定义 sse_hpf_define.h:357
sse_lev2_price_quantity_unit
定义 sse_hpf_define.h:75
sse_lev2_price_quantity_unit::m_quantity
unsigned long long m_quantity
定义 sse_hpf_define.h:78
sse_lev2_price_quantity_unit::m_reserved
char m_reserved[4]
定义 sse_hpf_define.h:76
sse_lev2_price_quantity_unit::m_price
unsigned int m_price
定义 sse_hpf_define.h:77
sse_lev2_tree_price_quantity_unit
定义 sse_hpf_define.h:218
sse_lev2_tree_price_quantity_unit::m_price
unsigned int m_price
定义 sse_hpf_define.h:219
sse_lev2_tree_price_quantity_unit::m_quantity
unsigned long long m_quantity
定义 sse_hpf_define.h:220
sse_option_price_quantity_unit
定义 sse_hpf_define.h:290
sse_option_price_quantity_unit::m_price
unsigned int m_price
定义 sse_hpf_define.h:291
sse_option_price_quantity_unit::m_quantity
unsigned long long m_quantity
定义 sse_hpf_define.h:292
sse_static_msg_body
定义 sse_hpf_define.h:642
sse_static_msg_body::m_product_status
char m_product_status[(21)]
定义 sse_hpf_define.h:695
sse_static_msg_body::m_static_file_date
char m_static_file_date[(9)]
定义 sse_hpf_define.h:646
sse_static_msg_body::m_limit_lower_qty
unsigned long long int m_limit_lower_qty
定义 sse_hpf_define.h:662
sse_static_msg_body::m_down_limit_price
double m_down_limit_price
定义 sse_hpf_define.h:658
sse_static_msg_body::m_security_name
char m_security_name[(9)]
定义 sse_hpf_define.h:666
sse_static_msg_body::m_finance_target_mark
char m_finance_target_mark
定义 sse_hpf_define.h:693
sse_static_msg_body::m_limit_upper_qty
unsigned long long int m_limit_upper_qty
定义 sse_hpf_define.h:661
sse_static_msg_body::m_price_changge_unit
double m_price_changge_unit
定义 sse_hpf_define.h:663
sse_static_msg_body::m_bid_qty_unit
unsigned long long int m_bid_qty_unit
定义 sse_hpf_define.h:659
sse_static_msg_body::m_send_time
unsigned int m_send_time
定义 sse_hpf_define.h:645
sse_static_msg_body::m_sub_ssecurity_type
unsigned char m_sub_ssecurity_type
定义 sse_hpf_define.h:692
sse_static_msg_body::m_price_limit_type
char m_price_limit_type
定义 sse_hpf_define.h:656
sse_static_msg_body::m_up_limit_price
double m_up_limit_price
定义 sse_hpf_define.h:657
sse_static_msg_body::m_ssecurity_target_mark
char m_ssecurity_target_mark
定义 sse_hpf_define.h:694
sse_static_msg_body::m_ask_qty_unit
unsigned long long int m_ask_qty_unit
定义 sse_hpf_define.h:660
sse_static_msg_body::m_ssecurity_type
unsigned char m_ssecurity_type
定义 sse_hpf_define.h:691
sse_static_msg_body::m_market_lower_qty
unsigned long long int m_market_lower_qty
定义 sse_hpf_define.h:665
sse_static_msg_body::m_exchange_id
unsigned char m_exchange_id
定义 sse_hpf_define.h:643
sse_static_msg_body::m_listing_date
char m_listing_date[(9)]
定义 sse_hpf_define.h:696
sse_static_msg_body::m_symbol
char m_symbol[(9)]
定义 sse_hpf_define.h:644
sse_static_msg_body::m_market_upper_qty
unsigned long long int m_market_upper_qty
定义 sse_hpf_define.h:664
sse_static_msg_header
定义 sse_hpf_define.h:633
sse_static_msg_header::m_seq_num
unsigned int m_seq_num
定义 sse_hpf_define.h:634
sse_static_msg_header::m_batch_finish_flag
bool m_batch_finish_flag
定义 sse_hpf_define.h:638
sse_static_msg_header::m_msg_body_len
unsigned short m_msg_body_len
定义 sse_hpf_define.h:637
sse_static_msg_header::m_reserved
unsigned char m_reserved[4]
定义 sse_hpf_define.h:635
sse_static_msg_header::m_msg_type
unsigned char m_msg_type
定义 sse_hpf_define.h:636
sse_static_msg
定义 sse_hpf_define.h:701
sse_static_msg::m_body
sse_static_msg_body m_body
定义 sse_hpf_define.h:703
sse_static_msg::m_header
sse_static_msg_header m_header
定义 sse_hpf_define.h:702