ADTF
Loading...
Searching...
No Matches
adtf::services::ant::IKernel::ISignalHandler Class Referenceabstract

#include <kernel_intf.h>

Public Member Functions

virtual tResult HandleKernelSignal (const adtf::ucom::iobject_ptr< ISignal > &pSignal)=0
 

Protected Member Functions

 ~ISignalHandler ()=default
 Protected destructor.
 

Detailed Description

Interface for signal handlers.

Member Function Documentation

◆ HandleKernelSignal()

virtual tResult adtf::services::ant::IKernel::ISignalHandler::HandleKernelSignal ( const adtf::ucom::iobject_ptr< ISignal > & pSignal)
pure virtual

Called when a signal is transmitted.

Parameters
[in]pSignalThe signal instance.
Return values
ERR_NOERRORResume processing of other handlers.
ERR_CANCELEDStop processing this signal (no other signal handlers will be called after this one).
otherUndefined behavior.

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