| Index: webkit/browser/appcache/appcache_entry.h
|
| diff --git a/webkit/browser/appcache/appcache_entry.h b/webkit/browser/appcache/appcache_entry.h
|
| deleted file mode 100644
|
| index fabaa6265a2194541f7be26ba9ba0ee6467b8821..0000000000000000000000000000000000000000
|
| --- a/webkit/browser/appcache/appcache_entry.h
|
| +++ /dev/null
|
| @@ -1,67 +0,0 @@
|
| -// Copyright (c) 2009 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef WEBKIT_BROWSER_APPCACHE_APPCACHE_ENTRY_H_
|
| -#define WEBKIT_BROWSER_APPCACHE_APPCACHE_ENTRY_H_
|
| -
|
| -#include "webkit/common/appcache/appcache_interfaces.h"
|
| -
|
| -namespace appcache {
|
| -
|
| -// A cached entry is identified by a URL and is classified into one
|
| -// (or more) categories. URL is not stored here as this class is stored
|
| -// with the URL as a map key or the user of this class already knows the URL.
|
| -class AppCacheEntry {
|
| - public:
|
| -
|
| - // An entry can be of more than one type so use a bitmask.
|
| - // Note: These bit values are stored on disk.
|
| - enum Type {
|
| - MASTER = 1 << 0,
|
| - MANIFEST = 1 << 1,
|
| - EXPLICIT = 1 << 2,
|
| - FOREIGN = 1 << 3,
|
| - FALLBACK = 1 << 4,
|
| - INTERCEPT = 1 << 5,
|
| - EXECUTABLE = 1 << 6,
|
| - };
|
| -
|
| - AppCacheEntry()
|
| - : types_(0), response_id_(kAppCacheNoResponseId), response_size_(0) {}
|
| -
|
| - explicit AppCacheEntry(int type)
|
| - : types_(type), response_id_(kAppCacheNoResponseId), response_size_(0) {}
|
| -
|
| - AppCacheEntry(int type, int64 response_id)
|
| - : types_(type), response_id_(response_id), response_size_(0) {}
|
| -
|
| - AppCacheEntry(int type, int64 response_id, int64 response_size)
|
| - : types_(type), response_id_(response_id), response_size_(response_size) {}
|
| -
|
| - int types() const { return types_; }
|
| - void add_types(int added_types) { types_ |= added_types; }
|
| - bool IsMaster() const { return (types_ & MASTER) != 0; }
|
| - bool IsManifest() const { return (types_ & MANIFEST) != 0; }
|
| - bool IsExplicit() const { return (types_ & EXPLICIT) != 0; }
|
| - bool IsForeign() const { return (types_ & FOREIGN) != 0; }
|
| - bool IsFallback() const { return (types_ & FALLBACK) != 0; }
|
| - bool IsIntercept() const { return (types_ & INTERCEPT) != 0; }
|
| - bool IsExecutable() const { return (types_ & EXECUTABLE) != 0; }
|
| -
|
| - int64 response_id() const { return response_id_; }
|
| - void set_response_id(int64 id) { response_id_ = id; }
|
| - bool has_response_id() const { return response_id_ != kAppCacheNoResponseId; }
|
| -
|
| - int64 response_size() const { return response_size_; }
|
| - void set_response_size(int64 size) { response_size_ = size; }
|
| -
|
| - private:
|
| - int types_;
|
| - int64 response_id_;
|
| - int64 response_size_;
|
| -};
|
| -
|
| -} // namespace appcache
|
| -
|
| -#endif // WEBKIT_APPCACHE_APPCACHE_RESOURCE_H_
|
|
|