学习 socket
常用的 Socket API
函数名称 | 函数简单描述 | 附加说明 |
---|---|---|
socket | 创造某种类型的套接字 | |
bind | 将一个 socket 绑定一个 ip 与端口的二元组上 | |
listen | 将一个 socket 变成侦听状态 | |
connect | 试图建立一个 TCP 连接 | 一般用于客户端 |
accept | 尝试接收一个连接 | 一般用于客户端 |
send | 通过一个 socket 发送数据 | |
recv | 通过一个 socket 收取数据 | |
select | 判断一组 socket 上的读事件 | |
gethostbyname | 通过域名获取机器地址 | |
close | 关闭一个套接字,回收该 socket 对应的资源 | win:closesocket |
shutdown | 关闭 socket 收或发通道 | |
setsockopt | 设置一个套接字选项 | |
getsockopt | 获取一个套接字选项 | |
linux 系统,可以通过查看 man 联机帮助手册查看相应得函数得用法。 |
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于