class documentation
class ROSLaunchBaseHandler(xmlrpc.XmlRpcHandler):
Known subclasses: niryo_libraries.roslaunch.server.ROSLaunchChildHandler
, niryo_libraries.roslaunch.server.ROSLaunchParentHandler
Constructor: ROSLaunchBaseHandler(pm)
Common XML-RPC API for the roslaunch server and child node
Method | __init__ |
Undocumented |
Method | get |
@return: code, msg, list of node names @rtype: int, str, [str] |
Method | get |
@return: code, msg, pid @rtype: int, str, int |
Method | list |
@return: code, msg, process list. Process list is two lists, where first list of active process names along with the number of times that process has been spawned. Second list contains dead process names and their spawn count... |
Method | process |
@return: dictionary of metadata about process. Keys vary by implementation @rtype: int, str, dict |
Instance Variable | logger |
Undocumented |
Instance Variable | pm |
Undocumented |
Method | _shutdown |
xmlrpc.XmlRpcHandler API: inform handler of shutdown @param reason: human-readable shutdown reason @type reason: str |
overridden in
niryo_libraries.roslaunch.server.ROSLaunchChildHandler
, niryo_libraries.roslaunch.server.ROSLaunchParentHandler
Undocumented
@return: code, msg, process list. Process list is two lists, where first list of active process names along with the number of times that process has been spawned. Second list contains dead process names and their spawn count. @rtype: int, str, [[(str, int),], [(str,int),]]
overridden in
niryo_libraries.roslaunch.server.ROSLaunchChildHandler
xmlrpc.XmlRpcHandler API: inform handler of shutdown @param reason: human-readable shutdown reason @type reason: str