Skip to content

feat: 增加公共 HSMS 连接 API - #10

Merged
CSJ608 merged 1 commit into
mainfrom
feat-hsms-connection-api
Aug 28, 2026
Merged

CSJ608 merged 1 commit into
mainfrom
feat-hsms-connection-api

Conversation

@CSJ608

@CSJ608 CSJ608 commented Aug 28, 2026

Copy link
Copy Markdown
Owner

概要

  • 增加显式配置的公共 HsmsConnection,组合 StreamFrame 运输适配、HSMS 会话状态机和数据事务管理
  • 提供 Selected 等待、动态 SecsMessage 收发、单消费者事件流、一次性入站回复以及 Linktest/Deselect/Separate
  • 回复令牌同时绑定原连接与原运输会话,防止跨连接或重连后误用
  • 补充配置边界、生命周期、取消语义和 Active/Passive 双端真实 TCP 往返测试
  • 更新架构、使用文档、路线图、标准边界和 CHANGELOG

验证

  • dotnet build SecsFrame.slnx -c Release
  • dotnet test SecsFrame.slnx -c Release --no-build
  • net8.0、net10.0、net48 各 170/170 通过,零失败、零跳过

边界

@CSJ608
CSJ608 merged commit 3775a56 into main Aug 28, 2026
4 checks passed
@CSJ608
CSJ608 deleted the feat-hsms-connection-api branch August 28, 2026 10:01
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.

1 participant