readv
external fun readv(fd: Number, buffers: ERROR CLASS: Symbol not found for ReadonlyArray<ERROR CLASS: Symbol not found for js.buffer.ArrayBufferView<*>>, cb: (err: ErrnoException?, bytesRead: Double, @R|kotlin/ParameterName|(name = String(buffers)) ERROR CLASS: Symbol not found for ReadonlyArray<ERROR CLASS: Symbol not found for js.buffer.ArrayBufferView<*>>) -> Unit)(source)
Read from a file specified by fd
and write to an array of ArrayBufferView
s using readv()
.
position
is the offset from the beginning of the file from where data should be read. If typeof position !== 'number'
, the data will be read from the current position.
The callback will be given three arguments: err
, bytesRead
, and buffers
. bytesRead
is how many bytes were read from the file.
If this method is invoked as its util.promisify()
ed version, it returns a promise for an Object
with bytesRead
and buffers
properties.
Since
v13.13.0, v12.17.0
Parameters
position='null'
external fun readv(fd: Number, buffers: ERROR CLASS: Symbol not found for ReadonlyArray<ERROR CLASS: Symbol not found for js.buffer.ArrayBufferView<*>>, position: Double?, cb: (err: ErrnoException?, bytesRead: Double, @R|kotlin/ParameterName|(name = String(buffers)) ERROR CLASS: Symbol not found for ReadonlyArray<ERROR CLASS: Symbol not found for js.buffer.ArrayBufferView<*>>) -> Unit)(source)