Gets the defined command name itself.
Gets the command's alias.
Gets the process id if active.
Prepares options and command arguments. Ensures we're always getting the lastest. looks a mess here but simplifies options object for the user.
Gets the normalized output transform.
Some preflight we can't init until right before we run.
Adds a new sub command.
the command configuration options.
Adds the command as a sub command.
a command instance.
an alias name for the command.
Adds a new sub command.
the sub command to be executed.
the arguments to be pased.
an alias name for the command.
Adds a new sub command.
the sub command to be executed.
the arguments to be pased.
additional command options.
an alias name for the command.
Kills the command if process still exists.
Log response from subscriptions.
the data to be logged from the response.
when true should update the timer which watches for idle commands
whether to stop update timer.
Mute's output for this command.
Sets a known command to be pinged.
a known command to be pinged.
Sets a known command to be pinged.
a known command to be pinged.
Sets a custom handler to be called on ping connected.
Calls known command when timer is idle.
a known command to be called on timer idle.
Calls known command when timer is idle.
a known command to be called on timer idle.
Calls the defined handler when timer is idle.
a timer handler to be called.
Runs the command.
optional tranform, handy when calling programatically.
When true calling run this command is auto runnable, when false the command name must be manually called.
the auto runnable state.
Sets the pinger options.
the pinger options to be set.
Sets host, port and attempt options for pinger.
the host to be pinged.
the host's port.
the number of atempts.
Sets the options object.
options object to update or set to.
when true options are merged with existing.
Sets timer options.
the timer options to be set.
Sets timer interval and timeout options.
the timer options to be set.
the timeout used to abort timer.
Internal method for spawning command.
optional transform to past to streams.
Subscribes to a child's stream.
the stream the subscription is from.
the readable, writable stream or child process.
the transform for output.
Unmute's output for this command.
Unsubscribes from all subscriptions.
Updates the timer issuing a new tick for the counters.
when true tells timer to stop.
Generated using TypeDoc
Gets the command arguments.