Windows Sockets 常用函数简表

类别:VC语言 点击:0 评论:0 推荐:
Windows Sockets 常用函数简表



       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()        创建一个通讯端点并返回一个套接口。

本文地址:http://com.8s8s.com/it/it227.htm