#include #include #include #include #include #include #include class UxClient { private: int family; int sock; std::binary_semaphore done{0}; Interface interface; std::string tunAddress; public: UxClient(void); std::expected Connect(std::string address, const int port); void SendMessages(void); void RecvMessages(void); std::expected Run(void); ~UxClient(void); };