第12篇 套接字选项.pptVIP

  • 23
  • 0
  • 约1万字
  • 约 49页
  • 2017-06-03 发布于湖北
  • 举报
第12章 套接字选项 本章对套接字配置的获取或者设置进行介绍,通过对本章的学习将能够掌握基本的套接字属性配置方法。主要包含三个方面套接字选项、ioctl函数与套接字有关的请求命令、fcntl与套接字有关的请求命令。套接字选项介绍如下方面的知识: 如何使用函数setsockopt()和函数getsockopt()。 SOL_SOCKET级别套接字选项介绍。 IPPTOTO_IP级别套接字选项介绍。 IPPROTO_TCP级别套接字选项介绍。 介绍几个进行使用套接字选项的例子。 12.1 获取和设置套接字选项getsocketopt()/setsocketopt() 在进行网络编程的时候,经常需要查看或者设置套接字的某些特性,例如设置地址复用、读写数据的超时时间、对读缓冲区的大小进行调整等等操作。获得套接字选项设置情况的函数是getsockopt(),设置套接字选项的函数为setsockopt()。 12.1.1 函数getsockopt()和setsocketopt()介绍 函数getsockopt()和函数setsockopt()的原型如下: #include sys/types.h #include sys/socket.h int getsockopt(int s, int level, int optname, void *optval, socklen_t *optl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档