Class ReadBuffer

java.lang.Object
org.red5.server.net.rtmp.ReadBuffer

public class ReadBuffer extends Object
Buffer for incoming data.
Author:
Paul Gregoire (mondain@gmail.com)
  • Constructor Details

    • ReadBuffer

      public ReadBuffer()
  • Method Details

    • getBufferSize

      public int getBufferSize()
      Returns the buffer size.
      Returns:
      buffer remaining
    • addBuffer

      public void addBuffer(byte[] in)
      Add a byte array to the buffer.
      Parameters:
      in - incoming bytes
    • addBuffer

      public void addBuffer(org.apache.mina.core.buffer.IoBuffer in)
      Add a IoBuffer to the buffer.
      Parameters:
      in - incoming IoBuffer
    • getBufferAsIoBuffer

      public org.apache.mina.core.buffer.IoBuffer getBufferAsIoBuffer()
      Returns buffered IoBuffer itself.
      Returns:
      IoBuffer
    • getBuffer

      public byte[] getBuffer()
      Returns buffered byte array.
      Returns:
      bytes
    • getBuffer

      public byte[] getBuffer(int length)
      Returns buffered byte array.
      Parameters:
      length - size of the array to return
      Returns:
      bytes
    • clearBuffer

      public void clearBuffer()