|  | 
| 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) | 
|  | 
Simple program runner
 
Definition at line 62 of file event_launcher.py.
◆ __init__()
      
        
          | def mavros.event_launcher.ShellHandler.__init__ | ( |  | self, | 
        
          |  |  |  | name, | 
        
          |  |  |  | command, | 
        
          |  |  |  | args = [], | 
        
          |  |  |  | logfile = None, | 
        
          |  |  |  | events = [], | 
        
          |  |  |  | actions = [] | 
        
          |  | ) |  |  | 
      
 
 
◆ action_run()
      
        
          | def mavros.event_launcher.ShellHandler.action_run | ( |  | self | ) |  | 
      
 
 
◆ action_stop()
      
        
          | def mavros.event_launcher.ShellHandler.action_stop | ( |  | self | ) |  | 
      
 
 
◆ spin_once()
      
        
          | def mavros.event_launcher.ShellHandler.spin_once | ( |  | self | ) |  | 
      
 
 
◆ __slots__
  
  | 
        
          | list mavros.event_launcher.ShellHandler.__slots__ |  | staticprivate | 
 
Initial value:=  [
        'process', 'command', 'args', 'logfile',
    ]
Definition at line 71 of file event_launcher.py.
 
 
◆ args
      
        
          | mavros.event_launcher.ShellHandler.args | 
      
 
 
◆ command
      
        
          | mavros.event_launcher.ShellHandler.command | 
      
 
 
◆ logfile
      
        
          | mavros.event_launcher.ShellHandler.logfile | 
      
 
 
◆ process
      
        
          | mavros.event_launcher.ShellHandler.process | 
      
 
 
The documentation for this class was generated from the following file: