12.3.5 socket为用户提供的系统调用

 

socket 系统调用是 socket 最有价值的一部分,也是用户唯一能够接触到的一部分,它是我们进行网络编程的接口。

12.5     socket系统调用

系统调用

 说明

Accept

接收套接字上连接请求

Bind

在套接字绑定地址信息

Connet

连接两个套接字

Getpeername

获取已连接端套接字的地址

Getsockname

获取套接字的地址

Getsockopt

获取套接字上的设置选项

Listen

监听套接字连接

Recv

 从已连接套接字上接收消息

Recvfrom

从套接字上接收消息

Send

 向已连接的套接字发送消息

Sendto

 向套接字发送消息

 

Setdomainname

 设置系统的域名

Sethostid

设置唯一的主机标识符

Sethostname

 设置系统的主机名称

Setsockopt

修改套接字选项

Shutdown

关闭套接字

 Socket

 建立套接字通讯的端点

Socketcall

套接字调用多路复用转换器

Socketpair

 建立两个连接套接字