![]() |
RDK Documentation (Open Sourced RDK Components)
|
Class for ad reservation events. More...
#include <AampEvent.h>


Public Member Functions | |
| AdReservationEvent ()=delete | |
| AdReservationEvent (const AdReservationEvent &)=delete | |
| AdReservationEvent & | operator= (const AdReservationEvent &)=delete |
| AdReservationEvent (AAMPEventType evtType, const std::string &breakId, uint64_t position) | |
| AdReservationEvent Constructor. | |
| virtual | ~AdReservationEvent () |
| AdReservationEvent Destructor. | |
| const std::string & | getAdBreakId () const |
| Get Adbreak Identifier. More... | |
| uint64_t | getPosition () const |
| Get Ad's Position. 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 | |
| std::string | mAdBreakId |
| uint64_t | mPosition |
Class for ad reservation events.
Definition at line 1669 of file AampEvent.h.
|
delete |
| [in] | evtType | - Event Type |
| [in] | breakId | - Unique identifier of Ad reservation. |
| [in] | position | - Postion of reservation in content's PTS |
| AdReservationEvent::getAdBreakId | ( | ) | const |
| AdReservationEvent::getPosition | ( | ) | const |
Get Ad's Position.
Definition at line 1152 of file AampEvent.cpp.
|
private |
Adbreak's id
Definition at line 1671 of file AampEvent.h.
|
private |
Adbreak's start position
Definition at line 1672 of file AampEvent.h.