Asterisk - The Open Source Telephony Project
18.5.0
|
Full structure for sorcery. More...
Data Fields | |
char * | module_name |
Pointer to module_name in the associated sorcery_proxy. More... | |
struct ao2_container * | observers |
Observers. More... | |
struct ao2_container * | types |
Container for known object types. More... | |
char* module_name |
Pointer to module_name in the associated sorcery_proxy.
Definition at line 238 of file sorcery.c.
Referenced by __ast_sorcery_object_register(), __ast_sorcery_object_type_insert_wizard(), __ast_sorcery_open(), ast_sorcery_force_reload(), ast_sorcery_get_module(), ast_sorcery_load(), ast_sorcery_reload(), sorcery_destructor(), and sorcery_object_load().
struct ao2_container* observers |
Observers.
Definition at line 235 of file sorcery.c.
Referenced by __ast_sorcery_object_register(), __ast_sorcery_object_type_insert_wizard(), __ast_sorcery_open(), ast_sorcery_force_reload(), ast_sorcery_instance_observer_add(), ast_sorcery_instance_observer_remove(), ast_sorcery_load(), ast_sorcery_reload(), sorcery_destructor(), and sorcery_object_load().
struct ao2_container* types |
Container for known object types.
Definition at line 232 of file sorcery.c.
Referenced by __ast_sorcery_apply_default(), __ast_sorcery_object_field_register(), __ast_sorcery_object_register(), __ast_sorcery_object_type_insert_wizard(), __ast_sorcery_object_type_remove_wizard(), __ast_sorcery_open(), __ast_sorcery_remove_wizard_mapping(), ast_sorcery_alloc(), ast_sorcery_copy(), ast_sorcery_create(), ast_sorcery_delete(), ast_sorcery_diff(), ast_sorcery_force_reload(), ast_sorcery_force_reload_object(), ast_sorcery_get_object_type(), ast_sorcery_get_wizard_mapping(), ast_sorcery_get_wizard_mapping_count(), ast_sorcery_is_stale(), ast_sorcery_load(), ast_sorcery_load_object(), ast_sorcery_object_fields_register(), ast_sorcery_object_set_congestion_levels(), ast_sorcery_object_set_copy_handler(), ast_sorcery_object_set_diff_handler(), ast_sorcery_object_unregister(), ast_sorcery_objectset_apply(), ast_sorcery_objectset_create2(), ast_sorcery_objectset_json_create(), ast_sorcery_observer_add(), ast_sorcery_observer_remove(), ast_sorcery_reload(), ast_sorcery_reload_object(), ast_sorcery_retrieve_by_fields(), ast_sorcery_retrieve_by_id(), ast_sorcery_retrieve_by_prefix(), ast_sorcery_retrieve_by_regex(), ast_sorcery_update(), sorcery_destructor(), and sorcery_reloadable().