|
Adaptive Framework
0.9.0
|
Modules | |
| afw_adaptor | |
Data Structures | |
| struct | afw_adaptor_s |
| Interface afw_adaptor public struct. More... | |
| struct | afw_adaptor_inf_s |
| Interface afw_adaptor_inf_s struct. More... | |
Macros | |
| #define | AFW_ADAPTOR_INTERFACE_NAME "afw_adaptor" |
| define for interface afw_adaptor name. | |
| #define | afw_adaptor_destroy(instance, xctx) |
| Call method destroy of interface afw_adaptor. More... | |
| #define | afw_adaptor_create_adaptor_session(instance, xctx) |
| Call method create_adaptor_session of interface afw_adaptor. More... | |
| #define | afw_adaptor_get_additional_metrics(instance, p, xctx) |
| Call method get_additional_metrics of interface afw_adaptor. More... | |
Typedefs | |
| typedef void(* | afw_adaptor_destroy_t) (const afw_adaptor_t *instance, afw_xctx_t *xctx) |
| typedef const afw_adaptor_session_t *(* | afw_adaptor_create_adaptor_session_t) (const afw_adaptor_t *instance, afw_xctx_t *xctx) |
| typedef const afw_object_t *(* | afw_adaptor_get_additional_metrics_t) (const afw_adaptor_t *instance, const afw_pool_t *p, afw_xctx_t *xctx) |
Adaptor interface.
| #define afw_adaptor_create_adaptor_session | ( | instance, | |
| xctx | |||
| ) |
Call method create_adaptor_session of interface afw_adaptor.
| instance | Pointer to this adaptor instance. |
| xctx | The execution context (xctx) of caller. |
Definition at line 259 of file afw_interface.h.
| #define afw_adaptor_destroy | ( | instance, | |
| xctx | |||
| ) |
Call method destroy of interface afw_adaptor.
| instance | Pointer to this adaptor instance. |
| xctx | This is the caller's xctx. |
Definition at line 245 of file afw_interface.h.
| #define afw_adaptor_get_additional_metrics | ( | instance, | |
| p, | |||
| xctx | |||
| ) |
Call method get_additional_metrics of interface afw_adaptor.
| instance | Pointer to this adaptor instance. |
| p | Pool used for results. |
| xctx | The execution context (xctx) of caller. |
Definition at line 274 of file afw_interface.h.
| typedef const afw_adaptor_session_t*(* afw_adaptor_create_adaptor_session_t) (const afw_adaptor_t *instance, afw_xctx_t *xctx) |
Definition at line 220 of file afw_interface.h.
| typedef void(* afw_adaptor_destroy_t) (const afw_adaptor_t *instance, afw_xctx_t *xctx) |
Definition at line 214 of file afw_interface.h.
| typedef const afw_object_t*(* afw_adaptor_get_additional_metrics_t) (const afw_adaptor_t *instance, const afw_pool_t *p, afw_xctx_t *xctx) |
Definition at line 226 of file afw_interface.h.