R
retries, 127
retrieveMetadata method, 33
retrieveObject method, 33
retrying operations, 26, 40
S
schema
managing, 59-60
hc_schema_get_count, 61-62
hc_schema_get_length,61
hc_schema_get_type,60
hc_schema_get_type_at_index, 62-63
schema denitions, updating, 41
session management
allocator_t,41
deallocator_t,41
failure and recovery, 43
hc_cleanup,42
hc_init, 41-42
hc_system_record_t, 42-43
reallocator_t,41
sessions
C client API
hc_session_create_ez, 53-54
hc_session_free,55
hc_session_get_archive,59
hc_session_get_host,57
hc_session_get_platform_result,58
hc_session_get_schema, 56-57
hc_session_get_status, 55-56
initializing, 41-42
managing, 53
terminating, 42
StorageTek 5800, Query Language, 115-125
storeMetadata method, 32
storeObject method, 31-32
string decode operation, canonical, 120
string format, canonical, 119-120
Sun StorageTek 5800, Query Language, 115-125
Sun StorageTek 5800 system
semantics
data and metadata, 17-19
Sun StorageTek 5800 system, semantics (Continued)
query size limit, 127-128
synchronous C API, 44-45
add binary binding to prepared statement
hc_pstmt_set_binary, 108
add char binding to prepared statement
hc_pstmt_set_char, 102-103
add date binding to prepared statement
hc_pstmt_set_date, 105-106
add double precision binding to prepared statement
hc_pstmt_set_double, 103-104
add hc_long_t binding to prepared statement
hc_pstmt_set_long, 104-105
add metadata record for OID
hc_store_metadata_ez, 88-89
add string binding to prepared statement
hc_pstmt_set_string, 101-102
add time-of-day binding to prepared statement
hc_pstmt_set_time, 106
add timestamp binding to prepared statement
hc_pstmt_set_timestamp, 107
check if OID metadata is present
hc_check_indexed_ez, 89-90
create prepared statement
hc_pstmt_create, 100
data types, 46-53
hc_double_t, 46-47
hc_long_t,46
hc_nvr_t,48
hc_pstmt_t,49
hc_query_result_set_t,49
hc_schema_t,48
hc_session_t
, 48-49
hc_string_t,46
hc_type_t,47
hc_value_t, 47-48
hcerr_t, 51-53
read_from_data_source, 49-50
write_to_data_destination, 50-51
determine if query complete
hc_qrs_is_query_complete, 97-98
determine query integrity time
hc_qrs_get_query_integrity_time, 98-99
error code list, 51-53
Index
133