RDK Documentation (Open Sourced RDK Components)
BufferingChangedEvent Class Reference

Class for the Buffering Changed event. More...

#include <AampEvent.h>

Inheritance diagram for BufferingChangedEvent:
Inheritance graph
Collaboration diagram for BufferingChangedEvent:
Collaboration graph

Public Member Functions

 BufferingChangedEvent ()=delete
 
 BufferingChangedEvent (const BufferingChangedEvent &)=delete
 
BufferingChangedEventoperator= (const BufferingChangedEvent &)=delete
 
 BufferingChangedEvent (bool buffering)
 BufferingChangedEvent Constructor.
 
virtual ~BufferingChangedEvent ()
 BufferingChangedEvent Destructor.
 
bool buffering () const
 Get Buffering Status. More...
 
- Public Member Functions inherited from AAMPEventObject
 AAMPEventObject (const AAMPEventObject &)=delete
 Copy constructor disabled. More...
 
AAMPEventObjectoperator= (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 mBuffering
 

yes

Class for the Buffering Changed event.

Definition at line 1366 of file AampEvent.h.

Constructor & Destructor Documentation

◆ BufferingChangedEvent()

BufferingChangedEvent::BufferingChangedEvent ( )
delete
Parameters
[in]buffering- Buffering status

Member Function Documentation

◆ buffering()

bool BufferingChangedEvent::buffering ( ) const

Get Buffering Status.

Returns
Buffering status (true/false)

Definition at line 851 of file AampEvent.cpp.

Field Documentation

◆ mBuffering

bool BufferingChangedEvent::mBuffering
private

true : Availability of buffer to play, false : Underflow / non-availability of buffer to play

Definition at line 1368 of file AampEvent.h.


The documentation for this class was generated from the following files: