"Fossies" - the Fresh Open Source Software Archive

Member "open-fcoe-3.19/libHBAAPI/hbasample.h" (15 Apr 2015, 1202 Bytes) of package /linux/misc/open-fcoe-3.19.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "hbasample.h" see the Fossies "Dox" file reference documentation.

    1 /*
    2  * Description
    3  *         hbasample.h - Header file for sample HBA API compliant vendor library
    4  *
    5  * License:
    6  *  The contents of this file are subject to the SNIA Public License
    7  *  Version 1.0 (the "License"); you may not use this file except in
    8  *  compliance with the License. You may obtain a copy of the License at
    9  *
   10  *  /http://www.snia.org/English/Resources/Code/OpenSource.html
   11  *
   12  *  Software distributed under the License is distributed on an "AS IS"
   13  *  basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
   14  *  the License for the specific language governing rights and limitations
   15  *  under the License.
   16  *
   17  * The Original Code is  Header file for
   18  *   SNIA HBA API Sample Vendor Specific Library
   19  *
   20  * The Initial Developer of the Original Code is:
   21  *  Benjamin F. Kuo, Troika Networks, Inc. (benk@troikanetworks.com)
   22  *
   23  * Contributor(s):
   24  *
   25  ***************************************************************************
   26  */
   27 #ifdef WIN32
   28 #ifdef HBASAMPLE_EXPORTS
   29 #define HBASAMPLE_API __declspec(dllexport)
   30 #else
   31 #define HBASAMPLE_API __declspec(dllimport)
   32 #endif
   33 #else
   34 #define HBASAMPLE_API
   35 #endif
   36 
   37 
   38 HBASAMPLE_API HBA_STATUS HBA_RegisterLibrary( PHBA_ENTRYPOINTS entrypoints );