AudioManager  7.6.6
Native Application Runtime Environment
am::CAmWatchdog Class Reference

Implements the watchdog of the AudioManager with the help of systemd. More...

#include <CAmWatchdog.h>

Public Member Functions

 CAmWatchdog (CAmSocketHandler *CAmSocketHandler)
 
virtual ~CAmWatchdog ()
 
void startWatchdog ()
 starts the watchdog by sending ready to systemD More...
 
void timerCallback (sh_timerHandle_t handle, void *userData)
 the watchdog timer callback More...
 

Public Attributes

TAmShTimerCallBack< CAmWatchdogTimerCallback
 

Detailed Description

Implements the watchdog of the AudioManager with the help of systemd.

Definition at line 35 of file CAmWatchdog.h.

Constructor & Destructor Documentation

am::CAmWatchdog::CAmWatchdog ( CAmSocketHandler CAmSocketHandler)

Definition at line 35 of file CAmWatchdog.cpp.

am::CAmWatchdog::~CAmWatchdog ( )
virtual

Definition at line 75 of file CAmWatchdog.cpp.

Member Function Documentation

void am::CAmWatchdog::startWatchdog ( )

starts the watchdog by sending ready to systemD

Definition at line 95 of file CAmWatchdog.cpp.

void am::CAmWatchdog::timerCallback ( sh_timerHandle_t  handle,
void *  userData 
)

the watchdog timer callback

Definition at line 82 of file CAmWatchdog.cpp.

Member Data Documentation

TAmShTimerCallBack<CAmWatchdog> am::CAmWatchdog::TimerCallback

Definition at line 42 of file CAmWatchdog.h.


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