RDK Documentation (Open Sourced RDK Components)
|
Class for the watermarkSession event. More...
#include <AampEvent.h>
Public Member Functions | |
WatermarkSessionUpdateEvent (const WatermarkSessionUpdateEvent &)=delete | |
WatermarkSessionUpdateEvent & | operator= (const WatermarkSessionUpdateEvent &)=delete |
WatermarkSessionUpdateEvent (uint32_t sessionHandle, uint32_t status, const std::string &system) | |
WatermarkSessionUpdateEvent Constructor. More... | |
virtual | ~WatermarkSessionUpdateEvent () |
WatermarkSessionUpdateEvent Destructor. | |
uint32_t | getSessionHandle () const |
Get session handle. More... | |
uint32_t | getStatus () const |
Get session status. More... | |
const std::string & | getSystem () const |
Get System. More... | |
Public Member Functions inherited from AAMPEventObject | |
AAMPEventObject (const AAMPEventObject &)=delete | |
Copy constructor disabled. More... | |
AAMPEventObject & | operator= (const AAMPEventObject &)=delete |
assignment operator disabled More... | |
AAMPEventObject (AAMPEventType type) | |
AAMPEventObject Constructor. | |
virtual | ~AAMPEventObject () |
AAMPEvent Destructor. | |
AAMPEventType | getType () const |
Get Event Type. More... | |
Private Attributes | |
uint32_t | mSessionHandle |
uint32_t | mStatus |
std::string | mSystem |
Class for the watermarkSession event.
Definition at line 2037 of file AampEvent.h.
|
inline |
WatermarkSessionUpdateEvent Constructor.
[in] | sessionHandle | - Handle used to track and manage session |
[in] | status | - Status of the watermark session |
[in] | system | - Watermarking protection provider |
Definition at line 2053 of file AampEvent.h.
|
inline |
|
inline |
|
inline |
|
private |
Playback session handle used to track and manage sessions
Definition at line 2039 of file AampEvent.h.
|
private |
Provides the status of the watermark session.
Definition at line 2040 of file AampEvent.h.
|
private |
Describes content watermarking protection provider
Definition at line 2041 of file AampEvent.h.