Public Member Functions | Public Attributes | Private Attributes | Static Private Attributes | List of all members
rqt_launch.node_proxy.NodeProxy Class Reference
Inheritance diagram for rqt_launch.node_proxy.NodeProxy:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, run_id, master_uri, config)
 
def get_proc_exit_code (self)
 
def get_proc_name (self)
 
def get_spawn_count (self)
 
def has_died (self)
 
def is_running (self)
 
def recreate_process (self)
 
def start_process (self)
 
def stop_process (self)
 

Public Attributes

 config
 
 master_uri
 

Private Attributes

 _process
 
 _run_id
 

Static Private Attributes

list __slots__ = ['_run_id', 'master_uri', 'config', '_process']
 

Detailed Description

Works as a proxy between ROS Node
(more in particular, roslaunch.nodeprocess) & GUI.

Definition at line 55 of file node_proxy.py.

Constructor & Destructor Documentation

def rqt_launch.node_proxy.NodeProxy.__init__ (   self,
  run_id,
  master_uri,
  config 
)

Definition at line 64 of file node_proxy.py.

Member Function Documentation

def rqt_launch.node_proxy.NodeProxy.get_proc_exit_code (   self)

Definition at line 125 of file node_proxy.py.

def rqt_launch.node_proxy.NodeProxy.get_proc_name (   self)

Definition at line 122 of file node_proxy.py.

def rqt_launch.node_proxy.NodeProxy.get_spawn_count (   self)

Definition at line 119 of file node_proxy.py.

def rqt_launch.node_proxy.NodeProxy.has_died (   self)

Definition at line 82 of file node_proxy.py.

def rqt_launch.node_proxy.NodeProxy.is_running (   self)

Definition at line 73 of file node_proxy.py.

def rqt_launch.node_proxy.NodeProxy.recreate_process (   self)
Create and set roslaunch.nodeprocess.LocalProcess to member variable.
@rtype: roslaunch.nodeprocess.LocalProcess

Definition at line 90 of file node_proxy.py.

def rqt_launch.node_proxy.NodeProxy.start_process (   self)

Definition at line 106 of file node_proxy.py.

def rqt_launch.node_proxy.NodeProxy.stop_process (   self)

Definition at line 110 of file node_proxy.py.

Member Data Documentation

list rqt_launch.node_proxy.NodeProxy.__slots__ = ['_run_id', 'master_uri', 'config', '_process']
staticprivate

Definition at line 62 of file node_proxy.py.

rqt_launch.node_proxy.NodeProxy._process
private

Definition at line 70 of file node_proxy.py.

rqt_launch.node_proxy.NodeProxy._run_id
private

Definition at line 65 of file node_proxy.py.

rqt_launch.node_proxy.NodeProxy.config

Definition at line 67 of file node_proxy.py.

rqt_launch.node_proxy.NodeProxy.master_uri

Definition at line 66 of file node_proxy.py.


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


rqt_launch
Author(s): Isaac Saito, Stuart Glaser
autogenerated on Wed Oct 14 2020 03:50:59