Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        

# IPCXX

*用于中间件开发的轻量级仅头文件C++框架。*

## 开始

本项目最低要求为`C++17`标准。可以仅头文件引入,也可以使用动态库引入,在`CMakeLists.txt`中开启即可。

## 使用

基本示例参照测试代码`tests/`,接口简单,可顾名思义。

## 进展

- [x] 异步队列
- [x] 线程池
- [x] 定时器
- [x] 事件循环
- [x] socket通信