![]() |
RDK Documentation (Open Sourced RDK Components)
|
Event listener impl for BULK_TIMED_METADATA AAMP event. More...
Public Member Functions | |
AAMP_Listener_BulkTimedMetadata (PrivAAMPStruct_JS *obj, AAMPEventType type, JSObjectRef jsCallback) | |
AAMP_Listener_BulkTimedMetadata Constructor. More... | |
void | SetEventProperties (const AAMPEventPtr &ev, JSObjectRef eventObj) |
Set JS event properties. | |
![]() | |
AAMP_JSEventListener (PrivAAMPStruct_JS *obj, AAMPEventType type, JSObjectRef jsCallback) | |
AAMP_JSEventListener Constructor. | |
~AAMP_JSEventListener () | |
AAMP_JSEventListener Destructor. | |
AAMP_JSEventListener (const AAMP_JSEventListener &)=delete | |
Copy constructor disabled. More... | |
AAMP_JSEventListener & | operator= (const AAMP_JSEventListener &)=delete |
assignment operator disabled More... | |
void | Event (const AAMPEventPtr &e) |
Callback invoked for dispatching event. More... | |
![]() | |
void | SendEvent (const AAMPEventPtr &event) override |
API to send event. More... | |
virtual | ~AAMPEventObjectListener () |
AAMPEventListener destructor. | |
![]() | |
virtual | ~EventListener () |
EventListener destructor. | |
Additional Inherited Members | |
![]() | |
static void | AddEventListener (PrivAAMPStruct_JS *obj, AAMPEventType type, JSObjectRef jsCallback) |
Adds a JS function as listener for a particular event. More... | |
static void | RemoveEventListener (PrivAAMPStruct_JS *obj, AAMPEventType type, JSObjectRef jsCallback) |
Removes a JS listener for a particular event. More... | |
static void | RemoveAllEventListener (PrivAAMPStruct_JS *obj) |
Remove all JS listeners registered. More... | |
![]() | |
PrivAAMPStruct_JS * | p_obj |
AAMPEventType | p_type |
JSObjectRef | p_jsCallback |
Event listener impl for BULK_TIMED_METADATA AAMP event.
Definition at line 801 of file jseventlistener.cpp.
|
inline |
AAMP_Listener_BulkTimedMetadata Constructor.
[in] | obj | aamp instance of PrivAAMPStruct_JS |
[in] | type | event type |
[in] | jsCallback | callback to be registered as listener |
Definition at line 810 of file jseventlistener.cpp.