XMPP Client Configuration. More...

Data Fields | |
| struct ast_string_field_mgr | __field_mgr |
| struct ast_string_field_pool * | __field_mgr_pool |
| struct ao2_container * | buddies |
| struct ast_xmpp_client * | client |
| const ast_string_field | context |
| struct ast_flags | flags |
| int | message_timeout |
| const ast_string_field | name |
| const ast_string_field | password |
| int | port |
| int | priority |
| const ast_string_field | pubsubnode |
| const ast_string_field | server |
| enum ikshowtype | status |
| const ast_string_field | statusmsg |
| const ast_string_field | user |
XMPP Client Configuration.
Definition at line 331 of file res_xmpp.c.
| struct ast_string_field_mgr __field_mgr |
Definition at line 340 of file res_xmpp.c.
< Name of the client connection
< Username to use for authentication
< Password to use for authentication
< Server hostname
< Status message for presence
< Pubsub node
< Context for incoming messages
Definition at line 340 of file res_xmpp.c.
| struct ao2_container* buddies |
Configured buddies
Definition at line 347 of file res_xmpp.c.
Referenced by ast_xmpp_client_config_alloc(), ast_xmpp_client_config_destructor(), client_buddy_handler(), and xmpp_client_config_post_apply().
| struct ast_xmpp_client* client |
Pointer to the client
Definition at line 346 of file res_xmpp.c.
Referenced by ast_xmpp_client_config_alloc(), ast_xmpp_client_config_destructor(), xmpp_client_config_post_apply(), xmpp_config_prelink(), xmpp_show_buddies(), and xmpp_show_clients().
| const ast_string_field context |
Definition at line 340 of file res_xmpp.c.
Referenced by xmpp_pak_message().
Various options that have been set
Definition at line 344 of file res_xmpp.c.
Referenced by client_bitfield_handler(), xmpp_client_authenticate(), xmpp_client_config_post_apply(), xmpp_config_prelink(), xmpp_pak_message(), xmpp_pak_presence(), xmpp_pak_s10n(), and xmpp_send_stream_header().
| int message_timeout |
Timeout for messages
Definition at line 342 of file res_xmpp.c.
| const ast_string_field name |
Definition at line 340 of file res_xmpp.c.
Referenced by xmpp_client_config_post_apply(), xmpp_config_cmp(), xmpp_config_hash(), xmpp_config_prelink(), xmpp_show_buddies(), and xmpp_show_clients().
| const ast_string_field password |
Definition at line 340 of file res_xmpp.c.
Referenced by xmpp_client_authenticate_digest(), xmpp_client_authenticate_sasl(), xmpp_component_authenticate(), and xmpp_config_prelink().
| int port |
Port to use when connecting to server
Definition at line 341 of file res_xmpp.c.
Referenced by xmpp_config_prelink().
| int priority |
| const ast_string_field pubsubnode |
Definition at line 340 of file res_xmpp.c.
| const ast_string_field server |
Definition at line 340 of file res_xmpp.c.
Referenced by xmpp_config_prelink().
| enum ikshowtype status |
Presence status
Definition at line 345 of file res_xmpp.c.
Referenced by client_status_handler(), xmpp_client_config_post_apply(), xmpp_pak_presence(), and xmpp_pak_s10n().
| const ast_string_field statusmsg |
Definition at line 340 of file res_xmpp.c.
Referenced by xmpp_client_config_post_apply(), xmpp_pak_presence(), and xmpp_pak_s10n().
| const ast_string_field user |
Definition at line 340 of file res_xmpp.c.
Referenced by xmpp_client_config_post_apply(), xmpp_config_prelink(), xmpp_pak_message(), and xmpp_show_clients().