// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include #include #include #include namespace zen { /** This class manages * */ class ZenServerHost { public: ZenServerHost(); ~ZenServerHost(); void SpawnOne(std::string_view Id); private: struct LiveProcess { ZenServerEnvironment Env; std::unique_ptr Server; }; std::map> m_LiveProcessesByProjectId; }; } // namespace zen