Synchronous C API Functions

Synopsis

#include <time.h>

hcerr_t hc_nvr_get_time(hc_nvr_t *nvr,

hc_string_t name,

time_t *value);

This function retrieves the value of type time_t (seconds since midnight) associated with an indicated attribute name in a name-value record.

Parameters

nvr

Points to a name-value-record. name

IN: Name for the tuple. value

OUT: Updated with the time_t (time.h) value.

Return Codes

HCERR_OK

HCERR_BAD_REQUEST

HCERR_OOM

HCERR_INVALID_NVR

HCERR_ILLEGAL_ARGUMENT

HCERR_ILLEGAL_VALUE_FOR_METADATA

HCERR_NO_SUCH_ATTRIBUTE

hc_nvr_get_timestamp

Retrieves metadata value of type timestamp.

Synopsis

#include <time.h>

hcerr_t hc_nvr_get_timestamp(hc_nvr_t *nvr,

hc_string_t name,

struct timespec *value);

Chapter 3 • Sun StorageTek 5800 System C Client API

83

Page 83
Image 83
Sun Microsystems 5800 manual Hcnvrgettimestamp