Skip to content

docs: 补全驱动缓冲所有权与并发约束及生产示例 - #78

Merged
CSJ608 merged 1 commit into
mainfrom
codex/docs-69-codec-ownership
Sep 8, 2026
Merged

CSJ608 merged 1 commit into
mainfrom
codex/docs-69-codec-ownership

Conversation

@CSJ608

@CSJ608 CSJ608 commented Sep 8, 2026

Copy link
Copy Markdown
Owner

Closes #69

补全自定义驱动的缓冲借用与并发约束:Decode 返回数据必须独立拥有,Encode 不得异步保留 writer;明确同连接读写、新旧会话任务重叠以及跨连接共享 Codec/Framer 的责任。保持公共 API、实现与默认值不变。

双语 README/XML 同步说明安全 byte[] / ReadOnlyMemory 消息、有界收发队列与消息数计量、半帧限制和超时、取消/Dispose、单客户端监听边界,并对齐 #62 KeepAlive 取整、#65 终态等待取消、#67 入队非远端确认。JSON 示例释放文档并 Clone 结果。

验证:

@CSJ608
CSJ608 merged commit 831f7ff into main Sep 8, 2026
5 checks passed
@CSJ608
CSJ608 deleted the codex/docs-69-codec-ownership branch September 8, 2026 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: [P2] 补足 Codec 缓冲与并发契约,并提供有界接收的生产配置示例

1 participant