webengine/osswebengine/cache/inc/HttpCacheUtil.h
branchRCL_3
changeset 94 919f36ff910f
parent 93 79859ed3eea9
--- a/webengine/osswebengine/cache/inc/HttpCacheUtil.h	Tue Aug 31 16:17:46 2010 +0300
+++ b/webengine/osswebengine/cache/inc/HttpCacheUtil.h	Wed Sep 01 12:28:30 2010 +0100
@@ -360,6 +360,24 @@
         */
         static TInt ExtractCacheControlDirectiveValue( RStringPool aStrP, RStringF& aDirective,  TDesC8& aValue, TInt64* aDirectiveValue,
             char** aExtraValue );
+        
+        /**
+        *
+        * @since 3.1
+        * @param
+        * @return
+        */
+        static TInt ExtractCacheControlDirectivePairValue(const RHTTPHeaders& aHeaders,RStringPool aStrP,RStringF& aDirective,
+                TInt64* aDirectiveValue,TInt aIndex);
+        
+        /**
+        *
+        * @since 3.1
+        * @param
+        * @return
+        */
+        static TInt ExtractCacheControlDirectiveValueforParam(const RHTTPHeaders& aHeaders,RStringPool aStrP,TInt64* aDirectiveValue,
+                RStringF& aFieldParam,RStringF& aDirective,TInt aIndex);
     };
 
 NONSHARABLE_CLASS( TFileInfo )