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