跨平台网络通信与服务器开发框架;支持 HTTP/MQTT/Redis/Memcache/SMTP/PING/Beanstalk/handler socket 等网络通信协议;支持线程池、协程、进程池、非阻塞、触发器等多种服务器编程模型;支持 XML/JSON/MIME/BASE64/UUCODE/QPCODE/RFC2047 等常见格式编解码;还有其它更多有价值的功能。
从开源项目FastDFS中提取的C公共函数库,这个库非常简单和稳定。提供的函数功能包括:字符串、日志、链表、哈希表、网络通信、ini配置文件读取、base64编码/解码、url编码/解码、时间轮计时器(timer)、跳表(skiplist)、对象池和内存池等等。详细信息请参阅C头文件。
🚀 Swow 是一个专注于并发 I/O 的跨平台协程引擎
实现Modbus RTU/Modbus TCP主从站
依赖ZLMediaKit实现的一个简单的GB28181服务器,并提供了一个Client用于测试。支持Windows、Linux。
一个非常灵活的,轻量的,全异步的HTTP服务器C库,基于libev和http-parser
基于asio的网络通信框架asio2,支持tcp,udp,http,websocket,rpc,ssl,icmp,serial_port.,跨平台,支持可靠UDP,支持TCP自动拆包等
纯C语言写的http client,支持 https,支持GET POST, 不依赖其他库
CSerialPort轻量级跨平台串口类库(支持C++/C/C#/Java/Python/Node.js/Electron/Rust).
lightweight cross-platform serial port library for C++/C/C#/Java/Python/Node.js/Electron/Rust.