Public Member Functions | Public Attributes | Static Private Attributes
mavros.event_launcher.EventHandler Class Reference
Inheritance diagram for mavros.event_launcher.EventHandler:
Inheritance graph
[legend]

List of all members.

Public Member Functions

def __call__
def __init__
def __str__
def spin_once

Public Attributes

 actions
 events
 lock
 name

Static Private Attributes

list __slots__

Detailed Description

Base class for event handlers

Definition at line 27 of file event_launcher.py.


Constructor & Destructor Documentation

def mavros.event_launcher.EventHandler.__init__ (   self,
  name,
  events = [],
  actions = [] 
)

Definition at line 36 of file event_launcher.py.


Member Function Documentation

def mavros.event_launcher.EventHandler.__call__ (   self,
  event 
)

Definition at line 45 of file event_launcher.py.

Definition at line 42 of file event_launcher.py.

Reimplemented in mavros.event_launcher.ShellHandler.

Definition at line 58 of file event_launcher.py.


Member Data Documentation

Initial value:
[
        'name', 'events', 'actions', 'lock',
    ]

Reimplemented in mavros.event_launcher.ShellHandler.

Definition at line 32 of file event_launcher.py.

Definition at line 36 of file event_launcher.py.

Definition at line 36 of file event_launcher.py.

Definition at line 36 of file event_launcher.py.

Definition at line 36 of file event_launcher.py.


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


mavros
Author(s): Vladimir Ermakov
autogenerated on Thu Feb 9 2017 04:00:18