Tue Sep 30 01:20:07 2008

Asterisk developer's documentation


aji_client Struct Reference

#include <jabber.h>

Collaboration diagram for aji_client:

Collaboration graph
[legend]

Public Member Functions

 AST_LIST_HEAD (messages, aji_message) messages
 ASTOBJ_COMPONENTS (struct aji_client)

Data Fields

int allowguest
int authorized
struct aji_buddy_container buddies
int component
int debug
iksfilter * f
unsigned int flags
int forcessl
iksid * jid
void * jingle
int keepalive
int message_timeout
char mid [6]
iksparser * p
char password [160]
int port
char serverhost [AJI_MAX_RESJIDLEN]
char sid [10]
ikstack * stack
enum aji_state state
char statusmessage [256]
pthread_t thread
int timeout
char user [AJI_MAX_JIDLEN]
int usesasl
int usetls

Detailed Description

Definition at line 101 of file jabber.h.


Member Function Documentation

AST_LIST_HEAD ( messages  ,
aji_message   
)

ASTOBJ_COMPONENTS ( struct  aji_client  ) 


Field Documentation

Definition at line 120 of file jabber.h.

Definition at line 123 of file jabber.h.

Referenced by aji_act_hook(), aji_create_client(), and aji_reconnect().

int component

int debug

Definition at line 115 of file jabber.h.

Referenced by aji_create_client(), and aji_log_hook().

iksfilter* f

unsigned int flags

Definition at line 124 of file jabber.h.

int forcessl

Definition at line 117 of file jabber.h.

Referenced by aji_create_client().

iksid* jid

void* jingle

Definition at line 128 of file jabber.h.

int keepalive

Definition at line 119 of file jabber.h.

Referenced by aji_create_client(), and aji_recv_loop().

Definition at line 122 of file jabber.h.

Referenced by aji_create_client(), and aji_handle_message().

char mid[6]

iksparser* p

char password[160]

Definition at line 103 of file jabber.h.

Referenced by aji_act_hook(), and aji_create_client().

int port

Definition at line 114 of file jabber.h.

Referenced by aji_client_initialize(), aji_component_initialize(), and aji_create_client().

char serverhost[AJI_MAX_RESJIDLEN]

Definition at line 105 of file jabber.h.

Referenced by aji_client_initialize(), aji_component_initialize(), and aji_create_client().

char sid[10]

Definition at line 107 of file jabber.h.

ikstack* stack

Definition at line 112 of file jabber.h.

Referenced by aji_client_connect(), aji_client_destroy(), and aji_create_client().

char statusmessage[256]

pthread_t thread

Definition at line 129 of file jabber.h.

int timeout

Definition at line 121 of file jabber.h.

Referenced by aji_create_client(), aji_reconnect(), and aji_recv_loop().

char user[AJI_MAX_JIDLEN]

int usesasl

Definition at line 118 of file jabber.h.

Referenced by aji_act_hook(), and aji_create_client().

int usetls

Definition at line 116 of file jabber.h.

Referenced by aji_act_hook(), and aji_create_client().


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

Generated on Tue Sep 30 01:20:07 2008 for Asterisk - the Open Source PBX by  doxygen 1.5.6