systemProxy.hpp 549 B

12345678910111213141516171819202122232425
  1. #ifndef SYSTEMPROXY_HPP_INCLUDED
  2. #define SYSTEMPROXY_HPP_INCLUDED
  3. #include <xmlrpc-c/base.hpp>
  4. #include <xmlrpc-c/client_simple.hpp>
  5. class systemProxy : public xmlrpc_c::clientSimple {
  6. public:
  7. systemProxy() {}
  8. xmlrpc_c::value /*array*/
  9. listMethods(std::string const& serverUrl);
  10. xmlrpc_c::value /*array*/
  11. methodSignature(std::string const& serverUrl,
  12. std::string const& methodName);
  13. std::string
  14. methodHelp(std::string const& serverUrl,
  15. std::string const& methodName);
  16. };
  17. #endif