metadataengine/server/src/mdsserversession.cpp
changeset 3 b73a2e62868f
parent 1 acef663c1218
child 14 646a02f170b9
--- a/metadataengine/server/src/mdsserversession.cpp	Tue Jan 26 12:13:20 2010 +0200
+++ b/metadataengine/server/src/mdsserversession.cpp	Tue Feb 02 00:24:33 2010 +0200
@@ -410,6 +410,12 @@
         	ChangeMediaIdL( aMessage );
         	break;
         	}	
+
+        case EChangeMassStorageMediaId:
+            {
+            CheckMassStorageMediaIdL( aMessage );
+            break;
+            }   
         	
         case ESetPending:
         	{
@@ -1509,6 +1515,15 @@
 	iServer.Manipulate().ChangeMediaIdL();
 	}
 
+void CMdSServerSession::CheckMassStorageMediaIdL( const RMessage2& aMessage )
+    {
+    TUint32 mediaId;
+    TPckg<TUint32> mediaIdPckg( mediaId );
+    aMessage.ReadL( 0, mediaIdPckg );
+
+    iServer.Manipulate().CheckMassStorageMediaIdL( mediaId );
+    }
+
 void CMdSServerSession::SetPendingL(const RMessage2& aMessage)
 	{
 	const TInt serializedObjectIdsLength = aMessage.GetDesLength( 0 );