public void RegisterPacketConsumer(char packettype, Level2ReceivedPacketHandler packethandler) { if (!packetconsumers.ContainsKey(packettype)) { packetconsumers.Add(packettype, packethandler); } else { throw new Exception("packettype " + packettype + " already used by " + packetconsumers[packettype]); } }
public void RegisterPacketConsumer(char packettype, Level2ReceivedPacketHandler packethandler) { if (!packetconsumers.ContainsKey(packettype)) { packetconsumers.Add(packettype, packethandler); } else { throw new Exception("packettype " + packettype + " already used by " + packetconsumers[packettype]); } }