19 TcpClient(asio::io_context &IOContext, asio::ip::tcp::endpoint &serverEndpoint);
33 void handleWrite(
const asio::error_code &error);
39 void handleInput(
const asio::error_code &error, std::size_t recvBytes);
42 asio::io_context &_IOContext;
43 asio::ip::tcp::endpoint &_serverEndpoint;
44 asio::ip::tcp::socket _socket;
45 asio::streambuf _inputBuffer;
Definition: TcpClient.hpp:17
bool & getTcpStatus()
Definition: TcpClient.cpp:18
void run()
Connect to the TCP server.
Definition: TcpClient.cpp:48
TcpClient(asio::io_context &IOContext, asio::ip::tcp::endpoint &serverEndpoint)
Definition: TcpClient.cpp:10
~TcpClient()
Definition: TcpClient.cpp:16
Definition: RTypeClient.hpp:20