messagingfw/msgsrvnstore/server/inc/MSVLOPS.H
changeset 40 320ec5cd0227
parent 0 8e480a14352b
child 59 d1d846af7341
--- a/messagingfw/msgsrvnstore/server/inc/MSVLOPS.H	Tue Jul 06 14:48:25 2010 +0300
+++ b/messagingfw/msgsrvnstore/server/inc/MSVLOPS.H	Wed Aug 18 10:15:32 2010 +0300
@@ -197,7 +197,43 @@
 	TMsvId iId;
 	TMsvId iParent;
 	};
+///
+//**********************************
+// CMsvLocalChangeOperation
+//**********************************
+//
+// Operation used to control server side local change od selection of ids.
+//
 
+class CMsvLocalChangeEntriesOperation : public CMsvLocalOperation
+/**
+@internalComponent
+@released
+*/
+    {
+public:
+    CMsvLocalChangeEntriesOperation(const RMessage2& aMessage, TMsvOp aId, CMsvEntrySelection* aSelection, CMsvServer& aMsvServer, TInt aMark);
+    ~CMsvLocalChangeEntriesOperation();
+    //
+    void StartL(TSecureId aOwnerId, TBool aForcedUpdate);
+    //
+private:
+    void DoCancel();
+    void RunL();
+    void Completed();
+    //
+private:
+    CMsvEntrySelection* iSelection;
+    CMsvEntrySelection* iWorkSelection1;
+    CMsvEntrySelection* iWorkSelection2;
+    CMsvDelete* iDelete;
+    TMsvId iId;
+    TMsvId iParent;
+    TInt iMark;
+    };
+
+
+///
 //**********************************
 // CMsvLocalCreateOperation
 //**********************************