quasardb C API
|
Data Structures | |
struct | qdb_point_result_t |
A variadic structure holding the result type as well as the result value. More... | |
struct | qdb_query_result_t |
Holds the result of a query. More... | |
struct | qdb_query_experimental_column_t |
Holds a column of an experimental query. More... | |
struct | qdb_query_experimental_result_t |
Holds the result of an experimental query. More... | |
struct | qdb_query_arrow_column_t |
Holds a column of a query result in Arrow format. More... | |
struct | qdb_query_arrow_result_t |
Holds the result of a query in Arrow format. More... | |
Typedefs | |
typedef enum qdb_query_result_value_type_t | qdb_query_result_value_type_t |
The type of a result. | |
typedef struct qdb_dedup_handle_internal * | qdb_dedup_handle_t |
An opaque handle to internal API-allocated structures needed for deduplicating query results. | |
typedef struct qdb_query_cont_internal * | qdb_query_cont_handle_t |
An opaque handle to internal API-allocated structures needed for managing a continuous query. | |
typedef int | qdb_query_cont_callback_t (void *, qdb_error_t, const qdb_query_result_t *) |
A callback used by qdb_query_continuous. The first parameter of the callback will receive the context given when calling qdb_query_continuous The second parameter is the error result of the operation The third parameter are the new results for the query since the callback has been last called. More... | |
typedef enum qdb_query_continuous_mode_type_t | qdb_query_continuous_mode_type_t |
The continuous query mode. | |
Enumerations | |
enum | qdb_query_result_value_type_t |
The type of a result. | |
enum | qdb_query_continuous_mode_type_t |
The continuous query mode. | |