Tue Oct 29 17:28:28 2013

Asterisk developer's documentation


aji_client Struct Reference

#include <jabber.h>

Public Member Functions

 AST_LIST_HEAD (messages, aji_message) messages

Data Fields

ast_mutex_t _lock
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]
char name [80]
struct aji_clientnext [1]
unsigned int objflags
iksparser * p
char password [160]
int port
unsigned int refcount
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   
)

Field Documentation

Definition at line 102 of file jabber.h.

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]
char name[80]
struct aji_client* next[1] [read]

Definition at line 102 of file jabber.h.

unsigned int objflags

Definition at line 102 of file jabber.h.

iksparser* p
char password[160]

Definition at line 102 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().

unsigned int refcount

Definition at line 102 of file jabber.h.

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 29 Oct 2013 for Asterisk - the Open Source PBX by  doxygen 1.6.1