Windows Sockets 常用函数简表

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值