CSSSettingsActiveObject Class Reference

class CSSSettingsActiveObject : public CActive
Interface for Active object handling Publish and subscribe notify events. sssettings.lib
Since
3.0

Inherits from

Constructor & Destructor Documentation

CSSSettingsActiveObject(const TUid, const TUint32, MSSSettingsPubSubNotify &)

CSSSettingsActiveObject ( const TUid aNotifyUid,
const TUint32 aNotifyKey,
MSSSettingsPubSubNotify & aNotifyHandler
) [private]

Constructor.

Parameters

const TUid aNotifyUid
const TUint32 aNotifyKey
MSSSettingsPubSubNotify & aNotifyHandler

~CSSSettingsActiveObject()

~CSSSettingsActiveObject ( ) [virtual]

Destructor.

Member Functions Documentation

CancelNotify()

void CancelNotify ( )

Cancel notify

ConstructL()

void ConstructL ( ) [private]

By default Symbian OS constructor is private.

DoCancel()

void DoCancel ( ) [protected, virtual]

From CActive .

NewL(const TUid, const TUint32, MSSSettingsPubSubNotify &)

CSSSettingsActiveObject * NewL ( const TUid aNotifyUid,
const TUint32 aNotifyKey,
MSSSettingsPubSubNotify & aNotifyHandler
) [static]

Two-phased constructor.

Parameters

const TUid aNotifyUid The Uid to be notified.
const TUint32 aNotifyKey The key under aNotifyUid to be notified.
MSSSettingsPubSubNotify & aNotifyHandler The notifier to be informed about notify events.

NotifyKeyChange()

TInt NotifyKeyChange ( )

Starts the notify.

RunL()

void RunL ( ) [protected, virtual]

From CActive .

Member Data Documentation

TBool iNotify

TBool iNotify [private]

MSSSettingsPubSubNotify * iNotifyHandler

MSSSettingsPubSubNotify * iNotifyHandler [private]

TUint32 iNotifyKey

TUint32 iNotifyKey [private]

TUid iNotifyUid

TUid iNotifyUid [private]

RProperty iProperty

RProperty iProperty [private]