multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuredesstream.cpp
branchCompilerCompatibility
changeset 6 e275ee612b82
parent 3 513a8b745b2f
child 18 91f50911ea81
--- a/multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuredesstream.cpp	Mon Mar 08 21:43:55 2010 +0000
+++ b/multimediacommsengine/mmcesrv/mmcemediamanager/src/mcesecuredesstream.cpp	Sun Mar 14 13:11:20 2010 +0000
@@ -1898,4 +1898,20 @@
 			}
 	MCEMM_DEBUG( "CMceSecureDesStream::SetCryptoByClientL, exit " )
 	}   							
+//-----------------------------------------------------------------------------
+// CMceSecureDesStream::ForceUpdateStreamL ()
+// 
+// -----------------------------------------------------------------------------
+//
+void CMceSecureDesStream::ForceUpdateStreamL()
+	{
+	MCEMM_DEBUG( "CMceSecureDesStream::ForceUpdateStream, entry " )
+	UpdateCryptoContextL( iCryptoIn ); 
+    UpdateCryptoContextL( iCryptoOut ); 			
+    if ( iWaitingBinding )
+    	{
+    	iSecureSession.BindStreamCrypto();
+    	}
+    MCEMM_DEBUG( "CMceSecureDesStream::ForceUpdateStream, exit " )
+	}
 //  End of File