- virtual ~AUTH_AO(){};
-
- void SetUsers(USERS * u);
- void SetTariffs(TARIFFS *) {}
- void SetAdmins(ADMINS *) {}
- void SetTraffcounter(TRAFFCOUNTER *) {}
- void SetStore(STORE *) {}
- void SetStgSettings(const SETTINGS *) {}
-
- int Start();
- int Stop();
- int Reload() { return 0; }
- bool IsRunning();
- void SetSettings(const MODULE_SETTINGS & s);
- int ParseSettings();
- const std::string & GetStrError() const;
- const std::string GetVersion() const;
- uint16_t GetStartPosition() const;
- uint16_t GetStopPosition() const;
-
- void AddUser(USER_PTR u);
- void DelUser(USER_PTR u);
-
- void UpdateUserAuthorization(USER_PTR u) const;
- void Unauthorize(USER_PTR u) const;
-
- int SendMessage(const STG_MSG & msg, uint32_t ip) const;