61 rc = afw_lmdb_internal_reader_check(session->adaptor, &deadReaders,
114 rc = afw_lmdb_internal_reader_list(session->adaptor, &list, x->
p, x->
xctx);
Adaptive Framework Core API.
Header for interface afw_adaptor* helpers.
Adaptive Framework LMDB Adaptor Internal Header.
afw_adaptor_session_get_cached(const afw_utf8_t *adaptor_id, afw_boolean_t begin_transaction, afw_xctx_t *xctx)
Get/create an active cached session for adaptor_id.
afw_value_create_integer(afw_integer_t internal, const afw_pool_t *p, afw_xctx_t *xctx)
Create function for unmanaged data type integer value.
afw_value_create_string(const afw_utf8_t *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Create function for unmanaged data type string value.
#define AFW_THROW_ERROR_Z(code, message_z, xctx)
Macro used to set error and 0 rv in xctx and throw it.
#define AFW_FUNCTION_EVALUATE_REQUIRED_DATA_TYPE_PARAMETER(A_RESULT, A_N, A_TYPE)
Evaluate an arg for a particular data type.
const afw_value_t * afw_lmdb_function_execute_reader_list(afw_function_execute_t *x)
Adaptive Function reader_list
const afw_value_t * afw_lmdb_function_execute_reader_check(afw_function_execute_t *x)
Adaptive Function reader_check
Interface afw_adaptor_session public struct.
Function execute parameter.
afw_xctx_t * xctx
The execution context (xctx) of caller.
const afw_pool_t * p
Pool for result.
NFC normalized UTF-8 string.
Interface afw_value public struct.
struct for data type string values.