diff options
Diffstat (limited to 'src/zenserver/zenserver.h')
| -rw-r--r-- | src/zenserver/zenserver.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/zenserver/zenserver.h b/src/zenserver/zenserver.h index d6bf4454f..f5286e9ee 100644 --- a/src/zenserver/zenserver.h +++ b/src/zenserver/zenserver.h @@ -45,12 +45,13 @@ public: void SetIsReadyFunc(std::function<void()>&& IsReadyFunc) { m_IsReadyFunc = std::move(IsReadyFunc); } - void SetDataRoot(std::filesystem::path Root) { m_DataRoot = Root; } - void SetContentRoot(std::filesystem::path Root) { m_ContentRoot = Root; } - void SetDedicatedMode(bool State) { m_IsDedicatedMode = State; } - void SetAllowPortProbing(bool State) { m_AllowPortProbing = State; } - void SetServerMode(std::string_view Mode) { m_ServerMode = Mode; } - void SetTestMode(bool State) { m_TestMode = State; } + void SetDataRoot(std::filesystem::path Root) { m_DataRoot = Root; } + void SetContentRoot(std::filesystem::path Root) { m_ContentRoot = Root; } + void SetDedicatedMode(bool State) { m_IsDedicatedMode = State; } + void SetAllowPortProbing(bool State) { m_AllowPortProbing = State; } + void SetServerMode(std::string_view Mode) { m_ServerMode = Mode; } + const std::string& GetServerMode() const { return m_ServerMode; } + void SetTestMode(bool State) { m_TestMode = State; } protected: int Initialize(const ZenServerConfig& ServerOptions, ZenServerState::ZenServerEntry* ServerEntry); |