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()

void ConstructL ( ) [protected]

By default EPOC constructor is protected.

DoCancel()

void DoCancel ( ) [protected, virtual]

NewL(MSuplSessionObserver &)

CSuplSessionNotifier * NewL ( MSuplSessionObserver & aObserver ) [static]

Two-phased constructor.

Parameters

MSuplSessionObserver & aObserver The SUPL Settings observer

RunError(TInt)

TInt RunError ( TInt aError ) [protected, virtual]

Parameters

TInt aError

RunL()

void RunL ( ) [protected, virtual]

StartListening()

void StartListening ( ) [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]