CNssContactHandler Class Reference

class CNssContactHandler : public CBase

Contact handler creates voice tags out of phonebook contacts and keeps SIND data in sync with the phonebook

NssVASContactHdlr.dll
Since
2.8

Inherits from

Constructor & Destructor Documentation

CNssContactHandler()

CNssContactHandler()[private]

C++ default constructor.

CNssContactHandler(const CNssContactHandler &)

CNssContactHandler(const CNssContactHandler &)[private]

Parameters

const CNssContactHandler &

~CNssContactHandler()

IMPORT_C~CNssContactHandler()[virtual]

Destructor.

Member Functions Documentation

CHThreadFunction(TAny *)

TInt CHThreadFunction(TAny *aParams)[private, static]

Thread function.

Parameters

TAny * aParams

ConstructL()

voidConstructL()[private]

Second-phase constructor

DisableEventHandling()

IMPORT_C voidDisableEventHandling()

Disables the contact handler until EnableEventHandling is called Typically this means 'until reboot' Is used in case of unrecoverable error.

TodoMove to private?

EnableEventHandling()

IMPORT_C voidEnableEventHandling()

Enables the contact handler.

Move to private?

NewL()

IMPORT_C CNssContactHandler *NewL()[static]

Two-phased constructor.

SetStopperPointer(CContactHandlerStopper *)

voidSetStopperPointer(CContactHandlerStopper *aStopper)

Sets pointer to object which handles ContactHandler thread stopping.

Parameters

CContactHandlerStopper * aStopper

operator=(const CNssContactHandler &)

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

Parameters

const CNssContactHandler &

Member Data Documentation

CContactHandlerStopper * iStopper

CContactHandlerStopper *iStopper[private]

TBuf< 125 > iThreadNameBuf

TBuf< 125 >iThreadNameBuf[private]