Skip to content

WasiPreview1FsFunctions

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:212

The wasi_snapshot_preview1 filesystem surface, with the ABI’s exact signatures.

fd_advise(fd, offset, length, advice): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:232

number

bigint

bigint

number

number


fd_allocate(fd, offset, length): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:231

number

bigint

bigint

number


fd_close(fd): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:215

number

number


fd_datasync(fd): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:230

number

number


fd_fdstat_get(fd, resultPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:222

number

number

number


fd_fdstat_set_flags(fd, fdflags): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:223

number

number

number


fd_fdstat_set_rights(fd, rightsBase, rightsInheriting): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:224

number

bigint

bigint

number


fd_filestat_get(fd, resultPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:225

number

number

number


fd_filestat_set_size(fd, size): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:226

number

bigint

number


fd_filestat_set_times(fd, atim, mtim, fstflags): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:227

number

bigint

bigint

number

number


fd_pread(fd, iovsPtr, iovsLen, offset, nreadPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:217

number

number

number

bigint

number

number


fd_prestat_dir_name(fd, pathPtr, pathLen): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:214

number

number

number

number


fd_prestat_get(fd, resultPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:213

number

number

number


fd_pwrite(fd, iovsPtr, iovsLen, offset, nwrittenPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:219

number

number

number

bigint

number

number


fd_read(fd, iovsPtr, iovsLen, nreadPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:216

number

number

number

number

number


fd_readdir(fd, bufPtr, bufLen, cookie, bufusedPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:228

number

number

number

bigint

number

number


fd_seek(fd, offset, whence, resultPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:220

number

bigint

number

number

number


fd_sync(fd): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:229

number

number


fd_tell(fd, resultPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:221

number

number

number


fd_write(fd, iovsPtr, iovsLen, nwrittenPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:218

number

number

number

number

number


path_create_directory(dirfd, pathPtr, pathLen): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:254

number

number

number

number


path_filestat_get(dirfd, flags, pathPtr, pathLen, resultPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:244

number

number

number

number

number

number


path_filestat_set_times(dirfd, flags, pathPtr, pathLen, atim, mtim, fstflags): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:245

number

number

number

number

bigint

bigint

number

number


path_link(oldDirfd, oldFlags, oldPtr, oldLen, newDirfd, newPtr, newLen): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:267

number

number

number

number

number

number

number

number


path_open(dirfd, dirflags, pathPtr, pathLen, oflags, rightsBase, rightsInheriting, fdflags, resultPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:233

number

number

number

number

number

bigint

bigint

number

number

number


path_readlink(dirfd, pathPtr, pathLen, bufPtr, bufLen, bufusedPtr): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:258

number

number

number

number

number

number

number


path_remove_directory(dirfd, pathPtr, pathLen): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:255

number

number

number

number


path_rename(dirfd, oldPtr, oldLen, newDirfd, newPtr, newLen): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:257

number

number

number

number

number

number

number


path_symlink(oldPtr, oldLen, dirfd, newPtr, newLen): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:266

number

number

number

number

number

number


path_unlink_file(dirfd, pathPtr, pathLen): number

Defined in: packages/pgwasm/src/opfs/wasi/preview1.ts:256

number

number

number

number