Thu Apr 16 06:48:17 2015

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
int distribute_events
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
char pubsub_node [AJI_MAX_RESJIDLEN]
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 150 of file jabber.h.


Field Documentation

Definition at line 151 of file jabber.h.

Definition at line 177 of file jabber.h.

Definition at line 180 of file jabber.h.

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

int component

int debug

Definition at line 172 of file jabber.h.

Referenced by aji_create_client(), and aji_log_hook().

Definition at line 181 of file jabber.h.

Referenced by aji_client_connect(), and aji_create_client().

iksfilter* f

struct ast_flags flags [read]

Definition at line 182 of file jabber.h.

Referenced by aji_create_client(), aji_filter_roster(), and aji_handle_subscribe().

int forcessl

Definition at line 174 of file jabber.h.

Referenced by aji_create_client().

iksid* jid

void* jingle

Definition at line 186 of file jabber.h.

int keepalive

Definition at line 176 of file jabber.h.

Referenced by aji_create_client(), and aji_recv_loop().

Definition at line 179 of file jabber.h.

Referenced by acf_jabberreceive_read(), aji_create_client(), and delete_old_messages().

char mid[6]

char name[80]

char name_space[256]

Definition at line 157 of file jabber.h.

Referenced by aji_create_client(), and aji_send_header().

struct aji_client* next[1] [read]

Definition at line 151 of file jabber.h.

unsigned int objflags

Definition at line 151 of file jabber.h.

iksparser* p

char password[160]

Definition at line 151 of file jabber.h.

Referenced by aji_act_hook(), and aji_create_client().

int port

Definition at line 171 of file jabber.h.

Referenced by aji_create_client(), and aji_initialize().

int priority

Definition at line 188 of file jabber.h.

Referenced by aji_create_client(), and aji_set_presence().

char pubsub_node[AJI_MAX_RESJIDLEN]

Definition at line 155 of file jabber.h.

Referenced by aji_create_client(), aji_init_event_distribution(), and aji_pubsub_iq_create().

unsigned int refcount

Definition at line 151 of file jabber.h.

char serverhost[AJI_MAX_RESJIDLEN]

Definition at line 154 of file jabber.h.

Referenced by aji_create_client(), and aji_initialize().

char sid[10]

Definition at line 158 of file jabber.h.

ikstack* stack

Definition at line 163 of file jabber.h.

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

enum ikshowtype status

char statusmessage[256]

pthread_t thread

Definition at line 187 of file jabber.h.

int timeout

Definition at line 178 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 175 of file jabber.h.

Referenced by aji_act_hook(), and aji_create_client().

int usetls

Definition at line 173 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 Apr 16 06:48:17 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6