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

conndata Struct Reference

Collaboration diagram for conndata:

Collaboration graph
[legend]

Data Fields

HTTPCallerhttp_ref
long receive_thread
long send_cb_thread
int shutdown
int port
Octstrallow_ip
Octstrsend_url
Octstrdlr_url
long open_sends
Octstrusername
Octstrpassword
Octstrsystem_id
int no_sender
int no_coding
int no_sep
Octstrproxy
Octstralt_charset
regex_t * success_regex
regex_t * permfail_regex
regex_t * tempfail_regex
void(* send_sms )(SMSCConn *conn, Msg *msg)
void(* parse_reply )(SMSCConn *conn, Msg *msg, int status, List *headers, Octstr *body)
void(* receive_sms )(SMSCConn *conn, HTTPClient *client, List *headers, Octstr *body, List *cgivars)

Field Documentation

Octstr* conndata::allow_ip
 

Definition at line 138 of file smsc_http.c.

Referenced by conndata_destroy(), httpsmsc_receiver(), and smsc_http_create().

Octstr* conndata::alt_charset
 

Definition at line 149 of file smsc_http.c.

Referenced by clickatell_send_sms(), conndata_destroy(), httpsmsc_send(), and smsc_http_create().

Octstr* conndata::dlr_url
 

Definition at line 140 of file smsc_http.c.

Referenced by conndata_destroy(), kannel_send_sms(), and smsc_http_create().

HTTPCaller* conndata::http_ref
 

Definition at line 133 of file smsc_http.c.

Referenced by brunet_send_sms(), clickatell_send_sms(), conndata_destroy(), generic_send_sms(), httpsmsc_receiver(), httpsmsc_send_cb(), kannel_send_sms(), smsc_http_create(), wapme_smsproxy_send_sms(), and xidris_send_sms().

int conndata::no_coding
 

Definition at line 146 of file smsc_http.c.

Referenced by kannel_send_sms(), and smsc_http_create().

int conndata::no_sender
 

Definition at line 145 of file smsc_http.c.

Referenced by kannel_send_sms(), and smsc_http_create().

int conndata::no_sep
 

Definition at line 147 of file smsc_http.c.

Referenced by kannel_send_sms(), and smsc_http_create().

long conndata::open_sends
 

Definition at line 141 of file smsc_http.c.

Referenced by httpsmsc_queued(), httpsmsc_receiver(), httpsmsc_send(), httpsmsc_send_cb(), and smsc_http_create().

void(* conndata::parse_reply)(SMSCConn *conn, Msg *msg, int status, List *headers, Octstr *body)
 

Referenced by httpsmsc_send_cb(), and smsc_http_create().

Octstr* conndata::password
 

Definition at line 143 of file smsc_http.c.

Referenced by clickatell_send_sms(), conndata_destroy(), kannel_receive_sms(), kannel_send_sms(), smsc_http_create(), xidris_receive_sms(), and xidris_send_sms().

regex_t* conndata::permfail_regex
 

Definition at line 156 of file smsc_http.c.

Referenced by conndata_destroy(), generic_parse_reply(), and smsc_http_create().

int conndata::port
 

Definition at line 137 of file smsc_http.c.

Referenced by httpsmsc_receiver(), httpsmsc_shutdown(), and smsc_http_create().

Octstr* conndata::proxy
 

Definition at line 148 of file smsc_http.c.

Referenced by conndata_destroy(), and smsc_http_create().

void(* conndata::receive_sms)(SMSCConn *conn, HTTPClient *client, List *headers, Octstr *body, List *cgivars)
 

Referenced by httpsmsc_receiver(), and smsc_http_create().

long conndata::receive_thread
 

Definition at line 134 of file smsc_http.c.

Referenced by httpsmsc_send_cb(), and smsc_http_create().

long conndata::send_cb_thread
 

Definition at line 135 of file smsc_http.c.

Referenced by smsc_http_create().

void(* conndata::send_sms)(SMSCConn *conn, Msg *msg)
 

Referenced by httpsmsc_send(), httpsmsc_send_cb(), and smsc_http_create().

Octstr* conndata::send_url
 

Definition at line 139 of file smsc_http.c.

Referenced by brunet_send_sms(), clickatell_send_sms(), conndata_destroy(), generic_send_sms(), kannel_send_sms(), smsc_http_create(), wapme_smsproxy_send_sms(), and xidris_send_sms().

int conndata::shutdown
 

Definition at line 136 of file smsc_http.c.

Referenced by httpsmsc_receiver(), httpsmsc_send_cb(), httpsmsc_shutdown(), and smsc_http_create().

regex_t* conndata::success_regex
 

Definition at line 155 of file smsc_http.c.

Referenced by conndata_destroy(), generic_parse_reply(), and smsc_http_create().

Octstr* conndata::system_id
 

Definition at line 144 of file smsc_http.c.

Referenced by clickatell_send_sms(), conndata_destroy(), and smsc_http_create().

regex_t* conndata::tempfail_regex
 

Definition at line 157 of file smsc_http.c.

Referenced by conndata_destroy(), generic_parse_reply(), and smsc_http_create().

Octstr* conndata::username
 

Definition at line 142 of file smsc_http.c.

Referenced by brunet_receive_sms(), brunet_send_sms(), clickatell_send_sms(), conndata_destroy(), kannel_receive_sms(), kannel_send_sms(), smsc_http_create(), xidris_receive_sms(), and xidris_send_sms().


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.