![]() |
RDK Documentation (Open Sourced RDK Components)
|
Class for AAMP event listening Uses shared_ptr for event objects for better memory management New AAMP integration layers should use this event listener for event processing. More...
#include <AampEventListener.h>
Public Member Functions | |
void | SendEvent (const AAMPEventPtr &event) override |
API to send event. More... | |
virtual void | Event (const AAMPEventPtr &event)=0 |
API in which event payload is received. Will be overridden by application and its event processing is done here. More... | |
virtual | ~AAMPEventObjectListener () |
AAMPEventListener destructor. | |
![]() | |
virtual | ~EventListener () |
EventListener destructor. | |
Class for AAMP event listening Uses shared_ptr for event objects for better memory management New AAMP integration layers should use this event listener for event processing.
Definition at line 87 of file AampEventListener.h.
|
overridevirtual |
API to send event.
[in] | event | - AAMPEventPtr object |
Implements EventListener.
Definition at line 299 of file AampEventListener.cpp.
|
pure virtual |
API in which event payload is received. Will be overridden by application and its event processing is done here.
[in] | event | - AAMPEventPtr data |
Implemented in AAMP_JSListener, AAMP_JSEventListener, MyAAMPEventListener, and SmokeTestEventListener.