![Symbian Developer Library](../../../../a_stock/images/mainheading.gif)
![]() |
![]() |
|
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()
Called when details of all EON stations cease to be broadcast. This will typica...MreoEonStationChanged(const TEonStation &,TUint32)
Called when some details of an EON station change. The station can be referenced...MreoEonStationRemoved(const TRdsProgrammeIdentifier &)
Called when details of an EON station cease to be broadcast.MreoError(TInt)
Called when an error occurs resulting in EON notifications not being available.MreoNewEonStation(const TEonStation &)
Called when details of a new EON station are received.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.
|