[关闭]
@nrailgun 2017-12-25T00:21:41.000000Z 字数 368 阅读 1248

IO 复用、套接字选项

程序设计


重新读了《Unix网络编程卷1》1~8章,尤其是第6章关于IO复用的内容。

使用场景

  1. 客户处理多个描述符(交互输入/网络套接字);
  2. 同时处理多个套接字;
  3. 同时处理TCP/UDP套接字;
  4. 同时处理多个服务/多个协议。

5种IO模型

套接字选项

  1. #include <sys/socket.h>
  2. int getsockopt(int sockfd, int level, int optname, void *optval, socklen_t *optlen);
  3. int setsockopt(int sockfd, int level, int optname, const void *optval, socklen_t optlen);
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注