socket options
来源:互联网 发布:mac自带图标下载 编辑:程序博客网 时间:2024/06/05 15:21
Server Socket:
SO_TIMEOUT
服务器socket的accept函数超时
SO_REUSEADDR
服务器socket在进程退出后不像file descriptor那样立刻销毁,而会等一段时间,以防止另一个进程立刻绑定到相同端口接收剩余数据。如果SO_REUSEADDR设置为True,则以上机制不执行,socket会立刻销毁。(这一选项应在服务器socket bind前应用,且另一个进程也设置相同的选项)
SO_RECVBUF
accept回来的socket接收默认buffer
Client Socket:
TCP_NODELAY
顾名思意
SO_REUSEADDR
同上,应用于socket.close()以后
SO_TIMEOUT
应用于recv超时
SO_LINGER
设置socket close时,时否等待OS返回,默认不等待。(socket close的时候如果有剩下的数据没发完,则oS不会立刻关闭它)
SO_SNFBUF SO_RCVBUF
发送、接收buffer
SO_KEEPALIVE
对于长时间处于空闲状态下,没有数据收发的socket,是否要超时关闭
- socket options
- Socket Options
- Socket Options
- Socket Configuration Options
- 19---- Socket options
- IP-level Socket Options
- 7-Socket Options
- 如何查看socket options
- socket ioctl socket options struct ifreq; struct ifconf
- options
- Options
- options
- OPTIONS
- options
- options
- Java Notes-14(DateAtHost Client, TinyHttpd Server, Socket Options)
- INFO: Header and Library Requirement When Set/Get Socket Options at the IPPROTO_IP Level
- var options = options || {};
- Epi n Basel Watch Fair, My Favorite n D G
- cvs创建用户
- c++ hash_map 详细介绍
- weblogic9 破解限制连接数
- iphone开发问题及解决
- socket options
- 获得指定表的字段名等相关信息
- 如何防止插入删除表造成的数据库死锁
- 后缀树...
- SPFA算法
- windows 下的 调试技巧
- 数据库设计范式
- 纯忽悠程序员的开发要求(3):编写代码时要注意可扩展性!
- 抗锯齿原理与方法