Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "thread.worker"

Index

Functions

bypassMessagesFromMainThreadToProcessEvents

  • bypassMessagesFromMainThreadToProcessEvents(__namedParameters: { parentPort: MessagePort; process: Process; terminatePort: MessagePort }): void
  • Parameters

    • __namedParameters: { parentPort: MessagePort; process: Process; terminatePort: MessagePort }
      • parentPort: MessagePort
      • process: Process
      • terminatePort: MessagePort

    Returns void

hideParentPortFromUntrustedProgram

  • hideParentPortFromUntrustedProgram(module: { parentPort: typeof parentPort }): void
  • Parameters

    • module: { parentPort: typeof parentPort }
      • parentPort: typeof parentPort

    Returns void

hideWorkerDataFromUntrustedProgram

  • hideWorkerDataFromUntrustedProgram(module: { workerData: typeof workerData }): void
  • Parameters

    • module: { workerData: typeof workerData }
      • workerData: typeof workerData

    Returns void

startWorker

  • startWorker(__namedParameters: { process: Process; workerThreads: { isMainThread: boolean; parentPort: MessagePort | null; workerData: unknown } }): void
  • Parameters

    • __namedParameters: { process: Process; workerThreads: { isMainThread: boolean; parentPort: MessagePort | null; workerData: unknown } }
      • process: Process
      • workerThreads: { isMainThread: boolean; parentPort: MessagePort | null; workerData: unknown }
        • isMainThread: boolean
        • parentPort: MessagePort | null
        • workerData: unknown

    Returns void

Generated using TypeDoc