Wed Oct 28 11:46:29 2009

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
struct ast_flags flags
int forcessl
iksid * jid
void * jingle
int keepalive
int message_timeout
struct aji_client::messages messages
char mid [6]
char name [80]
char name_space [256]
struct aji_clientnext [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

Detailed Description

Definition at line 140 of file jabber.h.


Field Documentation

Definition at line 141 of file jabber.h.

Definition at line 166 of file jabber.h.

Definition at line 169 of file jabber.h.

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

int component

int debug

Definition at line 161 of file jabber.h.

Referenced by aji_create_client(), and aji_log_hook().

iksfilter* f

struct ast_flags flags [read]

Definition at line 170 of file jabber.h.

Referenced by aji_create_client(), and aji_filter_roster().

int forcessl

Definition at line 163 of file jabber.h.

Referenced by aji_create_client().

iksid* jid

void* jingle

Definition at line 174 of file jabber.h.

int keepalive

Definition at line 165 of file jabber.h.

Referenced by aji_create_client(), and aji_recv_loop().

Definition at line 168 of file jabber.h.

Referenced by aji_create_client(), and aji_handle_message().

char mid[6]

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]

Definition at line 146 of file jabber.h.

Referenced by aji_send_header().

struct aji_client* next[1] [read]

Definition at line 141 of file jabber.h.

unsigned int objflags

Definition at line 141 of file jabber.h.

iksparser* p

char password[160]

Definition at line 141 of file jabber.h.

Referenced by aji_act_hook(), and aji_create_client().

int port

Definition at line 160 of file jabber.h.

Referenced by aji_create_client(), and aji_initialize().

int priority

Definition at line 176 of file jabber.h.

Referenced by aji_create_client(), and aji_set_presence().

unsigned int refcount

Definition at line 141 of file jabber.h.

char serverhost[AJI_MAX_RESJIDLEN]

Definition at line 144 of file jabber.h.

Referenced by aji_create_client(), and aji_initialize().

char sid[10]

Definition at line 147 of file jabber.h.

ikstack* stack

Definition at line 152 of file jabber.h.

Referenced by aji_client_connect(), and aji_client_destroy().

enum ikshowtype status

char statusmessage[256]

pthread_t thread

Definition at line 175 of file jabber.h.

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]

int usesasl

Definition at line 164 of file jabber.h.

Referenced by aji_act_hook(), and aji_create_client().

int usetls

Definition at line 162 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 Wed Oct 28 11:46:29 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6