CFSMailRequestObserver Class Reference

class CFSMailRequestObserver : public CBase

asynchronous request observer

FSFWCommonLib
Since
S60 v3.1

Inherits from

  • CFSMailRequestObserver

Constructor & Destructor Documentation

CFSMailRequestObserver()

CFSMailRequestObserver()

C++ default constructor

~CFSMailRequestObserver()

~CFSMailRequestObserver()

destructor

Member Functions Documentation

ConstructL(CFSMailRequestHandler &, MFSMailRequestObserver &)

voidConstructL(CFSMailRequestHandler &iRequestHandler,
MFSMailRequestObserver &aObserver
)[protected]

ConstructL

Parameters

CFSMailRequestHandler & iRequestHandler
MFSMailRequestObserver & aObserver

NewL(CFSMailRequestHandler &, MFSMailRequestObserver &)

CFSMailRequestObserver *NewL(CFSMailRequestHandler &aPluginManager,
MFSMailRequestObserver &aObserver
)[static]

Two-phased constructor.

Parameters

CFSMailRequestHandler & aPluginManagerplugin manager pointer
MFSMailRequestObserver & aObserverrequest observer given by user

NewLC(CFSMailRequestHandler &, MFSMailRequestObserver &)

CFSMailRequestObserver *NewLC(CFSMailRequestHandler &aPluginManager,
MFSMailRequestObserver &aObserver
)[static]

Two-phased constructor.

Parameters

CFSMailRequestHandler & aPluginManagerplugin manager pointer
MFSMailRequestObserver & aObserverrequest observer given by user

RequestResponseL(TFSProgress, TInt)

voidRequestResponseL(TFSProgressaEvent,
TIntaRequestId
)

asynchronous request response

Parameters

TFSProgress aEventevent description (load complete, partial fetch data, etc.)
TInt aRequestIdpending request id in plugin side

SetUserObserver(MFSMailRequestObserver &)

voidSetUserObserver(MFSMailRequestObserver &aObserver)

set user observer pointer

Parameters

MFSMailRequestObserver & aObserverobserver pointer

Member Data Documentation

MFSMailRequestObserver * iObserver

MFSMailRequestObserver *iObserver[private]

user observer

CFSMailRequestHandler * iRequestHandler

CFSMailRequestHandler *iRequestHandler[private]

request handler pointer