JavaScript is required to for searching.
跳过导航链接
退出打印视图
编程接口指南     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  内存和 CPU 管理

2.  用于 Solaris Cluster 的远程共享内存 API

3.  会话描述协议 API

4.  进程调度程序

5.  地址组 API

6.  输入/输出接口

7.  进程间通信

8.  套接字接口

9.  使用 XTI 和 TLI 编程

10.  包过滤钩子

11.  传输选择和名称到地址映射

12.  实时编程和管理

13.  Solaris ABI 和 ABI 工具

A.  UNIX 域套接字

创建套接字

本地名称绑定

建立连接

索引

创建套接字

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

s = socket(family, type, protocol);

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

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

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

s = socket(AF_UNIX, SOCK_DGRAM, 0);

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