| socket调用 | 功能描述 |
| accept()* | 响应连接请求并新建套接口,原来的套接口则返回监听状态(服务器用) |
| bind() | 把一个本地的名字和一个套接口捆绑起来 |
| closesocket()* | 把套接口从拥有对象参考表中取消。该函数只在so_linger被设置时才会阻塞 |
| connect()* | 与服务器建立连接(client端用) |
| getpeername() | 得到连接在指定套接口上的对等通讯方的名字 |
| getsockname() | 得到指定套接口上当前的名字 |
| getsockopt() | 得到与指定套接口相关的属性选项 |
| htonl() | 把32位的数字从主机字节顺序转换到网络字节顺序 |
| htons() | 把16位的数字从主机字节顺序转换到网络字节顺序 |
| inet_addr() | 把一个Internet标准的“.”记号地址转换成Internet地址数值 |
| inet_ntoa() | 把Internet地址数值转换成带“.”的ASCII字符串 |
| listen() | 设置最大监听队列 |
| ntohl() | 把32位数字从网络字节序转成主机字节序 |
| ntons() | 把16位数字从网络字节序转成主机字节序 |
| recv()* | 从一个已连接的套接口接收数据(流式) |
| recfrom()* | 从一个已连接的或未连接的套接口接收数据(数据报式) |
| select()* | 执行同步I/0多路复用 |
| send()* | 从一已连接的套接口发送数据(流式) |
| sendto()* | 从已连接或未连接的套接口发送数据(数据报式) |
| setsockopt() | 设置与指定套接口相关的属性选项 |
| shutdown() | 关闭一部分的全双工连接 |
| socket() | 创建一个通讯端点并返回一个套接口标识符 |
| gethostbyaddr()* | 从网络地址得到对应的名字(有可能有多个)和地址 |
| gethostbyname()* | 从主机名得到对应的名字(有可能有多个)和地址 |
| gethostname() | 得到本地主机名 |
END!
本文出自 “百折不回” 博客,请务必保留此出处http://changbo.blog.51cto.com/1316452/1627186
原文地址:http://changbo.blog.51cto.com/1316452/1627186