函数名 | 函数简单描述 | 附加说明 |
---|---|---|
socket | 创建某种类型的套接字 | |
bind | 将一个socket绑定一个ip与端口的二元组上 | |
listen | 将一个socket变为监听状态 | |
connect | 试图建立一个TCP连接 | 一般用于客户端 |
accept | 尝试接收一个连接 | 一般用于服务端 |
send | 通过一个socket发送数据 | |
recv | 通过一个socket收取数据 | |
select | 判断一组socket上的读事件 | |
gethostbyname | 通过域名获取机器地址 | |
close | 关闭一个套接字, 回收该socket对应的资源 | windows系统中对应closesocket |
shutdown | 关闭socket受或发通道 | |
setsocketopt | 设置一个套接字选项 | |
getsocketopt | 获取一个套接字选项 |