现在的位置: 首页 > 综合 > 正文

TCP/IP 编程

2013年09月18日 ⁄ 综合 ⁄ 共 249字 ⁄ 字号 评论关闭

1. 探测连接是否存活选项:  SO_KEEPALIVE, 默认关闭

    打开:

默认2小时发送一次探测包

2. 探测接收缓存中可读的字节数: 

unsigned int len = 0;

#ifdef _WIN32
  ioctlsocket(fd, FIONREAD, &len)
#else
  ioctl(fd, FIONREAD, &len)  //linux
#endif

抱歉!评论已关闭.