Functions
access
- access(req: Fs, path: string, mode: number, callback: (error: Error, access: number) => void): Fs
- access(req: Fs, path: string, mode: number): number
-
Parameters
-
req: Fs
-
path: string
-
mode: number
-
callback: (error: Error, access: number) => void
-
- (error: Error, access: number): void
-
Parameters
-
error: Error
-
access: number
Returns void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
mode: number
Returns number
chmod
- chmod(req: Fs, path: string, mode: number, callback: (error: Error) => void): Fs
- chmod(req: Fs, path: string, mode: number): void
-
Parameters
-
req: Fs
-
path: string
-
mode: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
mode: number
Returns void
chown
- chown(req: Fs, path: string, uid: number, gid: number, callback: (error: Error) => void): Fs
- chown(req: Fs, path: string, uid: number, gid: number): void
-
Parameters
-
req: Fs
-
path: string
-
uid: number
-
gid: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
uid: number
-
gid: number
Returns void
close
- close(req: Fs, fd: number, onClose: (error: Error) => void): Fs
- close(req: Fs, fd: number): void
-
Parameters
-
req: Fs
-
fd: number
-
onClose: (error: Error) => void
Returns Fs
-
Parameters
Returns void
copyfile
- copyfile(req: Fs, path: string, newPath: string, flags: number, onCopy: (error: Error) => void): Fs
- copyfile(req: Fs, path: string, newPath: string, flags: number): void
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
-
flags: number
-
onCopy: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
-
flags: number
Returns void
fchmod
- fchmod(req: Fs, fd: number, mode: number, callback: (error: Error) => void): Fs
- fchmod(req: Fs, fd: number, mode: number): void
-
Parameters
-
req: Fs
-
fd: number
-
mode: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
fd: number
-
mode: number
Returns void
fchown
- fchown(req: Fs, fd: number, uid: number, gid: number, callback: (error: Error) => void): Fs
- fchown(req: Fs, fd: number, uid: number, gid: number): void
-
Parameters
-
req: Fs
-
fd: number
-
uid: number
-
gid: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
fd: number
-
uid: number
-
gid: number
Returns void
fdatasync
- fdatasync(req: Fs, fd: number, onSync: (error: Error) => void): Fs
- fdatasync(req: Fs, fd: number): void
-
Parameters
-
req: Fs
-
fd: number
-
onSync: (error: Error) => void
Returns Fs
-
Parameters
Returns void
fstat
-
Parameters
-
req: Fs
-
fd: number
-
onStat: (error: Error, stat: StatEntry) => void
Returns Fs
-
Parameters
fsync
- fsync(req: Fs, fd: number, onSync: (error: Error) => void): Fs
- fsync(req: Fs, fd: number): void
-
Parameters
-
req: Fs
-
fd: number
-
onSync: (error: Error) => void
Returns Fs
-
Parameters
Returns void
ftruncate
- ftruncate(req: Fs, fd: number, onTruncate: (error: Error) => void): Fs
- ftruncate(req: Fs, fd: number): void
-
Parameters
-
req: Fs
-
fd: number
-
onTruncate: (error: Error) => void
Returns Fs
-
Parameters
Returns void
futime
- futime(req: Fs, fd: number, atime: number, mtime: number, callback: (error: Error) => void): Fs
- futime(req: Fs, fd: number, atime: number, mtime: number): void
-
Parameters
-
req: Fs
-
fd: number
-
atime: number
-
mtime: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
fd: number
-
atime: number
-
mtime: number
Returns void
lchown
- lchown(req: Fs, path: string, uid: number, gid: number, callback: (error: Error) => void): Fs
- lchown(req: Fs, path: string, uid: number, gid: number): void
-
Parameters
-
req: Fs
-
path: string
-
uid: number
-
gid: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
uid: number
-
gid: number
Returns void
link
- link(req: Fs, path: string, newPath: string, callback: (error: Error) => void): Fs
- link(req: Fs, path: string, newPath: string): void
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
Returns void
lstat
- lstat(req: Fs, path: string, onStat: (error: Error, stat: StatEntry) => void): Fs
- lstat(req: Fs, path: string): StatEntry
-
Parameters
-
req: Fs
-
path: string
-
onStat: (error: Error, stat: StatEntry) => void
Returns Fs
-
Parameters
mkdir
- mkdir(req: Fs, path: string, mode: number, onMkdir: (error: Error) => void): Fs
- mkdir(req: Fs, path: string, mode: number): void
-
Parameters
-
req: Fs
-
path: string
-
mode: number
-
onMkdir: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
mode: number
Returns void
mkdtemp
- mkdtemp(req: Fs, template: string, onMkdtemp: (error: Error, path: string) => void): Fs
- mkdtemp(req: Fs, template: string): string
-
Parameters
-
req: Fs
-
template: string
-
onMkdtemp: (error: Error, path: string) => void
-
- (error: Error, path: string): void
-
Parameters
-
error: Error
-
path: string
Returns void
Returns Fs
-
Parameters
Returns string
open
- open(req: Fs, path: string, flags: Flags, mode: number, onOpen: (error: Error, fd: number) => void): Fs
- open(req: Fs, path: string, flags: Flags, mode: number): number
-
Parameters
-
req: Fs
-
path: string
-
-
mode: number
-
onOpen: (error: Error, fd: number) => void
-
- (error: Error, fd: number): void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
-
mode: number
Returns number
read
- read(req: Fs, fd: number, buffer: ArrayBufferView | ArrayBuffer, position: number, onRead: (error: Error, bytesRead: number) => void): Fs
- read(req: Fs, fd: number, buffer: ArrayBufferView | ArrayBuffer, position: number): number
-
Parameters
-
req: Fs
-
fd: number
-
buffer: ArrayBufferView | ArrayBuffer
-
position: number
-
onRead: (error: Error, bytesRead: number) => void
-
- (error: Error, bytesRead: number): void
-
Parameters
-
error: Error
-
bytesRead: number
Returns void
Returns Fs
-
Parameters
-
req: Fs
-
fd: number
-
buffer: ArrayBufferView | ArrayBuffer
-
position: number
Returns number
readlink
- readlink(req: Fs, path: string, callback: (error: Error, path: string) => void): Fs
- readlink(req: Fs, path: string): string
-
Parameters
-
req: Fs
-
path: string
-
callback: (error: Error, path: string) => void
-
- (error: Error, path: string): void
-
Parameters
-
error: Error
-
path: string
Returns void
Returns Fs
-
Parameters
Returns string
realpath
- realpath(req: Fs, path: string, callback: (error: Error, path: string) => void): Fs
- realpath(req: Fs, path: string): string
-
Parameters
-
req: Fs
-
path: string
-
callback: (error: Error, path: string) => void
-
- (error: Error, path: string): void
-
Parameters
-
error: Error
-
path: string
Returns void
Returns Fs
-
Parameters
Returns string
rename
- rename(req: Fs, path: string, newPath: string, onRename: (error: Error) => void): Fs
- rename(req: Fs, path: string, newPath: string): void
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
-
onRename: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
Returns void
rmdir
- rmdir(req: Fs, path: string, onRmdir: (error: Error) => void): Fs
- rmdir(req: Fs, path: string): void
-
Parameters
-
req: Fs
-
path: string
-
onRmdir: (error: Error) => void
Returns Fs
-
Parameters
Returns void
scandir
- scandir(req: Fs, path: string, flags: number, onScandir: (error: Error, req: Fs) => void): Fs
- scandir(req: Fs, path: string, flags: number): Fs
-
Parameters
-
req: Fs
-
path: string
-
flags: number
-
onScandir: (error: Error, req: Fs) => void
-
- (error: Error, req: Fs): void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
flags: number
Returns Fs
scandirNext
- scandirNext(req: Fs): { name: string; type: string } | undefined
-
Parameters
Returns { name: string; type: string } | undefined
sendfile
- sendfile(req: Fs, outFd: number, inFd: number, offset: number, length: number, onSend: (error: Error, bytesSent: number) => void): Fs
- sendfile(req: Fs, outFd: number, inFd: number, offset: number, length: number): number
-
Parameters
-
req: Fs
-
outFd: number
-
inFd: number
-
offset: number
-
length: number
-
onSend: (error: Error, bytesSent: number) => void
-
- (error: Error, bytesSent: number): void
-
Parameters
-
error: Error
-
bytesSent: number
Returns void
Returns Fs
-
Parameters
-
req: Fs
-
outFd: number
-
inFd: number
-
offset: number
-
length: number
Returns number
stat
-
Parameters
-
req: Fs
-
path: string
-
onStat: (error: Error, stat: StatEntry) => void
Returns Fs
-
Parameters
symlink
- symlink(req: Fs, path: string, newPath: string, flags: number, callback: (error: Error) => void): Fs
- symlink(req: Fs, path: string, newPath: string, flags: number): void
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
-
flags: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
newPath: string
-
flags: number
Returns void
unlink
- unlink(req: Fs, path: string, onUnlink: (error: Error) => void): Fs
- unlink(req: Fs, path: string): void
-
Parameters
-
req: Fs
-
path: string
-
onUnlink: (error: Error) => void
Returns Fs
-
Parameters
Returns void
utime
- utime(req: Fs, path: string, atime: number, mtime: number, callback: (error: Error) => void): Fs
- utime(req: Fs, path: string, atime: number, mtime: number): void
-
Parameters
-
req: Fs
-
path: string
-
atime: number
-
mtime: number
-
callback: (error: Error) => void
Returns Fs
-
Parameters
-
req: Fs
-
path: string
-
atime: number
-
mtime: number
Returns void
write
- write(req: Fs, fd: number, buffer: ArrayBufferView | ArrayBuffer, position: number, onWrite: (error: Error, bytesWritten: number) => void): Fs
- write(req: Fs, fd: number, buffer: ArrayBufferView | ArrayBuffer, position: number): number
-
Parameters
-
req: Fs
-
fd: number
-
buffer: ArrayBufferView | ArrayBuffer
-
position: number
-
onWrite: (error: Error, bytesWritten: number) => void
-
- (error: Error, bytesWritten: number): void
-
Parameters
-
error: Error
-
bytesWritten: number
Returns void
Returns Fs
-
Parameters
-
req: Fs
-
fd: number
-
buffer: ArrayBufferView | ArrayBuffer
-
position: number
Returns number
Bindings for libuv file system operations. See http://docs.libuv.org/en/v1.x/fs.html