#ifndef SOCKHAND_HPP #define SOCKHAND_HPP #include #include #include #include #include class SocketHandler { private: int sock; std::mutex intMtx; std::binary_semaphore done{0}; Interface interface; public: void Handle(int newsock); void RecvMessages(void); void SendMessages(void); }; #endif