Asterisk - The Open Source Telephony Project
18.5.0
|
match_char: forms a syntax tree for quick matching of extension patterns More...
Data Fields | |
struct match_char * | alt_char |
int | deleted |
struct ast_exten * | exten |
int | is_pattern |
struct match_char * | next_char |
int | specificity |
char | x [1] |
match_char: forms a syntax tree for quick matching of extension patterns
struct match_char* alt_char |
Definition at line 266 of file pbx.c.
Referenced by already_in_tree(), cli_match_char_tree(), destroy_pattern_tree(), insert_in_next_chars_alt_char_list(), new_find_extension(), trie_find_next_match(), and update_scoreboard().
int deleted |
Definition at line 264 of file pbx.c.
Referenced by add_exten_to_pattern_tree(), ast_add_extension2_lockopt(), ast_context_remove_extension_callerid2(), cli_match_char_tree(), new_find_extension(), and update_scoreboard().
struct ast_exten* exten |
Definition at line 268 of file pbx.c.
Referenced by add_exten_to_pattern_tree(), add_priority(), ast_add_extension2_lockopt(), ast_context_remove_extension_callerid2(), cli_match_char_tree(), destroy_pattern_tree(), get_canmatch_exten(), new_find_extension(), trie_find_next_match(), and update_scoreboard().
int is_pattern |
Definition at line 263 of file pbx.c.
Referenced by add_pattern_node(), already_in_tree(), cli_match_char_tree(), new_find_extension(), and update_scoreboard().
struct match_char* next_char |
Definition at line 267 of file pbx.c.
Referenced by add_exten_to_pattern_tree(), add_pattern_node(), cli_match_char_tree(), destroy_pattern_tree(), get_canmatch_exten(), new_find_extension(), trie_find_next_match(), and update_scoreboard().
int specificity |
Definition at line 265 of file pbx.c.
Referenced by add_pattern_node(), cli_match_char_tree(), insert_in_next_chars_alt_char_list(), new_find_extension(), and update_scoreboard().
char x[1] |
Definition at line 269 of file pbx.c.
Referenced by add_pattern_node(), add_priority(), already_in_tree(), ast_add_extension2_lockopt(), ast_context_remove_extension_callerid2(), cli_match_char_tree(), get_canmatch_exten(), new_find_extension(), trie_find_next_match(), and update_scoreboard().