aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/zenserver.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/zenserver.h')
-rw-r--r--src/zenserver/zenserver.h13
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);