Thu Oct 11 06:38:47 2012

Asterisk developer's documentation


ast_xmpp_client Struct Reference

XMPP Client Connection. More...

#include <xmpp.h>

Collaboration diagram for ast_xmpp_client:

Collaboration graph
[legend]

Data Fields

struct ast_string_field_mgr __field_mgr
struct ast_string_field_pool__field_mgr_pool
struct ao2_containerbuddies
struct ast_event_subdevice_state_sub
iksfilter * filter
iksid * jid
struct {
   struct ast_xmpp_message *   first
   struct ast_xmpp_message *   last
   ast_mutex_t   lock
messages
char mid [6]
struct ast_event_submwi_sub
const ast_string_field name
iksparser * parser
unsigned int reconnect:1
ikstack * stack
enum xmpp_state state
pthread_t thread
int timeout

Detailed Description

XMPP Client Connection.

Definition at line 116 of file xmpp.h.


Field Documentation

Definition at line 119 of file xmpp.h.

< Name of the client configuration

Definition at line 119 of file xmpp.h.

struct ao2_container* buddies [read]

If distributing event information the device state subscription

Definition at line 138 of file xmpp.h.

Referenced by ast_xmpp_client_disconnect(), and xmpp_init_event_distribution().

iksfilter* filter

struct ast_xmpp_message* first [read]

Definition at line 133 of file xmpp.h.

iksid* jid

struct ast_xmpp_message* last [read]

Definition at line 133 of file xmpp.h.

Definition at line 133 of file xmpp.h.

struct { ... } messages

char mid[6]

struct ast_event_sub* mwi_sub [read]

If distributing event information the MWI subscription

Definition at line 137 of file xmpp.h.

Referenced by ast_xmpp_client_disconnect(), and xmpp_init_event_distribution().

iksparser* parser

unsigned int reconnect

Reconnect this client

Definition at line 136 of file xmpp.h.

Referenced by xmpp_client_config_post_apply(), and xmpp_config_prelink().

ikstack* stack

pthread_t thread

int timeout

Definition at line 135 of file xmpp.h.

Referenced by xmpp_client_alloc(), xmpp_client_reconnect(), and xmpp_client_thread().


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

Generated on Thu Oct 11 06:38:47 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6