首页
>
标签
>
Linux
/
Socket
本贴最后更新于 1893 天前,其中的信息可能已经东海扬尘
学习 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 联机帮助手册查看相应得函数得用法。
Linux
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
944
引用
•
943
回帖
Socket
719
12
74
135
212
18
46
215
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于