Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The supported POSIX functions are listed in Table - POSIX API functions. These are divided into four groups. First, the functions which operate on file objects (FS_FILEs) are grouped under file access (or simply file) functions. An application stores information in a file system by creating a file or appending new information to an existing file. At a later time, this information may be retrieved by reading the file. Other functions support these capabilities; for example, the application can move to a specified location in the file or query the file system to get information about the file.

...

The final group of functions is the working directory functions. For information about using file and path names, see µC/FS File and Directory Names and Paths.

Panel
borderWidth0
titleTable - POSIX API functions


Function

POSIX Equivalent


Function

POSIX Equivalent


fs_asctime_r()

asctime_r()


fs_ftruncate()

ftruncate()


fs_chdir()

chdir()


fs_ftrylockfile()

ftrylockfile()


fs_clearerr()

clearerr()


fs_funlockfile()

funlockfile()


fs_closedir()

closedir()


fs_fwrite()

fwrite()


fs_ctime_r()

ctime_r()


fs_getcwd()

getcwd()


fs_fclose()

fclose()


fs_localtime_r()

localtime_r()


fs_feof()

feof()


fs_mkdir()

mkdir()


fs_ferror()

ferror()


fs_mktime()

mktime()


fs_fflush()

fflush()


fs_rewind()

rewind()


fs_fgetpos()

fgetpos()


fs_opendir()

opendir()


fs_flockfile()

flockfile()


fs_readdir_r()

readdir_r()


fs_fopen()

fopen()


fs_remove()

remove()


fs_fread()

fread()


fs_rename()

rename()


fs_fseek()

fseek()


fs_rmdir()

rmdir()


fs_fsetpos()

fsetpos()


fs_setbuf()

setbuf()


fs_fstat()

fstat()


fs_setvbuf()

setvbuf()


fs_ftell()

ftell()


fs_stat()

stat()