Properties
Private
#JSFilesToWrite
#JSFilesToWrite: { [jsFile: string]: string } = {}
Private
#debugLog
#debugLog: Debugger = ...
Private
#inport
#inport: Socket
Private
#outport
#outport: Socket
Private
#streamConfig
#streamConfig: TStreamConfig
afterRemove
afterRemove: (() => Promise<any[]>) = ...
Type declaration
-
- (): Promise<any[]>
-
Returns Promise<any[]>
beforeAdd
beforeAdd: (() => Promise<any[]>) = ...
Type declaration
-
- (): Promise<any[]>
-
Returns Promise<any[]>
hasInport
hasInport: boolean = false
hasOutport
hasOutport: boolean = false
Readonly
streamID
streamID: string = ...
beforeAdd must be called before adding the stream to the engineProcess is invoked only once even if client invokde it multiple times