Kannel: Open Source WAP and SMS gateway  $Revision: 5037 $
URLTranslation Struct Reference

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
 
Octstralt_charset
 
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
 
long dlr_mask
 
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
 

Detailed Description

Definition at line 88 of file urltrans.c.

Field Documentation

int URLTranslation::accept_x_kannel_headers

Definition at line 124 of file urltrans.c.

Referenced by create_onetrans(), and urltrans_accept_x_kannel_headers().

List* URLTranslation::accepted_account

Definition at line 105 of file urltrans.c.

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

regex_t* URLTranslation::accepted_account_regex

Definition at line 136 of file urltrans.c.

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

List* URLTranslation::accepted_smsc

Definition at line 103 of file urltrans.c.

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

regex_t* URLTranslation::accepted_smsc_regex

Definition at line 135 of file urltrans.c.

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

Octstr* URLTranslation::allow_ip

Definition at line 113 of file urltrans.c.

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

Octstr* URLTranslation::allowed_prefix
regex_t* URLTranslation::allowed_prefix_regex

Definition at line 137 of file urltrans.c.

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

regex_t* URLTranslation::allowed_receiver_prefix_regex

Definition at line 139 of file urltrans.c.

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

Octstr* URLTranslation::allowed_recv_prefix
Octstr* URLTranslation::alt_charset

Definition at line 102 of file urltrans.c.

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

int URLTranslation::args

Definition at line 128 of file urltrans.c.

Referenced by check_num_args(), and create_onetrans().

int URLTranslation::assume_plain_text

Definition at line 123 of file urltrans.c.

Referenced by create_onetrans(), and urltrans_assume_plain_text().

Numhash* URLTranslation::black_list
regex_t* URLTranslation::black_list_regex
int URLTranslation::catch_all

Definition at line 130 of file urltrans.c.

Referenced by check_num_args(), and create_onetrans().

int URLTranslation::concatenation

Definition at line 96 of file urltrans.c.

Referenced by create_onetrans(), and urltrans_concatenation().

Octstr* URLTranslation::default_sender

Definition at line 94 of file urltrans.c.

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

Octstr* URLTranslation::default_smsc

Definition at line 112 of file urltrans.c.

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

Octstr* URLTranslation::denied_prefix
regex_t* URLTranslation::denied_prefix_regex

Definition at line 138 of file urltrans.c.

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

regex_t* URLTranslation::denied_receiver_prefix_regex

Definition at line 140 of file urltrans.c.

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

Octstr* URLTranslation::denied_recv_prefix
Octstr* URLTranslation::deny_ip

Definition at line 115 of file urltrans.c.

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

long URLTranslation::dlr_mask

Definition at line 132 of file urltrans.c.

Referenced by create_onetrans(), and urltrans_dlr_mask().

Octstr* URLTranslation::dlr_url
Octstr* URLTranslation::faked_sender

Definition at line 93 of file urltrans.c.

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

Octstr* URLTranslation::footer

Definition at line 101 of file urltrans.c.

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

Octstr* URLTranslation::forced_smsc

Definition at line 111 of file urltrans.c.

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

int URLTranslation::has_catchall_arg

Definition at line 129 of file urltrans.c.

Referenced by check_num_args(), and create_onetrans().

Octstr* URLTranslation::header

Definition at line 100 of file urltrans.c.

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

regex_t* URLTranslation::keyword_regex
long URLTranslation::max_messages

Definition at line 95 of file urltrans.c.

Referenced by create_onetrans(), and urltrans_max_messages().

Octstr* URLTranslation::name
int URLTranslation::omit_empty

Definition at line 99 of file urltrans.c.

Referenced by create_onetrans(), and urltrans_omit_empty().

Octstr* URLTranslation::password

Definition at line 110 of file urltrans.c.

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

Octstr* URLTranslation::pattern

Definition at line 90 of file urltrans.c.

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

Octstr* URLTranslation::prefix

Definition at line 91 of file urltrans.c.

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

int URLTranslation::send_sender

Definition at line 126 of file urltrans.c.

Referenced by create_onetrans(), and urltrans_send_sender().

Octstr* URLTranslation::split_chars

Definition at line 97 of file urltrans.c.

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

Octstr* URLTranslation::split_suffix

Definition at line 98 of file urltrans.c.

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

int URLTranslation::strip_keyword

Definition at line 125 of file urltrans.c.

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

Octstr* URLTranslation::suffix

Definition at line 92 of file urltrans.c.

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

int URLTranslation::type
Octstr* URLTranslation::username
Numhash* URLTranslation::white_list
regex_t* URLTranslation::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.