Skip to content

WorkerOptions

[<Interface>]
type WorkerOptions =
    abstract member argv: ResizeArray<obj> option with get, set
    abstract member env: U2<Dict<string>,obj> option with get, set
    abstract member eval: bool option with get, set
    abstract member execArgv: ResizeArray<string> option with get, set
    abstract member name: string option with get, set
    abstract member resourceLimits: ResourceLimits option with get, set
    abstract member stderr: bool option with get, set
    abstract member stdin: bool option with get, set
    abstract member stdout: bool option with get, set
    abstract member trackUnmanagedFds: bool option with get, set
    abstract member transferList: ResizeArray<Transferable> option with get, set
    abstract member workerData: obj option with get, set
    static member Create (env: obj, ?argv: ResizeArray<obj>, ?eval: bool, ?workerData: obj, ?stdin: bool, ?stdout: bool, ?stderr: bool, ?execArgv: ResizeArray<string>, ?resourceLimits: ResourceLimits, ?transferList: ResizeArray<Transferable>, ?trackUnmanagedFds: bool, ?name: string) : WorkerOptions
    static member Create (env: Dict<string>, ?argv: ResizeArray<obj>, ?eval: bool, ?workerData: obj, ?stdin: bool, ?stdout: bool, ?stderr: bool, ?execArgv: ResizeArray<string>, ?resourceLimits: ResourceLimits, ?transferList: ResizeArray<Transferable>, ?trackUnmanagedFds: bool, ?name: string) : WorkerOptions
    static member Create (?argv: ResizeArray<obj>, ?eval: bool, ?workerData: obj, ?stdin: bool, ?stdout: bool, ?stderr: bool, ?execArgv: ResizeArray<string>, ?resourceLimits: ResourceLimits, ?transferList: ResizeArray<Transferable>, ?trackUnmanagedFds: bool, ?name: string) : WorkerOptions
AssemblyGlutinum.Node
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member argv: ResizeArray<obj> option with get, set
abstract member env: U2<Dict<string>,obj> option with get, set
abstract member eval: bool option with get, set
abstract member execArgv: ResizeArray<string> option with get, set
abstract member name: string option with get, set
abstract member resourceLimits: ResourceLimits option with get, set
abstract member stderr: bool option with get, set
abstract member stdin: bool option with get, set
abstract member stdout: bool option with get, set
abstract member trackUnmanagedFds: bool option with get, set
abstract member transferList: ResizeArray<Transferable> option with get, set
abstract member workerData: obj option with get, set

Methods

static member Create (env: obj, ?argv: ResizeArray<obj>, ?eval: bool, ?workerData: obj, ?stdin: bool, ?stdout: bool, ?stderr: bool, ?execArgv: ResizeArray<string>, ?resourceLimits: ResourceLimits, ?transferList: ResizeArray<Transferable>, ?trackUnmanagedFds: bool, ?name: string) : WorkerOptions
static member Create (env: Dict<string>, ?argv: ResizeArray<obj>, ?eval: bool, ?workerData: obj, ?stdin: bool, ?stdout: bool, ?stderr: bool, ?execArgv: ResizeArray<string>, ?resourceLimits: ResourceLimits, ?transferList: ResizeArray<Transferable>, ?trackUnmanagedFds: bool, ?name: string) : WorkerOptions
static member Create (?argv: ResizeArray<obj>, ?eval: bool, ?workerData: obj, ?stdin: bool, ?stdout: bool, ?stderr: bool, ?execArgv: ResizeArray<string>, ?resourceLimits: ResourceLimits, ?transferList: ResizeArray<Transferable>, ?trackUnmanagedFds: bool, ?name: string) : WorkerOptions