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

_boxc Struct Reference

Collaboration diagram for _boxc:

Collaboration graph
[legend]

Data Fields

Connectionconn
int is_wap
long id
int load
time_t connect_time
Octstrclient_ip
Listincoming
Listretry
Listoutgoing
Dictsent
Semaphorepending
volatile sig_atomic_t alive
Octstrboxc_id
volatile int routable

Field Documentation

volatile sig_atomic_t _boxc::alive
 

Definition at line 145 of file bb_boxc.c.

Referenced by boxc_create(), boxc_receiver(), boxc_sender(), boxc_status(), read_from_box(), run_wapbox(), and wdp_to_wapboxes().

Octstr* _boxc::boxc_id
 

Definition at line 146 of file bb_boxc.c.

Referenced by boxc_create(), boxc_destroy(), boxc_receiver(), boxc_status(), route_incoming_to_boxc(), run_smsbox(), and send_msg().

Octstr* _boxc::client_ip
 

Definition at line 139 of file bb_boxc.c.

Referenced by boxc_create(), boxc_destroy(), boxc_receiver(), boxc_sender(), boxc_status(), read_from_box(), run_smsbox(), run_wapbox(), and send_msg().

Connection* _boxc::conn
 

Definition at line 134 of file bb_boxc.c.

Referenced by accept_boxc(), boxc_create(), boxc_destroy(), boxc_sender(), boxc_status(), read_from_box(), and send_msg().

time_t _boxc::connect_time
 

Definition at line 138 of file bb_boxc.c.

Referenced by boxc_create(), and boxc_status().

long _boxc::id
 

Definition at line 136 of file bb_boxc.c.

Referenced by boxc_create(), cmp_boxc(), and route_msg().

List* _boxc::incoming
 

Definition at line 140 of file bb_boxc.c.

Referenced by boxc_incoming_wdp_queue(), boxc_sender(), boxc_status(), route_incoming_to_boxc(), run_smsbox(), run_wapbox(), sms_to_smsboxes(), and wdp_to_wapboxes().

int _boxc::is_wap
 

Definition at line 135 of file bb_boxc.c.

Referenced by boxc_create(), boxc_receiver(), boxc_sent_pop(), boxc_sent_push(), and run_wapbox().

int _boxc::load
 

Definition at line 137 of file bb_boxc.c.

Referenced by boxc_create(), boxc_receiver(), route_incoming_to_boxc(), and route_msg().

List* _boxc::outgoing
 

Definition at line 142 of file bb_boxc.c.

Referenced by boxc_receiver(), run_smsbox(), and run_wapbox().

Semaphore* _boxc::pending
 

Definition at line 144 of file bb_boxc.c.

Referenced by boxc_sent_pop(), boxc_sent_push(), and run_smsbox().

List* _boxc::retry
 

Definition at line 141 of file bb_boxc.c.

Referenced by boxc_receiver(), boxc_sender(), run_smsbox(), and run_wapbox().

volatile int _boxc::routable
 

Definition at line 148 of file bb_boxc.c.

Referenced by boxc_create(), boxc_receiver(), boxc_sender(), and route_incoming_to_boxc().

Dict* _boxc::sent
 

Definition at line 143 of file bb_boxc.c.

Referenced by boxc_sent_pop(), boxc_sent_push(), boxc_status(), and run_smsbox().


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.