#pragma once #include #include #include #include #include class UdpClient final { public: UdpClient(std::string_view ip_address, uint16_t port); void send(); std::string receive(); private: int32_t _sock; std::unique_ptr _client; std::unique_ptr _server; };