multimediacommsengine/mmcesrv/mmcemediamanager/inc/mcesecuredesstream.h
branchRCL_3
changeset 46 4da1f672912e
parent 45 3f7c7e6eea8a
equal deleted inserted replaced
45:3f7c7e6eea8a 46:4da1f672912e
   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( );
   220        	void SetCryptoContextL( TBool aAnswer = ETrue );
   221  		
   221     
   222         
       
   223 		/**
   222 		/**
   224         * Base64 encoding
   223         * Base64 encoding
   225         * @since    Series 60 3.0 
   224         * @since    Series 60 3.0 
   226         * @param    aData,the data to encode into Base 64
   225         * @param    aData,the data to encode into Base 64
   227         * @param    aEncoded, encoded result
   226         * @param    aEncoded, encoded result
   399 		
   398 		
   400 		TBool iCryptoUpdateNeeded;
   399 		TBool iCryptoUpdateNeeded;
   401 		TMceSecureCryptoInfo iCryptoOut;
   400 		TMceSecureCryptoInfo iCryptoOut;
   402     	TMceSecureCryptoInfo iCryptoIn;
   401     	TMceSecureCryptoInfo iCryptoIn;
   403     	TBool iGnoreSdpMsg;
   402     	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 iWaitingBinding;
   425     	TBool iRemoteChangeKey;
       
   426     	
   426 
   427 
   427     	TUint32 iCryptoContextOutId;
   428     	TUint32 iCryptoContextOutId;
   428 
   429 
   429     	TUint32 iCryptoContextInId;	
   430     	TUint32 iCryptoContextInId;	
   430 
   431