equal
deleted
inserted
replaced
34 EMethodPut, |
34 EMethodPut, |
35 EMethodPost, |
35 EMethodPost, |
36 EMethodTrace, |
36 EMethodTrace, |
37 }; |
37 }; |
38 |
38 |
|
39 enum TLogItemType |
|
40 { |
|
41 ELogItemTypeNone, |
|
42 ELogBucketIndex, |
|
43 ELogEntrySize, |
|
44 ELogLookupTablePos, |
|
45 ELogFileErrorCode |
|
46 }; |
|
47 |
39 const TInt KCacheVersionNumber = 1; |
48 const TInt KCacheVersionNumber = 1; |
40 //make 16 subdirectories named 0 through F for organizing cached files |
49 //make 16 subdirectories named 0 through F for organizing cached files |
41 const TUint32 KCacheSubdirCount = 16; |
50 const TUint32 KCacheSubdirCount = 16; |
42 _LIT( KHttpCacheHeaderExt, ".h" ); |
51 _LIT( KHttpCacheHeaderExt, ".h" ); |
43 |
52 |
136 * @since 3.1 |
145 * @since 3.1 |
137 * @param |
146 * @param |
138 * @return |
147 * @return |
139 */ |
148 */ |
140 static TCacheLoadMethod MethodFromStr( RStringF aMethodStr, RStringPool aStrP ); |
149 static TCacheLoadMethod MethodFromStr( RStringF aMethodStr, RStringPool aStrP ); |
141 |
150 |
142 /** |
151 /** |
143 * |
152 * |
144 * @since 3.1 |
153 * @since 3.1 |
145 * @param |
154 * @param |
146 * @return |
155 * @return |
228 * @return |
237 * @return |
229 */ |
238 */ |
230 static TInt GetCacheControls( const RHTTPHeaders& aHeaders, TInt64* aMaxAge, TInt64* aMinFresh, TInt64* aMaxStale, TBool* aMustRevalidate, |
239 static TInt GetCacheControls( const RHTTPHeaders& aHeaders, TInt64* aMaxAge, TInt64* aMinFresh, TInt64* aMaxStale, TBool* aMustRevalidate, |
231 TBool* aNoCache, TBool* aNoStore, RStringPool aStrP ); |
240 TBool* aNoCache, TBool* aNoStore, RStringPool aStrP ); |
232 |
241 |
233 /** |
242 /** |
234 * |
243 * |
235 * @since 3.1 |
244 * @since 3.1 |
236 * @param |
245 * @param |
237 * @return |
246 * @return |
238 */ |
247 */ |
244 * @param |
253 * @param |
245 * @return |
254 * @return |
246 */ |
255 */ |
247 static void WriteLog( TInt aLogLevel, TPtrC aBuf, TInt aAny = 0xffff ); |
256 static void WriteLog( TInt aLogLevel, TPtrC aBuf, TInt aAny = 0xffff ); |
248 |
257 |
|
258 /** |
|
259 * |
|
260 * @since 7.1 |
|
261 * @param |
|
262 * @return |
|
263 */ |
|
264 static void WriteLogFilenameAndUrl( TInt aLogLevel, |
|
265 TPtrC aMethodName, |
|
266 const TPtrC aFilename, |
|
267 const TDesC8& aUrl, |
|
268 TInt aAny, |
|
269 TLogItemType aItemType = ELogItemTypeNone ); |
249 /** |
270 /** |
250 * |
271 * |
251 * @since 3.1 |
272 * @since 3.1 |
252 * @param |
273 * @param |
253 * @return |
274 * @return |