STTNet 编程手册
本手册按使用场景组织内容,包含可运行示例、设计说明和相关 API 链接。
STTNet 的公开能力分布在 stt::network、stt::data、stt::time、stt::file、stt::security 和 stt::system 六个命名空间中。本手册按使用场景说明这些能力,并在各章节提供对应的 Demo 与 API 入口。
基础运行模型、依赖安装、构建流程和最小服务。网络服务与客户端HTTP、WebSocket、TCP、UDP、客户端、TLS 和 WorkerPool。数据与工具类JSON、时间、文件、异步日志、编码、加密和数值工具。信息安全连接限流、黑名单、输入边界、TLS 与安全设计原则。系统与进程Linux 信号、系统初始化、服务设置、进程守护和心跳。生产部署接入现有项目、资源限制、监控和上线检查。完整注释 Demo19 个可构建示例,包含运行命令、验证方法和预期结果。
内容结构:第 1~3 章介绍运行模型、构建流程和 HTTP 基础;其余章节按功能分类;API 参考用于查询完整签名。