3 #include <xmlrpc-c/base.hpp>
4 #include <xmlrpc-c/registry.hpp>
17 class METHOD_TARIFF_GET : public xmlrpc_c::method {
19 METHOD_TARIFF_GET(RPC_CONFIG * c,
26 void execute(xmlrpc_c::paramList const & paramList,
27 xmlrpc_c::value * const retvalPtr);
30 METHOD_TARIFF_GET(const METHOD_TARIFF_GET & rvalue);
31 METHOD_TARIFF_GET & operator=(const METHOD_TARIFF_GET & rvalue);
34 STG::Tariffs * tariffs;
37 class METHOD_TARIFF_CHG : public xmlrpc_c::method {
39 METHOD_TARIFF_CHG(RPC_CONFIG * c,
48 void execute(xmlrpc_c::paramList const & paramList,
49 xmlrpc_c::value * const retvalPtr);
52 METHOD_TARIFF_CHG(const METHOD_TARIFF_CHG & rvalue);
53 METHOD_TARIFF_CHG & operator=(const METHOD_TARIFF_CHG & rvalue);
57 STG::Tariffs * tariffs;
60 class METHOD_TARIFFS_GET : public xmlrpc_c::method {
62 METHOD_TARIFFS_GET(RPC_CONFIG * c,
69 void execute(xmlrpc_c::paramList const & paramList,
70 xmlrpc_c::value * const retvalPtr);
73 METHOD_TARIFFS_GET(const METHOD_TARIFFS_GET & rvalue);
74 METHOD_TARIFFS_GET & operator=(const METHOD_TARIFFS_GET & rvalue);
77 STG::Tariffs * tariffs;
80 class METHOD_TARIFF_ADD : public xmlrpc_c::method {
82 METHOD_TARIFF_ADD(RPC_CONFIG * c,
91 void execute(xmlrpc_c::paramList const & paramList,
92 xmlrpc_c::value * const retvalP);
95 METHOD_TARIFF_ADD(const METHOD_TARIFF_ADD & rvalue);
96 METHOD_TARIFF_ADD & operator=(const METHOD_TARIFF_ADD & rvalue);
100 STG::Tariffs * tariffs;
103 class METHOD_TARIFF_DEL : public xmlrpc_c::method {
105 METHOD_TARIFF_DEL(RPC_CONFIG * c,
116 void execute(xmlrpc_c::paramList const & paramList,
117 xmlrpc_c::value * const retvalP);
120 METHOD_TARIFF_DEL(const METHOD_TARIFF_DEL & rvalue);
121 METHOD_TARIFF_DEL & operator=(const METHOD_TARIFF_DEL & rvalue);
124 STG::Admins * admins;
125 STG::Tariffs * tariffs;