// Copyright Epic Games, Inc. All Rights Reserved. #pragma once #include #include namespace zen { /** * @brief Null implementation of "http" server. Does nothing */ class HttpNullServer : public HttpServer { public: HttpNullServer(); ~HttpNullServer(); virtual void RegisterService(HttpService& Service) override; virtual int Initialize(int BasePort) override; virtual void Run(bool IsInteractiveSession) override; virtual void RequestExit() override; private: Event m_ShutdownEvent; }; } // namespace zen