| Home | Trees | Indices | Help |
|---|
|
|
object --+
|
pmon.Process --+
|
server.ChildROSLaunchProcess --+
|
SSHChildROSLaunchProcess
Process wrapper for launching and monitoring a child roslaunch process over SSH
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
| dict { str: val } |
|
||
|
|||
|
|||
|
Inherited from |
|||
| Properties | |
|
Inherited from |
| Method Details |
:param machine: Machine instance. Must be fully configured.
machine.env_loader is required to be set.
:param sigint_timeout: The SIGINT timeout used when killing nodes (in seconds).
:type sigint_timeout: float
:param sigterm_timeout: The SIGTERM timeout used when killing nodes if SIGINT does not stop the node (in seconds).
:type sigterm_timeout: float
|
Start the remote process. This will create an SSH connection to the remote host.
|
:returns: ``True`` if the process is alive. is_alive needs to be
called periodically as it drains the SSH buffer, ``bool``
|
Terminate this process, including the SSH connection.
|
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Tue Mar 1 07:33:42 2022 | http://epydoc.sourceforge.net |