Class GenericMessageDecoder

java.lang.Object
com.biglybt.pifimpl.local.messaging.GenericMessageDecoder
All Implemented Interfaces:
MessageStreamDecoder

public class GenericMessageDecoder extends Object implements MessageStreamDecoder
  • Field Details

    • MAX_MESSAGE_LENGTH

      public static final int MAX_MESSAGE_LENGTH
      See Also:
    • length_buffer

      private final ByteBuffer length_buffer
    • buffers

      private final ByteBuffer[] buffers
    • msg_type

      private final String msg_type
    • msg_desc

      private final String msg_desc
    • messages

      private List messages
    • protocol_bytes_last_read

      private int protocol_bytes_last_read
    • data_bytes_last_read

      private int data_bytes_last_read
    • destroyed

      private volatile boolean destroyed
  • Constructor Details

    • GenericMessageDecoder

      protected GenericMessageDecoder(String _msg_type, String _msg_desc)
  • Method Details