dboc Struct Reference

#include <dialback.h>


Data Fields

char * ip
int stamp
db d
jid key
xmlnode verifies
pool p
dboq q
mio m
int xmpp_version
int settings_failed
char * stream_id
db_request db_state
db_connection_state connection_state
std::ostringstream * connect_results
struct {
   int   db:1
flags


Detailed Description

structure holding information about an outgoing connection

Field Documentation

char* dboc::ip

where to connect to (list of comma separated addresses of the format [ip]:port, [ip], ip:port, or ip)

Referenced by dialback_out_connect(), dialback_out_connection(), and dialback_out_read().

when we started to connect to this peer

Referenced by _dialback_beat_out_idle(), and dialback_out_connection().

destination and source for this connection, format: dest/src

Referenced by dialback_out_connect(), dialback_out_connection(), dialback_out_connection_cleanup(), and dialback_out_read().

waiting db:verify elements we have to send to the peer

Referenced by dialback_out_connection(), dialback_out_connection_cleanup(), dialback_out_packet(), and dialback_out_read().

memory pool we are using for this connections data

Referenced by _dialback_out_beat_packets(), dialback_out_connection(), dialback_out_connection_cleanup(), and dialback_out_read().

pending stanzas, that need to be sent to the peer

Referenced by _dialback_out_beat_packets(), dialback_out_connection_cleanup(), dialback_out_packet(), and dialback_out_read().

version the peer supports, -1 not yet known, 0 preXMPP

Referenced by dialback_out_connection(), and dialback_out_read().

1 if the connection has been droped as configured settings where not fulfilled (e.g. TLS required), 0 else

Referenced by dialback_out_connection_cleanup(), and dialback_out_read().

the stream id the connected entity assigned

Referenced by dialback_out_connection(), and dialback_out_read().

if we want to send a <db:result/> and if we already did

Referenced by dialback_out_connection(), and dialback_out_read().

std::ostringstream* dboc::connect_results

int dboc::db

if the peer supports dialback

Referenced by dialback_out_read().

struct { ... } dboc::flags

Referenced by dialback_out_read().


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

Generated on Wed Sep 10 01:59:48 2008 for jabberd14 by  doxygen 1.5.5