resolver component implementation More...
#include <resolver.h>
Public Member Functions | |
| resolver (instance i, xmlnode x) | |
| std::list< resend_service > const & | get_resend_services () |
| void | send_query (xmppd::lwresc::lwquery const &query) |
| sigc::connection | register_result_callback (uint32_t serial, sigc::signal< void, xmppd::lwresc::lwresult const & >::slot_type const &callback) |
resolver component implementation
This class implements a component to the xmppd that does the resolving for the server. The component implements the XMPP/xmppd specific tasks and delegates the actual resolving to an instance of lwresd (which has to be installed and configured separately.
| std::list< resend_service > const & xmppd::resolver::resolver::get_resend_services | ( | ) |
get the list of services and resend destinations
| sigc::connection xmppd::resolver::resolver::register_result_callback | ( | uint32_t | serial, | |
| sigc::signal< void, xmppd::lwresc::lwresult const & >::slot_type const & | callback | |||
| ) |
registers a callback function for query results
| void xmppd::resolver::resolver::send_query | ( | xmppd::lwresc::lwquery const & | query | ) |
1.6.1