Asterisk - The Open Source Telephony Project GIT-master-f36a736
|
Dialplan context ignorepat routines. More...
#include "asterisk.h"
#include "asterisk/_private.h"
#include "asterisk/pbx.h"
#include "pbx_private.h"
Go to the source code of this file.
Data Structures | |
struct | ast_ignorepat |
ast_ignorepat: Ignore patterns in dial plan More... | |
Functions | |
const char * | ast_get_ignorepat_name (const struct ast_ignorepat *ip) |
const char * | ast_get_ignorepat_registrar (const struct ast_ignorepat *ip) |
struct ast_ignorepat * | ignorepat_alloc (const char *value, const char *registrar) |
void | ignorepat_free (struct ast_ignorepat *ip) |
Dialplan context ignorepat routines.
Definition in file pbx_ignorepat.c.
const char * ast_get_ignorepat_name | ( | const struct ast_ignorepat * | ip | ) |
Definition at line 42 of file pbx_ignorepat.c.
References NULL, and ast_ignorepat::pattern.
Referenced by ast_context_add_ignorepat2(), ast_context_remove_ignorepat2(), ast_ignore_pattern(), complete_dialplan_remove_ignorepat(), context_merge_incls_swits_igps_other_registrars(), handle_cli_dialplan_save(), lookup_c_ip(), manager_show_dialplan_helper(), and show_dialplan_helper().
const char * ast_get_ignorepat_registrar | ( | const struct ast_ignorepat * | ip | ) |
Definition at line 47 of file pbx_ignorepat.c.
References NULL, and ast_ignorepat::registrar.
Referenced by __ast_context_destroy(), ast_context_remove_ignorepat2(), context_merge_incls_swits_igps_other_registrars(), handle_cli_dialplan_save(), manager_show_dialplan_helper(), and show_dialplan_helper().
struct ast_ignorepat * ignorepat_alloc | ( | const char * | value, |
const char * | registrar | ||
) |
Definition at line 52 of file pbx_ignorepat.c.
References ast_calloc, NULL, ast_ignorepat::pattern, ast_ignorepat::registrar, registrar, and value.
Referenced by ast_context_add_ignorepat2().
void ignorepat_free | ( | struct ast_ignorepat * | ip | ) |
Definition at line 77 of file pbx_ignorepat.c.
References ast_free.
Referenced by __ast_context_destroy(), __ast_internal_context_destroy(), ast_context_add_ignorepat2(), and ast_context_remove_ignorepat2().