RDK Documentation (Open Sourced RDK Components)
PlacementObj Struct Reference

Currently placing Ad's object. More...

#include <admanager_mpd.h>

Collaboration diagram for PlacementObj:
Collaboration graph

Public Member Functions

 PlacementObj ()
 PlacementObj constructor.
 

Data Fields

std::string pendingAdbrkId
 
std::string openPeriodId
 
uint64_t curEndNumber
 
int curAdIdx
 
uint32_t adNextOffset
 

yes

Currently placing Ad's object.

Definition at line 256 of file admanager_mpd.h.

Field Documentation

◆ pendingAdbrkId

std::string PlacementObj::pendingAdbrkId

Only one Adbreak will be pending for replacement

Definition at line 257 of file admanager_mpd.h.

◆ openPeriodId

std::string PlacementObj::openPeriodId

The period in the adbreak that is progressing

Definition at line 258 of file admanager_mpd.h.

◆ curEndNumber

uint64_t PlacementObj::curEndNumber

Current periods last fragment number

Definition at line 259 of file admanager_mpd.h.

◆ curAdIdx

int PlacementObj::curAdIdx

Currently placing ad, during MPD progression

Definition at line 260 of file admanager_mpd.h.

◆ adNextOffset

uint32_t PlacementObj::adNextOffset

Current Ad's offset to be placed in the next iteration of PlaceAds

Definition at line 261 of file admanager_mpd.h.


The documentation for this struct was generated from the following file: