RDK Documentation (Open Sourced RDK Components)
|
Class for ad fulfill status event. More...
#include <AampEvent.h>
Public Member Functions | |
AdResolvedEvent ()=delete | |
AdResolvedEvent (const AdResolvedEvent &)=delete | |
AdResolvedEvent & | operator= (const AdResolvedEvent &)=delete |
AdResolvedEvent (bool resolveStatus, const std::string &adId, uint64_t startMS, uint64_t durationMs) | |
AdResolvedEvent Constructor. | |
virtual | ~AdResolvedEvent () |
AdResolvedEvent Destructor. | |
bool | getResolveStatus () const |
Get Resolve Status. More... | |
const std::string & | getAdId () const |
Get Ad Identifier. More... | |
uint64_t | getStart () const |
Get Start Positon. More... | |
uint64_t | getDuration () const |
Get Duration. 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 | |
bool | mResolveStatus |
std::string | mAdId |
uint64_t | mStartMS |
uint64_t | mDurationMs |
Class for ad fulfill status event.
Definition at line 1616 of file AampEvent.h.
|
delete |
[in] | resolveStatus | - Ad resolve status |
[in] | adId | - Identifier of the Ad |
[in] | startMS | - Start position of Ad (relative to reservation start) |
[in] | durationMs | - Duration of the Ad in MS |
AdResolvedEvent::getResolveStatus | ( | ) | const |
AdResolvedEvent::getAdId | ( | ) | const |
AdResolvedEvent::getStart | ( | ) | const |
Get Start Positon.
Definition at line 1113 of file AampEvent.cpp.
AdResolvedEvent::getDuration | ( | ) | const |
|
private |
Ad resolve status
Definition at line 1618 of file AampEvent.h.
|
private |
Ad identifier
Definition at line 1619 of file AampEvent.h.
|
private |
Ad's start position in MS
Definition at line 1620 of file AampEvent.h.
|
private |
Ad's duration in MS
Definition at line 1621 of file AampEvent.h.