public bool TryGetPacket(uint packetId, PacketType packetType, out GamePacket gamePacket) { return(TryGetPacket(new PacketIdentifier(packetId, packetType), out gamePacket)); }
public static PacketIdentifier[] GetPacketIdentifiers(GamePacket gamePacket) { return(GetPacketIdentifiers(gamePacket.GetType())); }
public virtual void AddHandler <T>(PacketEventHandler handler, int priority = 0) where T : GamePacket { var packetId = GamePacket.GetOnePacketIdentifier <T>(); AddHandler(packetId, handler); }
public static PacketIdentifier GetOnePacketIdentifier(GamePacket gamePacket) { return(GetOnePacketIdentifier(gamePacket.GetType())); }
public PacketEventArgs(PacketIdentifier packetId, GamePacket gamePacket) { PacketId = packetId; Packet = gamePacket; }