mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-06 14:44:26 +00:00
Add the session's storagePolicy to nsCacheRequest, and changed type of mAccessRequested to nsCacheAccessMode.
This commit is contained in:
parent
fadc2c609d
commit
bf694b72f9
16
netwerk/cache/src/nsCacheRequest.h
vendored
16
netwerk/cache/src/nsCacheRequest.h
vendored
@ -26,6 +26,7 @@
|
||||
|
||||
#include "nspr.h"
|
||||
#include "nsCOMPtr.h"
|
||||
#include "nsICache.h"
|
||||
#include "nsICacheListener.h"
|
||||
|
||||
|
||||
@ -35,15 +36,17 @@ private:
|
||||
friend class nsCacheService;
|
||||
friend class nsCacheEntry;
|
||||
|
||||
nsCacheRequest( nsCString * key,
|
||||
nsICacheListener * listener,
|
||||
PRUint32 accessRequested,
|
||||
PRBool streamBased)
|
||||
nsCacheRequest( nsCString * key,
|
||||
nsICacheListener * listener,
|
||||
nsCacheAccessMode accessRequested,
|
||||
PRBool streamBased,
|
||||
nsCacheStoragePolicy storagePolicy)
|
||||
|
||||
: mKey(key),
|
||||
mListener(listener),
|
||||
mAccessRequested(accessRequested),
|
||||
mStreamBased(streamBased)
|
||||
mStreamBased(streamBased),
|
||||
mStoragePolicy(storagePolicy)
|
||||
{
|
||||
mRequestThread = PR_GetCurrentThread();
|
||||
|
||||
@ -63,8 +66,9 @@ private:
|
||||
|
||||
nsCString * mKey;
|
||||
nsCOMPtr<nsICacheListener> mListener;
|
||||
PRUint32 mAccessRequested;
|
||||
nsCacheAccessMode mAccessRequested;
|
||||
PRBool mStreamBased;
|
||||
nsCacheStoragePolicy mStoragePolicy;
|
||||
PRThread * mRequestThread;
|
||||
PRCList mListLink;
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user