1 #ifndef __TARIFFS_METHODS_H__
2 #define __TARIFFS_METHODS_H__
4 #include <xmlrpc-c/base.hpp>
5 #include <xmlrpc-c/registry.hpp>
12 class METHOD_TARIFF_GET : public xmlrpc_c::method {
14 METHOD_TARIFF_GET(RPC_CONFIG * c,
21 void execute(xmlrpc_c::paramList const & paramList,
22 xmlrpc_c::value * const retvalPtr);
28 class METHOD_TARIFF_CHG : public xmlrpc_c::method {
30 METHOD_TARIFF_CHG(RPC_CONFIG * c,
39 void execute(xmlrpc_c::paramList const & paramList,
40 xmlrpc_c::value * const retvalPtr);
47 class METHOD_TARIFFS_GET : public xmlrpc_c::method {
49 METHOD_TARIFFS_GET(RPC_CONFIG * c,
56 void execute(xmlrpc_c::paramList const & paramList,
57 xmlrpc_c::value * const retvalPtr);
63 class METHOD_TARIFF_ADD : public xmlrpc_c::method {
65 METHOD_TARIFF_ADD(RPC_CONFIG * c,
74 void execute(xmlrpc_c::paramList const & paramList,
75 xmlrpc_c::value * const retvalP);
82 class METHOD_TARIFF_DEL : public xmlrpc_c::method {
84 METHOD_TARIFF_DEL(RPC_CONFIG * c,
95 void execute(xmlrpc_c::paramList const & paramList,
96 xmlrpc_c::value * const retvalP);