MImumInMailboxServices Class Reference

class MImumInMailboxServices
Since
S60 3.2

Member Functions Documentation

CreateMailboxL(CImumInSettingsData &)

TMsvId CreateMailboxL(CImumInSettingsData &aSettingsData)const [pure virtual]

Parameters

CImumInSettingsData & aSettingsData

CreateSettingsDataL(const TUid &)

CImumInSettingsData *CreateSettingsDataL(const TUid &aProtocol)const [pure virtual]

Parameters

const TUid & aProtocol

CreateSettingsDataL(const TUid &, const TDesC &, const TDesC &, const TDesC &, const TInt, const TDesC &)

CImumInSettingsData *CreateSettingsDataL(const TUid &aProtocol,
const TDesC &aEmailAddress,
const TDesC &aIncomingServer,
const TDesC &aOutgoingServer,
const TIntaAccessPoint,
const TDesC &aMailboxName
)const [pure virtual]

Parameters

const TUid & aProtocol
const TDesC & aEmailAddress
const TDesC & aIncomingServer
const TDesC & aOutgoingServer
const TInt aAccessPoint
const TDesC & aMailboxName

LoadMailboxSettingsL(const TMsvId)

CImumInSettingsData *LoadMailboxSettingsL(const TMsvIdaMailboxId)const [pure virtual]

Parameters

const TMsvId aMailboxId

RemoveMailboxL(const TMsvId, TRequestStatus &)

CMsvOperation *RemoveMailboxL(const TMsvIdaMailboxId,
TRequestStatus &aStatus
)const [pure virtual]

Parameters

const TMsvId aMailboxId
TRequestStatus & aStatus

SaveMailboxSettingsL(CImumInSettingsData &)

voidSaveMailboxSettingsL(CImumInSettingsData &aSettingsData)const [pure virtual]

Parameters

CImumInSettingsData & aSettingsData

SetDefaultMailboxL(const TMsvId)

voidSetDefaultMailboxL(const TMsvIdaMailboxId)const [pure virtual]

Parameters

const TMsvId aMailboxId

SetLastUpdateInfoL(TMsvId, TBool, const TTime &)

voidSetLastUpdateInfoL(TMsvIdaMailboxId,
TBoolaSuccess,
const TTime &aTime
)const [pure virtual]

Parameters

TMsvId aMailboxId
TBool aSuccess
const TTime & aTime