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 | ||
) |