Source code

Revision control

Copy as Markdown

Other Tools

# 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.