Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | Private Attributes | List of all members
airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton Class Reference
Inheritance diagram for airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton:
Inheritance graph
[legend]

Public Member Functions

def __init__
 The constructor. More...
 
def shutdown
 

Public Attributes

 ICON_PAUSE
 
 ICON_PLAY
 

Static Public Attributes

string EMERGENCY_STOP_TOPIC_NAME = '/emergency_stop/state'
 
string EVENT_NAME = 'emergencyStopStatusChanged'
 

Private Member Functions

def _emergency_stop_publisher_loop
 
def _trigger_button
 

Private Attributes

 _button_state
 
 _estop_pub
 
 _estop_pub_thread
 
 _keep_running
 

Detailed Description

Definition at line 42 of file emergency_stop.py.

Constructor & Destructor Documentation

def airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton.__init__ (   self)

The constructor.

Definition at line 47 of file emergency_stop.py.

Member Function Documentation

def airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton._emergency_stop_publisher_loop (   self)
private
Loop to publish the emergency stop status.

Definition at line 92 of file emergency_stop.py.

def airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton._trigger_button (   self,
  checked 
)
private
Called when user click on ermergency stop button.
@param checked: Button status (True/False).
@type checked: bool.

Definition at line 71 of file emergency_stop.py.

def airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton.shutdown (   self)
Called when appli closes.

Definition at line 106 of file emergency_stop.py.

Member Data Documentation

airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton._button_state
private

Definition at line 60 of file emergency_stop.py.

airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton._estop_pub
private

Definition at line 64 of file emergency_stop.py.

airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton._estop_pub_thread
private

Definition at line 67 of file emergency_stop.py.

airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton._keep_running
private

Definition at line 61 of file emergency_stop.py.

string airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton.EMERGENCY_STOP_TOPIC_NAME = '/emergency_stop/state'
static

Definition at line 44 of file emergency_stop.py.

string airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton.EVENT_NAME = 'emergencyStopStatusChanged'
static

Definition at line 45 of file emergency_stop.py.

airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton.ICON_PAUSE

Definition at line 56 of file emergency_stop.py.

airbus_cobot_gui.emergency.emergency_stop.EmergencyStopButton.ICON_PLAY

Definition at line 55 of file emergency_stop.py.


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


airbus_cobot_gui
Author(s):
autogenerated on Thu Dec 17 2015 11:42:05