WasiPreview1Host

Inheritors

Functions

Link copied to clipboard
abstract fun adapterCloseBadfd(fd: Int): Int
Link copied to clipboard
abstract fun adapterOpenBadfd(fd: Int): Int
Link copied to clipboard
abstract fun argsGet(memory: Memory, argvStart: Int, argvBufStart: Int): Int
Link copied to clipboard
abstract fun argsSizesGet(memory: Memory, argc: Int, argvBufSize: Int): Int
Link copied to clipboard
abstract fun clockResGet(memory: Memory, clockId: Int, resultPtr: Int): Int
Link copied to clipboard
abstract fun clockTimeGet(memory: Memory, clockId: Int, precision: Long, resultPtr: Int): Int
Link copied to clipboard
abstract fun environGet(memory: Memory, environStart: Int, environBufStart: Int): Int
Link copied to clipboard
abstract fun environSizesGet(memory: Memory, environCount: Int, environBufSize: Int): Int
Link copied to clipboard
abstract fun fdAdvise(fd: Int, offset: Long, len: Long, advice: Int): Int
Link copied to clipboard
abstract fun fdAllocate(fd: Int, offset: Long, len: Long): Int
Link copied to clipboard
abstract fun fdClose(fd: Int): Int
Link copied to clipboard
abstract fun fdDatasync(fd: Int): Int
Link copied to clipboard
abstract fun fdFdstatGet(memory: Memory, fd: Int, buf: Int): Int
Link copied to clipboard
abstract fun fdFdstatSetFlags(fd: Int, flags: Int): Int
Link copied to clipboard
abstract fun fdFdstatSetRights(fd: Int, rightsBase: Long, rightsInheriting: Long): Int
Link copied to clipboard
abstract fun fdFilestatGet(memory: Memory, fd: Int, buf: Int): Int
Link copied to clipboard
abstract fun fdFilestatSetSize(fd: Int, size: Long): Int
Link copied to clipboard
abstract fun fdFilestatSetTimes(fd: Int, accessTime: Long, modifiedTime: Long, fstFlags: Int): Int
Link copied to clipboard
abstract fun fdPread(memory: Memory, fd: Int, iovs: Int, iovsLen: Int, offsetStart: Long, nreadPtr: Int): Int
Link copied to clipboard
abstract fun fdPrestatDirName(memory: Memory, fd: Int, path: Int, pathLen: Int): Int
Link copied to clipboard
abstract fun fdPrestatGet(memory: Memory, fd: Int, buf: Int): Int
Link copied to clipboard
abstract fun fdPwrite(memory: Memory, fd: Int, iovs: Int, iovsLen: Int, offsetStart: Long, nwrittenPtr: Int): Int
Link copied to clipboard
abstract fun fdRead(memory: Memory, fd: Int, iovs: Int, iovsLen: Int, nreadPtr: Int): Int
Link copied to clipboard
abstract fun fdReaddir(memory: Memory, dirFd: Int, buf: Int, bufLen: Int, cookieStart: Long, bufUsedPtr: Int): Int
Link copied to clipboard
abstract fun fdRenumber(from: Int, to: Int): Int
Link copied to clipboard
abstract fun fdSeek(memory: Memory, fd: Int, offset: Long, whence: Int, newOffsetPtr: Int): Int
Link copied to clipboard
abstract fun fdSync(fd: Int): Int
Link copied to clipboard
abstract fun fdTell(memory: Memory, fd: Int, offsetPtr: Int): Int
Link copied to clipboard
abstract fun fdWrite(memory: Memory, fd: Int, iovs: Int, iovsLen: Int, nwrittenPtr: Int): Int
Link copied to clipboard
abstract fun pathCreateDirectory(dirFd: Int, rawPath: String): Int
Link copied to clipboard
abstract fun pathFilestatGet(memory: Memory, dirFd: Int, lookupFlags: Int, rawPath: String, buf: Int): Int
Link copied to clipboard
abstract fun pathFilestatSetTimes(dirFd: Int, lookupFlags: Int, rawPath: String, accessTime: Long, modifiedTime: Long, fstFlags: Int): Int
Link copied to clipboard
abstract fun pathLink(oldFd: Int, lookupFlags: Int, rawOldPath: String, newFd: Int, rawNewPath: String): Int
Link copied to clipboard
abstract fun pathOpen(memory: Memory, dirFd: Int, lookupFlags: Int, rawPath: String, openFlags: Int, rightsBase: Long, rightsInheriting: Long, fdFlags: Int, retFdPtr: Int): Int
Link copied to clipboard
abstract fun pathReadlink(memory: Memory, dirFd: Int, rawPath: String, buf: Int, bufLen: Int, resultPtr: Int): Int
Link copied to clipboard
abstract fun pathRemoveDirectory(dirFd: Int, rawPath: String): Int
Link copied to clipboard
abstract fun pathRename(oldFd: Int, oldRawPath: String, newFd: Int, newRawPath: String): Int
Link copied to clipboard
abstract fun pathSymlink(oldRawPath: String, dirFd: Int, newRawPath: String): Int
Link copied to clipboard
abstract fun pathUnlinkFile(dirFd: Int, rawPath: String): Int
Link copied to clipboard
abstract fun pollOneoff(memory: Memory, inPtrStart: Int, outPtrStart: Int, nsubscriptions: Int, neventsPtr: Int): Int
Link copied to clipboard
abstract fun procExit(code: Int)
Link copied to clipboard
abstract fun procRaise(sig: Int): Int
Link copied to clipboard
abstract fun randomGet(memory: Memory, buf: Int, bufLen: Int): Int
Link copied to clipboard
abstract fun schedYield(): Int
Link copied to clipboard
abstract fun sockAccept(sock: Int, fdFlags: Int, roFdPtr: Int): Int
Link copied to clipboard
abstract fun sockRecv(sock: Int, riDataPtr: Int, riDataLen: Int, riFlags: Int, roDataLenPtr: Int, roFlagsPtr: Int): Int
Link copied to clipboard
abstract fun sockSend(sock: Int, siDataPtr: Int, siDataLen: Int, siFlags: Int, retDataLenPtr: Int): Int
Link copied to clipboard
abstract fun sockShutdown(sock: Int, how: Int): Int