编程接口指南

创建套接字

socket(3SOCKET) 调用创建指定系列和指定类型的套接字。

s = socket(family, type, protocol);

如果未指定协议(值 0),则系统将选择支持所需套接字类型的协议。将返回套接字句柄(文件描述符)。

系列由 sys/socket.h 中定义的一个常量指定。名为 AF_suite 的常量指定要在解释名称时使用的地址格式。

下面创建在同一计算机内部使用的数据报套接字:

s = socket(AF_UNIX, SOCK_DGRAM, 0);

在大多数情况下,请将 protocol 参数设置为 0(即缺省协议)。