Asterisk - The Open Source Telephony Project
18.5.0
|
Structure for stored a cached object. More...
Data Fields | |
ssize_t | __heap_index |
index required by heap More... | |
struct timeval | created |
The time at which the object was created. More... | |
void * | object |
The cached object. More... | |
struct ast_variable * | objectset |
Cached objectset for field and regex retrieval. More... | |
int | stale_update_sched_id |
scheduler id of stale update task More... | |
Structure for stored a cached object.
Definition at line 167 of file res_sorcery_memory_cache.c.
ssize_t __heap_index |
index required by heap
Definition at line 173 of file res_sorcery_memory_cache.c.
struct timeval created |
The time at which the object was created.
Definition at line 171 of file res_sorcery_memory_cache.c.
Referenced by add_to_cache(), expire_objects_from_cache(), memory_cache_stale_check_object(), object_stale_callback(), schedule_cache_expiration(), sorcery_memory_cache_print_object(), and sorcery_memory_cached_object_alloc().
void* object |
The cached object.
Definition at line 169 of file res_sorcery_memory_cache.c.
Referenced by expire_objects_from_cache(), mark_object_as_stale_in_cache(), memory_cache_stale_check_object(), memory_cache_stale_update_object(), remove_from_cache(), sorcery_memory_cache_complete_object_name(), sorcery_memory_cache_fields_cmp(), sorcery_memory_cache_print_object(), sorcery_memory_cache_retrieve_fields(), sorcery_memory_cache_retrieve_id(), sorcery_memory_cached_object_alloc(), sorcery_memory_cached_object_cmp(), sorcery_memory_cached_object_destructor(), and sorcery_memory_cached_object_hash().
struct ast_variable* objectset |
Cached objectset for field and regex retrieval.
Definition at line 177 of file res_sorcery_memory_cache.c.
Referenced by sorcery_memory_cache_fields_cmp(), sorcery_memory_cached_object_alloc(), and sorcery_memory_cached_object_destructor().
int stale_update_sched_id |
scheduler id of stale update task
Definition at line 175 of file res_sorcery_memory_cache.c.
Referenced by memory_cache_stale_update_object(), and sorcery_memory_cached_object_alloc().