Public Member Functions | Public Attributes | Static Public Attributes
jsk_teleop_joy.joy.JoyManager Class Reference

List of all members.

Public Member Functions

def __init__
def forceToPluginMenu
def joyCB
def loadPlugins
def nextPlugin
def pluginStatusDiagnostic
def processMenuMode
def publishMenu
def start
def stateDiagnostic
def switchPlugin

Public Attributes

 controller_type
 current_plugin
 current_plugin_index
 diagnostic_updater
 history
 joy_subscriber
 JoyStatus
 menu_pub
 mode
 plugin_instances
 plugin_manager
 plugins
 pre_status
 selecting_plugin_index
 state

Static Public Attributes

int mode = 0
int MODE_MENU = 1
int MODE_PLUGIN = 0
list plugin_instances = []
int STATE_INITIALIZATION = 1
int STATE_RUNNING = 2
int STATE_WAIT_FOR_JOY = 3

Detailed Description

Definition at line 44 of file joy.py.


Constructor & Destructor Documentation

def jsk_teleop_joy.joy.JoyManager.__init__ (   self,
  plugin_package = "jsk_teleop_joy" 
)

Definition at line 74 of file joy.py.


Member Function Documentation

def jsk_teleop_joy.joy.JoyManager.forceToPluginMenu (   self,
  publish_menu = False 
)

Definition at line 151 of file joy.py.

def jsk_teleop_joy.joy.JoyManager.joyCB (   self,
  msg 
)

Definition at line 176 of file joy.py.

Definition at line 117 of file joy.py.

Definition at line 129 of file joy.py.

Definition at line 66 of file joy.py.

def jsk_teleop_joy.joy.JoyManager.processMenuMode (   self,
  status,
  history 
)

Definition at line 156 of file joy.py.

def jsk_teleop_joy.joy.JoyManager.publishMenu (   self,
  index,
  close = False 
)

Definition at line 143 of file joy.py.

Definition at line 132 of file joy.py.

Definition at line 54 of file joy.py.

def jsk_teleop_joy.joy.JoyManager.switchPlugin (   self,
  index 
)

Definition at line 120 of file joy.py.


Member Data Documentation

Definition at line 74 of file joy.py.

Definition at line 120 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 132 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 51 of file joy.py.

Definition at line 151 of file joy.py.

Definition at line 50 of file joy.py.

Definition at line 49 of file joy.py.

Definition at line 53 of file joy.py.

Definition at line 117 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 74 of file joy.py.

Definition at line 54 of file joy.py.

Definition at line 45 of file joy.py.

Definition at line 46 of file joy.py.

Definition at line 47 of file joy.py.


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


jsk_teleop_joy
Author(s): Ryohei Ueda
autogenerated on Wed Jul 19 2017 02:54:50