File system
Overview
The File system module provides a small set of interfaces to do basic file juggling tasks: move, copy an remove.
Functions |
int | u_copy (const char *src, const char *dst) |
| Copy a file.
|
int | u_move (const char *src, const char *dst) |
| Move a file.
|
int | u_remove (const char *file) |
| Remove a file.
|
Function Documentation
int u_copy |
( |
const char * |
src, |
|
|
const char * |
dst | |
|
) |
| | |
Copy the file whose path name is src
to dst
- Parameters:
-
| src | source file name |
| dst | destination file name |
- Return values:
-
| 0 | on success |
| ~0 | on failure |
Definition at line 35 of file fs.c.
Referenced by u_move().
int u_move |
( |
const char * |
src, |
|
|
const char * |
dst | |
|
) |
| | |
Move the file whose path name is src
to dst
- Parameters:
-
| src | source file name |
| dst | destination file name |
- Return values:
-
| 0 | on success |
| ~0 | on failure |
Definition at line 79 of file fs.c.
References u_copy(), and u_remove().
int u_remove |
( |
const char * |
file |
) |
|
Unlink the file whose path name is file
- Parameters:
-
- Return values:
-
| 0 | on success |
| ~0 | on failure |
Definition at line 114 of file fs.c.
Referenced by u_move().