2.6 KiB
2.6 KiB
文档索引
说明文档统一放在 docs/,源码分别位于根目录的 104/、common/、examples/ 和 test/。目录总览及快速构建入口见项目 README。本文中的文档链接相对于当前文件;文档内的构建命令均从项目根目录执行。
推荐阅读顺序
- 模块说明与接入示例:公共 ASDU、子站统一入口及模块依赖。
- 子站示例说明:构建运行、模拟点表、总召、计数量、校时与遥控处理。
- 完整调用流程:从应用入口到协议收发的调用关系。
- API 接口汇总:按文件查阅接口。
- 测试说明:测试入口、构建命令、覆盖范围与验证记录。
全量清单
| 分类 | 文档 | 内容 |
|---|---|---|
| 104 | 模块说明与接入示例 | 模块职责、依赖与使用示例 |
| 104 | 基础设计 | APCI 编解码、流式接收及整体结构 |
| 104 | 链路设计 | 序号、窗口、超时、启停与 TESTFR |
| 104 | 发送模块设计 | ASDU 队列、发送缓冲与调度 |
| 104 | 连接层设计 | 单连接收发协调与生命周期 |
| 104 | TCP 服务设计 | 网络适配、事件循环及容量配置 |
| 104 | 总召设计 | 站总召、分组、撤销、超时与业务事件 |
| 104 | 计数量设计 | 读取、冻结、复位、动作执行及双实例接入 |
| 104 | 时钟同步设计 | Type 103、显式设时动作、滞留补偿、期限及广播确认 |
| 104 | 遥控设计 | Type 45/46、选择执行、撤销、期限、返回信息及FINISHED清理 |
| 104 | 完整调用流程 | 各层调用顺序与业务流程 |
| 104 | API 接口汇总 | 104 及其依赖的公共接口 |
| 公共 | 时间工具设计 | CP16/CP24/CP56、日历转换与时钟接口 |
| 示例 | 子站示例说明 | 编译运行、命令参数、点表及四类业务接入 |
| 测试 | 测试说明与验证记录 | 公共模块、104 及真实 TCP 回环测试 |