Socket常用函数

        Windows Sockets规范包含了以下Berkeley风格的套接口例程:        *表示例程在应用于阻塞套接口时会阻塞。      
accept()*       响应联结请求,并且新建一个套接口。原来的套接口则返回监听状态。        
bind() 把一个本地的名字和一个无名的套接口捆绑起来。        
closesocket()*  把套接口从拥有对象参考表中取消。该函数只有在SO_LINGER被设置时才会阻塞。        
connect()*      初始化到一个指定套接口上的连接。   getpeername()   得到连接在指定套接口上的对等通讯方的名字。        
getsockname()   得到指定套接口上当前的名字。       
getsockopt()    得到与指定套接口相关的属性选项。        
htonl()         把32位的数字从主机字节顺序转换到网络字节顺序。        
htons()         把16位的数字从主机字节顺序转换到网络字节顺序。        
inet_addr()     把一个Internet标准的"."记号地址转换成Internet地址数值。         inet_ntoa()     把Internet地址数值转换成带"."的ASCII字符串。       
ioctlsocket()   为套接口提供控制。         listen()        监听某一指定套接口上连接请求的到来。        
ntohl()         把32位数字从网络字节顺序转换为主机字节顺序。        
ntons()         把16位数字从网络字节顺序转换为主机字节顺序。         recv()*         从一个已连接的套接口接收数据。        
recvfrom()*     从一个已连接的或未连接的套接口接收数据。        
select()*       执行同步I/O多路复用。        
send()*         从一已连接的套接口发送数据。       
sendto()*       从已连接或未连接的套接口发送数据。       
setsockopt()    设置与指定套接口相关的属性选项。        
shutdown()      关闭一部分全双工的连接。        
socket()        创建一个通讯端点并返回一个套接口。

你可能感兴趣的:(windows,socket,网络,internet,通讯,Sockets)