• 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.

    INFORMATION TECHNOLOGY - FIBRE CHANNEL HBA API (FC-HBA)

    Available format(s):  Hardcopy, PDF

    Superseded date:  18-04-2024

    Language(s):  English

    Published date:  01-01-2004

    Publisher:  Information Technology Industry Council

    Add To Cart

    Table of Contents - (Show below) - (Hide below)

    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

    Abstract - (Show below) - (Hide below)

    Describes a scope within which, and a grammar by which, it is possible to write application software without attention to vendor-specific infrastructure behavior.

    General Product Information - (Show below) - (Hide below)

    Committee TC T11
    Document Type Standard
    Publisher Information Technology Industry Council
    Status Superseded
    Superseded By

    Standards Referenced By This Book - (Show below) - (Hide below)

    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)
    CSA ISO/IEC 14165-414 : 2008 INFORMATION TECHNOLOGY - FIBRE CHANNEL - PART 414: 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)
    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)
    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

    Standards Referencing This Book - (Show below) - (Hide below)

    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, flexibile and cost effective