Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Functions
afw_runtime_value_accessor.h File Reference

Core runtime value accessors. More...

#include "afw_runtime.h"

Go to the source code of this file.

Functions

void afw_runtime_register_core_value_accessors (afw_xctx_t *xctx)
 Register core runtime value accessors. More...
 
const afw_value_tafw_runtime_value_accessor_default (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor 'default' for default internal. More...
 
const afw_value_tafw_runtime_value_accessor_compile_type (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor 'compile_type'. More...
 
const afw_value_tafw_runtime_value_accessor_indirect (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor 'indirect' for indirect internal. More...
 
const afw_value_tafw_runtime_value_accessor_octet (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for afw_octet_t as afw_integer_t. More...
 
const afw_value_tafw_runtime_value_accessor_stopping_adaptor_instances (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for stopping adaptor instance reference counts. More...
 
const afw_value_tafw_runtime_value_accessor_stopping_authorization_handler_instances (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for stopping authorization handler reference counts. More...
 
const afw_value_tafw_runtime_value_accessor_null_terminated_array_of_internal (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for NULL terminated list of internal. More...
 
const afw_value_tafw_runtime_value_accessor_null_terminated_array_of_objects (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for NULL terminated list of objects. More...
 
const afw_value_tafw_runtime_value_accessor_null_terminated_array_of_utf8_z_key_value_pair_objects (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for NULL terminated list of utf8_z key/value pair objects. More...
 
const afw_value_tafw_runtime_value_accessor_null_terminated_array_of_pointers (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for NULL terminated list of internal pointers. More...
 
const afw_value_tafw_runtime_value_accessor_null_terminated_array_of_values (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for NULL terminated list of values. More...
 
const afw_value_tafw_runtime_value_accessor_service_startup (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for afw_service_startup_t. More...
 
const afw_value_tafw_runtime_value_accessor_service_status (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for afw_service_status_t. More...
 
const afw_value_tafw_runtime_value_accessor_size (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for afw_size_t as afw_integer_t. More...
 
const afw_value_tafw_runtime_value_accessor_uint32 (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for afw_uint32_t as afw_integer_t. More...
 
const afw_value_tafw_runtime_value_accessor_adaptor_metrics (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for /afw/_AdaptiveAdaptorMetrics_/<adaptorId>. More...
 
const afw_value_tafw_runtime_value_accessor_adaptor_additional_metrics (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor to call afw_adaptor_get_additional_metrics(). More...
 
const afw_value_tafw_runtime_value_accessor_ensure_afw_components_extension_loaded (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor to ensure afw_components extension is loaded. More...
 
const afw_value_tafw_runtime_value_accessor_applicable_flags (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor to produce triggeredBy for a flag. More...
 
const afw_value_tafw_runtime_value_accessor_value (const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
 Runtime value accessor for an afw_value_t. More...
 

Detailed Description

Core runtime value accessors.

These are internal functions used by AFW core. Access to accessors external to core should use the afw_environment_get_runtime_value_accessor() function.

Definition in file afw_runtime_value_accessor.h.