Location:
Tuner.h
class MMMRdsEonObserver;
The enhanced other networks observer mixin class defines the interface via which changes to the enhanced other networks information can be notified. A client interested in such information calls the function NotifyEonChange.
Defined in MMMRdsEonObserver
:
MreoAllEonStationsRemoved()
, MreoEonStationChanged()
, MreoEonStationRemoved()
, MreoError()
, MreoNewEonStation()
virtual void MreoEonStationChanged(const TEonStation &aStation, TUint32 aChanged)=0;
Called when some details of an EON station change. The station can be referenced to an existing one using it's Programme Identifier, which cannot change.
|
virtual void MreoNewEonStation(const TEonStation &aStation)=0;
Called when details of a new EON station are received.
|
virtual void MreoAllEonStationsRemoved()=0;
Called when details of all EON stations cease to be broadcast. This will typically happen when the tuner is retuned. More EON stations may continue to be recieved: this call does not indicate that EON information is no longer available.
virtual void MreoEonStationRemoved(const TRdsProgrammeIdentifier &aPi)=0;
Called when details of an EON station cease to be broadcast.
|
virtual void MreoError(TInt aError)=0;
Called when an error occurs resulting in EON notifications not being available.
|