wasm-posix-host
    Preparing search index...

    Interface CentralizedThreadInitMessage

    Init message for thread Workers. Threads share the parent process's Memory and run a function pointer.

    interface CentralizedThreadInitMessage {
        argPtr: number;
        channelOffset: number;
        ctidPtr: number;
        fnPtr: number;
        kernelAbiVersion?: number;
        memory: Memory;
        pid: number;
        programBytes: ArrayBuffer;
        programModule?: Module;
        ptrWidth?: 4 | 8;
        stackPtr: number;
        tid: number;
        tlsAllocAddr: number;
        tlsOffset: number;
        tlsPtr: number;
        type: "centralized_thread_init";
    }
    Index

    Properties

    argPtr: number
    channelOffset: number
    ctidPtr: number
    fnPtr: number
    kernelAbiVersion?: number

    See [CentralizedWorkerInitMessage#kernelAbiVersion].

    memory: Memory
    pid: number
    programBytes: ArrayBuffer
    programModule?: Module
    ptrWidth?: 4 | 8

    Pointer width: 4 for wasm32, 8 for wasm64. Defaults to 4.

    stackPtr: number
    tid: number
    tlsAllocAddr: number

    Use tlsOffset.

    tlsOffset: number

    Pre-allocated address in shared memory for Wasm TLS initialization.

    tlsPtr: number
    type: "centralized_thread_init"