Properties
Private bus
bus: Emittery = new Emittery()
Private getCapability
get
Capability: (label: Capability["metadata"]["label"]) => Promise<Capability>
Type declaration
-
- (label: Capability["metadata"]["label"]): Promise<Capability>
-
Parameters
-
label: Capability["metadata"]["label"]
Private getFile
get
File: (label: File["metadata"]["label"]) => Promise<File>
Type declaration
-
- (label: File["metadata"]["label"]): Promise<File>
-
Parameters
-
label: File["metadata"]["label"]
Returns Promise<File>
Private getFileInstance
getFileInstance: (label: File["metadata"]["label"]) => Promise<Uint8Array>
Type declaration
-
- (label: File["metadata"]["label"]): Promise<Uint8Array>
-
Parameters
-
label: File["metadata"]["label"]
Returns Promise<Uint8Array>
Private getNetworkInterface
getNetworkInterface: (label: NetworkInterfaceResource["metadata"]["label"]) => Promise<NetworkInterfaceResource>
Type declaration
-
- (label: NetworkInterfaceResource["metadata"]["label"]): Promise<NetworkInterfaceResource>
-
Parameters
-
label: NetworkInterfaceResource["metadata"]["label"]
Returns Promise<NetworkInterfaceResource>
Private getNetworkInterfaceInstance
get
NetworkInterfaceInstance: (label: NetworkInterfaceResource["metadata"]["label"]) => Promise<NetworkInterface>
Type declaration
-
- (label: NetworkInterfaceResource["metadata"]["label"]): Promise<NetworkInterface>
-
Parameters
-
label: NetworkInterfaceResource["metadata"]["label"]
Private getRuntime
get
Runtime: (label: Runtime["metadata"]["label"]) => Promise<Runtime>
Type declaration
-
- (label: Runtime["metadata"]["label"]): Promise<Runtime>
-
Parameters
-
label: Runtime["metadata"]["label"]
Returns Promise<Runtime>
Protected instances
instances: I[] = [] as I[]
Private logger
logger: Logger = getLogger()
Private readFromStdinSync
readFromStdinSync: (label: string) => Uint8Array | null
Type declaration
-
- (label: string): Uint8Array | null
-
Parameters
Returns Uint8Array | null
Protected resources
resources: T[] = [] as T[]