wasm-posix-host
    Preparing search index...

    Module index

    Enumerations

    ChannelStatus
    OpfsChannelStatus
    OpfsOpcode

    Classes

    BrowserTimeProvider
    CentralizedKernelWorker
    DeviceFileSystem
    DynamicLinker
    FetchNetworkBackend
    HostFileSystem
    MemoryFileSystem
    MockWorkerAdapter
    MockWorkerHandle
    NodeKernelHost
    NodePlatformIO
    NodeTimeProvider
    NodeWorkerAdapter
    OpfsChannel
    OpfsFileSystem
    SharedLockTable
    SharedPipeBuffer
    SyscallChannel
    TcpNetworkBackend
    ThreadPageAllocator
    VirtualPlatformIO
    WasiExit
    WasiShim
    WasmPosixKernel

    Interfaces

    AlarmSetMessage
    BrowserResolverOptions
    CentralizedKernelCallbacks
    CentralizedThreadInitMessage
    CentralizedWorkerInitMessage
    DeliverSignalMessage
    DirEntry
    DylinkMetadata
    ExecCompleteMessage
    ExecReplyMessage
    ExecRequestMessage
    FetchBackendOptions
    FileSystemBackend
    HttpRequest
    HttpResponse
    KernelCallbacks
    KernelConfig
    LazyFileEntry
    LoadedSharedLibrary
    LoadSharedLibraryOptions
    LockInfo
    MountConfig
    MountSpec
    NetworkIO
    NodeKernelHostOptions
    PlatformIO
    ProcessMemoryLayout
    ProcessSnapshot
    SpawnOptions
    StatfsResult
    StatResult
    SyscallTraceEvent
    ThreadAllocation
    ThreadExitMessage
    ThreadPageAllocatorOptions
    TimeProvider
    VfsImageMetadata
    VfsImageOptions
    WorkerAdapter
    WorkerErrorMessage
    WorkerExitMessage
    WorkerHandle
    WorkerMessagePort
    WorkerReadyMessage
    WorkerTerminateMessage

    Type Aliases

    HostToWorkerMessage
    KernelToMainMessage
    MainToKernelMessage
    WorkerToHostMessage

    Variables

    CH_TOTAL_SIZE
    DEFAULT_MAX_PAGES
    DEFAULT_MOUNT_SPEC
    OPFS_CHANNEL_SIZE
    PAGES_PER_THREAD
    PROCESS_MMAP_BASE
    SYSCALL_NAMES
    WASM_PAGE_SIZE

    Functions

    binariesDir
    centralizedThreadWorkerMain
    centralizedWorkerMain
    computeProcessMemoryLayout
    createProcessMemory
    findRepoRoot
    growMemoryToCover
    importedMemoryMinimumPages
    isWasiModule
    loadSharedLibrary
    loadSharedLibrarySync
    loadVfsImage
    localBinariesDir
    resolveBinary
    resolveForBrowser
    resolveForNode
    tryResolveBinary
    wasiModuleDefinesMemory
    wasiModuleImportsMemory