- 2
- 0
- 约6.33千字
- 约 37页
- 2018-02-03 发布于浙江
- 举报
第9章节 数据的IO和复用
第9章 数据的IO和复用 主要包含如下内容: 介绍常用的IO函数recv()/send()、readv()/writev()、recvmsg()/sendmsg(),并讲解函数的主要应用的场合,例如recvmsg()可以用于接收在多个缓冲区中,可以设置选项。 用几个简单的例子,说明如何使用上述函数进行程序的设计。 介绍常用的几种IO模型,以图形式的方法形象的进行了说明。 介绍select()和pselect()函数、如何使用这两个函数进行文件描述符读写条件的监视。 简单介绍函数poll()和ppoll()的含义、使用和区别。 以简单的例子介绍非阻塞编程的方法。 9.1 IO函数 Linux操作系统中的IO函数主要有read()、write()、recv()、send()、recvmsg()、sendmsg()、readv()、writev()。本节对上述的主要函数进行介绍,其中的read()和write()函数在前面已经介绍过。 9.1.1 使用recv()接收数据 函数recv()用于接收数据,函数原型如下。函数recv()从套接字s中接收数据放到缓冲区buf中,buf的长度为len,操作的方式由flags指定。第一个参数s是套接口文件描述符,它是由系统调用socket()返回的。第二个参数buf是一个指针,指向接收网络数据的缓冲区。第三个参数len表示接收缓冲区的大小,以
您可能关注的文档
- 第3章节集成运算放大器及其应用.ppt
- 第4章节 100M快速以太网组网技术.ppt
- 第4章节 CSS的单位.ppt
- 第3章节决策.ppt
- 第4章节 个性心理2.ppt
- 第4章节 Linux网络接口配置.ppt
- 第4章节 互联网协议IP.ppt
- 第3章节:标高与轴网.pdf
- 第4章节 MATLAB在信号处理中的应用.ppt
- 第3章节静定结构的内力计算.ppt
- 2021年北京市建设工程计价依据——预算消耗量标准 通用安装工程 第七册 通风空调工程.docx
- 重庆市通用安装工程计价定额 第七册 通风空调安装工程 2018年版.docx
- 西藏自治区建设工程计价定额(2025版)XZ00-33-2025 费用定额.docx
- 山东省安装工程消耗量定额 第七册 通风空调工程 SD 02-31-2016.docx
- 海南省建设项目工程总承包计价规则 琼建定〔2026〕72号.docx
- 西藏自治区建设工程计价定额(2025版)XZA6-31-2025 XZA7-31-2025 装配式建筑工程 绿色建筑工程.docx
- 2021年北京市建设工程计价依据——预算消耗量标准 通用安装工程 第六册 自动化控制仪表安装工程.docx
- 2024年辽宁省建设工程计价依据 D02 市政工程定额 第二册 道路工程.docx
- 2024年辽宁省建设工程计价依据 D11 市政工程定额 第十一册 措施项目.docx
- 2024海南省安装工程综合定额 第七册 通风空调安装工程.docx
最近下载
- 中职英语升学模块修订版重庆专版5. 介词5.ppt VIP
- BRCGS食品安全全球标准第9版管理手册及程序文件汇编.doc VIP
- 2026年秋新教材九年级历史上册新课标必背知识点.docx VIP
- 广东省佛山市南海区第一中学2024-2025学年高一上学期第一次阶段测试数学试题(含解析).pdf VIP
- SHT 0798-2007阴离子乳化沥青.pdf
- 绩效评价实施方案及报告.docx VIP
- 复苏中心建设与管理急诊专家共识.pptx VIP
- 质量通病预防及治理措施.docx VIP
- 剑桥顶级教材unlock 2级课件U7 - LS - Video.pptx VIP
- 急诊中心的建设方案.docx VIP
原创力文档

文档评论(0)