Kannel: Open Source WAP and SMS gateway  svn-r5335
SMASI Struct Reference

Data Fields

SMSCConnconn
 
int thread_handle
 
Listmsgs_to_send
 
Dictsent_msgs
 
Listreceived_msgs
 
Countermessage_id_counter
 
Octstrhost
 
long port
 
Octstrusername
 
Octstrpassword
 
Octstrmy_number
 
long source_addr_ton
 
long source_addr_npi
 
long dest_addr_ton
 
long dest_addr_npi
 
long priority
 
time_t throttling_err_time
 
int quitting
 
long enquire_link_interval
 
int logged_off
 

Detailed Description

Definition at line 135 of file smsc_smasi.c.

Field Documentation

◆ conn

◆ dest_addr_npi

long SMASI::dest_addr_npi

Definition at line 150 of file smsc_smasi.c.

Referenced by get_dest_addr_npi(), init_configuration(), and smasi_create().

◆ dest_addr_ton

long SMASI::dest_addr_ton

Definition at line 149 of file smsc_smasi.c.

Referenced by get_dest_addr_ton(), init_configuration(), and smasi_create().

◆ enquire_link_interval

long SMASI::enquire_link_interval

Definition at line 154 of file smsc_smasi.c.

Referenced by init_configuration(), smasi_create(), and smasi_thread().

◆ host

Octstr* SMASI::host

Definition at line 142 of file smsc_smasi.c.

Referenced by init_configuration(), open_connection(), smasi_create(), and smasi_destroy().

◆ logged_off

int SMASI::logged_off

Definition at line 155 of file smsc_smasi.c.

Referenced by handle_pdu(), smasi_create(), and smasi_thread().

◆ message_id_counter

Counter* SMASI::message_id_counter

Definition at line 141 of file smsc_smasi.c.

Referenced by msg_to_pdu(), open_connection(), send_logoff(), smasi_create(), and smasi_destroy().

◆ msgs_to_send

List* SMASI::msgs_to_send

Definition at line 138 of file smsc_smasi.c.

Referenced by queued_cb(), send_messages(), send_msg_cb(), smasi_create(), and smasi_destroy().

◆ my_number

Octstr* SMASI::my_number

Definition at line 146 of file smsc_smasi.c.

Referenced by handle_pdu(), init_configuration(), and smasi_create().

◆ password

Octstr* SMASI::password

Definition at line 145 of file smsc_smasi.c.

Referenced by init_configuration(), open_connection(), smasi_create(), and smasi_destroy().

◆ port

long SMASI::port

Definition at line 143 of file smsc_smasi.c.

Referenced by init_configuration(), open_connection(), and smasi_create().

◆ priority

long SMASI::priority

Definition at line 151 of file smsc_smasi.c.

Referenced by init_configuration(), msg_to_pdu(), and smasi_create().

◆ quitting

int SMASI::quitting

Definition at line 153 of file smsc_smasi.c.

Referenced by shutdown_cb(), smasi_create(), and smasi_thread().

◆ received_msgs

List* SMASI::received_msgs

Definition at line 140 of file smsc_smasi.c.

Referenced by smasi_create(), and smasi_destroy().

◆ sent_msgs

Dict* SMASI::sent_msgs

Definition at line 139 of file smsc_smasi.c.

Referenced by handle_pdu(), send_messages(), smasi_create(), and smasi_destroy().

◆ source_addr_npi

long SMASI::source_addr_npi

Definition at line 148 of file smsc_smasi.c.

Referenced by get_source_addr_npi(), init_configuration(), and smasi_create().

◆ source_addr_ton

long SMASI::source_addr_ton

Definition at line 147 of file smsc_smasi.c.

Referenced by get_source_addr_ton(), init_configuration(), and smasi_create().

◆ thread_handle

int SMASI::thread_handle

Definition at line 137 of file smsc_smasi.c.

Referenced by send_msg_cb(), shutdown_cb(), smasi_create(), and smsc_smasi_create().

◆ throttling_err_time

time_t SMASI::throttling_err_time

Definition at line 152 of file smsc_smasi.c.

Referenced by smasi_create(), and smasi_thread().

◆ username

Octstr* SMASI::username

Definition at line 144 of file smsc_smasi.c.

Referenced by init_configuration(), open_connection(), smasi_create(), and smasi_destroy().


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.