web_plat/webutils_api/inc/CUserAgent.h
changeset 13 10e98eab6f85
parent 0 dd21522fd290
child 74 91031d3aab7d
--- a/web_plat/webutils_api/inc/CUserAgent.h	Fri May 08 08:25:06 2009 +0300
+++ b/web_plat/webutils_api/inc/CUserAgent.h	Fri Jul 03 15:54:40 2009 +0100
@@ -110,45 +110,50 @@
 		
 		bool IsUAStringEmpty(const TPtr &aUAString);
 		TInt GetCenRepFragment(TUserAgentStringKeys aFragmentType, TDes& fragmentValue);
-		void GetFragmentsL();
-		void ReadAndCreateUAStringL(TPtr &aUAStringPtr);
-		
-		
+    void GetFragmentsL();
+    void GetMMSFragmentsL();
+    void ReadAndCreateUAStringL(TPtr &aUAStringPtr);
+        
+        
 #ifdef BRDO_BROWSER_50_FF
-		void GetFragmentsFromOSExtL();
-		TInt GetOSExtFragment(TUserAgentStringKeys aFragmentType, TDes& fragmentValue, RFs& fs);
-		/**
+        void GetFragmentsFromOSExtL();
+        TInt GetOSExtFragment(TUserAgentStringKeys aFragmentType, TDes& fragmentValue, RFs& fs);
+        /**
         * Gets the Version Values from osext layer / central repository
         */
-		TInt GetOSVersion(TDes& aValue, RFs& aFs);
-		TInt GetS60Version(TDes& aValue, RFs& aFs);
-		TInt GetVersion(const SysVersionInfo::TVersionInfoType aType, TDes& aValue);
-		TInt GetHardwareVersion(TDes& aHardwareType, RFs& aFs);
-#endif //#ifdef BRDO_BROWSER_50_FF		
+        TInt GetOSVersion(TDes& aValue, RFs& aFs);
+        TInt GetS60Version(TDes& aValue, RFs& aFs);
+        TInt GetVersion(const SysVersionInfo::TVersionInfoType aType, TDes& aValue);
+        TInt GetHardwareVersion(TDes& aHardwareType, RFs& aFs);
+#endif //#ifdef BRDO_BROWSER_50_FF      
 
-		void GetBrowserVersionL();
-		void GetBrowserNameAndVersionL();
-		
-	private:		//data
+        void GetBrowserVersionL();
+        void GetBrowserNameAndVersionL();
+        
+    private:        //data
 
-	 	CRepository* iRepository;
+        CRepository* iRepository;
+
+        TBool   iUAStrQueried;
+        TBool   iMMSUAStrQueried;
+        TBool   iURLUAProfQueried;
 
-	 	TBool	iUAStrQueried;
-	 	TBool	iMMSUAStrQueried;
-	 	TBool	iURLUAProfQueried;
+        HBufC*  iBrowserCenrepStr;
+        HBufC*  iMMSCenrepStr;
+        HBufC*  iUAProfURL;
+        HBufC*  iUAProfURL3G;
+        
+        TBuf<64> iSymbianVersion;
+        TBuf<64> iS60Version;
+        TBuf<64> iMIDPCLDCVersion;
+        TBuf<64> iHardwareType;
+        TBuf<64> iMMSS60Version;
+        TBuf<64> iMMSMIDPVersion;
+        TBuf<64> iMMSCLDCVersion;
+        TBuf<64> iMMSHardwareType;
 
-		HBufC*	iBrowserCenrepStr;
-		HBufC*	iMMSCenrepStr;
-		HBufC*	iUAProfURL;
-		HBufC*	iUAProfURL3G;
-		
-		TBuf<64> iSymbianVersion;
-		TBuf<64> iS60Version;
-		TBuf<64> iMIDPCLDCVersion;
-		TBuf<64> iHardwareType;
-
-		HBufC*	iBrowserVersionStr;
-		HBufC*	iBrowserNameAndVersionStr;
+        HBufC*  iBrowserVersionStr;
+        HBufC*  iBrowserNameAndVersionStr;
 
    };