linux下使用套接字选项

  • LINUX
  • 蓝蓝的天
  • LV5工程师
  • |      2016-06-28 13:46:52
  • 浏览量 443
  • 回复:1
设置和获取缓冲区大小: 给出一段代码读取缓冲区大小设置的情况,然后设置缓冲区大小,再读取修改缓冲区 后缓冲区的大小。 本例中建立一个TCP套接字,先察看系统默认的接收缓冲区和发送缓冲区的大小,然后 修改接收缓冲区和发送缓冲区的大小,最后将修改后的结果打印出来。 编译: 运行: 从上面的运行结果可以得出,当TCP套接字没有接收数据的时候,其接收缓冲区的 原始大小为0字节,发送缓冲区的大小为16K字节。在设置缓冲区大小的时候,真实的 设置情况为用户输入值得2倍大小。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
蓝蓝的天 2016-06-28
获取套接字类型的例子: 下面是一个获取套接字类型的例子,在建立一个流式套接字之后,使用GETSOCKOPT() 函数的SO_TYPE命令字,获得当前套接字的类型,查看套接字的类型是否符合建立套接字 的类型。代码如下: 编译: 运行:
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子