quasardb C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures
Here are the data structures with brief descriptions:
oCArrowArray
oCArrowArrayStream
oCArrowSchema
oCblob_put_update_tThe required parameters for a blob put or update operations within a batch
oCint_put_update_tThe required parameters for an integer operation within a batch
oCqdb_blob_tA representation of binary data
oCqdb_const_iterator_tA read-only iterator on quasardb entries
oCqdb_const_tag_iterator_tAn iterator to iterate on the entries matching a certain tag
oCqdb_entry_metadata_tA structure representing the metadata of an entry in the database
oCqdb_exp_batch_push_column_schema_tSchema of a column sent to the server in a batch
oCqdb_exp_batch_push_column_tColumn sent to the server in a batch
oCqdb_exp_batch_push_table_data_tData of a table sent to the server in a batch
oCqdb_exp_batch_push_table_schema_tSchema of a table sent to the server in a batch. Indexed by the table and column names given in qdb_exp_batch_push_table_t
oCqdb_exp_batch_push_table_tData and metadata of a table sent to the server in a batch
oCqdb_id_tA cluster-wide unique identifier
oCqdb_operation_tA single operation containing all parameters to execute the operation in a batch or in a transaction
oCqdb_perf_measurement_tA structure representing a performance measurement database
oCqdb_perf_profile_tA structure representing a continuous list of performance measurements
oCqdb_point_result_tA variadic structure holding the result type as well as the result value
oCqdb_query_arrow_column_tHolds a column of a query result in Arrow format
oCqdb_query_arrow_result_tHolds the result of a query in Arrow format
oCqdb_query_experimental_column_tHolds a column of an experimental query
oCqdb_query_experimental_result_tHolds the result of an experimental query
oCqdb_query_result_tHolds the result of a query
oCqdb_remote_node_tA structure representing the address of a quasardb node
oCqdb_string_tA structure representing a character string of the given length
oCqdb_timespec_tA structure representing an elapsed time since epoch (cross-platform equivalent of timespec structure)
oCqdb_ts_batch_column_info_tDescription of a batch column info
oCqdb_ts_batch_unchecked_column_info_tDescription of a batch column that will not be checked
oCqdb_ts_blob_aggregation_tAggregation input and result for columns of blobs
oCqdb_ts_blob_pointA timestamped data with a binary content
oCqdb_ts_column_info_tDescription of a time series column
oCqdb_ts_double_aggregation_tAggregation input and result for columns of numeric floating-point values
oCqdb_ts_double_pointA timestamped data with a double-precision floating-point value
oCqdb_ts_int64_aggregation_tAggregation input and result for columns of numeric integer values
oCqdb_ts_int64_pointA timestamped data with a signed 64-bit integer value
oCqdb_ts_range_tTime interval
oCqdb_ts_string_aggregation_tAggregation input and result for columns of strings
oCqdb_ts_string_pointA timestamped data with a string content
oCqdb_ts_timestamp_aggregation_tAggregation input and result for columns of numeric integer values
\Cqdb_ts_timestamp_pointA timestamped data with a signed 64-bit integer value