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 47 of file joy.py.


Constructor & Destructor Documentation

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

Definition at line 77 of file joy.py.


Member Function Documentation

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

Definition at line 156 of file joy.py.

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

Definition at line 181 of file joy.py.

Definition at line 122 of file joy.py.

Definition at line 134 of file joy.py.

Definition at line 69 of file joy.py.

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

Definition at line 161 of file joy.py.

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

Definition at line 148 of file joy.py.

Definition at line 137 of file joy.py.

Definition at line 57 of file joy.py.

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

Definition at line 125 of file joy.py.


Member Data Documentation

Definition at line 77 of file joy.py.

Definition at line 125 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 137 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 54 of file joy.py.

Definition at line 156 of file joy.py.

Definition at line 53 of file joy.py.

Definition at line 52 of file joy.py.

Definition at line 56 of file joy.py.

Definition at line 122 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 77 of file joy.py.

Definition at line 57 of file joy.py.

Definition at line 48 of file joy.py.

Definition at line 49 of file joy.py.

Definition at line 50 of file joy.py.


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


jsk_teleop_joy
Author(s): Ryohei Ueda
autogenerated on Fri Apr 19 2019 03:45:43