OpenThread Attach 源码阅读路线
SOURCE ROUTE · OPENTHREAD ATTACH
从 Instance 到 Become Child
这条路线先建立调用链和协议阶段,再逐步补充源码版本、关键函数和运行证据。
阅读顺序
- main / Instance确认实例创建、任务驱动和协议栈入口。
- MLE识别设备角色、消息类型和状态转换。
- Attach追踪候选父节点、请求、响应和安全邻居建立。
- Become Child确认网络数据、地址和最终角色状态。
每一篇阅读记录
固定记录以下问题:
- 入口函数是谁?
- 状态由谁创建和推进?
- 哪个回调或消息代表阶段成功?
- 失败时保留哪些状态?
- 代码证据与抓包、串口日志如何对齐?
- 当前源码版本和适用范围是什么?
目前状态
路线已经建立,具体源码版本和函数级笔记尚未完成。因此本页状态是 planned,不能把路线图当作已经完成的源码审查。
关联入口:Thread 基础概念 · Thread 抓包流程 · Source Reading
评论
评论公开可见,留言需要登录 GitHub。机器人头像生成器。
编辑或删除:打开对应讨论,在评论右上角点击 ⋯ → Edit / Delete。可用操作由 GitHub 根据账号权限决定;删除后返回这里刷新评论。