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

Public Member Functions

def __call__ (self, event)
 
def __init__ (self)
 
def mavros_state_cb (self, msg)
 
def spin (self)
 

Public Attributes

 handlers
 
 known_events
 
 prev_armed
 
 state_sub
 
 triggers
 

Private Member Functions

def _get_evt_act (self, params)
 
def _load_shell (self, name, params)
 
def _load_trigger (self, name, params)
 
def _param_to_list (self, str_or_list)
 

Static Private Attributes

list __slots__
 

Detailed Description

Definition at line 168 of file event_launcher.py.

Constructor & Destructor Documentation

def mavros.event_launcher.Launcher.__init__ (   self)

Definition at line 177 of file event_launcher.py.

Member Function Documentation

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

Definition at line 270 of file event_launcher.py.

def mavros.event_launcher.Launcher._get_evt_act (   self,
  params 
)
private

Definition at line 254 of file event_launcher.py.

def mavros.event_launcher.Launcher._load_shell (   self,
  name,
  params 
)
private

Definition at line 228 of file event_launcher.py.

def mavros.event_launcher.Launcher._load_trigger (   self,
  name,
  params 
)
private

Definition at line 215 of file event_launcher.py.

def mavros.event_launcher.Launcher._param_to_list (   self,
  str_or_list 
)
private

Definition at line 261 of file event_launcher.py.

def mavros.event_launcher.Launcher.mavros_state_cb (   self,
  msg 
)

Definition at line 292 of file event_launcher.py.

def mavros.event_launcher.Launcher.spin (   self)

Definition at line 280 of file event_launcher.py.

Member Data Documentation

list mavros.event_launcher.Launcher.__slots__
staticprivate
Initial value:
1 = [
2  'handlers',
3  'known_events',
4  'triggers',
5  'prev_armed',
6  'state_sub',
7  ]

Definition at line 169 of file event_launcher.py.

mavros.event_launcher.Launcher.handlers

Definition at line 178 of file event_launcher.py.

mavros.event_launcher.Launcher.known_events

Definition at line 179 of file event_launcher.py.

mavros.event_launcher.Launcher.prev_armed

Definition at line 181 of file event_launcher.py.

mavros.event_launcher.Launcher.state_sub

Definition at line 210 of file event_launcher.py.

mavros.event_launcher.Launcher.triggers

Definition at line 180 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