CPsPropertyHandler Class Reference

class CPsPropertyHandler : public CActive

CPsPropertyHandler An instance of the property handler object for the Predicitve Search application

PsServerClientAPI.lib
Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

CPsPropertyHandler(CPSRequestHandler *)

CPsPropertyHandler(CPSRequestHandler *aRequestHandler)[private]

CPsPropertyHandler. Performs the first phase of two phase construction.

Parameters

CPSRequestHandler * aRequestHandler

~CPsPropertyHandler()

~CPsPropertyHandler()

~CPsPropertyHandler. Destructor. Destroys the object and release all memory objects.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

ConstructL. Performs the second phase construction of a CPsPropertyHandler object.

DoCancel()

voidDoCancel()[protected, virtual]

From CActive, DoCancel. Cancels any outstanding operation.

GetCachingStatusL(TCachingStatus &)

TInt GetCachingStatusL(TCachingStatus &aStatus)

GetCachingStatusL Returns the cache status for synchronous requests

Parameters

TCachingStatus & aStatus

NewL(CPSRequestHandler *)

CPsPropertyHandler *NewL(CPSRequestHandler *aRequestHandler)[static]

NewL. Two-phased constructor. Creates a CPsPropertyHandler object using two phase construction, and return a pointer to the created object.

Parameters

CPSRequestHandler * aRequestHandlerThe object to RequestHandler through which observers will be called

RunL()

voidRunL()[protected, virtual]

From CActive, RunL. Callback function. Invoked to handle responses from the Algorithm.

Member Data Documentation

RProperty iCacheErrorProperty

RProperty iCacheErrorProperty[private]

iCacheErrorProperty, property handle used to attach to the cache error property

RProperty iCacheStatusProperty

RProperty iCacheStatusProperty[private]

iProperty, property handle used to attach to the property defined

CPSRequestHandler * iRequestHandler

CPSRequestHandler *iRequestHandler[private]

iRequestHandler, object to RequestHandler through which observers will be accessed