mtpfws/mtpfw/dataproviders/devdp/src/mtpdevicedpprocessor.cpp
branchRCL_3
changeset 17 dbd1c5e08735
parent 6 ef55b168cedb
--- a/mtpfws/mtpfw/dataproviders/devdp/src/mtpdevicedpprocessor.cpp	Mon Jun 21 16:36:59 2010 +0300
+++ b/mtpfws/mtpfw/dataproviders/devdp/src/mtpdevicedpprocessor.cpp	Thu Jul 15 19:35:12 2010 +0300
@@ -52,6 +52,8 @@
 #include "cmtpgetserviceinfo.h"
 #include "cmtpgetformatcapabilities.h"
 #include "cmtpsetobjectprotection.h"
+#include "cmtpcommonrequestprocessor.h"
+
 /**
 device data provider mapping table from request ID to factory method of the request processor
 */
@@ -89,7 +91,9 @@
 		{EMTPOpCodeGetServiceIDs, CMTPGetServiceIds::NewL},
 		{EMTPOpCodeGetServiceInfo, CMTPGetServiceInfo::NewL},
 		{EMTPOpCodeGetFormatCapabilities,CMTPGetFormatCapabilities::NewL},
-		{EMTPOpCodeSetObjectProtection, CMTPSetObjectProtection::NewL}
+		{EMTPOpCodeSetObjectProtection, CMTPSetObjectProtection::NewL},
+		{EMTPOpCodeSetServicePropList,CMTPCommonRequestProcessor::NewL<EMTPRespCodeInvalidServiceID, ETrue>},		
+        {EMTPOpCodeDeleteServicePropList,CMTPCommonRequestProcessor::NewL<EMTPRespCodeInvalidServiceID, ETrue>}		
 	};
 
 /**