CFetchRequester Class Reference

class CFetchRequester : public CBase

Asynchronous attachment/body fetch descriptor.@ move to separate unit.

Inherits from

Constructor & Destructor Documentation

CFetchRequester(CBasePlugin &, const TFSMailMsgId &, const TFSMailMsgId &, MFSMailRequestObserver &, TInt)

CFetchRequester ( CBasePlugin & aPlugin,
const TFSMailMsgId & aMailBoxId,
const TFSMailMsgId & iMessageId,
MFSMailRequestObserver & aObserver,
TInt aRequestId
) [private]

Parameters

CBasePlugin & aPlugin
const TFSMailMsgId & aMailBoxId
const TFSMailMsgId & iMessageId
MFSMailRequestObserver & aObserver
TInt aRequestId

~CFetchRequester()

~CFetchRequester ( ) [virtual]

Member Functions Documentation

ConstructL(const RArray< TFSMailMsgId > &)

void ConstructL ( const RArray < TFSMailMsgId > & aMessages ) [private]

Parameters

const RArray < TFSMailMsgId > & aMessages

NewL(CBasePlugin &, const TFSMailMsgId &, const TFSMailMsgId &, const RArray< TFSMailMsgId > &, MFSMailRequestObserver &, TInt)

CFetchRequester * NewL ( CBasePlugin & aPlugin,
const TFSMailMsgId & aMailBoxId,
const TFSMailMsgId & iMessageId,
const RArray < TFSMailMsgId > & aMessages,
MFSMailRequestObserver & aObserver,
TInt aRequestId
) [static]

Parameters

CBasePlugin & aPlugin
const TFSMailMsgId & aMailBoxId
const TFSMailMsgId & iMessageId
const RArray < TFSMailMsgId > & aMessages
MFSMailRequestObserver & aObserver
TInt aRequestId

Member Data Documentation

TFSMailMsgId iMailBoxId

TFSMailMsgId iMailBoxId

TFSMailMsgId iMessageId

TFSMailMsgId iMessageId

MFSMailRequestObserver & iObserver

MFSMailRequestObserver & iObserver

RArray< TFSMailMsgId > iParts

RArray < TFSMailMsgId > iParts

CBasePlugin & iPlugin

CBasePlugin & iPlugin [private]

TInt iRequestId

TInt iRequestId