[关闭]
@songying 2019-09-05T10:12:34.000000Z 字数 593 阅读 1135

sys/socket.h

c++库


  1. #include <sys/socket.h>

属性

domain 描述
AF_INET IPv4 因特网域
AF_INET6 IPv6 因特网域
AF_UNIX UNIX 域
AF_UPSPEC 未指定
type 描述
SOCK_STREAM TCP 报文,有序的,可靠的,双向的,面向连接的字节流
SOCK_DGRAM DCP 报文。固定长度的,无连接的,不可靠的报文传递
protocol 描述
IPPROTO_IP IPv4 网际协议
IPPROTO_IPV6 IPv6 网际协议
how 描述
SHUT_RD 关闭读端,则无法从套接字读取数据
SHUT_WR 关闭写端,无法使用套接字发送数据
SHUT_RDWR 即无法读取数据,又无法发送数据

方法

1. socket

  1. int socket(int domain, int type, int protocol);

2. shutdown

  1. int shutdown(int sockfd, int how);

3. connect

  1. int connect(int sockfd, const struct sockaddr *addr, socklen_t len);
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注