|
jabberd2
2.2.16
|
#include <s2s.h>
Data Fields | |
| s2s_t | s2s |
| char * | key |
| char * | dkey |
| sx_t | s |
| mio_fd_t | fd |
| char | ip [INET6_ADDRSTRLEN+1] |
| int | port |
| xht | states |
| states of outgoing dialbacks (key is local/remote) | |
| xht | states_time |
| time of the last state change (key is local/remote) | |
| xht | routes |
| routes that this conn handles (key is local/remote) | |
| time_t | init_time |
| int | online |
| int | verify |
| number and last timestamp of outstanding db:verify requests | |
| time_t | last_verify |
| time_t | last_activity |
| timestamps for idle timeouts | |
| time_t | last_packet |
| unsigned int | packet_count |
Definition at line 239 of file s2s.h.
Referenced by in_mio_callback(), _in_sx_callback(), _in_result(), _in_verify(), _in_packet(), _out_dialback(), _out_dns_mark_bad(), out_route(), out_packet(), _out_mio_callback(), send_dialbacks(), _out_sx_callback(), _out_result(), _out_verify(), and out_bounce_conn_queues().
| char* conn_st::key |
Definition at line 241 of file s2s.h.
Referenced by _s2s_time_checks(), JABBER_MAIN(), in_mio_callback(), _in_sx_callback(), _in_packet(), send_dialbacks(), and _out_sx_callback().
| char* conn_st::dkey |
Definition at line 242 of file s2s.h.
Referenced by _s2s_time_checks(), and JABBER_MAIN().
Definition at line 244 of file s2s.h.
Referenced by _s2s_check_conn_routes(), _s2s_time_checks(), JABBER_MAIN(), in_mio_callback(), _in_result(), _in_verify(), _out_dialback(), out_packet(), _out_mio_callback(), _out_sx_callback(), _out_result(), and _out_verify().
Definition at line 245 of file s2s.h.
Referenced by _s2s_check_conn_routes(), _s2s_time_checks(), _in_sx_callback(), _in_result(), _in_verify(), _in_packet(), _out_dialback(), out_packet(), _out_sx_callback(), _out_result(), and _out_verify().
| char conn_st::ip[INET6_ADDRSTRLEN+1] |
Definition at line 247 of file s2s.h.
Referenced by _s2s_check_conn_routes(), _s2s_time_checks(), in_mio_callback(), _in_sx_callback(), _in_result(), _in_verify(), _in_packet(), _out_dialback(), _out_dns_mark_bad(), _out_mio_callback(), _out_sx_callback(), _out_result(), and _out_verify().
| int conn_st::port |
Definition at line 248 of file s2s.h.
Referenced by _s2s_check_conn_routes(), _s2s_time_checks(), in_mio_callback(), _in_sx_callback(), _in_result(), _in_verify(), _in_packet(), _out_dialback(), _out_dns_mark_bad(), _out_mio_callback(), _out_sx_callback(), _out_result(), and _out_verify().
states of outgoing dialbacks (key is local/remote)
Definition at line 251 of file s2s.h.
Referenced by _s2s_check_conn_routes(), _s2s_time_checks(), JABBER_MAIN(), _in_result(), _in_packet(), _out_dialback(), out_packet(), _out_mio_callback(), _out_result(), and _out_verify().
time of the last state change (key is local/remote)
Definition at line 254 of file s2s.h.
Referenced by _s2s_check_conn_routes(), JABBER_MAIN(), _in_result(), and _out_dialback().
routes that this conn handles (key is local/remote)
Definition at line 257 of file s2s.h.
Referenced by JABBER_MAIN(), _out_mio_callback(), send_dialbacks(), and out_bounce_conn_queues().
| time_t conn_st::init_time |
Definition at line 259 of file s2s.h.
Referenced by _s2s_time_checks().
| int conn_st::online |
Definition at line 261 of file s2s.h.
Referenced by _s2s_time_checks(), in_mio_callback(), _in_sx_callback(), out_packet(), and _out_sx_callback().
| int conn_st::verify |
number and last timestamp of outstanding db:verify requests
Definition at line 264 of file s2s.h.
Referenced by _s2s_time_checks(), out_packet(), and _out_verify().
| time_t conn_st::last_verify |
Definition at line 265 of file s2s.h.
Referenced by _s2s_time_checks(), and out_packet().
| time_t conn_st::last_activity |
timestamps for idle timeouts
Definition at line 268 of file s2s.h.
Referenced by _s2s_time_checks(), and _out_mio_callback().
| time_t conn_st::last_packet |
Definition at line 269 of file s2s.h.
Referenced by _s2s_time_checks(), _in_sx_callback(), and out_packet().
| unsigned int conn_st::packet_count |
Definition at line 271 of file s2s.h.
Referenced by in_mio_callback(), _in_sx_callback(), _out_mio_callback(), and _out_sx_callback().
1.7.5