33 lines
551 B
Markdown
33 lines
551 B
Markdown
# 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.
|