.. | ||
build | ||
include | ||
src | ||
CMakeLists.txt | ||
README.md |
1. IPC配置文件库
1.1. 概述
配置文件库,用于读写IPC的配置文件。适用于打猎机产品。
1.2. 软件设计
- 使用了第三方开源库libconfig;
- 本库使用结构体保存数据,可拓展不使用第三方开源库,直接保存结构体数据即可;在资源受限时,可动/静态取消第三方开源库;
- 配置文件明文显示,可加密;
1.3. 数据丢失还原机制
针对可能发生的数据丢失/损坏,提供数据还原机制。
- 系统配置一份默认的只读配置文件,用于数据丢失/损坏时使用;
1.4. 数据备份还原机制
每次修改配置文件,需要备份一份,用于数据丢失/损坏时使用;