Interface SessionListener

All Known Implementing Classes:
ClientListener, ServerListener, SessionAdapter

public interface SessionListener
A listener for listening to session events.
  • Method Details

    • packetReceived

      void packetReceived(Session session, Packet packet)
      Called when a session receives a packet.
      Parameters:
      packet - the packet that was just received.
    • packetSending

      void packetSending(PacketSendingEvent event)
      Called when a session is sending a packet.
      Parameters:
      event - Data relating to the event.
    • packetSent

      void packetSent(Session session, Packet packet)
      Called when a session sends a packet.
      Parameters:
      packet - Packet just sent.
    • packetError

      void packetError(PacketErrorEvent event)
      Called when a session encounters an error while reading or writing packet data.
      Parameters:
      event - Data relating to the event.
    • connected

      void connected(ConnectedEvent event)
      Called when a session connects.
      Parameters:
      event - Data relating to the event.
    • disconnecting

      void disconnecting(DisconnectingEvent event)
      Called when a session is about to disconnect.
      Parameters:
      event - Data relating to the event.
    • disconnected

      void disconnected(DisconnectedEvent event)
      Called when a session is disconnected.
      Parameters:
      event - Data relating to the event.