
Public Member Functions | |
| def | __init__ (self, context, icon_paths=[]) |
| def | restore_settings (self, plugin_settings, instance_settings) |
| def | save_settings (self, plugin_settings, instance_settings) |
| def | shutdown_widget (self) |
| def | toplevel_state_callback (self, msg) |
Public Attributes | |
| context | |
Private Member Functions | |
| def | _handle_msg_trigger (self) |
| def | _monitor_close (self) |
| def | _show_monitor (self) |
| def | _stalled (self) |
Private Attributes | |
| _close_mutex | |
| _diagnostics_toplevel_state_sub | |
| _graveyard | |
| _instance_settings | |
| _is_stale | |
| _last_update | |
| _monitor | |
| _monitor_shown | |
| _plugin_settings | |
| _show_mutex | |
| _stall_timer | |
| _top_level_state | |
Static Private Attributes | |
| _msg_trigger = Signal() | |
A widget which brings up the rqt_robot_monitor.
Times out after certain period of time (set as 5 sec as of Apr 2013)
without receiving diagnostics msg ('/diagnostics_toplevel_state' of
DiagnosticStatus type), status becomes as 'stale'.
:param context: The plugin context to create the monitor in.
:type context: qt_gui.plugin_context.PluginContext
Definition at line 40 of file monitor_dash_widget.py.
| def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget.__init__ | ( | self, | |
| context, | |||
icon_paths = [] |
|||
| ) |
Definition at line 53 of file monitor_dash_widget.py.
|
private |
Definition at line 108 of file monitor_dash_widget.py.
|
private |
Definition at line 142 of file monitor_dash_widget.py.
|
private |
Definition at line 119 of file monitor_dash_widget.py.
|
private |
Definition at line 111 of file monitor_dash_widget.py.
| def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget.restore_settings | ( | self, | |
| plugin_settings, | |||
| instance_settings | |||
| ) |
Definition at line 164 of file monitor_dash_widget.py.
| def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget.save_settings | ( | self, | |
| plugin_settings, | |||
| instance_settings | |||
| ) |
Definition at line 159 of file monitor_dash_widget.py.
| def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget.shutdown_widget | ( | self | ) |
Definition at line 153 of file monitor_dash_widget.py.
| def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget.toplevel_state_callback | ( | self, | |
| msg | |||
| ) |
Definition at line 92 of file monitor_dash_widget.py.
|
private |
Definition at line 70 of file monitor_dash_widget.py.
|
private |
Definition at line 81 of file monitor_dash_widget.py.
|
private |
Definition at line 54 of file monitor_dash_widget.py.
|
private |
Definition at line 89 of file monitor_dash_widget.py.
|
private |
Definition at line 93 of file monitor_dash_widget.py.
|
private |
Definition at line 73 of file monitor_dash_widget.py.
|
private |
Definition at line 69 of file monitor_dash_widget.py.
|
private |
Definition at line 78 of file monitor_dash_widget.py.
|
staticprivate |
Definition at line 51 of file monitor_dash_widget.py.
|
private |
Definition at line 88 of file monitor_dash_widget.py.
|
private |
Definition at line 71 of file monitor_dash_widget.py.
|
private |
Definition at line 85 of file monitor_dash_widget.py.
|
private |
Definition at line 84 of file monitor_dash_widget.py.
| rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget.context |
Definition at line 75 of file monitor_dash_widget.py.