![Logo](../../RDK-Logo.png) |
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
25 #ifndef __AAMP_EVENT_LISTENER_H__
26 #define __AAMP_EVENT_LISTENER_H__
44 virtual void SendEvent(
const AAMPEventPtr &event) = 0;
65 void SendEvent(
const AAMPEventPtr &event)
override;
95 void SendEvent(
const AAMPEventPtr &event)
override;
103 virtual void Event(
const AAMPEventPtr &event) = 0;
void SendEvent(const AAMPEventPtr &event) override
API to send event.
virtual void Event(const AAMPEventPtr &event)=0
API in which event payload is received. Will be overridden by application and its event processing is...
Class for sed event to Listener.
virtual void SendEvent(const AAMPEventPtr &event)=0
API to send event to event listener Additional processing can be done here if required.
Class for AAMP event listening Uses shared_ptr for event objects for better memory management New AAM...
virtual ~AAMPEventObjectListener()
AAMPEventListener destructor.
Structure of the AAMP events. Recommend new AAMP integration layers to use AAMPEventObject based list...
void SendEvent(const AAMPEventPtr &event) override
API to send event to event listener Additional processing can be done here if required.
virtual ~EventListener()
EventListener destructor.
Class for AAMP event listening [LEGACY] TODO: Deprecate later, AAMPEventObjectListener will be used i...
Events supported by the AAMP player.
virtual ~AAMPEventListener()
AAMPEventListener destructor.
virtual void Event(const AAMPEvent &event)=0
API in which event payload is received. Will be overridden by application and its event processing is...