WasiPreview1

expect class WasiPreview1

Types

Link copied to clipboard
expect class Builder
actual class Builder
actual class Builder
actual class Builder
Link copied to clipboard
expect object Companion
actual object Companion
actual object Companion
actual object Companion

Functions

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