#pragma once #include #include #include #include #include #include #include #include class FastCGIProcess { public: FastCGIProcess(const std::filesystem::path& path, const std::string& host, unsigned short port); ~FastCGIProcess(); bool is_running(); private: void start(); void stop(); pid_t m_pid; std::string m_command; std::string m_host; unsigned short m_port; };