40 lines
595 B
ReStructuredText
40 lines
595 B
ReStructuredText
PR_Sync
|
|
=======
|
|
|
|
Synchronizes any buffered data for a file descriptor to its backing
|
|
device (disk).
|
|
|
|
|
|
Syntax
|
|
------
|
|
|
|
.. code::
|
|
|
|
#include <prio.h>
|
|
|
|
PRStatus PR_Sync(PRFileDesc *fd);
|
|
|
|
|
|
Parameter
|
|
~~~~~~~~~
|
|
|
|
The function has the following parameter:
|
|
|
|
``fd``
|
|
Pointer to a :ref:`PRFileDesc` object representing a file.
|
|
|
|
|
|
Returns
|
|
~~~~~~~
|
|
|
|
The function returns one of the following values:
|
|
|
|
- On successful completion, ``PR_SUCCESS``.
|
|
- If the function fails, ``PR_FAILURE``.
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
:ref:`PR_Sync` writes all the in-memory buffered data of the specified file
|
|
to the disk.
|