Accept |
在一个套接口接受连接 |
|
bind |
将本地地址的一个端口绑定到一个嵌套接口 |
|
closesocket |
关闭一个套接口 |
|
connect |
与目标主机进行连接 |
|
getpeername |
获取与一个套接口相连断的地址 |
|
getsockname |
获取套接口的本地名字 |
|
Getsockopt |
获取套接口的选项 |
|
Htonl |
将32位主机字节顺序表达转化成为网络字节顺序 |
|
htons |
将16位主机的主机字节顺序转化为网络字节顺序 |
|
Inet_addr |
将点结构地址的点形式转化成为网络字节顺序 |
|
Inet_ntoa |
将网络字节顺序转化为点结构地址 |
|
Ioctlsocket |
控制套接口的模式 |
|
listen |
打开网络监听 |
|
ntohl |
与htonl相反 |
|
ntohs |
与hston相反 |
|
Recv |
从套接口接收数据 |
|
Recvfrom |
接收数据报并保存源地址 |
|
Select |
确定一个或多个套接口的状态 |
|
Send |
向一个套接口发送数据 |
|
sendto |
向指定目标发送数据报 |
|
setsockopt |
设置套接口选项 |
|
shutdown |
禁止套接口发送或接收数据 |
|
socket |
创建一个套接口 |
|
gethostbyaddr |
返回对应地址主机信息 |
|
gethostbyname |
返回对应主机名的主机信息 |
|
Gethostname |
获取本机名字 |
|
Getprotobyname |
返回对应给定协议名的信息 |
|
getprotonumber |
返回给定协议版本的信息 |
|
Getservbyname |
返回对应服务和使用协议名信息 |
|
Getservbypory |
返回对应端口协议名及相关信息 |
|
WSAAsyncGetHostByAddr |
获得对应地址的主机信息 |
|
WSAAsyncGethostByname |
获得对应主机名的主机信息 |
|
WSAAsyncGetProtoByName |
获得对应一个协议名的协议信息 |
|
WSAAsyncGetProtoByNumber |
获得对应协议号的协议信息 |
|
WSAAsyncGetServByName |
获得对应服务的服务名和接口信息 |
|
WSAAsyncGetServByPort |
获得对应服务名和接口的服务信息 |
|
WSAAsyncSelect |
通知套接口有请求事件发生 |
|
WSACancelAsyncRequest |
取消一次未完成的异步操作 |
|
WSACancelBlockingCall |
取消一次正在进行中的阻塞调用 |
|
WSACleanup |
终止windows sockets dll的使用 |
|
WSAGetLastError |
获取操作失败信息 |
|
WSAIsBlocking |
是否有阻塞调用正在进行 |
|
WSASetBlockingHook |
建立一个应用程序指定的阻塞钩子函数 |
|
WSASetLastError |
设置错误 |
|
WSAStartup |
windows sockets dll的使用 |
|
WSAUnhookBlockingHook |
恢复阻塞的钩子函数 |
|
WSAAccept |
根据条件函数的返回值有条件的接受连接 |
|
WSACloseEvent |
关闭一个开放的事件对象句柄 |
|
WSAConnect |
创建一个与远程的连接,交换连接数据 |
|
WSACreateEvent |
创建一个新的事件对象 |
|
WSADuplicateSocket |
为一个共享套接口创建一个新的描述字 |
|
WSAEnumProtocols |
获取现有传输协议的相关信息 |
|
WSAEventSelect |
确定与所提供的FD_XXX网络事件集合相关的一个事件对象 |
|
WSAGetOverlappedResult |
返回指定套接口上一个重叠操作的结果 |
|
WSAGetQoSByName |
根据一个模板初始化QOS |
|
WSAHtonl |
同htonl |
|
WSAIoctl |
|
|
WSAJoinLeaf |
将一个节点加入一个多点会晤交换数据连接 |
|
WSANtohl |
|
|
WSANtohs |
|
|
WSARecv |
|
|
WSARecvDisconnect |
终止一个套接口上的接收操作或连接 |
|
WSARecvFrom |
接收一个数据报并保存源地址 |
|
WSAReseEvent |
将指定的事件对象状态清除为未置信号 |
|
WSASend |
在一个已连接的套接口上发送数据 |
|
WSASendDisconnect |
启动套接口连接终止操作 |
|
WSASendTo |
向指定地址发送数据,可能的话使用重叠输入输出操作 |
|
WSASetEvet |
将指定的事件对象状态设置为有信号 |
|
WSASocket |
创建一个与指定服务提供者绑定的套接口 |
|
WSAWaitForMultipleEvents |
只要指定时间对象中的一个或全部处于有信号状态,或者超时间隔到者返回 |
|
|
|
|
|
|
|
|
|
|
socket API
最新推荐文章于 2020-09-24 11:13:39 发布