Synopsis
typedef double hc_double_t;
Description
Type for holding oating-point values.
hc_type_t
5800 system name-value metadata type specier.
Synopsis
typedef enum hc_types_{
HC_UNKNOWN_TYPE = -1,
HC_BOGUS_TYPE = 0,
HC_STRING_TYPE = 1,
HC_LONG_TYPE = 2,
HC_DOUBLE_TYPE = 3,
HC_BYTE_TYPE = 4,
HC_CHAR_TYPE = 5,
HC_BINARY_TYPE = 6,
HC_DATE_TYPE = 7,
HC_TIME_TYPE = 8,
HC_TIMESTAMP_TYPE = 9,
HC_OBJECTID_TYPE = 10,
} hc_type_t;
Description
Species one of the 5800 system metadata types that can go in the archive.
hc_value_t
5800 system name-value metadata data value.
Synopsis
typedef struct hc_value_ {
hc_type_t hcv_type;
union {
hc_string_t hcv_string;
hc_long_t hcv_long;
hc_double_t hcv_double;
SynchronousCDataTypes
Chapter3 • SunStorageTek 5800SystemCClient API 47