class documentation

Common XML-RPC API for the roslaunch server and child node

Method __init__ Undocumented
Method get_node_names @return: code, msg, list of node names @rtype: int, str, [str]
Method get_pid @return: code, msg, pid @rtype: int, str, int
Method list_processes @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_info @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
def get_node_names(self):

@return: code, msg, list of node names @rtype: int, str, [str]

def get_pid(self):

@return: code, msg, pid @rtype: int, str, int

def list_processes(self):

@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),]]

def process_info(self, process_name):

@return: dictionary of metadata about process. Keys vary by implementation @rtype: int, str, dict

logger =

Undocumented

def _shutdown(self, reason):

xmlrpc.XmlRpcHandler API: inform handler of shutdown @param reason: human-readable shutdown reason @type reason: str