Type definitions
The following type definitions are provided for use within the NetBackup XBSA interfaces.
Table: XBSA Type Definitions
Data Type | Type Name | Example Type Definition |
|---|---|---|
16-bit Integer | BSA_Int16 | typedef short BSA_Int16; |
32-bit Integer | BSA_Int32 | typedef int BSA_Int32; |
64-bit Integer | BSA_Int64 | typedef struct { BSA_Int32 left; BSA_Int32 right; } BSA_Int64; |
16-bit Unsigned Integer | BSA_UInt16 | typedef unsigned short BSA_UInt16; |
32-bit Unsigned Integer | BSA_UInt32 | typedef unsigned int BSA_UInt32; |
64-bit Unsigned Integer | BSA_UInt 64 | typedef struct { |
BSA_UInt32 left; | ||
BSA_UInt32 right; | ||
} BSA_UInt64; | ||
Shared Memory Buffer reference | BSA_ShareId | <Not_Used> |