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

PrivAT2data Struct Reference

#include <smsc_at.h>

Collaboration diagram for PrivAT2data:

Collaboration graph
[legend]

Data Fields

gw_prioqueue_toutgoing_queue
ModemDefmodem
long device_thread
int shutdown
Octstrdevice
long speed
long keepalive
int fd
Octstrilb
Octstrlines
Octstrpin
int pin_ready
SMSCConnconn
int phase2plus
Octstrvalidityperiod
int retry
Octstrmy_number
Octstrsms_center
Octstrname
Octstrconfigfile
Octstrusername
Octstrpassword
Octstrlogin_prompt
Octstrpassword_prompt
int sms_memory_poll_interval
int sms_memory_capacity
int sms_memory_usage
Listpending_incoming_messages
long max_error_count
Octstrrawtcp_host
int rawtcp_port
int is_serial
int use_telnet

Field Documentation

Octstr* PrivAT2data::configfile
 

Definition at line 137 of file smsc_at.h.

Referenced by at2_detect_modem_type(), at2_device_thread(), and smsc_at2_create().

SMSCConn* PrivAT2data::conn
 

Definition at line 130 of file smsc_at.h.

Referenced by at2_pdu_decode_report_sm(), at2_pdu_encode(), at2_send_one_message(), at2_wait_modem_command(), and smsc_at2_create().

Octstr* PrivAT2data::device
 

Definition at line 122 of file smsc_at.h.

Referenced by at2_device_thread(), at2_open_device1(), and smsc_at2_create().

long PrivAT2data::device_thread
 

Definition at line 120 of file smsc_at.h.

Referenced by at2_add_msg_cb(), at2_shutdown_cb(), at2_start_cb(), and smsc_at2_create().

int PrivAT2data::fd
 

Definition at line 125 of file smsc_at.h.

Referenced by at2_close_device(), at2_device_thread(), at2_open_device(), at2_open_device1(), at2_read_buffer(), at2_scan_for_telnet_escapes(), at2_set_speed(), at2_wait_modem_command(), at2_write(), at2_write_ctrlz(), at2_write_line(), and smsc_at2_create().

Octstr* PrivAT2data::ilb
 

Definition at line 126 of file smsc_at.h.

Referenced by at2_close_device(), at2_device_thread(), at2_flush_buffer(), at2_read_buffer(), at2_read_line(), at2_scan_for_telnet_escapes(), at2_wait_modem_command(), and smsc_at2_create().

int PrivAT2data::is_serial
 

Definition at line 149 of file smsc_at.h.

Referenced by at2_open_device(), at2_open_device1(), at2_set_speed(), and smsc_at2_create().

long PrivAT2data::keepalive
 

Definition at line 124 of file smsc_at.h.

Referenced by at2_device_thread(), and smsc_at2_create().

Octstr* PrivAT2data::lines
 

Definition at line 127 of file smsc_at.h.

Referenced by at2_check_sms_memory(), at2_detect_modem_type(), at2_device_thread(), at2_init_device(), at2_wait_line(), at2_wait_modem_command(), and smsc_at2_create().

Octstr* PrivAT2data::login_prompt
 

Definition at line 140 of file smsc_at.h.

Referenced by at2_read_line(), and smsc_at2_create().

long PrivAT2data::max_error_count
 

Definition at line 146 of file smsc_at.h.

Referenced by at2_device_thread(), and smsc_at2_create().

ModemDef* PrivAT2data::modem
 

Definition at line 119 of file smsc_at.h.

Referenced by at2_detect_modem_type(), at2_device_thread(), at2_init_device(), at2_open_device(), at2_pdu_extract(), at2_read_pending_incoming_messages(), at2_send_messages(), at2_send_one_message(), at2_write(), at2_write_ctrlz(), at2_write_line(), and smsc_at2_create().

Octstr* PrivAT2data::my_number
 

Definition at line 134 of file smsc_at.h.

Referenced by at2_device_thread(), at2_pdu_decode_deliver_sm(), at2_send_one_message(), and smsc_at2_create().

Octstr* PrivAT2data::name
 

Definition at line 136 of file smsc_at.h.

Referenced by at2_check_sms_memory(), at2_close_device(), at2_detect_modem_type(), at2_detect_speed(), at2_device_thread(), at2_init_device(), at2_login_device(), at2_open_device(), at2_open_device1(), at2_pdu_decode_deliver_sm(), at2_pdu_decode_report_sm(), at2_pdu_encode(), at2_pdu_extract(), at2_read_buffer(), at2_read_delete_message(), at2_read_line(), at2_read_modems(), at2_read_pending_incoming_messages(), at2_read_sms_memory(), at2_send_one_message(), at2_set_speed(), at2_shutdown_cb(), at2_start_cb(), at2_wait_modem_command(), at2_write(), at2_write_ctrlz(), at2_write_line(), and smsc_at2_create().

gw_prioqueue_t* PrivAT2data::outgoing_queue
 

Definition at line 118 of file smsc_at.h.

Referenced by at2_add_msg_cb(), at2_device_thread(), at2_queued_cb(), at2_send_messages(), at2_shutdown_cb(), and smsc_at2_create().

Octstr* PrivAT2data::password
 

Definition at line 139 of file smsc_at.h.

Referenced by at2_login_device(), at2_read_line(), and smsc_at2_create().

Octstr* PrivAT2data::password_prompt
 

Definition at line 141 of file smsc_at.h.

Referenced by at2_read_line(), and smsc_at2_create().

List* PrivAT2data::pending_incoming_messages
 

Definition at line 145 of file smsc_at.h.

Referenced by at2_device_thread(), at2_read_pending_incoming_messages(), at2_read_sms_memory(), at2_wait_modem_command(), and smsc_at2_create().

int PrivAT2data::phase2plus
 

Definition at line 131 of file smsc_at.h.

Referenced by at2_close_device(), at2_detect_modem_type(), at2_init_device(), at2_wait_modem_command(), and smsc_at2_create().

Octstr* PrivAT2data::pin
 

Definition at line 128 of file smsc_at.h.

Referenced by at2_device_thread(), at2_init_device(), and smsc_at2_create().

int PrivAT2data::pin_ready
 

Definition at line 129 of file smsc_at.h.

Referenced by at2_close_device(), at2_init_device(), at2_wait_modem_command(), and smsc_at2_create().

Octstr* PrivAT2data::rawtcp_host
 

Definition at line 147 of file smsc_at.h.

Referenced by at2_open_device1(), and smsc_at2_create().

int PrivAT2data::rawtcp_port
 

Definition at line 148 of file smsc_at.h.

Referenced by at2_open_device1(), and smsc_at2_create().

int PrivAT2data::retry
 

Definition at line 133 of file smsc_at.h.

int PrivAT2data::shutdown
 

Definition at line 121 of file smsc_at.h.

Referenced by at2_device_thread(), at2_shutdown_cb(), and smsc_at2_create().

Octstr* PrivAT2data::sms_center
 

Definition at line 135 of file smsc_at.h.

Referenced by at2_device_thread(), at2_init_device(), and smsc_at2_create().

int PrivAT2data::sms_memory_capacity
 

Definition at line 143 of file smsc_at.h.

Referenced by at2_check_sms_memory(), and at2_read_sms_memory().

int PrivAT2data::sms_memory_poll_interval
 

Definition at line 142 of file smsc_at.h.

Referenced by at2_device_thread(), at2_init_device(), and smsc_at2_create().

int PrivAT2data::sms_memory_usage
 

Definition at line 144 of file smsc_at.h.

Referenced by at2_check_sms_memory(), and at2_read_sms_memory().

long PrivAT2data::speed
 

Definition at line 123 of file smsc_at.h.

Referenced by at2_detect_modem_type(), at2_detect_speed(), at2_device_thread(), at2_init_device(), and smsc_at2_create().

int PrivAT2data::use_telnet
 

Definition at line 150 of file smsc_at.h.

Referenced by at2_open_device1(), at2_read_buffer(), and smsc_at2_create().

Octstr* PrivAT2data::username
 

Definition at line 138 of file smsc_at.h.

Referenced by at2_login_device(), at2_read_line(), and smsc_at2_create().

Octstr* PrivAT2data::validityperiod
 

Definition at line 132 of file smsc_at.h.

Referenced by at2_device_thread(), at2_pdu_encode(), and smsc_at2_create().


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.