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

Data Fields

Listoutgoing_queue
 
long receiver_thread
 
long sender_thread
 
int shutdown
 
int listening_socket
 
int send_socket
 
int port
 
int rport
 
int our_port
 
Octstrhost
 
Octstrallow_ip
 
Octstrdeny_ip
 
Octstrappname
 
Msgsendmsg [CGW_TRN_MAX]
 
time_t sendtime [CGW_TRN_MAX]
 
int dlr [CGW_TRN_MAX]
 
int unacked
 
int waitack
 
int nexttrn
 
long check_time
 
Octstrusername
 
Octstrpassword
 
long port
 
long our_port
 
long keepalive
 
Octstrmy_number
 
int no_dlr
 
int socket
 
int send_seq
 
int receive_seq
 
Octstrinbuffer
 
Listreceived
 
time_t next_ping
 
SMSCConnconn
 
int io_thread
 
int quitting
 
Liststopped
 
Octstrname
 
gw_prioqueue_toutgoing_queue
 
int alt_port
 
Octstralt_host
 
struct {
   time_t   sendtime
 
   int   sendtype
 
   Msg *   sendmsg
 
slots [EMI2_MAX_TRN]
 
int keepalive
 
int flowcontrol
 
int waitack_expire
 
int window
 
int can_write
 
int priv_nexttrn
 
time_t last_activity_time
 
time_t check_time
 
int idle_timeout
 
Octstrnpid
 
Octstrnadc
 
int alt_charset
 
long connection_thread
 
long validityperiod
 
unsigned long send_seq
 
long listener_thread
 
long server_thread
 
int soap_server
 
int ssl
 
Octstruri
 
Listsoap_client
 
Octstrform_variable
 
int form_urlencoded
 
Octstralt_charset
 
Octstrmt_xml_file
 
Octstrmt_spec_file
 
Octstrmo_xml_file
 
Octstrmo_spec_file
 
Octstrdlr_xml_file
 
Octstrdlr_spec_file
 
Octstrmo_deps_file
 

Detailed Description

Definition at line 151 of file smsc_cgw.c.

Field Documentation

◆ allow_ip

◆ alt_charset [1/2]

◆ alt_charset [2/2]

Octstr* privdata::alt_charset

Definition at line 196 of file smsc_soap.c.

◆ alt_host

Octstr * privdata::alt_host

Definition at line 108 of file smsc_emi.c.

Referenced by emi2_sender(), open_send_connection(), and smsc_emi2_create().

◆ alt_port

int privdata::alt_port

Definition at line 103 of file smsc_emi.c.

Referenced by open_send_connection(), and smsc_emi2_create().

◆ appname

Octstr* privdata::appname

Definition at line 165 of file smsc_cgw.c.

Referenced by msg_to_cgwop(), and smsc_cgw_create().

◆ can_write

int privdata::can_write

Definition at line 122 of file smsc_emi.c.

Referenced by open_send_connection(), and smsc_emi2_create().

◆ check_time [1/2]

time_t privdata::check_time

Definition at line 129 of file smsc_emi.c.

◆ check_time [2/2]

long privdata::check_time

Definition at line 173 of file smsc_cgw.c.

Referenced by cgw_check_acks(), emi2_idleprocessing(), smsc_cgw_create(), and smsc_emi2_create().

◆ conn

◆ connection_thread

long privdata::connection_thread

Definition at line 83 of file smsc_fake.c.

Referenced by add_msg_cb(), shutdown_cb(), smsc_fake_create(), and start_cb().

◆ deny_ip

◆ dlr

int privdata::dlr[CGW_TRN_MAX]

Definition at line 169 of file smsc_cgw.c.

Referenced by cgw_handle_op(), and smsc_cgw_create().

◆ dlr_spec_file

Octstr* privdata::dlr_spec_file

Definition at line 203 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_parse_dlr().

◆ dlr_xml_file

Octstr* privdata::dlr_xml_file

Definition at line 202 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_parse_dlr().

◆ flowcontrol

int privdata::flowcontrol

Definition at line 118 of file smsc_emi.c.

Referenced by emi2_idleprocessing(), and smsc_emi2_create().

◆ form_urlencoded

int privdata::form_urlencoded

Definition at line 195 of file smsc_soap.c.

Referenced by smsc_soap_create(), and soap_send().

◆ form_variable

Octstr* privdata::form_variable

Definition at line 194 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_send().

◆ host

◆ idle_timeout

int privdata::idle_timeout

Definition at line 130 of file smsc_emi.c.

Referenced by smsc_emi2_create().

◆ inbuffer

◆ io_thread

◆ keepalive [1/2]

◆ keepalive [2/2]

int privdata::keepalive

Definition at line 117 of file smsc_emi.c.

◆ last_activity_time

time_t privdata::last_activity_time

Definition at line 126 of file smsc_emi.c.

Referenced by open_send_connection(), and smsc_emi2_create().

◆ listener_thread

long privdata::listener_thread

Definition at line 176 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_add_msg_cb(), soap_shutdown_cb(), and soap_start_cb().

◆ listening_socket

◆ mo_deps_file

Octstr* privdata::mo_deps_file

Definition at line 204 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_parse_mo().

◆ mo_spec_file

Octstr* privdata::mo_spec_file

Definition at line 201 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_parse_mo().

◆ mo_xml_file

Octstr* privdata::mo_xml_file

Definition at line 200 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_parse_mo().

◆ mt_spec_file

Octstr* privdata::mt_spec_file

Definition at line 199 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_parse_response().

◆ mt_xml_file

Octstr* privdata::mt_xml_file

Definition at line 198 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_listener(), and soap_send_loop().

◆ my_number

◆ nadc

Octstr* privdata::nadc

Definition at line 133 of file smsc_emi.c.

Referenced by emi2_sender(), msg_to_emimsg(), and smsc_emi2_create().

◆ name

◆ next_ping

time_t privdata::next_ping

◆ nexttrn

int privdata::nexttrn

Definition at line 172 of file smsc_cgw.c.

Referenced by cgw_send_loop(), emi2_do_send(), emi2_keepalive_handling(), and smsc_cgw_create().

◆ no_dlr

int privdata::no_dlr

◆ npid

Octstr* privdata::npid

Definition at line 132 of file smsc_emi.c.

Referenced by emi2_sender(), msg_to_emimsg(), and smsc_emi2_create().

◆ our_port [1/2]

long privdata::our_port

Definition at line 103 of file smsc_cimd2.c.

◆ our_port [2/2]

◆ outgoing_queue [1/2]

gw_prioqueue_t* privdata::outgoing_queue

Definition at line 97 of file smsc_emi.c.

◆ outgoing_queue [2/2]

◆ password

◆ port [1/2]

long privdata::port

Definition at line 102 of file smsc_cimd2.c.

◆ port [2/2]

◆ priv_nexttrn

int privdata::priv_nexttrn

Definition at line 123 of file smsc_emi.c.

Referenced by emi2_next_trn(), and smsc_emi2_create().

◆ quitting

int privdata::quitting

◆ receive_seq

int privdata::receive_seq

Definition at line 110 of file smsc_cimd2.c.

Referenced by cimd2_handle_request(), and smsc_cimd2_create().

◆ received

◆ receiver_thread

long privdata::receiver_thread

◆ rport

◆ send_seq [1/2]

unsigned long privdata::send_seq

Definition at line 98 of file smsc_oisd.c.

◆ send_seq [2/2]

int privdata::send_seq

◆ send_socket

int privdata::send_socket

Definition at line 158 of file smsc_cgw.c.

Referenced by cgw_wait_command().

◆ sender_thread

long privdata::sender_thread

◆ sendmsg

Msg* privdata::sendmsg

◆ sendtime

time_t privdata::sendtime

◆ sendtype

int privdata::sendtype

Definition at line 114 of file smsc_emi.c.

Referenced by clear_sent(), and emi2_idleprocessing().

◆ server_thread

long privdata::server_thread

Definition at line 177 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_server_start(), and soap_server_stop().

◆ shutdown

◆ slots

struct { ... } privdata::slots[EMI2_MAX_TRN]

◆ soap_client

List* privdata::soap_client

◆ soap_server

int privdata::soap_server

◆ socket

◆ ssl

int privdata::ssl

Definition at line 183 of file smsc_soap.c.

Referenced by smsc_soap_create(), and soap_server_start().

◆ stopped

◆ unacked

int privdata::unacked

◆ uri

Octstr* privdata::uri

Definition at line 185 of file smsc_soap.c.

Referenced by smsc_soap_create(), soap_client_init_query(), and soap_listener().

◆ username

◆ validityperiod

long privdata::validityperiod

Definition at line 94 of file smsc_oisd.c.

Referenced by packet_encode_message(), and smsc_oisd_create().

◆ waitack

int privdata::waitack

◆ waitack_expire

int privdata::waitack_expire

Definition at line 120 of file smsc_emi.c.

Referenced by emi2_idleprocessing(), and smsc_emi2_create().

◆ window

int privdata::window

Definition at line 121 of file smsc_emi.c.

Referenced by smsc_emi2_create().


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