当前位置: 首页 > news >正文

南宁网站建设seo岳阳网站设计

南宁网站建设seo,岳阳网站设计,网站建设单页面推广模板,网站制作公司 恶意在 Linux 和 Windows 系统中#xff0c;都可以将 socket 设置为非阻塞模式。 Linux平台 在 Linux 系统中#xff0c;可以使用 fcntl 函数来设置 socket 为非阻塞模式。例如#xff1a; int flags fcntl(socket_fd, F_GETFL, 0); fcntl(socket_fd, F_SETFL, flags | O_NO…在 Linux 和 Windows 系统中都可以将 socket 设置为非阻塞模式。 Linux平台 在 Linux 系统中可以使用 fcntl 函数来设置 socket 为非阻塞模式。例如 int flags fcntl(socket_fd, F_GETFL, 0); fcntl(socket_fd, F_SETFL, flags | O_NONBLOCK); 此外Linux 还提供了一个 accept4 函数可以直接将返回的 socket 设置为非阻塞模式 int client_fd accept4(server_fd, (struct sockaddr *)client_addr, client_addr_len, SOCK_NONBLOCK); 设置阻塞模式默认阻塞模式不用单独设置 int flags fcntl(socket_fd, F_GETFL, 0); fcntl(socket_fd, F_SETFL, flags | ~O_NONBLOCK); Windows平台 在 Windows 系统中可以使用 ioctlsocket 函数来设置 socket 为非阻塞模式。例如 u_long mode 1; ioctlsocket(socket_fd, FIONBIO, mode); 设置阻塞模式 u_long mode 0; ioctlsocket(socket_fd, FIONBIO, mode); 封窗两个函数方便调用 设置非阻塞模式 void SetNonBlocking(SOCKET sockfd) 设置阻塞模式 void SetBlocking(SOCKET sockfd) #ifdef __GNUC__ #define SOCKET int #elif defined(_WIN32) #endifvoid SetNonBlocking(SOCKET sockfd){ #ifdef _WIN32unsigned long flag 1;if(ioctlsocket(sockfd, FIONBIO, flag) SOCKET_ERROR){ #elseint cflags fcntl(sockfd, F_GETFL, 0); if(fcntl(sockfd, F_SETFL, cflags | O_NONBLOCK) -1){ #endifstd::cerr ioctlsocket or fcntl set non blocking error std::endl;exit(-1);} }void SetBlocking(SOCKET fd){ #ifdef _WIN32unsigned long flag 0;if(ioctlsocket(sockfd, FIONBIO, flag) SOCKET_ERROR){ #elseint cflags fcntl(sockfd, F_GETFL, 0); if(fcntl(sockfd, F_SETFL, cflags ~O_NONBLOCK) -1){ #endifstd::cerr ioctlsocket or fcntl set non blocking error std::endl;exit(-1);} }
http://www.zqtcl.cn/news/92322/

相关文章:

  • 黑色网站配色typora wordpress
  • 哪个网站做的系统好用吗开一家网站建设公司好
  • 高仿服装网站建设高端网站建设服务
  • 网站怎么做前后台存取旅游网站建设的目的与意义是什么意思
  • 网站一年了百度不收录自己做的网站怎么植入erp
  • 怎样做能让招聘网站记住密码广州建设营销型网站
  • wordpress 小说多站5个月的新站网站被k了会怎么样
  • 工具类网站怎么优化seowordpress主题上传图片教程
  • 公司网站打不开是什么原因服装建设网站的原因
  • 江阴营销网站建设用织梦做网站有后台吗
  • 网站开发列表wordpress tag文件
  • 网站集约化建设的总体情况e龙岩官网12345
  • 个人网站需要多大空间广告营销策划书
  • 2023网站seo智通人才招聘网最新招聘
  • 徐州免费网站建站模板钉钉爱客crm
  • 中信建设有限责任公司内部网站网站建设小企业案例
  • 做网站需要多少职务阿克苏交通建设局网站
  • 柳市建设网站python 网站开发 环境
  • 重庆建设网站的公司网站建设公司国内技术最强
  • 建设一个网站花多少钱江苏省水利工程建设局网站
  • 美橙建站之星怎么样嘉兴网站系统总部
  • 织梦企业门户网站网站只收录无权重
  • 枣庄市 网站建设南宁制作网站
  • 动漫网站建设的目的it外包公司怎么找
  • 怎样打开网站制作千图app的优势
  • 网站建设销售经理职责大桥石化集团网站谁做的
  • 黄金网站软件免费靖江seo快速排名
  • 网站建设经验做法和取得的成效wordpress 浏览器兼容
  • 代理记账注册公司图片商丘网站seo
  • 北京网站建设推荐安徽秒搜科技河南建设工程信息网招标公告