Synopsis
typedef double hc_double_t;
Description

Typefor holding oating-point values.

hc_type_t

5800system name-value metadata type specier.

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

Speciesone of the 5800 system metadata types that can go in the archive.

hc_value_t

5800system 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;
SynchronousCData Types
Chapter3 • Sun StorageTek 5800 System C Client API 47