diff options
Diffstat (limited to 'zenutil/include')
| -rw-r--r-- | zenutil/include/zenserverprocess.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/zenutil/include/zenserverprocess.h b/zenutil/include/zenserverprocess.h index 60ed273cb..d2101c8e8 100644 --- a/zenutil/include/zenserverprocess.h +++ b/zenutil/include/zenserverprocess.h @@ -49,6 +49,7 @@ struct ZenServerInstance } void SpawnServer(int BasePort = 0); + void AttachToRunningServer(int BasePort = 0); private: ZenServerEnvironment& m_Env; @@ -87,12 +88,12 @@ public: static_assert(sizeof(ZenServerEntry) == 32); - void Initialize(); - [[nodiscard]] bool InitializeReadOnly(); - ZenServerEntry* Lookup(int ListenPort); - ZenServerEntry* Register(int ListenPort); - void Sweep(); - void Snapshot(std::function<void(const ZenServerEntry&)>&& Callback); + void Initialize(); + [[nodiscard]] bool InitializeReadOnly(); + [[nodiscard]] ZenServerEntry* Lookup(int ListenPort); + ZenServerEntry* Register(int ListenPort); + void Sweep(); + void Snapshot(std::function<void(const ZenServerEntry&)>&& Callback); private: void* m_hMapFile = nullptr; |