Lines Matching refs:Backend
9 // The HttpCache takes a disk_cache::Backend as a parameter, and uses that for
40 class Backend;
80 // A BackendFactory creates a backend object to be used by the HttpCache.
85 // The actual method to build the backend. Returns a net error code. If
87 // operation completes, and |backend| must remain valid until the
92 scoped_ptr<disk_cache::Backend>* backend,
96 // A default backend factory for the common use cases.
99 // |path| is the destination for any files used by the backend, and
112 scoped_ptr<disk_cache::Backend>* backend,
147 // Retrieves the cache backend for this HttpCache instance. If the backend
151 // receives the |backend| must remain valid until the operation completes.
152 int GetBackend(disk_cache::Backend** backend,
155 // Returns the current backend (can be NULL).
156 disk_cache::Backend* GetCurrentBackend() const;
242 // Creates the |backend| object and notifies the |callback| when the operation
244 int CreateBackend(disk_cache::Backend** backend,
247 // Makes sure that the backend creation is complete before allowing the
250 // The transaction is free to use the backend directly at any time after
372 // Processes the backend creation notification.
386 scoped_ptr<disk_cache::Backend> disk_cache_;