ANSI INCITS 386 : 2004
Superseded
A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.
View Superseded by
INFORMATION TECHNOLOGY - FIBRE CHANNEL HBA API (FC-HBA)
Hardcopy , PDF
18-04-2024
English
01-01-2004
Foreword
Introduction
1 Scope
2 Normative References
2.1 Normative references
2.2 Approved references
2.3 References under development
2.4 IETF references
2.5 InfiniBand[tm] Trade Organization references
3 Definitions, symbols, abbreviations, and conventions
3.1 Definitions
3.2 Symbols and abbreviations
3.3 Keywords
3.4 Conventions
3.5 Notation for Procedures and Functions
4 General Constraints
4.1 Software Structure
4.2 C language
4.3 Operating System Dependencies
4.4 FC-MI Common HBA API
5 Software Structure and Behavior
5.1 Overview
5.2 Software Structure
5.3 Names, Handles and Their Usage
5.4 HBA Configuration Rediscovery Effect on the API
5.5 Multiuse considerations
6 Attributes and Data Structures
6.1 Basic Attribute Types
6.2 Status Return Values
6.3 HBA Attributes
6.4 FC_Port Attributes
6.5 End Port Statistics
6.6 FCP_Port Attributes (see FCP-2)
6.7 SB Attributes
6.8 FC-3 Management Attributes
6.9 Polled Event Notification Attributes
6.10 Asynchronous Event Notification Attributes
6.11 Library Attributes
7 Function Calls
7.1 Overview
7.2 Library Control Functions
7.3 HBA and Port Information Functions
7.4 FCP Information Functions
7.5 SCSI Information Functions
7.6 SB Information Functions
7.7 SB Disk Device Information Functions
7.8 Fabric Management Functions
7.9 Event Handling Functions
8 Configuration
8.1 Overview
8.2 Win32
8.3 Unix
Annex A FC-HBA Compliance Requirements
A.1 Overview
A.2 Functions
A.3 HBA Attributes
A.4 FC_Port Attributes
A.5 End Port Statistics
A.6 SB Statistics
A.7 FC-3 Management Attributes
A.8 Library Attributes
Annex B Mapping FC-HBA to InfiniBand[tm]
B.1 Structure and Concepts
B.2 Information Units
Annex C Target Mapping and Persistent Binding
C.1 Introduction to Target Mapping and Persistent Binding
C.2 Target Mappings
C.3 Persistent Bindings
C.4 Persistent Binding Capabilities
Annex D Function Coding Examples
D.1 Function HBA_GetVersion
D.2 Function HBA_LoadLibrary
D.3 Function HBA_FreeLibrary
D.4 Function HBA_RegisterLibrary
D.5 Function HBA_GetNumberOfAdapters
D.6 Function HBA_RefreshInformation
D.7 Function HBA_GetAdapterName
D.8 Function HBA_OpenAdapter
D.9 Function HBA_CloseAdapter
D.10 Function HBA_GetAdapterAttributes
D.11 Function HBA_GetAdapterPortAttributes
D.12 Function HBA_GetDiscoveredPortAttributes
D.13 Function HBA_GetPortStatistics
Annex E Bibliography
Describes a scope within which, and a grammar by which, it is possible to write application software without attention to vendor-specific infrastructure behavior.
Committee |
TC T11
|
DocumentType |
Standard
|
Pages |
218
|
PublisherName |
Information Technology Industry Council
|
Status |
Superseded
|
SupersededBy |
07/30171311 DC : 0 | BS ISO/IEC 11002 - INFORMATION TECHNOLOGY - SNIA MULTIPATH MANAGEMENT API SPECIFICATION |
INCITS/ISO/IEC 11989 : 2013 | INFORMATION TECHNOLOGY - ISCSI MANAGEMENT API |
ANSI INCITS 387 : 2004 | INFORMATION TECHNOLOGY - FIBRE CHANNEL - GENERIC SERVICES - 4 (FC-GS-4) |
ANSI INCITS 411 : 2007 | INFORMATION TECHNOLOGY - ISCSI MANAGEMENT API |
08/30180960 DC : DRAFT APR 2008 | BS ISO/IEC 11989 - INFORMATION TECHNOLOGY - ISCSI MANAGEMENT API |
ANSI INCITS 508 : 2014 | INFORMATION TECHNOLOGY - STORAGE MANAGEMENT - HOST BUS ADAPTER APPLICATION PROGRAMMING INTERFACE - 2ND GENERATION (SM-HBA-2) |
INCITS/ISO/IEC 14165-414 : 2007 | INFORMATION TECHNOLOGY - FIBRE CHANNEL - PART 414: GENERIC SERVICES-4 (FC-GS-4) |
ANSI INCITS 412 : 2006 | INFORMATION TECHNOLOGY - SNIA MULTIPATH MANAGEMENT API SPECIFICATION |
07/30156411 DC : 0 | BS ISO 25760 - GAS CYLINDERS - OPERATIONAL PROCEDURES FOR THE SAFE REMOVAL OF VALVES FROM GAS CYLINDERS |
ANSI INCITS 428 : 2007 | STORAGE MANAGEMENT HOST BUS ADAPTER APPLICATION PROGRAMMING INTERFACE (SM-HBA) |
ISO/IEC 14165-414:2007 | Information technology Fibre Channel Part 414: Generic Services 4 (FC-GS-4) |
ISO/IEC 11989:2010 | Information technology iSCSI Management API |
CAN/CSA-ISO/IEC 14165-414-08 (R2018) | Information technology - Fibre channel - Part 414: Generic services-4 (FC-GS-4) (Adopted ISO/IEC 14165-414:2007, first edition, 2007-05) |
CSA ISO/IEC 14165-414 : 2008 | INFORMATION TECHNOLOGY - FIBRE CHANNEL - PART 414: GENERIC SERVICES-4 (FC-GS-4) |
ANSI INCITS 374 : 2003 | INFORMATION TECHNOLOGY - FIBRE CHANNEL - SINGLE-BYTE COMMAND CODE SETS MAPPING PROTOCOL - 3 (FC-SB-3) |
ANSI INCITS 332 : 1999 | INFORMATION TECHNOLOGY - FIBRE CHANNEL ARBITRATED LOOP (FC-AL-2) |
ANSI INCITS TR 20 : 1998 | INFORMATION TECHNOLOGY - FIBRE CHANNEL - FABRIC LOOP ATTACH (FC-FLA) |
ANSI INCITS 373 : 2003 | INFORMATION TECHNOLOGY - FIBRE CHANNEL - FRAMING AND SIGNALING (FC-FS) |
ANSI INCITS TR 30 : 2002 | INFORMATION TECHNOLOGY - FIBRE CHANNEL - METHODOLOGIES FOR INTERCONNECTS (FC-MI) |
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.