标准摘要
[中文适用范围]: 本部分 ISO/IEC 14165 描述了一组在 C 语言中抽象 FAIS_Platform 细节的函数和数据结构,用于实现存储管理应用程序。本标准仅定义了 C 语言中的 API。功能等效的 API 可以用其他语言实现,但这超出了本部分 ISO/IEC 14165 的范围。所有用于操作本标准中定义的函数规范的功能都应使用 C 风格的调用约定。此约束不限制 FAIS_Provider 组件的内部实现。除非本标准另有规定,否则数据结构和元素应按本地机器、操作系统和 C 编译器确定的方式存储在内存中。本标准提供了其所需的所有数据结构的声明。虽然这些声明在常见实践中可以组合成一个 C 头文件,但本标准并不要求这样做。 [外文原描述]: ISO/IEC 14165-521:2009(E) defines an application programming interface (API) by which a storage application may perform the functions of one or more SCSI Targets or Initiators, and control high-performance command/data forwarding and manipulation facilities. It describes a set of functions and data structures in the C language abstracting the details of the platform from the implementation of a storage management application. The series of fibre channel publications provides a general data transport vehicle for Upper Level Protocols (ULPs) such as Intelligent Peripheral Interface (IPI) and Small Computer System Interface (SCSI) command sets, the High-Performance Parallel Interface (HIPPI) data framing, IP (Internet Protocol) and others.
英文名称Information technology - Fibre channel - Part 521: Fabric application interface standard (FAIS)