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

SMASI Struct Reference

Collaboration diagram for SMASI:

Collaboration graph
[legend]

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

Field Documentation

SMSCConn* SMASI::conn
 

Definition at line 136 of file smsc_smasi.c.

Referenced by handle_pdu(), init_configuration(), open_connection(), read_pdu(), send_enquire_link(), send_logoff(), send_messages(), smasi_create(), smasi_thread(), and smsc_smasi_create().

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().

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().

long SMASI::enquire_link_interval
 

Definition at line 154 of file smsc_smasi.c.

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

Octstr* SMASI::host
 

Definition at line 142 of file smsc_smasi.c.

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

int SMASI::logged_off
 

Definition at line 155 of file smsc_smasi.c.

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

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().

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().

Octstr* SMASI::my_number
 

Definition at line 146 of file smsc_smasi.c.

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

Octstr* SMASI::password
 

Definition at line 145 of file smsc_smasi.c.

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

long SMASI::port
 

Definition at line 143 of file smsc_smasi.c.

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

long SMASI::priority
 

Definition at line 151 of file smsc_smasi.c.

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

int SMASI::quitting
 

Definition at line 153 of file smsc_smasi.c.

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

List* SMASI::received_msgs
 

Definition at line 140 of file smsc_smasi.c.

Referenced by smasi_create(), and smasi_destroy().

Dict* SMASI::sent_msgs
 

Definition at line 139 of file smsc_smasi.c.

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

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().

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().

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().

time_t SMASI::throttling_err_time
 

Definition at line 152 of file smsc_smasi.c.

Referenced by smasi_create(), and smasi_thread().

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.