RDK Documentation (Open Sourced RDK Components)
AAMPEventListener Class Referenceabstract

Class for AAMP event listening [LEGACY] TODO: Deprecate later, AAMPEventObjectListener will be used in future. More...

#include <AampEventListener.h>

Inheritance diagram for AAMPEventListener:
Inheritance graph
Collaboration diagram for AAMPEventListener:
Collaboration graph

Public Member Functions

void SendEvent (const AAMPEventPtr &event) override
 API to send event to event listener Additional processing can be done here if required. More...
 
virtual void Event (const AAMPEvent &event)=0
 API in which event payload is received. Will be overridden by application and its event processing is done here. More...
 
virtual ~AAMPEventListener ()
 AAMPEventListener destructor.
 
- Public Member Functions inherited from EventListener
virtual ~EventListener ()
 EventListener destructor.
 

yes

Class for AAMP event listening [LEGACY] TODO: Deprecate later, AAMPEventObjectListener will be used in future.

Definition at line 57 of file AampEventListener.h.

Member Function Documentation

◆ SendEvent()

AAMPEventListener::SendEvent ( const AAMPEventPtr &  event)
overridevirtual

API to send event to event listener Additional processing can be done here if required.

Parameters
[in]event- AAMPEventPtr object

Implements EventListener.

Definition at line 288 of file AampEventListener.cpp.

◆ Event()

virtual void AAMPEventListener::Event ( const AAMPEvent event)
pure virtual

API in which event payload is received. Will be overridden by application and its event processing is done here.

Parameters
[in]event- AAMPEvent data

Implemented in AAMPListener.


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