Constructors

  • Parameters

    Returns default

Properties

_kernel: default
data: any
kernel: {
    config: any;
    getExecutable: ((url) => Promise<Executable>);
    packageList: {
        [key: string]: Package;
    };
    processList: {
        name: string;
        pid: number;
        token: string;
    }[];
    setConfig: ((config) => any);
}

Type declaration

  • config: any
  • getExecutable: ((url) => Promise<Executable>)
  • packageList: {
        [key: string]: Package;
    }
  • processList: {
        name: string;
        pid: number;
        token: string;
    }[]
  • setConfig: ((config) => any)
      • (config): any
      • Parameters

        • config: any

        Returns any

permission: Permission
pid: number
process: Process
sysInfo: {
    codename: string;
    version: string;
}

Type declaration

  • codename: string
  • version: string
token: string
win: default

Methods

  • Returns Promise<void>

  • Parameters

    • pid: number

    Returns Promise<void>

  • Parameters

    • url: string
    • data: {} = {}

      Returns Promise<null | {
          executable: Process;
          procLib: default;
      }>

    • Type Parameters

      • T extends string

      Parameters

      • url: T

      Returns Promise<LoadedLibrary<T>>

    Generated using TypeDoc