Query: fdatasync
OS: sunos
Section: 3rt
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
fdatasync(3RT) Realtime Library Functions fdatasync(3RT)NAMEfdatasync - synchronize a file's dataSYNOPSIScc [ flag... ] file... -lrt [ library... ] #include <unistd.h> int fdatasync(int fildes);DESCRIPTIONThe fdatasync() function forces all currently queued I/O operations associated with the file indicated by file descriptor fildes to the synchronized I/O completion state. The functionality is as described for fsync(3C) (with the symbol _XOPEN_REALTIME defined), with the exception that all I/O operations are completed as defined for synchronised I/O data integrity completion.RETURN VALUESIf successful, the fdatasync() function returns 0. Otherwise, the function returns -1 and sets errno to indicate the error. If the fdata- sync() function fails, outstanding I/O operations are not guaranteed to have been completed.ERRORSThe fdatasync() function will fail if: EBADF The fildes argument is not a valid file descriptor open for writing. EINVAL The system does not support synchronized I/O for this file. ENOSYS The function fdatasync() is not supported by the system. In the event that any of the queued I/O operations fail, fdatasync() returns the error conditions defined for read(2) and write(2).ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |Async-Signal-Safe | +-----------------------------+-----------------------------+SEE ALSOfcntl(2), open(2), read(2), write(2), fsync(3C), aio_fsync(3RT), fcntl.h(3HEAD), attributes(5), standards(5) SunOS 5.10 28 Jun 2002 fdatasync(3RT)
Related Man Pages |
---|
fdatasync(3p) - centos |
aio_fsync(3rt) - sunos |
fdatasync(3p) - xfree86 |
fdatasync(3p) - opendarwin |
fdatasync(3p) - x11r4 |
Similar Topics in the Unix Linux Community |
---|
Fail tail algorithm |
Understanding read/write and kernel interaction |
split command |