CFSMailRequestObserver Class Reference

class CFSMailRequestObserver : public CBase

asynchronous request observer

FSFWCommonLib
Since
S60 v3.1

Inherits from

Constructor & Destructor Documentation

CFSMailRequestObserver()

CFSMailRequestObserver ( )

C++ default constructor

~CFSMailRequestObserver()

~CFSMailRequestObserver ( )

destructor

Member Functions Documentation

ConstructL(CFSMailRequestHandler &, MFSMailRequestObserver &)

void ConstructL ( 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 & aPluginManager plugin manager pointer
MFSMailRequestObserver & aObserver request observer given by user

NewLC(CFSMailRequestHandler &, MFSMailRequestObserver &)

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

Two-phased constructor.

Parameters

CFSMailRequestHandler & aPluginManager plugin manager pointer
MFSMailRequestObserver & aObserver request observer given by user

RequestResponseL(TFSProgress, TInt)

void RequestResponseL ( TFSProgress aEvent,
TInt aRequestId
)

asynchronous request response

Parameters

TFSProgress aEvent event description (load complete, partial fetch data, etc.)
TInt aRequestId pending request id in plugin side

SetUserObserver(MFSMailRequestObserver &)

void SetUserObserver ( MFSMailRequestObserver & aObserver )

set user observer pointer

Parameters

MFSMailRequestObserver & aObserver observer pointer

Member Data Documentation

MFSMailRequestObserver * iObserver

MFSMailRequestObserver * iObserver [private]

user observer

CFSMailRequestHandler * iRequestHandler

CFSMailRequestHandler * iRequestHandler [private]

request handler pointer