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 867 of file pbx.c.
Referenced by cli_match_char_tree(), trie_find_next_match(), new_find_extension(), already_in_tree(), insert_in_next_chars_alt_char_list(), and destroy_pattern_tree().
| int deleted |
Definition at line 865 of file pbx.c.
Referenced by cli_match_char_tree(), new_find_extension(), add_exten_to_pattern_tree(), and ast_context_remove_extension_callerid2().
Definition at line 869 of file pbx.c.
Referenced by cli_match_char_tree(), get_canmatch_exten(), trie_find_next_match(), new_find_extension(), add_exten_to_pattern_tree(), destroy_pattern_tree(), ast_context_remove_extension_callerid2(), and add_priority().
| int is_pattern |
Definition at line 864 of file pbx.c.
Referenced by cli_match_char_tree(), new_find_extension(), already_in_tree(), and add_pattern_node().
| struct match_char* next_char |
Definition at line 868 of file pbx.c.
Referenced by cli_match_char_tree(), get_canmatch_exten(), trie_find_next_match(), new_find_extension(), add_pattern_node(), add_exten_to_pattern_tree(), and destroy_pattern_tree().
| int specificity |
Definition at line 866 of file pbx.c.
Referenced by cli_match_char_tree(), new_find_extension(), insert_in_next_chars_alt_char_list(), and add_pattern_node().
| char x[1] |
Definition at line 870 of file pbx.c.
Referenced by cli_match_char_tree(), get_canmatch_exten(), trie_find_next_match(), new_find_extension(), already_in_tree(), add_pattern_node(), ast_context_remove_extension_callerid2(), and add_priority().