[Overview][Constants][Types][Procedures and functions] |
Positional write: write to file descriptor at a certain position.
Source position: line 0
function FpPWrite( |
fd: cInt; |
buf: pChar; |
nbytes: TSize; |
offset: TOff |
):TsSize; |
fd: cInt; |
const buf; |
nbytes: TSize; |
offset: TOff |
):TsSize; |
FpPWritewrites nbytesbytes from buffer bufinto file descriptor fdstarting at offset offset. Offsetis measured from the start of the file. This function can only be used on files, not on pipes or sockets (i.e. any seekable file descriptor).
The function returns the number of bytes actually written, or -1 on error.
On error, -1 is returned.
|
Positional read: read from file descriptor at a certain position. |
|
|
Vector write: Write from multiple buffers to a file descriptor |