Home | History | Annotate | Download | only in http

Lines Matching defs:HttpCache

9 // The HttpCache takes a disk_cache::Backend as a parameter, and uses that for
62 class NET_EXPORT HttpCache : public HttpTransactionFactory,
63 public base::SupportsWeakPtr<HttpCache>,
80 // A BackendFactory creates a backend object to be used by the HttpCache.
124 // The HttpCache takes ownership of the |backend_factory|.
125 HttpCache(const net::HttpNetworkSession::Params& params,
132 // HttpCache takes ownership of the |backend_factory|.
133 HttpCache(HttpNetworkSession* session, BackendFactory* backend_factory);
137 // by the HttpCache and will be destroyed using |delete| when the HttpCache is
139 HttpCache(HttpTransactionFactory* network_layer,
143 virtual ~HttpCache();
147 // Retrieves the cache backend for this HttpCache instance. If the backend
196 virtual HttpCache* GetCache() OVERRIDE;
362 // Helper to conditionally delete |pending_op| if the HttpCache object it
368 static void OnPendingOpComplete(const base::WeakPtr<HttpCache>& cache,
399 DISALLOW_COPY_AND_ASSIGN(HttpCache);