没有合适的资源?快使用搜索试试~ 我知道了~
xop:轻量级网络库, 基于C++11
共51个文件
cpp:23个
h:22个
txt:2个
需积分: 50 3 下载量 162 浏览量
2021-05-07
06:28:13
上传
评论
收藏 82KB ZIP 举报
温馨提示
C++11实现的轻量级网络框架 项目介绍 参考了开源项目muduo和live555的设计,封装的一个简单的网络框架。 项目案例 目前情况 支持Windows和Linux平台, 在Windows下使用select, Linux下使用 epoll。 实现了定时器,触发事件,日志,环形缓冲区, 内存池。 编译环境 gcc4.7 vs2015 整体框架 后续计划 增加对象池。 其他优化。 其他
资源推荐
资源详情
资源评论
收起资源包目录
xop-master.zip (51个子文件)
xop-master
example
test_ringbuffer.cpp 576B
test_timer_event.cpp 569B
test_logger.cpp 414B
test_memory_pool.cpp 248B
test_echo_server.cpp 937B
CMakeLists.txt 797B
test_task_scheduler.cpp 1KB
pic
1.pic.jpg 84KB
src
Timestamp.h 770B
TcpConnection.h 2KB
TcpSocket.cpp 2KB
SelectTaskScheduler.cpp 4KB
Logger.h 1KB
Timer.h 2KB
Acceptor.h 743B
BufferWriter.h 1KB
TaskScheduler.h 1KB
BufferReader.h 2KB
ThreadSafeQueue.h 2KB
Pipe.h 400B
Channel.h 2KB
SelectTaskScheduler.h 925B
SocketUtil.h 1KB
NetInterface.cpp 2KB
NetInterface.h 220B
RingBuffer.h 1KB
Acceptor.cpp 1KB
Pipe.cpp 2KB
MemoryManager.h 1015B
EventLoop.h 1KB
TcpSocket.h 612B
Socket.h 986B
EpollTaskScheduler.h 633B
Timer.cpp 2KB
BufferReader.cpp 2KB
Timestamp.cpp 681B
BufferWriter.cpp 3KB
EventLoop.cpp 4KB
SocketUtil.cpp 5KB
EpollTaskScheduler.cpp 2KB
log.h 306B
Logger.cpp 2KB
TcpServer.cpp 2KB
TcpServer.h 962B
MemoryManager.cpp 2KB
TaskScheduler.cpp 2KB
TcpConnection.cpp 3KB
.gitignore 270B
CMakeLists.txt 1KB
README.md 616B
build.sh 106B
共 51 条
- 1
资源评论
weirdquirky
- 粉丝: 30
- 资源: 4683
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功