Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bunnysakura/ipcxx
用于中间件开发的轻量级C++框架。 | A lightweight C++ framework for middleware development.
https://github.com/bunnysakura/ipcxx
async async-await event-driven events ipc queue thread thread-pool threadpool timers
Last synced: 7 days ago
JSON representation
用于中间件开发的轻量级C++框架。 | A lightweight C++ framework for middleware development.
- Host: GitHub
- URL: https://github.com/bunnysakura/ipcxx
- Owner: BunnySakura
- Created: 2024-06-03T09:25:34.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-12-27T06:36:42.000Z (25 days ago)
- Last Synced: 2024-12-27T07:26:59.743Z (25 days ago)
- Topics: async, async-await, event-driven, events, ipc, queue, thread, thread-pool, threadpool, timers
- Language: C++
- Homepage:
- Size: 43 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IPCXX
*用于中间件开发的轻量级仅头文件C++框架。*
## 开始
本项目最低要求为`C++17`标准。可以仅头文件引入,也可以使用动态库引入,在`CMakeLists.txt`中开启即可。
## 使用
基本示例参照测试代码`tests/`,接口简单,可顾名思义。
## 进展
- [x] 异步队列
- [x] 线程池
- [x] 定时器
- [x] 事件循环
- [x] socket通信