3 #include <xmlrpc-c/base.hpp>
4 #include <xmlrpc-c/registry.hpp>
15 class METHOD_ADMIN_GET : public xmlrpc_c::method {
17 METHOD_ADMIN_GET(RPC_CONFIG * c,
24 void execute(xmlrpc_c::paramList const & paramList,
25 xmlrpc_c::value * const retvalPtr);
28 METHOD_ADMIN_GET(const METHOD_ADMIN_GET & rvalue);
29 METHOD_ADMIN_GET & operator=(const METHOD_ADMIN_GET & rvalue);
35 class METHOD_ADMIN_ADD : public xmlrpc_c::method {
37 METHOD_ADMIN_ADD(RPC_CONFIG * c,
44 void execute(xmlrpc_c::paramList const & paramList,
45 xmlrpc_c::value * const retvalPtr);
48 METHOD_ADMIN_ADD(const METHOD_ADMIN_ADD & rvalue);
49 METHOD_ADMIN_ADD & operator=(const METHOD_ADMIN_ADD & rvalue);
55 class METHOD_ADMIN_DEL : public xmlrpc_c::method {
57 METHOD_ADMIN_DEL(RPC_CONFIG * c,
64 void execute(xmlrpc_c::paramList const & paramList,
65 xmlrpc_c::value * const retvalPtr);
68 METHOD_ADMIN_DEL(const METHOD_ADMIN_DEL & rvalue);
69 METHOD_ADMIN_DEL & operator=(const METHOD_ADMIN_DEL & rvalue);
75 class METHOD_ADMIN_CHG : public xmlrpc_c::method {
77 METHOD_ADMIN_CHG(RPC_CONFIG * c,
84 void execute(xmlrpc_c::paramList const & paramList,
85 xmlrpc_c::value * const retvalPtr);
88 METHOD_ADMIN_CHG(const METHOD_ADMIN_CHG & rvalue);
89 METHOD_ADMIN_CHG & operator=(const METHOD_ADMIN_CHG & rvalue);
95 class METHOD_ADMINS_GET : public xmlrpc_c::method {
97 METHOD_ADMINS_GET(RPC_CONFIG * c,
104 void execute(xmlrpc_c::paramList const & paramList,
105 xmlrpc_c::value * const retvalPtr);
108 METHOD_ADMINS_GET(const METHOD_ADMINS_GET & rvalue);
109 METHOD_ADMINS_GET & operator=(const METHOD_ADMINS_GET & rvalue);
112 STG::Admins * admins;