CSuplSessionNotifier Class Reference

class CSuplSessionNotifier : public CActive

This class listens for SUPL session events. Every change is reported to the observer.

This is part of epos_suplsettings.lib
Since
3.1

Inherits from

Constructor & Destructor Documentation

CSuplSessionNotifier(MSuplSessionObserver &)

CSuplSessionNotifier(MSuplSessionObserver &aObserver)[protected]

C++ default constructor.

Parameters

MSuplSessionObserver & aObserver

CSuplSessionNotifier(const CSuplSessionNotifier &)

CSuplSessionNotifier(const CSuplSessionNotifier &)[private]

Parameters

const CSuplSessionNotifier &

~CSuplSessionNotifier()

~CSuplSessionNotifier()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[protected]

By default EPOC constructor is protected.

DoCancel()

voidDoCancel()[protected, virtual]

From CActive

NewL(MSuplSessionObserver &)

CSuplSessionNotifier *NewL(MSuplSessionObserver &aObserver)[static]

Two-phased constructor.

Parameters

MSuplSessionObserver & aObserverThe SUPL Settings observer

RunError(TInt)

TInt RunError(TIntaError)[protected, virtual]

From CActive

Parameters

TInt aError

RunL()

voidRunL()[protected, virtual]

From CActive

StartListening()

voidStartListening()[private]

operator=(const CSuplSessionNotifier &)

CSuplSessionNotifier &operator=(const CSuplSessionNotifier &)[private]

Parameters

const CSuplSessionNotifier &

Member Data Documentation

MSuplSessionObserver & iObserver

MSuplSessionObserver &iObserver[private]

CRepository * iRepository

CRepository *iRepository[private]