Function readv

  • Read from a file specified by fd and write to an array of ArrayBufferViews 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, andbuffers. 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

    v0.0.67

    Parameters

    • fd: number
    • buffers: readonly ArrayBufferView[]
    • cb: ((err: SystemError, bytesRead: number, buffers: ArrayBufferView[]) => void)
        • (err: SystemError, bytesRead: number, buffers: ArrayBufferView[]): void
        • Parameters

          • err: SystemError
          • bytesRead: number
          • buffers: ArrayBufferView[]

          Returns void

    Returns void

  • Parameters

    • fd: number
    • buffers: readonly ArrayBufferView[]
    • position: number
    • cb: ((err: SystemError, bytesRead: number, buffers: ArrayBufferView[]) => void)
        • (err: SystemError, bytesRead: number, buffers: ArrayBufferView[]): void
        • Parameters

          • err: SystemError
          • bytesRead: number
          • buffers: ArrayBufferView[]

          Returns void

    Returns void

  • Read from a file specified by fd and write to an array of ArrayBufferViews 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, andbuffers. 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

    v0.0.67

    Parameters

    • fd: number
    • buffers: readonly ArrayBufferView[]
    • cb: ((err: SystemError, bytesRead: number, buffers: ArrayBufferView[]) => void)
        • (err: SystemError, bytesRead: number, buffers: ArrayBufferView[]): void
        • Parameters

          • err: SystemError
          • bytesRead: number
          • buffers: ArrayBufferView[]

          Returns void

    Returns void

  • Parameters

    • fd: number
    • buffers: readonly ArrayBufferView[]
    • position: number
    • cb: ((err: SystemError, bytesRead: number, buffers: ArrayBufferView[]) => void)
        • (err: SystemError, bytesRead: number, buffers: ArrayBufferView[]): void
        • Parameters

          • err: SystemError
          • bytesRead: number
          • buffers: ArrayBufferView[]

          Returns void

    Returns void

Generated using TypeDoc