Adaptive Framework
0.9.0
|
Files | |
file | afw_adaptor_internal.h |
Header for afw_adaptor internal functions. | |
Data Structures | |
struct | afw_adaptor_xctx_internal_s |
struct | afw_adaptor_internal_session_cache_s |
struct | afw_adaptor_internal_cache_s |
struct | afw_adaptor_internal_object_cb_context_t |
struct | afw_adaptor_internal_transaction_s |
Adaptor id and associated transaction. More... | |
Macros | |
#define | AFW_ADAPTOR_SCOPE_INTERNAL(xctx) |
Typedefs | |
typedef struct afw_adaptor_internal_transaction_s | afw_adaptor_internal_transaction_t |
Adaptor id and associated transaction. | |
Functions | |
afw_adaptor_internal_cache_t * | afw_adaptor_internal_get_cache (afw_xctx_t *xctx) |
const afw_object_t * | afw_adaptor_internal_journal_get_entry (const afw_adaptor_session_t *session, const afw_utf8_t *object_id, const afw_object_t *journal_entry, afw_xctx_t *xctx) |
void | afw_adaptor_internal_journal_prologue (const afw_adaptor_session_t *session, const afw_object_t *journal_entry, afw_xctx_t *xctx) |
void | afw_adaptor_internal_journal_epilogue (const afw_adaptor_session_t *session, const afw_object_t *journal_entry, afw_boolean_t modification, afw_xctx_t *xctx) |
void | afw_adaptor_internal_process_object_from_adaptor (const afw_object_t **adapted_object, const afw_object_t **view, afw_adaptor_internal_object_cb_context_t *ctx, const afw_object_t *object, const afw_pool_t *p, afw_xctx_t *xctx) |
void | afw_adaptor_internal_register_service_type (afw_xctx_t *xctx) |
void | afw_adaptor_internal_register_afw_adaptor (afw_xctx_t *xctx) |
void | afw_adaptor_internal_conf_type_create_cede_p (const afw_utf8_t *type, const afw_object_t *entry, const afw_utf8_t *source_location, const afw_pool_t *p, afw_xctx_t *xctx) |
Adaptor internal.
#define AFW_ADAPTOR_SCOPE_INTERNAL | ( | xctx | ) |
Definition at line 34 of file afw_adaptor_internal.h.
void afw_adaptor_internal_journal_epilogue | ( | const afw_adaptor_session_t * | session, |
const afw_object_t * | journal_entry, | ||
afw_boolean_t | modification, | ||
afw_xctx_t * | xctx | ||
) |
Definition at line 32 of file afw_adaptor_journal.c.
const afw_object_t* afw_adaptor_internal_journal_get_entry | ( | const afw_adaptor_session_t * | session, |
const afw_utf8_t * | object_id, | ||
const afw_object_t * | journal_entry, | ||
afw_xctx_t * | xctx | ||
) |
Definition at line 346 of file afw_adaptor_journal.c.
void afw_adaptor_internal_process_object_from_adaptor | ( | const afw_object_t ** | adapted_object, |
const afw_object_t ** | view, | ||
afw_adaptor_internal_object_cb_context_t * | ctx, | ||
const afw_object_t * | object, | ||
const afw_pool_t * | p, | ||
afw_xctx_t * | xctx | ||
) |
Definition at line 625 of file afw_adaptor.c.