// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include #include #include namespace zen { /** * Client for communication with local project service * * This is WIP and not yet functional! */ class LocalProjectClient : public RefCounted { public: LocalProjectClient(int BasePort = 0); ~LocalProjectClient(); CbObject MessageTransaction(CbObject Request); private: struct ClientImpl; std::unique_ptr m_Impl; }; } // namespace zen