Mon Jun 27 16:51:24 2011

Asterisk developer's documentation


match_char Struct Reference

match_char: forms a syntax tree for quick matching of extension patterns More...


Data Fields

match_charalt_char
int deleted
ast_extenexten
int is_pattern
match_charnext_char
int specificity
char x [1]


Detailed Description

match_char: forms a syntax tree for quick matching of extension patterns

Definition at line 863 of file pbx.c.


Field Documentation

struct match_char* alt_char

Definition at line 868 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(), and trie_find_next_match().

int deleted

Definition at line 866 of file pbx.c.

Referenced by add_exten_to_pattern_tree(), cli_match_char_tree(), and new_find_extension().

struct ast_exten* exten

Definition at line 870 of file pbx.c.

Referenced by add_exten_to_pattern_tree(), cli_match_char_tree(), destroy_pattern_tree(), get_canmatch_exten(), new_find_extension(), and trie_find_next_match().

int is_pattern

Definition at line 865 of file pbx.c.

Referenced by already_in_tree(), cli_match_char_tree(), and new_find_extension().

struct match_char* next_char

Definition at line 869 of file pbx.c.

Referenced by add_exten_to_pattern_tree(), add_pattern_node(), cli_match_char_tree(), destroy_pattern_tree(), get_canmatch_exten(), and trie_find_next_match().

int specificity

Definition at line 867 of file pbx.c.

Referenced by cli_match_char_tree(), insert_in_next_chars_alt_char_list(), and new_find_extension().

char x[1]

Definition at line 871 of file pbx.c.

Referenced by already_in_tree(), ast_context_remove_extension_callerid2(), cli_match_char_tree(), new_find_extension(), and trie_find_next_match().


The documentation for this struct was generated from the following file:
Generated on Mon Jun 27 16:51:24 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7