基础编程(libxr)中间件本页总览中间件 本模块汇总了 LibXR 中用于系统服务、通信管理、终端交互等场景的中间件组件,设计强调线程安全、资源约束适配与平台无关性,涵盖如下内容: 模块特性 统一封装:提供事件、日志、主题发布、虚拟终端等核心中间件功能。 多种调用模型:支持同步、异步、队列、回调 等操作方式,适配不同场景。 高性能实现:内部大量使用无锁链表/队列等数据结构,保障并发性能。 适配嵌入式限制:支持 Flash 最小写入单元限制、内存受限设备上的键值存储等。 快速导航 Application 框架 Logger 日志系统 Event 事件系统 Topic 发布订阅机制 Database 键值数据库 RamFS 内存文件系统 Terminal 命令终端 更多接口说明与设计思想,请参考各页面的详细说明。