[Overview][Constants][Types][Procedures and functions] Reference for unit 'BaseUnix' (#rtl)

FpReadV

Vector read: Read into multiple buffers

Declaration

Source position: bunxh.inc line 83

function FpReadV(

  fd: cInt;

  const iov: piovec;

  iovcnt: cInt

):TsSize;

Description

FpReadVreads data from file descriptor fdand writes it into iovcntbuffers described by the tiovecbuffers pointed to by iov. It works like fpReadonly on multiple buffers.

Errors

On error, -1 is returned.

See also

FpWriteV

  

Vector write: Write from multiple buffers to a file descriptor

FpPWrite

  

Positional write: write to file descriptor at a certain position.

FpPRead

  

Positional read: read from file descriptor at a certain position.