17 lines
437 B
C++
17 lines
437 B
C++
#include <client/ClientState.h>
|
|
#include <client/Client.h>
|
|
|
|
namespace td {
|
|
namespace client {
|
|
|
|
ClientState::ClientState(Client& a_Client) : Client::State(a_Client) {
|
|
Connect(m_StateMachine.m_Socket->OnReceive, std::bind(&ClientState::HandleBase, this, std::placeholders::_1));
|
|
}
|
|
|
|
void ClientState::SendPacket(const protocol::PacketBase& a_Packet) {
|
|
m_StateMachine.m_Socket->Send(a_Packet);
|
|
}
|
|
|
|
} // namespace server
|
|
} // namespace td
|