Interface ListenerManager

All Known Implementing Classes:
PacketFilterManager

public interface ListenerManager
Represents an object that initiate the packet listeners.
  • Method Details

    • hasInboundListener

      boolean hasInboundListener(PacketType packetType)
    • hasOutboundListener

      boolean hasOutboundListener(PacketType packetType)
    • hasMainThreadListener

      boolean hasMainThreadListener(PacketType packetType)
    • invokeInboundPacketListeners

      void invokeInboundPacketListeners(PacketEvent event)
      Invokes the given packet event for every registered listener.
      Parameters:
      event - - the packet event to invoke.
    • invokeOutboundPacketListeners

      void invokeOutboundPacketListeners(PacketEvent event)
      Invokes the given packet event for every registered listener.
      Parameters:
      event - - the packet event to invoke.