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 编程

什么是 XTI 和 TLI?

XTI/TLI 读/写接口

写入数据

读取数据

关闭连接

高级 XTI/TLI 主题

异步执行模式

高级 XTI/TLI 编程示例

异步联网

联网编程模型

异步无连接模式服务

使端点异步

异步网络传输

异步连接模式服务

异步建立连接

异步使用连接

异步打开

传输文件描述符

状态转换

XTI/TLI 状态

传出事件

传入事件

状态表

协议独立性准则

XTI/TLI 与套接字接口

套接字到 XTI/TLI 的等效项

XTI 接口的附加功能

10.  包过滤钩子

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

12.  实时编程和管理

13.  Solaris ABI 和 ABI 工具

A.  UNIX 域套接字

索引

XTI 接口的附加功能

XNS 5 (UNIX03) 标准引入了一些新的 XTI 接口。下面对其进行简要介绍。可以在相关手册页中找到详细信息。TLI 用户不能使用这些接口。分散/集中数据传输接口为:

t_sndvudata(3NSL)

从一个或多个非连续缓冲区发送数据单元

t_rcvvudata(3NSL)

将数据单元接收到一个或多个非连续缓冲区

t_sndv(3NSL)

通过连接发送来自一个或多个非连续缓冲区的数据或加速数据

t_rcvv(3NSL)

通过连接接收数据或加速数据并将该数据放入一个或多个非连续缓冲区

XTI 实用程序接口 t_sysconf(3NSL) 可获取可配置的 XTI 变量。t_sndreldata(3NSL) 接口可启动并响应带有用户数据的顺序释放。t_rcvreldata(3NSL) 可接收包含用户数据的顺序释放指示或确认。


注 - 附加接口 t_sndreldata(3NSL)t_rcvreldata(3NSL) 只与称为最小 OSI 的特定传输一起使用,该特定传输在 Solaris 平台上不可用。这些接口不能与 Internet 传输(TCP 或 UDP)一起使用。