ros2_control - humble
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
rqt_controller_manager.controller_manager.ControllerManager Class Reference
Inheritance diagram for rqt_controller_manager.controller_manager.ControllerManager:
Inheritance graph
[legend]
Collaboration diagram for rqt_controller_manager.controller_manager.ControllerManager:
Collaboration graph
[legend]

Public Member Functions

 __init__ (self, context)
 
 shutdown_plugin (self)
 
 save_settings (self, plugin_settings, instance_settings)
 
 restore_settings (self, plugin_settings, instance_settings)
 

Protected Member Functions

 _update_cm_list (self)
 
 _on_cm_change (self, cm_name)
 
 _update_controllers (self)
 
 _list_controllers (self)
 
 _show_controllers (self)
 
 _on_ctrl_menu (self, pos)
 
 _on_ctrl_info (self, index)
 
 _on_ctrl_header_menu (self, pos)
 
 _update_hw_components (self)
 
 _list_hw_components (self)
 
 _show_hw_components (self)
 
 _on_hw_menu (self, pos)
 
 _on_hw_info (self, index)
 
 _on_hw_header_menu (self, pos)
 
 _activate_controller (self, name)
 
 _deactivate_controller (self, name)
 
 _switch_controllers (self, activate, deactivate)
 
 _set_active_hw_component (self, name)
 
 _set_inactive_hw_component (self, name)
 
 _set_unconfigured_hw_component (self, name)
 
 _set_state_hw_component (self, name, state)
 

Protected Attributes

 _widget
 
 _popup_widget
 
 _cm_name
 
 _controllers
 
 _hw_components
 
 _ctrl_table_model
 
 _hw_table_model
 
 _node
 
 _icons
 
 _on_ctrl_menu
 
 _on_ctrl_info
 
 _on_ctrl_header_menu
 
 _on_hw_menu
 
 _on_hw_info
 
 _on_hw_header_menu
 
 _update_cm_list_timer
 
 _cm_update_freq
 
 _update_cm_list
 
 _update_ctrl_list_timer
 
 _update_controllers
 
 _update_hw_components_list_timer
 
 _update_hw_components
 
 _on_cm_change
 

Static Protected Attributes

int _cm_update_freq = 1
 

Detailed Description

Graphical frontend for interacting with the controller manager.

Member Function Documentation

◆ _list_controllers()

rqt_controller_manager.controller_manager.ControllerManager._list_controllers (   self)
protected
List the controllers associated to a controller manager node.

@return List of controllers associated to a controller manager
node. Contains both stopped/running controllers, as returned by
the C{list_controllers} service, plus uninitialized controllers with
returned by the C{list_parameters} service..
@rtype [str]

◆ _list_hw_components()

rqt_controller_manager.controller_manager.ControllerManager._list_hw_components (   self)
protected
List the hw_components associated to a controller manager node.

@return List of hw_components associated to a controller manager
node. Contains both stopped/running hw_components, as returned by
the C{list_hardware_components} service
@rtype [str]

The documentation for this class was generated from the following file: