Lines Matching refs:Backend
9 // The HttpCache takes a disk_cache::Backend as a parameter, and uses that for
38 class Backend;
77 // A BackendFactory creates a backend object to be used by the HttpCache.
82 // The actual method to build the backend. Returns a net error code. If
84 // operation completes, and |backend| must remain valid until the
89 disk_cache::Backend** backend,
93 // A default backend factory for the common use cases.
96 // |path| is the destination for any files used by the backend, and
108 disk_cache::Backend** backend,
150 // Retrieves the cache backend for this HttpCache instance. If the backend
154 // receives the |backend| must remain valid until the operation completes.
155 int GetBackend(disk_cache::Backend** backend, CompletionCallback* callback);
157 // Returns the current backend (can be NULL).
158 disk_cache::Backend* GetCurrentBackend();
235 // Creates the |backend| object and notifies the |callback| when the operation
237 int CreateBackend(disk_cache::Backend** backend,
240 // Makes sure that the backend creation is complete before allowing the
243 // The transaction is free to use the backend directly at any time after
348 // Processes the backend creation notification.
365 scoped_ptr<disk_cache::Backend> disk_cache_;