Thu Oct 11 06:44:32 2012

Asterisk developer's documentation


aji_client Struct Reference

#include <jabber.h>

Collaboration diagram for aji_client:

Collaboration graph
[legend]

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
struct aji_client::messages messages
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

Data Structures

struct  messages

Detailed Description

Definition at line 101 of file jabber.h.


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 Thu Oct 11 06:44:32 2012 for Asterisk - the Open Source PBX by  doxygen 1.5.6