#include #include namespace td { namespace client { Client::Client(const std::shared_ptr& a_Socket) : m_Socket(a_Socket), m_Players(a_Socket) { // ChangeState(a_PlayerName); } Client::~Client() { Disconnect(); } void Client::SendPacket(const protocol::PacketBase& a_Packet) { m_Socket->Send(a_Packet); } void Client::Disconnect() { m_Socket->Disconnect(); } } // namespace client } // namespace td