Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

URLTranslation Struct Reference

Collaboration diagram for URLTranslation:

Collaboration graph
[legend]

Data Fields

int type
Octstrpattern
Octstrprefix
Octstrsuffix
Octstrfaked_sender
Octstrdefault_sender
long max_messages
int concatenation
Octstrsplit_chars
Octstrsplit_suffix
int omit_empty
Octstrheader
Octstrfooter
Listaccepted_smsc
Listaccepted_account
Octstrname
Octstrusername
Octstrpassword
Octstrforced_smsc
Octstrdefault_smsc
Octstrallow_ip
Octstrdeny_ip
Octstrallowed_prefix
Octstrdenied_prefix
Octstrallowed_recv_prefix
Octstrdenied_recv_prefix
Numhashwhite_list
Numhashblack_list
int assume_plain_text
int accept_x_kannel_headers
int strip_keyword
int send_sender
int args
int has_catchall_arg
int catch_all
Octstrdlr_url
regex_t * keyword_regex
regex_t * accepted_smsc_regex
regex_t * accepted_account_regex
regex_t * allowed_prefix_regex
regex_t * denied_prefix_regex
regex_t * allowed_receiver_prefix_regex
regex_t * denied_receiver_prefix_regex
regex_t * white_list_regex
regex_t * black_list_regex

Field Documentation

int URLTranslation::accept_x_kannel_headers
 

Definition at line 121 of file urltrans.c.

Referenced by urltrans_accept_x_kannel_headers().

List* URLTranslation::accepted_account
 

Definition at line 102 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

regex_t* URLTranslation::accepted_account_regex
 

Definition at line 132 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

List* URLTranslation::accepted_smsc
 

Definition at line 100 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

regex_t* URLTranslation::accepted_smsc_regex
 

Definition at line 131 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

Octstr* URLTranslation::allow_ip
 

Definition at line 110 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_allow_ip().

Octstr* URLTranslation::allowed_prefix
 

Definition at line 113 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_allowed_prefix().

regex_t* URLTranslation::allowed_prefix_regex
 

Definition at line 133 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

regex_t* URLTranslation::allowed_receiver_prefix_regex
 

Definition at line 135 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

Octstr* URLTranslation::allowed_recv_prefix
 

Definition at line 115 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_allowed_recv_prefix().

int URLTranslation::args
 

Definition at line 125 of file urltrans.c.

Referenced by check_num_args().

int URLTranslation::assume_plain_text
 

Definition at line 120 of file urltrans.c.

Referenced by urltrans_assume_plain_text().

Numhash* URLTranslation::black_list
 

Definition at line 118 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_black_list().

regex_t* URLTranslation::black_list_regex
 

Definition at line 138 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_black_list_regex().

int URLTranslation::catch_all
 

Definition at line 127 of file urltrans.c.

Referenced by check_num_args().

int URLTranslation::concatenation
 

Definition at line 94 of file urltrans.c.

Referenced by urltrans_concatenation().

Octstr* URLTranslation::default_sender
 

Definition at line 92 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_default_sender().

Octstr* URLTranslation::default_smsc
 

Definition at line 109 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_default_smsc().

Octstr* URLTranslation::denied_prefix
 

Definition at line 114 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_denied_prefix().

regex_t* URLTranslation::denied_prefix_regex
 

Definition at line 134 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

regex_t* URLTranslation::denied_receiver_prefix_regex
 

Definition at line 136 of file urltrans.c.

Referenced by check_allowed_translation(), and destroy_onetrans().

Octstr* URLTranslation::denied_recv_prefix
 

Definition at line 116 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_denied_recv_prefix().

Octstr* URLTranslation::deny_ip
 

Definition at line 112 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_deny_ip().

Octstr* URLTranslation::dlr_url
 

Definition at line 128 of file urltrans.c.

Referenced by create_onetrans(), destroy_onetrans(), and urltrans_get_pattern().

Octstr* URLTranslation::faked_sender
 

Definition at line 91 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_faked_sender().

Octstr* URLTranslation::footer
 

Definition at line 99 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_footer().

Octstr* URLTranslation::forced_smsc
 

Definition at line 108 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_forced_smsc().

int URLTranslation::has_catchall_arg
 

Definition at line 126 of file urltrans.c.

Referenced by check_num_args().

Octstr* URLTranslation::header
 

Definition at line 98 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_header().

regex_t* URLTranslation::keyword_regex
 

Definition at line 130 of file urltrans.c.

Referenced by destroy_onetrans(), get_matching_translations(), and urltrans_add_one().

long URLTranslation::max_messages
 

Definition at line 93 of file urltrans.c.

Referenced by urltrans_max_messages().

Octstr* URLTranslation::name
 

Definition at line 105 of file urltrans.c.

Referenced by destroy_onetrans(), get_matching_translations(), urltrans_add_one(), and urltrans_name().

int URLTranslation::omit_empty
 

Definition at line 97 of file urltrans.c.

Referenced by urltrans_omit_empty().

Octstr* URLTranslation::password
 

Definition at line 107 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_password().

Octstr* URLTranslation::pattern
 

Definition at line 88 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_get_pattern().

Octstr* URLTranslation::prefix
 

Definition at line 89 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_prefix().

int URLTranslation::send_sender
 

Definition at line 123 of file urltrans.c.

Referenced by urltrans_send_sender().

Octstr* URLTranslation::split_chars
 

Definition at line 95 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_split_chars().

Octstr* URLTranslation::split_suffix
 

Definition at line 96 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_split_suffix().

int URLTranslation::strip_keyword
 

Definition at line 122 of file urltrans.c.

Referenced by urltrans_get_pattern(), and urltrans_strip_keyword().

Octstr* URLTranslation::suffix
 

Definition at line 90 of file urltrans.c.

Referenced by destroy_onetrans(), and urltrans_suffix().

int URLTranslation::type
 

Definition at line 87 of file urltrans.c.

Referenced by urltrans_add_one(), urltrans_find_username(), urltrans_get_pattern(), and urltrans_type().

Octstr* URLTranslation::username
 

Definition at line 106 of file urltrans.c.

Referenced by destroy_onetrans(), urltrans_find_username(), and urltrans_username().

Numhash* URLTranslation::white_list
 

Definition at line 117 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_white_list().

regex_t* URLTranslation::white_list_regex
 

Definition at line 137 of file urltrans.c.

Referenced by check_allowed_translation(), destroy_onetrans(), and urltrans_white_list_regex().


The documentation for this struct was generated from the following file: See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.