1 #ifndef BLANK_NET_CONNECTIONHANDLER_HPP_
2 #define BLANK_NET_CONNECTIONHANDLER_HPP_
11 class ConnectionHandler {
14 void Handle(const UDPpacket &);
16 virtual void OnPacketLost(std::uint16_t) { }
18 virtual void OnTimeout() { }
21 virtual void On(const Packet::Ping &) { }
22 virtual void On(const Packet::Login &) { }
23 virtual void On(const Packet::Join &) { }
24 virtual void On(const Packet::Part &) { }
25 virtual void On(const Packet::PlayerUpdate &) { }