class documentation
class ROSLaunchParentNode(ROSLaunchNode):
Constructor: ROSLaunchParentNode(rosconfig, pm)
XML-RPC server for parent roslaunch.
Method | __init__ |
@param config: ROSConfig launch configuration @type config: L{ROSConfig} @param pm: process monitor @type pm: L{ProcessMonitor} |
Method | add |
the same as the machine config key. |
Method | add |
Listen to events about remote processes dying. Not threadsafe. Must be called before processes started. @param l: Process listener @type l: L{ProcessListener} |
Instance Variable | child |
Undocumented |
Instance Variable | listeners |
Undocumented |
Instance Variable | rosconfig |
Undocumented |
Inherited from ROSLaunchNode
:
Method | run |
run() should not be called by higher-level code. ROSLaunchNode overrides underlying xmlrpc.XmlRpcNode implementation in order to log errors. |
Method | start |
Startup roslaunch server XML-RPC services @raise RLException: if server fails to start |
@param config: ROSConfig launch configuration @type config: L{ROSConfig} @param pm: process monitor @type pm: L{ProcessMonitor}
- @param name: child roslaunch's name. NOTE: \x07 name is not
- the same as the machine config key.
@type name: str @param p: process handle of child @type p: L{Process}