Class RemoteRandomAccessFile

    • Method Detail

      • readToByteChannel

        public long readToByteChannel​(WritableByteChannel dest,
                                      long offset,
                                      long nbytes)
                               throws IOException
        Description copied from class: RandomAccessFile
        Read nbytes bytes, at the specified file offset, send to a WritableByteChannel. This will block until all bytes are read. This uses the underlying file channel directly, bypassing all user buffers.
        Overrides:
        readToByteChannel in class RandomAccessFile
        Parameters:
        dest - write to this WritableByteChannel.
        offset - the offset in the file where copying will start.
        nbytes - the number of bytes to read.
        Returns:
        the actual number of bytes read and transfered
        Throws:
        IOException - if an I/O error occurs.