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

fsync

Synchronize file's kernel data with disk.

Declaration

Source position: unix.pp line 106

function fsync(

  fd: cInt

):cInt;

Description

Fsyncsynchronizes the kernel data for file fd(the cache) with the disk. The call will not return till all file data was written to disk.

If the call was succesfull, 0 is returned. On failure, a nonzero value is returned.

Errors

Extended error information is returned by the FpGetErrnofunction:

See also

FpFLock

  

Lock a file (advisory lock)