| 37 | |
| 38 | template <typename PacketT, typename HandlerT> |
| 39 | inline void RegisterPacket(uint8_t type, HandlerT handler) |
| 40 | { |
| 41 | m_pPacketHandlers.insert(std::make_pair(type, std::make_pair(PacketT::size(), handler))); |
| 42 | } |
| 43 | inline void RemovePacket(uint8_t type) |
| 44 | { |
| 45 | auto iter = m_pPacketHandlers.find(type); |