Skip to main content

Module suspend_data

Module suspend_data 

Source
Expand description

停牌数据 HTTP 下载 + 解析

C++ 对应: NNBiz_Qot_Suspend / NNData_Qot_Suspend

从腾讯云 CDN 下载 zip 文件,解压后得到 .dat 二进制文件,格式:

  • 2 字节 version (big-endian u16)
  • 4 字节 group_count (big-endian u32)
  • group_count 个组,每个:
    • 4 字节 group_len (big-endian u32)
    • group_len 字节 protobuf (StockSuspendRecordGroup)

解析后缓存在 DashMap<stock_id, Vec> 中,供 GetSuspend handler 查询。

Functions§

load_suspend_data
下载并解析所有市场的停牌数据

Type Aliases§

SuspendCache
停牌数据缓存:stock_id → Vec(已排序的停牌日期时间戳列表)