| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
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 | 
| struct ast_flags | mod_flags | 
| const ast_string_field | name | 
| const ast_string_field | oauth_clientid | 
| const ast_string_field | oauth_secret | 
| const ast_string_field | password | 
| int | port | 
| int | priority | 
| const ast_string_field | pubsubnode | 
| const ast_string_field | refresh_token | 
| const ast_string_field | server | 
| enum ikshowtype | status | 
| const ast_string_field | statusmsg | 
| const ast_string_field | user | 
XMPP Client Configuration.
Definition at line 579 of file res_xmpp.c.
| struct ast_string_field_mgr __field_mgr | 
Definition at line 591 of file res_xmpp.c.
| struct ast_string_field_pool* __field_mgr_pool | 
< Name of the client connection
< Username to use for authentication
< Password to use for authentication
< Refresh token to use for OAuth authentication
< Client ID to use for OAuth authentication
< Secret to use for OAuth authentication
< Server hostname
< Status message for presence
< Pubsub node
< Context for incoming messages
Definition at line 591 of file res_xmpp.c.
| struct ao2_container* buddies | 
Configured buddies
Definition at line 599 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 598 of file res_xmpp.c.
Referenced by ast_xmpp_client_config_alloc(), ast_xmpp_client_config_destructor(), get_buddy_status(), xmpp_client_config_post_apply(), xmpp_config_prelink(), xmpp_pubsub_build_node_request(), xmpp_show_buddies(), and xmpp_show_clients().
| const ast_string_field context | 
Definition at line 591 of file res_xmpp.c.
Referenced by xmpp_pak_message().
| struct ast_flags flags | 
Various options that have been set
Definition at line 595 of file res_xmpp.c.
Referenced by client_bitfield_handler(), xmpp_client_authenticate(), xmpp_client_config_post_apply(), xmpp_config_cmp(), 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 593 of file res_xmpp.c.
| struct ast_flags mod_flags | 
Global options that have been modified
Definition at line 596 of file res_xmpp.c.
Referenced by client_bitfield_handler(), and xmpp_client_config_post_apply().
| const ast_string_field name | 
Definition at line 591 of file res_xmpp.c.
Referenced by fetch_access_token(), PathSegment::get_child(), SwaggerType::load(), xmpp_client_config_post_apply(), xmpp_config_cmp(), xmpp_config_prelink(), xmpp_show_buddies(), and xmpp_show_clients().
| const ast_string_field oauth_clientid | 
Definition at line 591 of file res_xmpp.c.
Referenced by fetch_access_token(), and xmpp_config_prelink().
| const ast_string_field oauth_secret | 
Definition at line 591 of file res_xmpp.c.
Referenced by fetch_access_token(), and xmpp_config_prelink().
| const ast_string_field password | 
Definition at line 591 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 592 of file res_xmpp.c.
Referenced by xmpp_config_prelink().
| int priority | 
| const ast_string_field pubsubnode | 
Definition at line 591 of file res_xmpp.c.
| const ast_string_field refresh_token | 
Definition at line 591 of file res_xmpp.c.
Referenced by fetch_access_token(), xmpp_client_authenticate_sasl(), and xmpp_config_prelink().
| const ast_string_field server | 
Definition at line 591 of file res_xmpp.c.
Referenced by xmpp_config_prelink().
| enum ikshowtype status | 
Presence status
Definition at line 597 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 591 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 591 of file res_xmpp.c.
Referenced by xmpp_client_config_post_apply(), xmpp_config_prelink(), xmpp_pak_message(), and xmpp_show_clients().