Information technology – Fibre channel – Part 521: Fabric application interface standard (FAIS)
|Publication Date:||1 January 2009|
|ICS Code (Interface and interconnection equipment):||35.200|
This part of ISO/IEC 14165 describes a set of functions and data structures in the C language abstracting the details of the FAIS_Platform from the implementation of a storage management application.
This standard defines an API only in the C language. Functionally equivalent APIs may be implemented in other languages but these are beyond the scope of this part of ISO/IEC 14165. All functions provided to operate with function specifications defined in this standard shall use C-style calling conventions. This constraint does not limit the internal implementation of components of a FAIS_Provider.
Unless specified otherwise in this standard, data structures and elements shall be stored in memory as determined by the local machine, operating system and C compiler.
This standard provides declarations for all data structures that it requires. Although these declarations may, in common practice, be combined into a C header file, this is not required by this standard.