#include <jabber.h>
Data Fields | |
ast_mutex_t | _lock |
int | allowguest |
int | authorized |
aji_buddy_container | buddies |
int | component |
int | debug |
iksfilter * | f |
ast_flags | flags |
int | forcessl |
iksid * | jid |
void * | jingle |
int | keepalive |
int | message_timeout |
aji_client::messages | messages |
char | mid [6] |
char | name [80] |
char | name_space [256] |
aji_client * | next [1] |
unsigned int | objflags |
iksparser * | p |
char | password [160] |
int | port |
int | priority |
unsigned int | refcount |
char | serverhost [AJI_MAX_RESJIDLEN] |
char | sid [10] |
ikstack * | stack |
enum aji_state | state |
enum ikshowtype | status |
char | statusmessage [256] |
pthread_t | thread |
int | timeout |
char | user [AJI_MAX_JIDLEN] |
int | usesasl |
int | usetls |
Data Structures | |
struct | messages |
Definition at line 140 of file jabber.h.
int allowguest |
int authorized |
Definition at line 169 of file jabber.h.
Referenced by aji_act_hook(), aji_create_client(), and aji_reconnect().
struct aji_buddy_container buddies |
Definition at line 172 of file jabber.h.
Referenced by acf_jabberstatus_read(), aji_client_destroy(), aji_client_info_handler(), aji_create_buddy(), aji_create_client(), aji_dinfo_handler(), aji_filter_roster(), aji_handle_presence(), aji_handle_subscribe(), aji_pruneregister(), aji_register_query_handler(), aji_show_buddies(), aji_status_exec(), aji_test(), gtalk_alloc(), gtalk_create_member(), jingle_alloc(), and jingle_create_member().
int component |
Definition at line 171 of file jabber.h.
Referenced by aji_act_hook(), aji_client_connect(), aji_create_client(), aji_handle_presence(), aji_handle_subscribe(), and aji_initialize().
int debug |
iksfilter* f |
Definition at line 151 of file jabber.h.
Referenced by aji_act_hook(), aji_client_connect(), aji_client_destroy(), aji_create_client(), gtalk_call(), gtalk_create_member(), gtalk_free_pvt(), gtalk_ringing_ack(), jingle_call(), jingle_create_member(), jingle_free_pvt(), and jingle_ringing_ack().
Definition at line 170 of file jabber.h.
Referenced by aji_create_client(), and aji_filter_roster().
int forcessl |
iksid* jid |
Definition at line 149 of file jabber.h.
Referenced by aji_act_hook(), aji_client_connect(), aji_client_info_handler(), aji_create_client(), aji_get_roster(), aji_handle_presence(), aji_handle_subscribe(), aji_initialize(), aji_pruneregister(), aji_register_approve_handler(), aji_tls_handshake(), ast_aji_send_chat(), gtalk_add_candidate(), gtalk_handle_dtmf(), gtalk_hangup_farend(), gtalk_is_accepted(), gtalk_is_answered(), gtalk_newcall(), gtalk_request(), jingle_accept_call(), jingle_action(), jingle_add_candidate(), jingle_create_candidates(), jingle_digit(), jingle_newcall(), jingle_response(), and jingle_transmit_invite().
int keepalive |
int message_timeout |
Definition at line 168 of file jabber.h.
Referenced by aji_create_client(), and aji_handle_message().
struct aji_client::messages messages |
Referenced by aji_client_destroy(), aji_create_client(), and aji_handle_message().
char mid[6] |
Definition at line 148 of file jabber.h.
Referenced by aji_act_hook(), aji_create_client(), aji_handle_presence(), aji_register_approve_handler(), ast_aji_create_chat(), ast_aji_invite_chat(), gtalk_action(), gtalk_call(), gtalk_create_candidates(), gtalk_digit(), gtalk_invite(), gtalk_invite_response(), jingle_accept_call(), jingle_action(), jingle_call(), jingle_create_candidates(), jingle_digit(), and jingle_transmit_invite().
char name[80] |
Definition at line 141 of file jabber.h.
Referenced by aji_create_client(), aji_initialize(), and aji_log_hook().
char name_space[256] |
struct aji_client* next[1] |
iksparser* p |
Definition at line 150 of file jabber.h.
Referenced by aji_client_destroy(), aji_create_client(), aji_initialize(), aji_io_recv(), aji_reconnect(), aji_recv(), aji_send_raw(), aji_start_sasl(), aji_start_tls(), aji_tls_handshake(), ast_aji_disconnect(), jingle_accept_call(), and jingle_transmit_invite().
char password[160] |
int port |
int priority |
char serverhost[AJI_MAX_RESJIDLEN] |
ikstack* stack |
Definition at line 152 of file jabber.h.
Referenced by aji_client_connect(), aji_client_destroy(), and aji_create_client().
Definition at line 159 of file jabber.h.
Referenced by aji_act_hook(), aji_client_connect(), aji_create_client(), aji_filter_roster(), aji_handle_presence(), aji_reconnect(), aji_recv_loop(), and ast_aji_send_chat().
enum ikshowtype status |
Definition at line 177 of file jabber.h.
Referenced by aji_create_client(), aji_get_roster(), aji_handle_presence(), and aji_handle_subscribe().
char statusmessage[256] |
Definition at line 145 of file jabber.h.
Referenced by aji_create_client(), aji_get_roster(), and aji_handle_subscribe().
int timeout |
Definition at line 167 of file jabber.h.
Referenced by aji_create_client(), aji_reconnect(), and aji_recv_loop().
char user[AJI_MAX_JIDLEN] |
Definition at line 143 of file jabber.h.
Referenced by aji_create_client(), aji_dinfo_handler(), aji_ditems_handler(), aji_initialize(), and aji_register_query_handler().
int usesasl |
int usetls |