X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/25d817aaf266fdf5300ca0b662426caaed4e924e..d5b7462f9c0fe95644ddbd117bacc4ef367cac9a:/projects/stargazer/user_impl.h?ds=sidebyside diff --git a/projects/stargazer/user_impl.h b/projects/stargazer/user_impl.h index 5b473627..68b77268 100644 --- a/projects/stargazer/user_impl.h +++ b/projects/stargazer/user_impl.h @@ -32,16 +32,16 @@ #include #include -#include "user.h" -#include "os_int.h" -#include "stg_const.h" -#include "user_stat.h" -#include "user_conf.h" -#include "user_ips.h" -#include "user_property.h" -#include "auth.h" -#include "stg_message.h" -#include "noncopyable.h" +#include "stg/user.h" +#include "stg/os_int.h" +#include "stg/const.h" +#include "stg/user_stat.h" +#include "stg/user_conf.h" +#include "stg/user_ips.h" +#include "stg/user_property.h" +#include "stg/auth.h" +#include "stg/message.h" +#include "stg/noncopyable.h" //----------------------------------------------------------------------------- class TARIFF; @@ -129,6 +129,12 @@ public: void AddCurrIPAfterNotifier(PROPERTY_NOTIFIER_BASE *); void DelCurrIPAfterNotifier(PROPERTY_NOTIFIER_BASE *); + void AddConnectedBeforeNotifier(PROPERTY_NOTIFIER_BASE *); + void DelConnectedBeforeNotifier(PROPERTY_NOTIFIER_BASE *); + + void AddConnectedAfterNotifier(PROPERTY_NOTIFIER_BASE *); + void DelConnectedAfterNotifier(PROPERTY_NOTIFIER_BASE *); + int GetID() const { return id; } double GetPassiveTimePart() const; @@ -290,4 +296,6 @@ private: }; //----------------------------------------------------------------------------- +typedef USER_IMPL * USER_IMPL_PTR; + #endif //USER_H