Index

synchronous C API (Continued) error codes

translating into a string, 112 fetch next OID

hc_qrs_next_ez, 96-97free prepared statement

hc_pstmt_free, 101 functions, 53-110

hc_nvr_get_count, 76 hc_pstmt_create, 100 hc_pstmt_free, 101 hc_pstmt_query_ez, 109-110hc_pstmt_set_binary, 108 hc_pstmt_set_char, 102-103hc_pstmt_set_date, 105-106hc_pstmt_set_double, 103-104hc_pstmt_set_long, 104-105hc_pstmt_set_string, 101-102hc_pstmt_set_time, 106 hc_pstmt_set_timestamp, 107 hc_qrs_free, 99

hc_qrs_get_query_integrity_time, 98-99hc_qrs_is_query_complete, 97-98hc_qrs_next_ez, 96-97

hc_query_ez, 94-96

hc_session_create_ez, 53-54hc_session_free, 55 hc_session_get_archive, 59 hc_session_get_host, 57 hc_session_get_platform_result, 58 hc_session_get_schema, 56-57hc_session_get_status, 55-56hc_store_both_ez, 87

limitations, 45 managing schema

hc_schema_get_count, 61-62hc_schema_get_length, 61 hc_schema_get_type, 60 hc_schema_get_type_at_index, 62-63

name-value records, 63 building, 66-67

creating and converting, 84 creating and freeing, 65 hc_nvr_add_binary, 71

synchronous C API, name-value records (Continued) hc_nvr_add_date, 72 hc_nvr_add_double, 69 hc_nvr_add_from_string, 75 hc_nvr_add_long, 68 hc_nvr_add_string, 70 hc_nvr_add_time, 73 hc_nvr_add_timestamp, 74 hc_nvr_add_value, 67 hc_nvr_convert_to_string_arrays, 86-87hc_nvr_create, 65-66hc_nvr_create_from_string_arrays, 84-85hc_nvr_get_binary, 81 hc_nvr_get_count, 76 hc_nvr_get_date, 82 hc_nvr_get_double, 79 hc_nvr_get_long, 78 hc_nvr_get_string, 80 hc_nvr_get_time, 82-83hc_nvr_get_timestamp, 83-84hc_nvr_get_value_at_index, 77

storing, 63-64

storing data and metadata, 87 using returned, 64-65

OID deleting, 111

prepared statement querying example, 110-113

query with prepared statement hc_query_ez, 94-96

release query set results hc_qrs_free, 99

retrieve data for OID hc_retrieve_ez, 91-92

retrieve metadata for OID hc_retrieve_metadata_ez, 92

retrieve OIDs, optionally retrieve name-value record hc_pstmt_query_ez, 109-110

retrieve range of data for OID hc_range_retrieve_ez, 93-94

storing data and metadata hc_store_both_ez, 87-88

SystemRecord class, 30

134

Sun StorageTek 5800 System Client API Reference Manual • June 2008

Page 134
Image 134
Sun Microsystems 5800 manual Release query set results hcqrsfree