messagingfw/msgsrvnstore/server/inc/MSVLOPS.H
branchRCL_3
changeset 21 e5b3a2155e1a
parent 0 8e480a14352b
equal deleted inserted replaced
20:e4175d61d967 21:e5b3a2155e1a
   195 	CMsvEntrySelection* iWorkSelection2;
   195 	CMsvEntrySelection* iWorkSelection2;
   196 	CMsvDelete* iDelete;
   196 	CMsvDelete* iDelete;
   197 	TMsvId iId;
   197 	TMsvId iId;
   198 	TMsvId iParent;
   198 	TMsvId iParent;
   199 	};
   199 	};
   200 
   200 ///
       
   201 //**********************************
       
   202 // CMsvLocalChangeOperation
       
   203 //**********************************
       
   204 //
       
   205 // Operation used to control server side local change od selection of ids.
       
   206 //
       
   207 
       
   208 class CMsvLocalChangeEntriesOperation : public CMsvLocalOperation
       
   209 /**
       
   210 @internalComponent
       
   211 @released
       
   212 */
       
   213     {
       
   214 public:
       
   215     CMsvLocalChangeEntriesOperation(const RMessage2& aMessage, TMsvOp aId, CMsvEntrySelection* aSelection, CMsvServer& aMsvServer, TInt aMark);
       
   216     ~CMsvLocalChangeEntriesOperation();
       
   217     //
       
   218     void StartL(TSecureId aOwnerId, TBool aForcedUpdate);
       
   219     //
       
   220 private:
       
   221     void DoCancel();
       
   222     void RunL();
       
   223     void Completed();
       
   224     //
       
   225 private:
       
   226     CMsvEntrySelection* iSelection;
       
   227     CMsvEntrySelection* iWorkSelection1;
       
   228     CMsvEntrySelection* iWorkSelection2;
       
   229     CMsvDelete* iDelete;
       
   230     TMsvId iId;
       
   231     TMsvId iParent;
       
   232     TInt iMark;
       
   233     };
       
   234 
       
   235 
       
   236 ///
   201 //**********************************
   237 //**********************************
   202 // CMsvLocalCreateOperation
   238 // CMsvLocalCreateOperation
   203 //**********************************
   239 //**********************************
   204 //
   240 //
   205 // Operation used to control server side local create
   241 // Operation used to control server side local create