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

Structure used for fields comparison. More...

Collaboration diagram for sorcery_config_fields_cmp_params:
Collaboration graph
[legend]

Data Fields

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 76 of file res_sorcery_config.c.

Field Documentation

◆ container

struct ao2_container* container

Optional container to put object into.

Definition at line 93 of file res_sorcery_config.c.

Referenced by sorcery_config_fields_cmp().

◆ fields

const struct ast_variable* fields

Pointer to the fields to check.

Definition at line 81 of file res_sorcery_config.c.

Referenced by sorcery_config_fields_cmp(), sorcery_config_retrieve_fields(), and sorcery_config_retrieve_multiple().

◆ prefix

const char* prefix

Prefix for matching object id.

Definition at line 87 of file res_sorcery_config.c.

Referenced by sorcery_config_fields_cmp().

◆ prefix_len

const size_t prefix_len

Prefix length in bytes for matching object id.

Definition at line 90 of file res_sorcery_config.c.

Referenced by sorcery_config_fields_cmp(), and sorcery_config_retrieve_prefix().

◆ regex

regex_t* regex

Regular expression for checking object id.

Definition at line 84 of file res_sorcery_config.c.

Referenced by sorcery_config_fields_cmp().

◆ sorcery

const struct ast_sorcery* sorcery

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