#pragma once #include "client.hpp" #include class NextNode : public Client { public: NextNode(boost::asio::ip::tcp::socket&& socket); void send(std::string message); void connect(std::string next_host, std::string next_port, std::function on_connect); void close(); };