|
Adaptive Framework
0.9.0
|
Implementation of afw_adaptor interface for LMDB. More...
#include "afw.h"#include "generated/afw_lmdb_generated.h"#include "afw_lmdb.h"#include "afw_lmdb_internal.h"#include "afw_lmdb_metadata.h"#include "afw_lmdb_index.h"#include "afw_adaptor_impl.h"#include "afw_adaptor_impl_index.h"#include "afw_adaptor_impl_declares.h"Go to the source code of this file.
Macros | |
| #define | AFW_IMPLEMENTATION_ID "lmdb" |
Functions | |
| void | afw_lmdb_adaptor_load_configuration (afw_lmdb_adaptor_t *self, const afw_pool_t *p, afw_xctx_t *xctx) |
| const afw_lmdb_env_t * | afw_lmdb_adaptor_parse_env (const afw_object_t *envObject, const afw_pool_t *p, afw_xctx_t *xctx) |
| const afw_lmdb_limits_t * | afw_lmdb_adaptor_parse_limits (const afw_object_t *lim, afw_xctx_t *xctx) |
| void | afw_lmdb_adaptor_open_databases (afw_lmdb_adaptor_t *self, const afw_pool_t *pool, afw_xctx_t *xctx) |
| const afw_adaptor_t * | afw_lmdb_adaptor_create_cede_p (const afw_object_t *properties, const afw_pool_t *p, afw_xctx_t *xctx) |
| Internal create an LMDB adaptor. More... | |
| void | impl_afw_adaptor_destroy (const afw_adaptor_t *instance, afw_xctx_t *xctx) |
| const afw_adaptor_session_t * | impl_afw_adaptor_create_adaptor_session (const afw_adaptor_t *instance, afw_xctx_t *xctx) |
| const afw_object_t * | impl_afw_adaptor_get_additional_metrics (const afw_adaptor_t *instance, const afw_pool_t *p, afw_xctx_t *xctx) |
Implementation of afw_adaptor interface for LMDB.
Definition in file afw_lmdb_adaptor.c.
| const afw_adaptor_t* afw_lmdb_adaptor_create_cede_p | ( | const afw_object_t * | properties, |
| const afw_pool_t * | p, | ||
| afw_xctx_t * | xctx | ||
| ) |
Internal create an LMDB adaptor.
| properties | Parameters. |
| p | to use for adaptor resources. |
| xctx | of caller. |
Definition at line 214 of file afw_lmdb_adaptor.c.
| void afw_lmdb_adaptor_open_databases | ( | afw_lmdb_adaptor_t * | self, |
| const afw_pool_t * | pool, | ||
| afw_xctx_t * | xctx | ||
| ) |