Public Member Functions | |
def | __init__ (self, proxy, gui) |
def | check_process_status (self) |
def | get_node_widget (self) |
def | is_node_running (self) |
def | start (self, restart=True) |
def | start_stop_slot (self, signal) |
def | stop (self) |
Private Member Functions | |
def | _get_spawn_count_text (self) |
Private Attributes | |
_gui | |
_proxy | |
Containing both proxy and gui instances, this class gives a control of a node on both ROS & GUI sides.
Definition at line 7 of file node_controller.py.
def rqt_launch.node_controller.NodeController.__init__ | ( | self, | |
proxy, | |||
gui | |||
) |
@type proxy: rqt_launch.NodeProxy @type gui: QWidget
Definition at line 14 of file node_controller.py.
|
private |
Definition at line 108 of file node_controller.py.
def rqt_launch.node_controller.NodeController.check_process_status | ( | self | ) |
Definition at line 81 of file node_controller.py.
def rqt_launch.node_controller.NodeController.get_node_widget | ( | self | ) |
@rtype: QWidget
Definition at line 99 of file node_controller.py.
def rqt_launch.node_controller.NodeController.is_node_running | ( | self | ) |
Definition at line 105 of file node_controller.py.
def rqt_launch.node_controller.NodeController.start | ( | self, | |
restart = True |
|||
) |
Start a ROS node as a new _process.
Definition at line 39 of file node_controller.py.
def rqt_launch.node_controller.NodeController.start_stop_slot | ( | self, | |
signal | |||
) |
Works as a slot particularly intended to work for QAbstractButton::toggled(checked). Internally calls NodeController.start / stop depending on `signal`. @type signal: bool
Definition at line 24 of file node_controller.py.
def rqt_launch.node_controller.NodeController.stop | ( | self | ) |
Stop a ROS node's _process.
Definition at line 68 of file node_controller.py.
|
private |
Definition at line 21 of file node_controller.py.
|
private |
Definition at line 19 of file node_controller.py.