RMessageStoreSession Class Reference

class RMessageStoreSession : public RSessionBase

Inherits from

Public Member Functions
RMessageStoreSession()
~RMessageStoreSession()
voidAbandonContainerL(TMsgStoreId)
voidAccountsL(RPointerArray< CMsgStoreAccount > &)
voidAddMruAddressesL(TMsgStoreId, RPointerArray< CMsgStoreAddress > &)
voidAppendToContentL(TMsgStoreId, TMsgStoreId, const TDesC8 &)
TBool AuthenticateL(const TDesC &)
TBool AuthenticatedL()
voidBeginBatchInsertL()
voidCancelSearch()
TBool ChangePasswordL(const TDesC &, const TDesC &)
voidChildrenCountsL(TMsgStoreId, TUint &, TUint &)
voidChildrenIdsL(TMsgStoreId, TMsgStoreContainerMasks, RArray< TMsgStoreId > &)
voidChildrenPropertiesL(TMsgStoreId, TMsgStoreId, TMsgStoreContainerMasks, TBool, TBool, MPropertiesArray &)
voidClearAuthenticationL()
voidClearSearchResultCache()
voidClose()
voidCommitContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId)
TInt Connect(TBool, TBool)
voidContainerPropertiesL(TMsgStoreId, TMsgStoreId &, TMsgStoreId, RBuf8 &, TMsgStoreId)
TMsgStoreContainerType ContainerTypeById(TMsgStoreId)
TUint ContentLengthL(TMsgStoreId, TMsgStoreId)
TMsgStoreId CopyContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId)
TMsgStoreId CreateAccountL(const CMsgStoreAccount &, const TDesC8 &)
TMsgStoreId CreateContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreContainerMasks, const TDesC8 &, TBool, const TDesC &)
TMsgStoreId CreateContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreContainerMasks, const TDesC8 &, TBool, RFile &)
voidDeleteAccountL(const CMsgStoreAccount &)
voidDeleteContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId)
voidDisableEncryptionL()
voidEnableEncryptionL()
voidEndSortL(TMsgStoreId)
voidFetchContentL(TMsgStoreId, TMsgStoreId, TDes8 &, TUint)
voidFetchContentL(TMsgStoreId, TMsgStoreId, const TDesC &)
voidFinishBatchInsertL()
voidGetEvents(TRequestStatus &, TDes8 &)
voidGetMatchesL(TRequestStatus &, TDes8 &)
TBool GetSortedRowsL(TMsgStoreId, TMsgStoreId, TMsgStoreIteratorDirection, TUint, MPropertiesArray &, const TDesC &, TBool)
TBool HasPasswordL()
voidIdsAndGroupCountL(TMsgStoreId, RArray< TMsgStoreId > &, RArray< TUint > &)
voidMoveContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId)
voidMruAddressesL(TMsgStoreId, RPointerArray< CMsgStoreAddress > &)
TMsgStoreId OpenAccountL(const CMsgStoreAccount &, RBuf8 &)
voidOpenOriginalContentFileL(TMsgStoreId, TMsgStoreId, RFile &)
voidPrepareSearchL(RMsgStoreSearchCriteria &)
voidPrependToContentL(TMsgStoreId, TMsgStoreId, const TDesC8 &)
voidPropertiesL(const RArray< TMsgStoreId > &, const RPointerArray< TDesC8 > &, MPropertiesArray &)
voidRemoveContentL(TMsgStoreId, TMsgStoreId)
voidRenameAccountL(TInt32, const TDesC &, const TDesC &)
voidReplaceContentL(TMsgStoreId, TMsgStoreId, const TDesC8 &)
voidReplaceContentWithFileL(TMsgStoreId, TMsgStoreId, const TDesC &)
voidSetMaxMruAddressCountL(TInt)
voidSetPasswordL(const TDesC &)
TInt SortIteratorGroupCountL(TMsgStoreId, RArray< TUint > &)
TMsgStoreId SortL(RMsgStoreSortCriteria &, TMsgStoreId, TBool)
voidSortedIdsAndFlagsL(TMsgStoreId, RArray< TMsgStoreIdAndFlag > &)
voidSortedIdsL(TMsgStoreId, RArray< TMsgStoreId > &)
TInt SortedIndexOfL(TMsgStoreId, TMsgStoreId)
voidStartObservingL()
voidStopObserving()
voidTotalCountsL(TMsgStoreId, TUint &, TUint &)
voidUpdatePropertiesL(TMsgStoreId, TMsgStoreId, TMsgStoreId, const TDesC8 &)
voidUpdatePropertyL(TMsgStoreId, TMsgStoreId, TMsgStoreId, const TDesC8 &, TMsgStorePropertyValueType, const TDesC8 &)
voidWipeEverythingL()
Private Member Functions
voidDoPropertiesListL(TMsgStorePropertiesListCmdParams &, const TDesC8 &, const TDesC8 &, MPropertiesArray &)
TInt StartServer()
Inherited Functions
RHandleBase::Attributes()const
RHandleBase::BTraceId()const
RHandleBase::DoExtendedClose()
RHandleBase::Duplicate(const RThread &,TOwnerType)
RHandleBase::FullName()const
RHandleBase::FullName(TDes &)const
RHandleBase::Handle()const
RHandleBase::HandleInfo(THandleInfo *)
RHandleBase::Name()const
RHandleBase::NotifyDestruction(TRequestStatus &)
RHandleBase::Open(const TFindHandleBase &,TOwnerType)
RHandleBase::OpenByName(const TDesC &,TOwnerType,TInt)
RHandleBase::RHandleBase()
RHandleBase::RHandleBase(TInt)
RHandleBase::SetHandle(TInt)
RHandleBase::SetHandleNC(TInt)
RSessionBase::CreateSession(RServer2,const TVersion &)
RSessionBase::CreateSession(RServer2,const TVersion &,TInt)
RSessionBase::CreateSession(RServer2,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *)
RSessionBase::CreateSession(const TDesC &,const TVersion &)
RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt)
RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TIpcSessionType,const TSecurityPolicy *,TRequestStatus *)
RSessionBase::CreateSession(const TDesC &,const TVersion &,TInt,TRequestStatus *)
RSessionBase::Open(RMessagePtr2,TInt,TOwnerType)
RSessionBase::Open(RMessagePtr2,TInt,const TSecurityPolicy &,TOwnerType)
RSessionBase::Open(TInt,TOwnerType)
RSessionBase::Open(TInt,const TSecurityPolicy &,TOwnerType)
RSessionBase::Send(TInt)const
RSessionBase::Send(TInt,const TIpcArgs &)const
RSessionBase::SendReceive(TInt)const
RSessionBase::SendReceive(TInt,TRequestStatus &)const
RSessionBase::SendReceive(TInt,const TIpcArgs &)const
RSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const
RSessionBase::SetReturnedHandle(TInt)
RSessionBase::SetReturnedHandle(TInt,RHandleBase &)
RSessionBase::SetReturnedHandle(TInt,const TSecurityPolicy &)
RSessionBase::ShareAuto()
RSessionBase::ShareProtected()
Inherited Enumerations
RHandleBase:TAttributes
RSessionBase:TAttachMode
Inherited Attributes
RHandleBase::iHandle

Constructor & Destructor Documentation

RMessageStoreSession()

RMessageStoreSession()

~RMessageStoreSession()

~RMessageStoreSession()

Member Functions Documentation

AbandonContainerL(TMsgStoreId)

voidAbandonContainerL(TMsgStoreIdaId)

Parameters

TMsgStoreId aId

AccountsL(RPointerArray< CMsgStoreAccount > &)

voidAccountsL(RPointerArray< CMsgStoreAccount > &aAccounts)

Parameters

RPointerArray< CMsgStoreAccount > & aAccounts

AddMruAddressesL(TMsgStoreId, RPointerArray< CMsgStoreAddress > &)

voidAddMruAddressesL(TMsgStoreIdaMailBoxId,
RPointerArray< CMsgStoreAddress > &aAddressArray
)

Parameters

TMsgStoreId aMailBoxId
RPointerArray< CMsgStoreAddress > & aAddressArray

AppendToContentL(TMsgStoreId, TMsgStoreId, const TDesC8 &)

voidAppendToContentL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
const TDesC8 &aContent
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
const TDesC8 & aContent

AuthenticateL(const TDesC &)

TBool AuthenticateL(const TDesC &aPassword)

Parameters

const TDesC & aPassword

AuthenticatedL()

TBool AuthenticatedL()

BeginBatchInsertL()

voidBeginBatchInsertL()

CancelSearch()

voidCancelSearch()

ChangePasswordL(const TDesC &, const TDesC &)

TBool ChangePasswordL(const TDesC &aOldPassword,
const TDesC &aNewPassword
)

Parameters

const TDesC & aOldPassword
const TDesC & aNewPassword

ChildrenCountsL(TMsgStoreId, TUint &, TUint &)

voidChildrenCountsL(TMsgStoreIdaId,
TUint &aMessageCounts,
TUint &aUnreadCounts
)

Parameters

TMsgStoreId aId
TUint & aMessageCounts
TUint & aUnreadCounts

ChildrenIdsL(TMsgStoreId, TMsgStoreContainerMasks, RArray< TMsgStoreId > &)

voidChildrenIdsL(TMsgStoreIdaId,
TMsgStoreContainerMasksaType,
RArray< TMsgStoreId > &aChildrenIds
)

Parameters

TMsgStoreId aId
TMsgStoreContainerMasks aType
RArray< TMsgStoreId > & aChildrenIds

ChildrenPropertiesL(TMsgStoreId, TMsgStoreId, TMsgStoreContainerMasks, TBool, TBool, MPropertiesArray &)

voidChildrenPropertiesL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
TMsgStoreContainerMasksaType,
TBoolaQuickProperties,
TBoolaRecursive,
MPropertiesArray &aPropertiesArray
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
TMsgStoreContainerMasks aType
TBool aQuickProperties
TBool aRecursive
MPropertiesArray & aPropertiesArray

ClearAuthenticationL()

voidClearAuthenticationL()

ClearSearchResultCache()

voidClearSearchResultCache()

Close()

voidClose()

CommitContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId)

voidCommitContainerL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
TMsgStoreIdaMailBoxId
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
TMsgStoreId aMailBoxId

Connect(TBool, TBool)

TInt Connect(TBoolaLaunchServerIfNeeded,
TBoolaRetryIndefinitely
)

Parameters

TBool aLaunchServerIfNeeded
TBool aRetryIndefinitely

ContainerPropertiesL(TMsgStoreId, TMsgStoreId &, TMsgStoreId, RBuf8 &, TMsgStoreId)

voidContainerPropertiesL(TMsgStoreIdaId,
TMsgStoreId &aParentId,
TMsgStoreIdaGrandparentId,
RBuf8 &aBuffer,
TMsgStoreIdaMailboxId =  KMsgStoreInvalidId
)

Parameters

TMsgStoreId aId
TMsgStoreId & aParentId
TMsgStoreId aGrandparentId
RBuf8 & aBuffer
TMsgStoreId aMailboxId =  KMsgStoreInvalidId

ContainerTypeById(TMsgStoreId)

TMsgStoreContainerType ContainerTypeById(TMsgStoreIdaId)

Parameters

TMsgStoreId aId

ContentLengthL(TMsgStoreId, TMsgStoreId)

TUint ContentLengthL(TMsgStoreIdaId,
TMsgStoreIdaParentId
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId

CopyContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId)

TMsgStoreId CopyContainerL(TMsgStoreIdaId,
TMsgStoreIdaSourceId,
TMsgStoreIdaSourceParentId,
TMsgStoreIdaDestinationId,
TMsgStoreIdaDestinationParentId,
TMsgStoreIdaMailBoxId
)

Parameters

TMsgStoreId aId
TMsgStoreId aSourceId
TMsgStoreId aSourceParentId
TMsgStoreId aDestinationId
TMsgStoreId aDestinationParentId
TMsgStoreId aMailBoxId

CreateAccountL(const CMsgStoreAccount &, const TDesC8 &)

TMsgStoreId CreateAccountL(const CMsgStoreAccount &aAccount,
const TDesC8 &aProperties
)

Parameters

const CMsgStoreAccount & aAccount
const TDesC8 & aProperties

CreateContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreContainerMasks, const TDesC8 &, TBool, const TDesC &)

TMsgStoreId CreateContainerL(TMsgStoreIdaParentId,
TMsgStoreIdaGrandparentId,
TMsgStoreIdaMailBoxId,
TMsgStoreContainerMasksaType,
const TDesC8 &aProperties,
TBoolaCommitContainer = ETrue,
const TDesC &aContentFilename = KNullDes
)

Parameters

TMsgStoreId aParentId
TMsgStoreId aGrandparentId
TMsgStoreId aMailBoxId
TMsgStoreContainerMasks aType
const TDesC8 & aProperties
TBool aCommitContainer = ETrue
const TDesC & aContentFilename = KNullDes

CreateContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreContainerMasks, const TDesC8 &, TBool, RFile &)

TMsgStoreId CreateContainerL(TMsgStoreIdaParentId,
TMsgStoreIdaGrandparentId,
TMsgStoreIdaMailBoxId,
TMsgStoreContainerMasksaType,
const TDesC8 &aProperties,
TBoolaCommitContainer,
RFile &aFile
)

Parameters

TMsgStoreId aParentId
TMsgStoreId aGrandparentId
TMsgStoreId aMailBoxId
TMsgStoreContainerMasks aType
const TDesC8 & aProperties
TBool aCommitContainer
RFile & aFile

DeleteAccountL(const CMsgStoreAccount &)

voidDeleteAccountL(const CMsgStoreAccount &aAccount)

Parameters

const CMsgStoreAccount & aAccount

DeleteContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId, TMsgStoreId)

voidDeleteContainerL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
TMsgStoreIdaGrandparentId,
TMsgStoreIdaMailBoxId
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
TMsgStoreId aGrandparentId
TMsgStoreId aMailBoxId

DisableEncryptionL()

voidDisableEncryptionL()

DoPropertiesListL(TMsgStorePropertiesListCmdParams &, const TDesC8 &, const TDesC8 &, MPropertiesArray &)

voidDoPropertiesListL(TMsgStorePropertiesListCmdParams &aParams,
const TDesC8 &aSerializedIds,
const TDesC8 &aSerializedPropertyNames,
MPropertiesArray &aPropertiesArray
)[private]

Parameters

TMsgStorePropertiesListCmdParams & aParams
const TDesC8 & aSerializedIds
const TDesC8 & aSerializedPropertyNames
MPropertiesArray & aPropertiesArray

EnableEncryptionL()

voidEnableEncryptionL()

EndSortL(TMsgStoreId)

voidEndSortL(TMsgStoreIdaSortSessionId)

Parameters

TMsgStoreId aSortSessionId

FetchContentL(TMsgStoreId, TMsgStoreId, TDes8 &, TUint)

voidFetchContentL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
TDes8 &aBuffer,
TUintaStartOffset
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
TDes8 & aBuffer
TUint aStartOffset

FetchContentL(TMsgStoreId, TMsgStoreId, const TDesC &)

voidFetchContentL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
const TDesC &aFilename
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
const TDesC & aFilename

FinishBatchInsertL()

voidFinishBatchInsertL()

GetEvents(TRequestStatus &, TDes8 &)

voidGetEvents(TRequestStatus &aStatus,
TDes8 &aBuffer
)

Parameters

TRequestStatus & aStatus
TDes8 & aBuffer

GetMatchesL(TRequestStatus &, TDes8 &)

voidGetMatchesL(TRequestStatus &aStatus,
TDes8 &aBuffer
)

Parameters

TRequestStatus & aStatus
TDes8 & aBuffer

GetSortedRowsL(TMsgStoreId, TMsgStoreId, TMsgStoreIteratorDirection, TUint, MPropertiesArray &, const TDesC &, TBool)

TBool GetSortedRowsL(TMsgStoreIdaSortSessionId,
TMsgStoreIdaCurrentMessageId,
TMsgStoreIteratorDirectionaDirection,
TUintaCount,
MPropertiesArray &aPropertiesArray,
const TDesC &aStartWith =  KNullDesC ,
TBoolaSkipCurrentGroup = EFalse
)

Parameters

TMsgStoreId aSortSessionId
TMsgStoreId aCurrentMessageId
TMsgStoreIteratorDirection aDirection
TUint aCount
MPropertiesArray & aPropertiesArray
const TDesC & aStartWith =  KNullDesC
TBool aSkipCurrentGroup = EFalse

HasPasswordL()

TBool HasPasswordL()

IdsAndGroupCountL(TMsgStoreId, RArray< TMsgStoreId > &, RArray< TUint > &)

voidIdsAndGroupCountL(TMsgStoreIdaSortSessionId,
RArray< TMsgStoreId > &aMessageIds,
RArray< TUint > &aItemsInGroup
)

Parameters

TMsgStoreId aSortSessionId
RArray< TMsgStoreId > & aMessageIds
RArray< TUint > & aItemsInGroup

MoveContainerL(TMsgStoreId, TMsgStoreId, TMsgStoreId)

voidMoveContainerL(TMsgStoreIdaId,
TMsgStoreIdaSourceId,
TMsgStoreIdaDestinationId
)

Parameters

TMsgStoreId aId
TMsgStoreId aSourceId
TMsgStoreId aDestinationId

MruAddressesL(TMsgStoreId, RPointerArray< CMsgStoreAddress > &)

voidMruAddressesL(TMsgStoreIdaMailBoxId,
RPointerArray< CMsgStoreAddress > &aAddressArray
)

Parameters

TMsgStoreId aMailBoxId
RPointerArray< CMsgStoreAddress > & aAddressArray

OpenAccountL(const CMsgStoreAccount &, RBuf8 &)

TMsgStoreId OpenAccountL(const CMsgStoreAccount &aAccount,
RBuf8 &aBuffer
)

Parameters

const CMsgStoreAccount & aAccount
RBuf8 & aBuffer

OpenOriginalContentFileL(TMsgStoreId, TMsgStoreId, RFile &)

voidOpenOriginalContentFileL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
RFile &aFile
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
RFile & aFile

PrepareSearchL(RMsgStoreSearchCriteria &)

voidPrepareSearchL(RMsgStoreSearchCriteria &aSearchCriteria)

Parameters

RMsgStoreSearchCriteria & aSearchCriteria

PrependToContentL(TMsgStoreId, TMsgStoreId, const TDesC8 &)

voidPrependToContentL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
const TDesC8 &aContent
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
const TDesC8 & aContent

PropertiesL(const RArray< TMsgStoreId > &, const RPointerArray< TDesC8 > &, MPropertiesArray &)

voidPropertiesL(const RArray< TMsgStoreId > &aIds,
const RPointerArray< TDesC8 > &aPropertyNames,
MPropertiesArray &aPropertiesArray
)

Parameters

const RArray< TMsgStoreId > & aIds
const RPointerArray< TDesC8 > & aPropertyNames
MPropertiesArray & aPropertiesArray

RemoveContentL(TMsgStoreId, TMsgStoreId)

voidRemoveContentL(TMsgStoreIdaId,
TMsgStoreIdaParentId
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId

RenameAccountL(TInt32, const TDesC &, const TDesC &)

voidRenameAccountL(TInt32aOwnerId,
const TDesC &aOldName,
const TDesC &aNewName
)

Parameters

TInt32 aOwnerId
const TDesC & aOldName
const TDesC & aNewName

ReplaceContentL(TMsgStoreId, TMsgStoreId, const TDesC8 &)

voidReplaceContentL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
const TDesC8 &aContent
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
const TDesC8 & aContent

ReplaceContentWithFileL(TMsgStoreId, TMsgStoreId, const TDesC &)

voidReplaceContentWithFileL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
const TDesC &aFilename
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
const TDesC & aFilename

SetMaxMruAddressCountL(TInt)

voidSetMaxMruAddressCountL(TIntaMaxCount)

Parameters

TInt aMaxCount

SetPasswordL(const TDesC &)

voidSetPasswordL(const TDesC &aPassword)

Parameters

const TDesC & aPassword

SortIteratorGroupCountL(TMsgStoreId, RArray< TUint > &)

TInt SortIteratorGroupCountL(TMsgStoreIdaSortSessionId,
RArray< TUint > &aItemsInGroup
)

Parameters

TMsgStoreId aSortSessionId
RArray< TUint > & aItemsInGroup

SortL(RMsgStoreSortCriteria &, TMsgStoreId, TBool)

TMsgStoreId SortL(RMsgStoreSortCriteria &aSortCriteria,
TMsgStoreIdaMailBoxId,
TBoolaInMemorySort
)

Parameters

RMsgStoreSortCriteria & aSortCriteria
TMsgStoreId aMailBoxId
TBool aInMemorySort

SortedIdsAndFlagsL(TMsgStoreId, RArray< TMsgStoreIdAndFlag > &)

voidSortedIdsAndFlagsL(TMsgStoreIdaSortSessionId,
RArray< TMsgStoreIdAndFlag > &aIdsAndFlags
)

Parameters

TMsgStoreId aSortSessionId
RArray< TMsgStoreIdAndFlag > & aIdsAndFlags

SortedIdsL(TMsgStoreId, RArray< TMsgStoreId > &)

voidSortedIdsL(TMsgStoreIdaSortSessionId,
RArray< TMsgStoreId > &aMessageIds
)

Parameters

TMsgStoreId aSortSessionId
RArray< TMsgStoreId > & aMessageIds

SortedIndexOfL(TMsgStoreId, TMsgStoreId)

TInt SortedIndexOfL(TMsgStoreIdaSortSessionId,
TMsgStoreIdaMessageId
)

Parameters

TMsgStoreId aSortSessionId
TMsgStoreId aMessageId

StartObservingL()

voidStartObservingL()

StartServer()

TInt StartServer()[private]

StopObserving()

voidStopObserving()

TotalCountsL(TMsgStoreId, TUint &, TUint &)

voidTotalCountsL(TMsgStoreIdaMailBoxId,
TUint &aMessageCounts,
TUint &aUnreadCounts
)

Parameters

TMsgStoreId aMailBoxId
TUint & aMessageCounts
TUint & aUnreadCounts

UpdatePropertiesL(TMsgStoreId, TMsgStoreId, TMsgStoreId, const TDesC8 &)

voidUpdatePropertiesL(TMsgStoreIdaId,
TMsgStoreIdaParentId,
TMsgStoreIdaMailBoxId,
const TDesC8 &aProperties
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentId
TMsgStoreId aMailBoxId
const TDesC8 & aProperties

UpdatePropertyL(TMsgStoreId, TMsgStoreId, TMsgStoreId, const TDesC8 &, TMsgStorePropertyValueType, const TDesC8 &)

voidUpdatePropertyL(TMsgStoreIdaId,
TMsgStoreIdaParentid,
TMsgStoreIdaMailBoxId,
const TDesC8 &aName,
TMsgStorePropertyValueTypeaType,
const TDesC8 &aValue
)

Parameters

TMsgStoreId aId
TMsgStoreId aParentid
TMsgStoreId aMailBoxId
const TDesC8 & aName
TMsgStorePropertyValueType aType
const TDesC8 & aValue

WipeEverythingL()

voidWipeEverythingL()