Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
SocCamera::tcPendingAckWatcher Class Referenceabstract

#include <tcPendingAckWatchdog.h>

Inheritance diagram for SocCamera::tcPendingAckWatcher:
Collaboration diagram for SocCamera::tcPendingAckWatcher:

Public Member Functions

 tcPendingAckWatcher ()
 
virtual ~tcPendingAckWatcher ()
 
virtual void pendingAckNeeded (const void *id)=0
 

Detailed Description

The tcPendingAckWatcher is the interface class that must be implemented by classes that want to receive notifications from a tcPendingAckWatchdog that a pendingAck is needed because a message handler is taking too long to respond to a given message request.

Message handlers with this interface will receive a pendingAckNeeded() call if the timer for the watchdog expires.

Constructor & Destructor Documentation

◆ tcPendingAckWatcher()

SocCamera::tcPendingAckWatcher::tcPendingAckWatcher ( )
inline

◆ ~tcPendingAckWatcher()

virtual SocCamera::tcPendingAckWatcher::~tcPendingAckWatcher ( )
inlinevirtual

Member Function Documentation

◆ pendingAckNeeded()

virtual void SocCamera::tcPendingAckWatcher::pendingAckNeeded ( const void *  id)
pure virtual

This is called with a void* from the tcPendingAckWatchdog class; the type is the template type of the Watchdog class.

Implemented in SocCamera::tcU3VDelegate.


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