What to build
把 SSAP Engine 与链路 mechanism 拆开。
内核保留 connection lifecycle、TCID/链路数据通道、低层分片与流控、安全状态强制,并向唯一用户态 owner 提供 per-connection 双向 PDU channel。slkd 拥有 SSAP codec、ExchangeInfo/MTU、session、pending transaction、服务数据库、发现、read/write/method/notify 和 Profile dispatch。
这更接近 BlueZ 的分层:内核提供链路 channel,用户态协议 Module 拥有服务协议和 Profile 数据,而不是让内核维护应用属性数据库。
Acceptance criteria
Blocked by
What to build
把 SSAP Engine 与链路 mechanism 拆开。
内核保留 connection lifecycle、TCID/链路数据通道、低层分片与流控、安全状态强制,并向唯一用户态 owner 提供 per-connection 双向 PDU channel。slkd 拥有 SSAP codec、ExchangeInfo/MTU、session、pending transaction、服务数据库、发现、read/write/method/notify 和 Profile dispatch。
这更接近 BlueZ 的分层:内核提供链路 channel,用户态协议 Module 拥有服务协议和 Profile 数据,而不是让内核维护应用属性数据库。
Acceptance criteria
Blocked by