public static void SetDisconnectPacketHandler(PacketHandler.Handle handleFunc) { SetPacketHandler(MessageType.Disconnect, DataType.Null, handleFunc); }
public static void SetDebugPacketHandler(PacketHandler.Handle handleFunc) { SetPacketHandler(MessageType.Debug, DataType.String, handleFunc); }
public static void SetPacketHandler(MessageType messageType, DataType dataType, PacketHandler.Handle handleFunc) { handlers[(int)messageType] = new PacketHandler(dataType, handleFunc); }