jabberd2  2.2.16
Data Fields
conn_st Struct Reference

#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

Field Documentation

char* conn_st::key

Definition at line 242 of file s2s.h.

Referenced by _s2s_time_checks(), and JABBER_MAIN().

char conn_st::ip[INET6_ADDRSTRLEN+1]

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

Definition at line 259 of file s2s.h.

Referenced by _s2s_time_checks().

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

Definition at line 265 of file s2s.h.

Referenced by _s2s_time_checks(), and out_packet().

timestamps for idle timeouts

Definition at line 268 of file s2s.h.

Referenced by _s2s_time_checks(), and _out_mio_callback().

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


The documentation for this struct was generated from the following file: