futu_cache/lib.rs
1//! FutuOpenD 内存缓存层
2//!
3//! 服务端主动推送 + 客户端按需查询混合时的共享内存层,避免重复走 backend 查询。
4//! 缓存所有数据 **非持久化**(进程重启丢失),依赖 backend 推送 / 定时查询刷新。
5//!
6//! 主要模块:
7//! - [`login_cache`] — 已登录账号列表、security_firm、会话元信息
8//! - [`qot_cache`] — 实时行情(BasicQot / OrderBook / Broker / Ticker / KLine)
9//! - [`qot_right`] — 行情权限映射(哪个 broker 能看哪些市场 level)
10//! - [`static_data`] — 证券静态信息(sec_type / exchange / 期权 strike_date 等)
11//! - [`trd_cache`] — 账户交易态(Funds / Positions / Orders / OrderFills)
12
13pub mod app_jump_sig;
14pub mod broker_dictionary;
15/// v1.4.110 codex QOT Phase 4 Slice 7: Crypto LV2 多交易所缓存 (CMD18012).
16/// 跟 C++ `INNData_Qot_CryptoExchange` + `QotRealTimeData` 三 map 对齐.
17pub mod crypto_exchange_cache;
18pub mod disclaimer;
19pub mod event_contract;
20pub mod history_kline_quota;
21pub mod indicator;
22pub mod login_cache;
23pub mod market_event;
24pub mod option_chain_statistic;
25pub mod option_event_alert;
26pub mod price_reminder_cooldown;
27pub mod price_reminder_state;
28pub mod qot_cache;
29pub mod qot_market;
30pub mod qot_right;
31pub mod risk_free_rate;
32pub mod security_resolver;
33pub mod static_data;
34pub mod stock_note_state;
35pub mod trading_session;
36pub mod trd_cache;
37pub mod update_check;
38pub mod user_profile;