messagingfw/msgsrvnstore/server/inc/MSVSERV.H
changeset 34 b66b8f3a7fd8
parent 15 ff168ad79dda
equal deleted inserted replaced
30:3a6baaa22be8 34:b66b8f3a7fd8
   106 	EMsvNoEntriesInDeleteSelection=10,
   106 	EMsvNoEntriesInDeleteSelection=10,
   107 	EMsvRemovingNonLocalEntry=11,
   107 	EMsvRemovingNonLocalEntry=11,
   108 	EMsvProgressBufferExceeds256=12,
   108 	EMsvProgressBufferExceeds256=12,
   109 	EMsvNoEntriesInMoveSelection=13,
   109 	EMsvNoEntriesInMoveSelection=13,
   110 	EMsvNoEntriesInCopySelection=14,
   110 	EMsvNoEntriesInCopySelection=14,
   111 	EMsvNoEntriesInChangeAttributesSelection=15
   111 	EMsvNoEntriesInChangeAttributesSelection=15,
       
   112 	EMsvNoEntriesInChangeSelection=16
   112 	};
   113 	};
   113 
   114 
   114 const TInt KMsvMessageDriveStreamVersionNumber = 3;
   115 const TInt KMsvMessageDriveStreamVersionNumber = 3;
   115 const TUid KUidMsvMessageDriveStream = {0x1000163E};
   116 const TUid KUidMsvMessageDriveStream = {0x1000163E};
   116 
   117 
   556 	void OperationProgressL(const RMessage2 &aMessage);
   557 	void OperationProgressL(const RMessage2 &aMessage);
   557 	void OperationSystemProgressL(const RMessage2 &aMessage);
   558 	void OperationSystemProgressL(const RMessage2 &aMessage);
   558 	void OperationMtmL(const RMessage2 &aMessage);
   559 	void OperationMtmL(const RMessage2 &aMessage);
   559 	//
   560 	//
   560 	void ChangeEntryL(const RMessage2 &aMessage);
   561 	void ChangeEntryL(const RMessage2 &aMessage);
       
   562 	void ChangeEntriesL(const RMessage2 &aMessage);
   561 	void DoChangeLocalEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage, TSecureId aOwnerId);
   563 	void DoChangeLocalEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage, TSecureId aOwnerId);
   562 	void DoChangeRemoteEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage);
   564 	void DoChangeRemoteEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage);
       
   565 	void DoChangeLocalEntriesL(CMsvEntrySelection*& aSelection, TMsvOp aOpId, const RMessage2 &aMessage, TSecureId aOwnerId, TInt aMark);
       
   566 	void DoChangeRemoteEntriesL(CMsvEntrySelection*& aSelection, TMsvOp aOpId, const RMessage2 &aMessage,TInt aMark);
   563 	//
   567 	//
   564 	void CreateEntryL(const RMessage2 &aMessage);
   568 	void CreateEntryL(const RMessage2 &aMessage);
   565 	void DoCreateLocalEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage, TSecureId aOwnerId);
   569 	void DoCreateLocalEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage, TSecureId aOwnerId);
   566 	void DoCreateRemoteEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage);
   570 	void DoCreateRemoteEntryL(const TMsvEntry& aEntry, TMsvOp aOpId, const RMessage2 &aMessage);
   567 	//
   571 	//
   583 	//
   587 	//
   584 	void CopyOperationDataL(const RMessage2 &aMessage);
   588 	void CopyOperationDataL(const RMessage2 &aMessage);
   585 	void CopyCommandDataL(const RMessage2 &aMessage);
   589 	void CopyCommandDataL(const RMessage2 &aMessage);
   586 	HBufC8* RecoverOperationData(TMsvOp aOpId);
   590 	HBufC8* RecoverOperationData(TMsvOp aOpId);
   587 	//
   591 	//
   588 	void PackEntryAndWriteBufferL(const RMessage2 &aMessage, TInt aParam, const TMsvEntry& aEntry);
   592 	void PackEntryAndWriteBufferL(const RMessage2 &aMessage, TInt aParam, const TMsvEntry& aEntry, const TMsvId& aServiceId);
   589 	//
   593 	//
   590 	void WriteBufferL(const RMessage2 &aMessage, TInt aParam);
   594 	void WriteBufferL(const RMessage2 &aMessage, TInt aParam);
   591 	void WriteL(const RMessage2 &aMessage, TInt aParam, const TDesC8& aDes);
   595 	void WriteL(const RMessage2 &aMessage, TInt aParam, const TDesC8& aDes);
   592 	//
   596 	//
   593 	inline void ReadMainBufferL(const RMessage2 &aMessage, TInt aParam);
   597 	inline void ReadMainBufferL(const RMessage2 &aMessage, TInt aParam);