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
[legend]

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

 args
 
 command
 
 logfile
 
 process
 
- Public Attributes inherited from mavros.event_launcher.EventHandler
 actions
 
 events
 
 lock
 
 name
 

Static Private Attributes

list __slots__
 

Detailed Description

Simple program runner

Definition at line 62 of file event_launcher.py.

Constructor & Destructor Documentation

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

Definition at line 75 of file event_launcher.py.

Member Function Documentation

def mavros.event_launcher.ShellHandler.action_run (   self)

Definition at line 82 of file event_launcher.py.

def mavros.event_launcher.ShellHandler.action_stop (   self)

Definition at line 111 of file event_launcher.py.

def mavros.event_launcher.ShellHandler.spin_once (   self)

Definition at line 153 of file event_launcher.py.

Member Data Documentation

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

Definition at line 71 of file event_launcher.py.

mavros.event_launcher.ShellHandler.args

Definition at line 79 of file event_launcher.py.

mavros.event_launcher.ShellHandler.command

Definition at line 78 of file event_launcher.py.

mavros.event_launcher.ShellHandler.logfile

Definition at line 80 of file event_launcher.py.

mavros.event_launcher.ShellHandler.process

Definition at line 77 of file event_launcher.py.


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


mavros
Author(s): Vladimir Ermakov
autogenerated on Tue Jun 1 2021 02:36:27