Public Member Functions | Public Attributes | List of all members
cob_auto_tools.auto_recover.AutoRecover Class Reference

Public Member Functions

def __init__ (self)
 
def diagnostics_cb (self, msg)
 
def disable_cb (self, req)
 
def em_cb (self, msg)
 
def enable_cb (self, req)
 
def recover (self, components)
 
def subscribe (self)
 
def unsubscribe (self)
 

Public Attributes

 components
 
 components_recover_time
 
 diagnostics_subscriber
 
 em_state
 
 em_stop_state_subscriber
 
 enabled
 
 recover_diagnostics
 
 recover_emergency
 

Detailed Description

Definition at line 28 of file src/cob_auto_tools/auto_recover.py.

Constructor & Destructor Documentation

◆ __init__()

def cob_auto_tools.auto_recover.AutoRecover.__init__ (   self)

Definition at line 30 of file src/cob_auto_tools/auto_recover.py.

Member Function Documentation

◆ diagnostics_cb()

def cob_auto_tools.auto_recover.AutoRecover.diagnostics_cb (   self,
  msg 
)

Definition at line 56 of file src/cob_auto_tools/auto_recover.py.

◆ disable_cb()

def cob_auto_tools.auto_recover.AutoRecover.disable_cb (   self,
  req 
)

Definition at line 74 of file src/cob_auto_tools/auto_recover.py.

◆ em_cb()

def cob_auto_tools.auto_recover.AutoRecover.em_cb (   self,
  msg 
)

Definition at line 46 of file src/cob_auto_tools/auto_recover.py.

◆ enable_cb()

def cob_auto_tools.auto_recover.AutoRecover.enable_cb (   self,
  req 
)

Definition at line 67 of file src/cob_auto_tools/auto_recover.py.

◆ recover()

def cob_auto_tools.auto_recover.AutoRecover.recover (   self,
  components 
)

Definition at line 88 of file src/cob_auto_tools/auto_recover.py.

◆ subscribe()

def cob_auto_tools.auto_recover.AutoRecover.subscribe (   self)

Definition at line 80 of file src/cob_auto_tools/auto_recover.py.

◆ unsubscribe()

def cob_auto_tools.auto_recover.AutoRecover.unsubscribe (   self)

Definition at line 84 of file src/cob_auto_tools/auto_recover.py.

Member Data Documentation

◆ components

cob_auto_tools.auto_recover.AutoRecover.components

Definition at line 35 of file src/cob_auto_tools/auto_recover.py.

◆ components_recover_time

cob_auto_tools.auto_recover.AutoRecover.components_recover_time

Definition at line 36 of file src/cob_auto_tools/auto_recover.py.

◆ diagnostics_subscriber

cob_auto_tools.auto_recover.AutoRecover.diagnostics_subscriber

Definition at line 82 of file src/cob_auto_tools/auto_recover.py.

◆ em_state

cob_auto_tools.auto_recover.AutoRecover.em_state

Definition at line 32 of file src/cob_auto_tools/auto_recover.py.

◆ em_stop_state_subscriber

cob_auto_tools.auto_recover.AutoRecover.em_stop_state_subscriber

Definition at line 81 of file src/cob_auto_tools/auto_recover.py.

◆ enabled

cob_auto_tools.auto_recover.AutoRecover.enabled

Definition at line 42 of file src/cob_auto_tools/auto_recover.py.

◆ recover_diagnostics

cob_auto_tools.auto_recover.AutoRecover.recover_diagnostics

Definition at line 34 of file src/cob_auto_tools/auto_recover.py.

◆ recover_emergency

cob_auto_tools.auto_recover.AutoRecover.recover_emergency

Definition at line 33 of file src/cob_auto_tools/auto_recover.py.


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


cob_helper_tools
Author(s): Felix Messmer
autogenerated on Fri Aug 2 2024 09:45:50