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,
TIntaRequestId
)[private]

Parameters

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

~CFetchRequester()

~CFetchRequester()[virtual]

Member Functions Documentation

ConstructL(const RArray< TFSMailMsgId > &)

voidConstructL(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,
TIntaRequestId
)[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