readIntoSync method - RandomAccessFile class - dart:io library (original) (raw)

readIntoSync abstract method

int readIntoSync(

  1. List<int> buffer, [
  2. int start = 0,
  3. int? end ])

Synchronously reads into an existing buffer.

Reads bytes and writes them into the range of bufferfrom start to end. The start must be non-negative and no greater than buffer.length. If end is omitted, it defaults to buffer.length. Otherwise end must be no less than startand no greater than buffer.length.

Returns the number of bytes read. This maybe be less than end - startif the file doesn't have that many bytes to read.

Throws a FileSystemException if the operation fails.

Implementation

int readIntoSync(List<int> buffer, [int start = 0, int? end]);