diff options
Diffstat (limited to 'src/zenserver/hub/zenhubserver.h')
| -rw-r--r-- | src/zenserver/hub/zenhubserver.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/zenserver/hub/zenhubserver.h b/src/zenserver/hub/zenhubserver.h index d44a13d86..0fb192b9f 100644 --- a/src/zenserver/hub/zenhubserver.h +++ b/src/zenserver/hub/zenhubserver.h @@ -2,6 +2,7 @@ #pragma once +#include "hubinstancestate.h" #include "zenserver.h" #include <zenutil/consul.h> @@ -89,8 +90,11 @@ public: void SetContentRoot(std::filesystem::path Root) { m_ContentRoot = Root; } private: - void OnProvisioned(std::string_view HubInstanceId, std::string_view ModuleId, const HubProvisionedInstanceInfo& Info); - void OnDeprovisioned(std::string_view HubInstanceId, std::string_view ModuleId, const HubProvisionedInstanceInfo& Info); + void OnModuleStateChanged(std::string_view HubInstanceId, + std::string_view ModuleId, + const HubProvisionedInstanceInfo& Info, + HubInstanceState PreviousState, + HubInstanceState NewState); std::filesystem::path m_DataRoot; std::filesystem::path m_ContentRoot; |