Interface Packet

All Known Implementing Classes:
PacketImpl

public interface Packet
The smallest unit to hold and transfer data from the server to clients.
  • Method Details

    • getId

      long getId()
    • getData

      byte[] getData()
    • setData

      void setData(byte[] binary)
    • getTransportType

      TransportType getTransportType()
    • setTransportType

      void setTransportType(TransportType type)
    • getPriority

      ResponsePriority getPriority()
    • setPriority

      void setPriority(ResponsePriority priority)
    • isEncrypted

      boolean isEncrypted()
    • setEncrypted

      void setEncrypted(boolean encrypted)
    • getRecipients

      Collection<Session> getRecipients()
    • setRecipients

      void setRecipients(Collection<Session> recipients)
    • getCreatedTime

      long getCreatedTime()
    • getOriginalSize

      int getOriginalSize()
    • isTcp

      boolean isTcp()
    • isUdp

      boolean isUdp()
    • isWebSocket

      boolean isWebSocket()
    • getFragmentBuffer

      byte[] getFragmentBuffer()
    • setFragmentBuffer

      void setFragmentBuffer(byte[] binary)
    • isFragmented

      boolean isFragmented()
    • clone

      Packet clone()