Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
sorcery_memory_cache_fields_cmp_params Struct Reference

Structure used for fields comparison. More...

Collaboration diagram for sorcery_memory_cache_fields_cmp_params:
Collaboration graph
[legend]

Data Fields

struct sorcery_memory_cachecache
 The sorcery memory cache. More...
 
struct ao2_containercontainer
 Optional container to put object into. More...
 
const struct ast_variablefields
 Pointer to the fields to check. More...
 
const char * prefix
 Prefix for matching object id. More...
 
const size_t prefix_len
 Prefix length in bytes for matching object id. More...
 
regex_t * regex
 Regular expression for checking object id. More...
 
const struct ast_sorcerysorcery
 Pointer to the sorcery structure. More...
 

Detailed Description

Structure used for fields comparison.

Definition at line 181 of file res_sorcery_memory_cache.c.

Field Documentation

◆ cache

struct sorcery_memory_cache* cache

The sorcery memory cache.

Definition at line 185 of file res_sorcery_memory_cache.c.

◆ container

struct ao2_container* container

Optional container to put object into.

Definition at line 195 of file res_sorcery_memory_cache.c.

Referenced by sorcery_memory_cache_fields_cmp().

◆ fields

const struct ast_variable* fields

◆ prefix

const char* prefix

Prefix for matching object id.

Definition at line 191 of file res_sorcery_memory_cache.c.

Referenced by sorcery_memory_cache_fields_cmp().

◆ prefix_len

const size_t prefix_len

Prefix length in bytes for matching object id.

Definition at line 193 of file res_sorcery_memory_cache.c.

Referenced by sorcery_memory_cache_fields_cmp(), and sorcery_memory_cache_retrieve_prefix().

◆ regex

regex_t* regex

Regular expression for checking object id.

Definition at line 189 of file res_sorcery_memory_cache.c.

Referenced by sorcery_memory_cache_fields_cmp().

◆ sorcery

const struct ast_sorcery* sorcery

The documentation for this struct was generated from the following file: