multimediacommsengine/mmcesrv/mmcemediamanager/inc/mcesecuredesstream.h
branchRCL_3
changeset 19 3f7c7e6eea8a
parent 13 fb1bbf85a302
child 20 4da1f672912e
equal deleted inserted replaced
18:817c922b90eb 19:3f7c7e6eea8a
   211         */
   211         */
   212        	void CopyStreamCryptoL( CMceSecureDesStream& aCopyFrom );
   212        	void CopyStreamCryptoL( CMceSecureDesStream& aCopyFrom );
   213        	void ForceUpdateStreamL();
   213        	void ForceUpdateStreamL();
   214     
   214     
   215    private:     
   215    private:     
   216        	/**
   216     	/**
   217        	* * Set Crypto Context to MCC after Encode/Decode SDP are done
   217         * Set Crypto Context to MCC after Encode/Decode SDP are done
   218        	* @return void
   218         * @return void
   219        	*/
   219         */
   220        	void SetCryptoContextL( TBool aAnswer = ETrue );
   220  		void SetCryptoContextL( );
   221     
   221  		
       
   222         
   222 		/**
   223 		/**
   223         * Base64 encoding
   224         * Base64 encoding
   224         * @since    Series 60 3.0 
   225         * @since    Series 60 3.0 
   225         * @param    aData,the data to encode into Base 64
   226         * @param    aData,the data to encode into Base 64
   226         * @param    aEncoded, encoded result
   227         * @param    aEncoded, encoded result
   398 		
   399 		
   399 		TBool iCryptoUpdateNeeded;
   400 		TBool iCryptoUpdateNeeded;
   400 		TMceSecureCryptoInfo iCryptoOut;
   401 		TMceSecureCryptoInfo iCryptoOut;
   401     	TMceSecureCryptoInfo iCryptoIn;
   402     	TMceSecureCryptoInfo iCryptoIn;
   402     	TBool iGnoreSdpMsg;
   403     	TBool iGnoreSdpMsg;
   403     	TBool iWaitingBinding;
       
   404     	
   404     	
   405     private://data
   405     private://data
   406     
   406     
   407         RStringPool iStringPool;
   407         RStringPool iStringPool;
   408 
   408 
   419     	CMceComMediaStream& iMediaStream;
   419     	CMceComMediaStream& iMediaStream;
   420     	
   420     	
   421     	CSdpMediaField* iMediaField;
   421     	CSdpMediaField* iMediaField;
   422 
   422 
   423     	TBool iIsSAVP;
   423     	TBool iIsSAVP;
   424     	
   424 
   425     	TBool iRemoteChangeKey;
   425     	TBool iWaitingBinding;
   426     	
       
   427 
   426 
   428     	TUint32 iCryptoContextOutId;
   427     	TUint32 iCryptoContextOutId;
   429 
   428 
   430     	TUint32 iCryptoContextInId;	
   429     	TUint32 iCryptoContextInId;	
   431 
   430