|
Transformer SDK For C
8.0.9.562131-6357b6d3
|
![]() |
Go to the source code of this file.
Data Structures | |
| struct | kv_ord |
| structure holding name-persist_ordering pairs to specify ordering criteria per column and use in queries More... | |
| struct | kv_pair |
| structure holding name-value pairs for use in query_params and kv_pair_arr More... | |
| struct | kv_pair_arr |
| Represents an ordered map of columns and their values. More... | |
| struct | persistence_interface |
| Persistence execution functions. More... | |
| struct | query_params |
| struct to hold arguments for queryies More... | |
Typedefs | |
| typedef int(* | filedb_init_function) (void *ctx, register_procedure_cb register_procedure_cb) |
| FileDB library initialisation functionFunction to be added to FileDB stored procedure libraries to register stored procedures. More... | |
| typedef int(* | filedb_library_function) (void *ctx, const char *const *args, const size_t args_count, kv_pair_arr *output_params) |
| FileDB library procedure functionFunction to be registered as a FileDB stored procedure. More... | |
| typedef void(* | persistence_query_cb) (void *context, const kv_pair_arr *row) |
| Persistence query callback typeFor every entry returned by a persistence query a function of this type gets called to handle the received data. More... | |
| typedef void(* | register_procedure_cb) (char *function_name, filedb_library_function function) |
| Register FileDB stored procedure callbackCallback to register stored procedure functions for FileDB. More... | |
Enumerations |
Definition of the persistence interface