Class Client

Inheritance Relationships

Base Type

  • public std::enable_shared_from_this< Client >

Class Documentation

class core::networking::Client : public std::enable_shared_from_this<Client>

Used to communicate with dbcache No handshake implemented

Public Functions

Client(const std::string &hostname, unsigned short port, boost::asio::io_service &service)
~Client()
std::shared_ptr<PacketManager> GetPacketManager() const
void Start()
void SendPacket(std::shared_ptr<Packet> packet)
void SendPacket(std::shared_ptr<Packet> packet, RequestHandler handler)
void Close()