diff -r 17302fa075e1 -r da6ac9d688df messagingappbase/msgerrorwatcher/inc/MsgSentItemsObserver.h --- a/messagingappbase/msgerrorwatcher/inc/MsgSentItemsObserver.h Wed Sep 15 12:08:45 2010 +0300 +++ b/messagingappbase/msgerrorwatcher/inc/MsgSentItemsObserver.h Wed Oct 13 14:27:34 2010 +0300 @@ -141,6 +141,13 @@ * @param aSelection Enties to be deleted */ void DeleteMessagesFromSentFolderL( CMsvEntrySelection* aSelection ); + + /** + * Delete the messages specified by aSelection + * aSelection is expected to have count 1 + * @param aSelection Enties to be deleted + */ + void DeleteSingleEntryL(CMsvEntrySelection* aSelection); private: //from CActive @@ -166,6 +173,11 @@ CMsvOperation* iOp; TUint iRetryCounter; TInt iMsgStoreDrive; + + class CMsvEntrySelection* iQudUPEntryBeingDeleted; + class CMsvEntrySelection* iQueuedUPEntriesToBeDeleted; + TInt iRetryCounterIfEntryDelFailed; + }; #endif // MSGSENTITEMSOBSERVER_H