ANSI INCITS 432
Information Technology – Fabric Application Interface Standard (FAIS)
|Publication Date:||1 January 2007|
This standard 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 standard. 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, that is not required by this standard.