Public Member Functions | |
def | __init__ |
def | restore_settings |
def | save_settings |
def | shutdown_widget |
def | toplevel_state_callback |
Public Attributes | |
context | |
Private Member Functions | |
def | _handle_msg_trigger |
def | _monitor_close |
def | _show_monitor |
def | _stalled |
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 | |
tuple | _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.
def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget._handle_msg_trigger | ( | self | ) | [private] |
Definition at line 108 of file monitor_dash_widget.py.
def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget._monitor_close | ( | self | ) | [private] |
Definition at line 142 of file monitor_dash_widget.py.
def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget._show_monitor | ( | self | ) | [private] |
Definition at line 119 of file monitor_dash_widget.py.
def rqt_robot_dashboard.monitor_dash_widget.MonitorDashWidget._stalled | ( | self | ) | [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.
Definition at line 153 of file monitor_dash_widget.py.
Definition at line 92 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
rqt_robot_dashboard::monitor_dash_widget.MonitorDashWidget::_diagnostics_toplevel_state_sub [private] |
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 92 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
tuple rqt_robot_dashboard::monitor_dash_widget.MonitorDashWidget::_msg_trigger = Signal() [static, private] |
Definition at line 51 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.
Definition at line 53 of file monitor_dash_widget.py.