Vfs service

From eyeOS Wiki

Jump to: navigation, search

Introduction

The vfs service is the layer that must be used to manipulate any file inside eyeOS. It contains two sets of functions to manipulate files: one thought to work with the user's abstract files, and the other one (having always a 'real_' prefix on their name) to work with normal, non-abstract files.

Service Functions

checkPermissions

cleanTemp

copyDir

copy

create

delete

erase

fileExists

filesize

getDirContent

getExtension

getRealName

getVirtualName

isdir

mkdir

move

open

printFile

readInfo

rename

rmdir

real_checkPermissions

copyDir

realToVirtual

realToVirtualDir

real_create

real_delete

real_erase

real_fileExists

real_filesize

real_getDirContent

real_getDirContent_group

real_getExtension

real_mkDir

real_move

real_open

real_rmdir

Personal tools