-
EPOLL详细例子
很好的EPOLL文档 例子Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占.Queue.h : 队列的封装 , 队列的读和写都加了锁的保护.Socket.cpp : 套接口的简单封装.Thread.cpp : 线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类.Worker.cpp : 用户接口类 , 用户需继承此类。ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知ThreadPool类,由ThreadPool类进行任务分派.TaskThread.cpp(继承Thread.cpp) : 具体任务类,负责接受客户端发送数据.ThreadPool.cpp (继承Thread.cpp) : 线程池类负责启动别的线程 , 并且进行线程调度。首先启动ListenThread.cpp类,如果有客户端连接ListenThread.cpp类发送信号通知ThreadPool.cpp类,收到信号再分配给TaskThread.cpp类,进行处理。如果没有空闲任务类,动态再 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-02-11 00:45:03下载
- 积分:1
-
C++ 客户端-服务器架构的网络五子棋(适用于网络游戏初级学习)
一 程序简介这是一个网络五子棋游戏,当游戏开始只有一个玩家时,则他处于等待状态;游戏的过程中当其中一方未落子时,另一方处于等待状态; 游戏开始时,由其中一方先开局,将一枚棋子落在棋盘坐标上,其中一方先开局然后由另一方落子,如此轮流下子,直到某一方首先在棋盘的竖、横或斜的某个方向上将五子连成线,则该方该局获胜,按任意键退出程序。 二 安装方法1.首先,需要分别点击ChessClient.dsp和ChessSerer.dsp文件(用Visual C++),然后需要将ChessClient文件中的这一行: “serv.sin_addr.S_un.S_addr=inet_addr("58.154.194.85");”中的网址换成ChessServer运行主机的ip地址; 2.分别编译链接运行,如图ChessClient的编译过程: ChessServer的编译过程: 注:Visual C++与Windows7,8之间存在兼容性问题,安装Visual C++后应进行兼容性设置(请参考:http://jingyan.baidu.com/ar
- 2023-06-16 20:55:04下载
- 积分:1
-
linuxC 局域网通讯 非服务器转发(TCP和UDP都用到了)
注册,登录,文件处理,双向链表操作,再登陆从服务器发送登录用户,每5秒刷新客户信息,客户端之间用UDP通信,服务器与客户端之间用TCP通信。
- 2022-10-16 15:25:03下载
- 积分:1
-
Linux2048game
资源描述linux C 终端版源代码,,模拟2048游戏,无界面开发
- 2023-02-13 20:10:03下载
- 积分:1
-
有一些数据包丢失的移动节点
8 移动节点被创造了。当它进入传输范围它开始传输数据包。由于流动性从传输范围移动节点。所以有一些数据包损失发生。
- 2022-11-27 14:30:03下载
- 积分:1
-
语音传输
比较简单的,清晰的基于Linux的语音传输程序
- 2022-08-23 16:25:57下载
- 积分:1
-
AODV 协议执行情况和 awk 文件中提取数据从.tr
这个项目创建整个实现的AODV NS2 2.35版。但是它可以编写,在ubuntu安装ns2模拟。ns创建新格式。tr跟踪文件我们需要awk screept情节xgraphs。从这个文件中提取数据。awk文件将提取吞吐量、端到端延迟、数据包交货率等。tr文件,分别为25和50个节点。然而我还附加一个TCL文件描述文件,这样小变化我们可以得到结果为不同节点的程序。
- 2022-01-26 05:52:01下载
- 积分:1
-
培训-Linux(12)
【实验目的】
1、了解串口设备文件系统的使用方法
2、掌握 Qt 编程方法与技巧
3、掌握 Qtopia 应用程序的配置过程
- 2022-01-25 22:37:02下载
- 积分:1
-
Linux下myls部分功能实现
代码实现乐ls中选项-R,递归列出目录中所有文件包含子目录中的文件,实现分栏,,处理以目录为参数(ls /tmp)的命令行。
- 2022-05-12 22:30:59下载
- 积分:1
-
linux 语音通信
Client端和server端通过父子进程分别负责进行发送和接收数据, 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-02-25 11:36:18下载
- 积分:1