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

void ConstructL ( ) [private]

Second-phase constructor

DisableEventHandling()

IMPORT_C void DisableEventHandling ( )

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

Enables the contact handler.

Move to private?

NewL()

IMPORT_C CNssContactHandler * NewL ( ) [static]

Two-phased constructor.

SetStopperPointer(CContactHandlerStopper *)

void SetStopperPointer ( 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]