setsockopt之 TCP_KEEPIDLE/TCP_KEEPINTVL/TCP_KEEPCNT

/*检测网线非法断开*/
    setsockopt(iSockFd, SOL_SOCKET, SO_KEEPALIVE, (void*)&KeepAlive,sizeof(KeepAlive));
    setsockopt(iSockFd, SOL_TCP, TCP_KEEPIDLE, (void*)&KeepIdle,sizeof(KeepIdle));
    setsockopt(iSockFd, SOL_TCP, TCP_KEEPINTVL, (void*)&KeepInterval,sizeof(KeepInterval));
    setsockopt(iSockFd, SOL_TCP, TCP_KEEPCNT, (void*)&KeepCount,sizeof(KeepCount));

最新文章

  1. NLP&数据挖掘基础知识
  2. [Ant]Ant简易教程
  3. XUtils
  4. iOS开发中的内存分配(堆和栈)
  5. delphi 基础之三 编写和调用dll文件
  6. shadow fight 1.6.0 内购
  7. vector 的resize与reserve
  8. iOS开发UI篇—Quartz2D简单使用(一)
  9. Robotium -- 针对apk包的测试
  10. cf C. Knight Tournament
  11. http://blog.csdn.net/baimafujinji/article/details/10931621
  12. SSRS Fields cannot be used in page headers or footers
  13. JDBC中的那些设计模式
  14. Jquery 上传插件 FineUploader 在 webform 和 mvc 中的使用;
  15. PISQLDAS 查询语句
  16. vscode修改code runner插件默认使用的编译器
  17. 《算法》第五章部分程序 part 1
  18. JDK5新特性之 可变参数的方法
  19. 第12月第25天 ImagePickerSheetController
  20. 【Spring学习笔记-MVC-1.1--】@PathVariable与@RequestParam、@CookieValue等比较

热门文章

  1. Sheldon Numbers GYM -- 枚举
  2. 一个简单的ConnectionPool,手动搞
  3. [BZOJ4876][ZJOI2017]线段树
  4. SpringMVC 常用注解 详解
  5. bzoj 1780
  6. bzoj1123 Blockade
  7. 利用SharpZipLib对字符串进行压缩和解压缩
  8. How to put a relative path for a DLL statically loaded?
  9. head first---------facade design pattern
  10. CMAKE MYSQL