From 28593ac70ea473e87f86d7bfd3488f17b6df276b Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Fri, 8 May 2020 10:18:33 +0200 Subject: Added FCGI unix domain sockets --- plugins/fcgi/socket.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'plugins/fcgi/socket.h') diff --git a/plugins/fcgi/socket.h b/plugins/fcgi/socket.h index b4ec54b..8fb5610 100644 --- a/plugins/fcgi/socket.h +++ b/plugins/fcgi/socket.h @@ -61,10 +61,19 @@ public: size_t read(std::vector& data) override; }; -#if 0 class FileSocket: public Socket { + std::string m_app_addr; + boost::asio::local::stream_protocol::socket m_socket; + +public: + FileSocket(const std::string& app_addr, boost::asio::io_context& io_context); ~FileSocket() override; + + void open() override; + void close() override; + bool is_open() override; + size_t write(const std::vector& data) override; + size_t read(std::vector& data) override; }; -#endif -- cgit v1.2.3