#define ENC_MSG_LEN (8)
struct ADMIN_CONF;
+struct TARIFF_DATA;
+struct SERVICE_CONF;
+struct CORP_CONF;
namespace STG
{
confData
};
-typedef void (* SIMPLE_CALLBACK)(bool result, const std::string & reason, void * data);
+namespace SIMPLE
+{
+
+typedef void (* CALLBACK)(bool result, const std::string & reason, void * data);
+
+} // namespace SIMPLE
namespace AUTH_BY
{
} // namespace SERVER_INFO
-namespace CHECK_USER
+namespace RAW_XML
{
-typedef SIMPLE_CALLBACK CALLBACK;
+typedef void (* CALLBACK)(bool result, const std::string & reason, const std::string & response, void * data);
-} // namespace CHECK_USER
+}
namespace GET_USER
{
} // namespace GET_USERS
-namespace CHG_USER
+namespace GET_ADMIN
{
-typedef SIMPLE_CALLBACK CALLBACK;
+typedef ADMIN_CONF INFO;
+typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
}
-namespace SEND_MESSAGE
+namespace GET_ADMINS
{
-typedef SIMPLE_CALLBACK CALLBACK;
+typedef std::vector<GET_ADMIN::INFO> INFO;
+typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
}
-namespace GET_ADMIN
+namespace GET_TARIFF
{
-typedef ADMIN_CONF INFO;
+typedef TARIFF_DATA INFO;
typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
}
-namespace GET_ADMINS
+namespace GET_TARIFFS
{
-typedef std::vector<GET_ADMIN::INFO> INFO;
+typedef std::vector<GET_TARIFF::INFO> INFO;
typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
}
-namespace ADD_ADMIN
+namespace GET_SERVICE
{
-typedef SIMPLE_CALLBACK CALLBACK;
+typedef SERVICE_CONF INFO;
+typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
}
-namespace DEL_ADMIN
+namespace GET_SERVICES
{
-typedef SIMPLE_CALLBACK CALLBACK;
+typedef std::vector<GET_SERVICE::INFO> INFO;
+typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
}
-namespace CHG_ADMIN
+namespace GET_CORP
{
-typedef SIMPLE_CALLBACK CALLBACK;
+typedef CORP_CONF INFO;
+typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
+
+}
+
+namespace GET_CORPORATIONS
+{
+
+typedef std::vector<GET_CORP::INFO> INFO;
+typedef void (* CALLBACK)(bool result, const std::string & reason, const INFO & info, void * data);
}