X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/b3139bf3f37b3b0244efea8b4b5e5a7d0bc90095..e21efb7b0eeb81e3943ee4d4a51110d4d87ab156:/projects/stargazer/plugins/configuration/sgconfig/configproto.h diff --git a/projects/stargazer/plugins/configuration/sgconfig/configproto.h b/projects/stargazer/plugins/configuration/sgconfig/configproto.h index 4adba097..2b76c413 100644 --- a/projects/stargazer/plugins/configuration/sgconfig/configproto.h +++ b/projects/stargazer/plugins/configuration/sgconfig/configproto.h @@ -28,21 +28,15 @@ #ifndef CONFIGPROTO_H #define CONFIGPROTO_H -#include "parser_auth_by.h" -#include "parser_user_info.h" - -#include "stg/users.h" -#include "stg/admins.h" -#include "stg/tariffs.h" -#include "stg/logger.h" -#include "parser.h" - #include #include +#include + +#include "stg/module_settings.h" +#include "stg/os_int.h" #include -#include -#include +#include #define STG_HEADER "SG04" #define OK_HEADER "OKHD" @@ -52,6 +46,15 @@ #define OK_LOGINS "OKLS" #define ERR_LOGINS "ERLS" +class BASE_PARSER; +class USERS; +class ADMINS; +class ADMIN; +class TARIFFS; +class PLUGIN_LOGGER; +class STORE; +class SETTINGS; + //----------------------------------------------------------------------------- class CONFIGPROTO { public: @@ -101,28 +104,6 @@ private: int listenSocket; - PARSER_GET_SERVER_INFO parserGetServInfo; - - PARSER_GET_USERS parserGetUsers; - PARSER_GET_USER parserGetUser; - PARSER_CHG_USER parserChgUser; - PARSER_ADD_USER parserAddUser; - PARSER_DEL_USER parserDelUser; - PARSER_CHECK_USER parserCheckUser; - PARSER_SEND_MESSAGE parserSendMessage; - PARSER_AUTH_BY parserAuthBy; - PARSER_USER_INFO parserUserInfo; - - PARSER_GET_ADMINS parserGetAdmins; - PARSER_ADD_ADMIN parserAddAdmin; - PARSER_DEL_ADMIN parserDelAdmin; - PARSER_CHG_ADMIN parserChgAdmin; - - PARSER_GET_TARIFFS parserGetTariffs; - PARSER_ADD_TARIFF parserAddTariff; - PARSER_DEL_TARIFF parserDelTariff; - PARSER_CHG_TARIFF parserChgTariff; - ADMINS * admins; BASE_PARSER * currParser;