Package rosmaster :: Module registrations

Module registrations

source code

Classes
  NodeRef
Container for node registration information.
  Registrations
All calls may result in access/modifications to node registrations dictionary, so be careful to guarantee appropriate thread-safeness.
  RegistrationManager
Stores registrations for Master.
Functions
 
shutdown_node_task(api, caller_id, reason)
Method to shutdown another ROS node.
source code
Variables
  __package__ = 'rosmaster'
Function Details

shutdown_node_task(api, caller_id, reason)

source code 

Method to shutdown another ROS node. Generally invoked within a separate thread as this is used to cleanup hung nodes.

Parameters:
  • api (str) - XML-RPC API of node to shutdown
  • caller_id (str) - name of node being shutdown
  • reason (str) - human-readable reason why node is being shutdown