Public Member Functions | Public Attributes | Static Private Attributes | List of all members
mavros.event_launcher.ShellHandler Class Reference
Inheritance diagram for mavros.event_launcher.ShellHandler:
Inheritance graph

Public Member Functions

def __init__ (self, name, command, args=[], logfile=None, events=[], actions=[])
def action_run (self)
def action_stop (self)
def spin_once (self)
- Public Member Functions inherited from mavros.event_launcher.EventHandler
def __call__ (self, event)
def __init__ (self, name, events=[], actions=[])
def __str__ (self)
def spin_once (self)

Public Attributes

- Public Attributes inherited from mavros.event_launcher.EventHandler

Static Private Attributes

list __slots__

Detailed Description

Simple program runner

Definition at line 62 of file

Constructor & Destructor Documentation

def mavros.event_launcher.ShellHandler.__init__ (   self,
  args = [],
  logfile = None,
  events = [],
  actions = [] 

Definition at line 75 of file

Member Function Documentation

def mavros.event_launcher.ShellHandler.action_run (   self)

Definition at line 82 of file

def mavros.event_launcher.ShellHandler.action_stop (   self)

Definition at line 111 of file

def mavros.event_launcher.ShellHandler.spin_once (   self)

Definition at line 153 of file

Member Data Documentation

list mavros.event_launcher.ShellHandler.__slots__
Initial value:
1 = [
2  'process', 'command', 'args', 'logfile',
3  ]

Definition at line 71 of file


Definition at line 79 of file


Definition at line 78 of file


Definition at line 80 of file


Definition at line 77 of file

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

Author(s): Vladimir Ermakov
autogenerated on Mon Jul 8 2019 03:20:11