登录
首页 » Linux编程 » EPOLL详细例子

EPOLL详细例子

于 2023-02-11 发布 文件大小:247.01 kB
0 125
下载积分: 2 下载次数: 1

代码说明:

很好的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%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • simple_write.c
    #include < unistd.h > #include < stdlib.h > int main) { 如果 ((写 (1,"这是一些大滩"、 18))! = 18) 写 (2,"写已发生错误的文件描述符 1n"、 46) ; exit(0) ; }
    2022-07-12 19:01:51下载
    积分:1
  • adpcm格式g726语音
    adpcm格式g726语音编码程序,带有源码,以及原pcm声言格式文件,可以将linux下直接编译执行,将pcm格式编码成g726,相信对学习g726的朋友会有一些帮助。谢谢。
    2022-04-29 12:06:13下载
    积分:1
  • Linux网络超级详细笔记
    一.linux 网络知识介绍(1客户端程序和服务端程序2常用的命令3tcp/udp介绍) 二.初等函数介绍(socket,bind,listen,accept,connect) 三.服务器和客户端的信息函数(字节转换函数,ip和域名的转换,字符串的ip,服务信息函数) 四.完整的读写函数(写函数write,读函数read,数据的传递)  
    2022-12-25 01:25:03下载
    积分:1
  • 我想queso
    sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdfasdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdfsdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf sdf asdf
    2022-04-20 09:29:38下载
    积分:1
  • c 译器源码
    c complie source code  ucc是一款遵从ANSI C89标准的编译器,大约15,000行C代码。目前支持x86平台上的 Linux和Windows系统,能正确编译自身并成功运行。它有下面一些特点: 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-08-22 01:27:31下载
    积分:1
  • iMX283驱动示例
    资源描述iMX283平台的adc驱动,GPIO驱动,LED驱动,GPIO中断,是周立功 EasyARM-iMX283开发板的实例驱动。驱动编译前需要确认对应目录下Makefile中的KDIR为用户实际的内核源码所在路径,否则编译将失败。
    2022-02-04 19:47:45下载
    积分:1
  • Mplayer播放器 c
    1 、 能够播放歌曲文件  2 、 能通过触摸屏按钮控制mplayer 播放、暂停、快进、快退、上一首、下一首  3 、 能通过物理按键控制mplayer 播放、暂停、快进、快退、上一首、下一首  4 、 显示歌曲列表,当前播放歌曲须要反显,点击对应歌曲能切换  5 、 显示歌曲信息  6 、 显示歌曲时间  7 、 显示歌曲进度条  8 、 显示歌曲对应的歌词,并且能够和歌曲同步  9 、 能够自动换歌(播放完一首歌曲后,自动播放下一首歌)  歌曲列表 
    2022-04-02 04:49:22下载
    积分:1
  • P2P 的实现原理
    应用背景 关于UDP穿透NAT的中文 资料在网络上是很少的,仅有这篇文章有实际的参考 价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车). 对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的再每次单独回答一些网友的提问, 一次性写下来, 即节省了自己的时间,也方便了对于P2P的UDP穿透感兴趣的网友阅读和理解。对此有兴趣和经验的朋友可以给我发邮件或者访问我的个人Blog留言: http://hwycheng.blogchina.com. 您可以自由转载此篇文章,但是请保留此说明。 再次感谢shootingstars网友的早期贡献. 表示谢意。 关键技术 NAT(The IP Network Address Translator) 的概念和意义是什么? NAT, 中文翻译为网络地址转换。具体的详细信息可以访问RFC 1631 - http://www.faqs.org/rfcs/rfc1631.html, 这是对于NAT的定义和解释的最权威的描述。网络术语都是很抽象和艰涩的,除非是专业人士,否则很难从字面中来准确理解NAT的含义。 要想完全明白NAT 的作用,我们必须理解IP地址的两大分类,一类是私有IP地址,在这里我们称作内网IP地址。一类是非私有的IP地址,在这里我们称作公网IP地址。关于IP地址的概念和作用的介绍参见我的另一篇文
    2022-07-02 02:43:33下载
    积分:1
  • 模拟的 ANNEALIMG
    好的代码,你可以使用在任何时间点。因此,它将有益于未来。这对于开发人员有很大帮助。
    2023-04-28 12:00:04下载
    积分:1
  • 我是在 h ồ chí minh 城的学生,我就会成为做码器
    我是在 h ồ chí minh 城的学生,我就会成为做编码器 我是在 h ồ chí minh 城的学生,我就会成为做编码器 我是在 h ồ chí minh 城的学生,我就会成为做编码器我是在 h ồ chí minh 城的学生,我就会成为做编码器我是在 h ồ chí minh 城的学生,我将会成为做编码器
    2022-05-20 03:03:57下载
    积分:1
  • 696518资源总数
  • 105885会员总数
  • 31今日下载