Interface XBSeekableStream


  • public interface XBSeekableStream
    Interface for stream with seekable tokens.
    • Method Detail

      • seekXB

        void seekXB​(long position)
             throws java.io.IOException
        Moves position in stream to given position from the start of the stream.
        Parameters:
        position - target position
        Throws:
        java.io.IOException - if input/output error
      • getPositionXB

        long getPositionXB()
        Returns current position in stream.
        Returns:
        current position in stream, -1 if unable to determine
      • getStreamSizeXB

        long getStreamSizeXB()
        Returns length of stream.
        Returns:
        length of stream in bytes, -1 if unable to determine