Search
Preparing search index...
The search index is not available
@suin/runspace - v2.3.0
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"childProcess"
ChildProcessSpace
Class ChildProcessSpace
Hierarchy
ChildProcessSpace
Implements
Space
Index
Constructors
constructor
Properties
#events
#is
Running
#worker
Accessors
is
Running
stdout
Methods
handle
System
Message
on
on
Worker
Exit
on
Worker
Message
send
stop
wait
Message
wait
Start
wait
Stop
Constructors
constructor
new
Child
Process
Space
(
__namedParameters
:
{
filename
:
string
}
)
:
ChildProcessSpace
Parameters
__namedParameters:
{
filename
:
string
}
filename
:
string
Returns
ChildProcessSpace
Properties
Readonly
Private
#events
#events
:
EventEmitter
= new EventEmitter()
Private
#is
Running
#is
Running
:
boolean
Readonly
Private
#worker
#worker
:
ChildProcess
Accessors
is
Running
get
isRunning
(
)
:
boolean
Returns
boolean
stdout
get
stdout
(
)
:
Readable
Returns
Readable
Methods
Private
handle
System
Message
handle
System
Message
(
systemMessageContainer
:
SystemMessageContainer
)
:
void
Parameters
systemMessageContainer:
SystemMessageContainer
Returns
void
on
on
(
type
:
"message"
, messageListener
:
MessageListener
)
:
this
on
(
type
:
"error"
, errorListener
:
ErrorListener
)
:
this
on
(
type
:
"rejection"
, rejectionListener
:
RejectionListener
)
:
this
Parameters
type:
"message"
messageListener:
MessageListener
Returns
this
Parameters
type:
"error"
errorListener:
ErrorListener
Returns
this
Parameters
type:
"rejection"
rejectionListener:
RejectionListener
Returns
this
Private
on
Worker
Exit
on
Worker
Exit
(
)
:
void
Returns
void
Private
on
Worker
Message
on
Worker
Message
(
message
:
Serializable
)
:
void
Parameters
message:
Serializable
Returns
void
send
send
(
message
:
unknown
)
:
void
Parameters
message:
unknown
Returns
void
stop
stop
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
wait
Message
wait
Message
(
predicate
:
WaitMessagePredicate
)
:
Promise
<
void
>
Parameters
predicate:
WaitMessagePredicate
Returns
Promise
<
void
>
wait
Start
wait
Start
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
wait
Stop
wait
Stop
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
Globals
"child
Process"
"child
Process.worker"
"events"
"fixtures/index"
"index"
"remote"
"system
Message"
"thread"
"thread.worker"
Child
Process
Space
constructor
#events
#is
Running
#worker
is
Running
stdout
handle
System
Message
on
on
Worker
Exit
on
Worker
Message
send
stop
wait
Message
wait
Start
wait
Stop
Writable
worker
File
convert
Error
Like
ToError
is
Error
Generated using
TypeDoc