1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #ifndef NET_BASE_CACHE_TYPE_H_ 6 #define NET_BASE_CACHE_TYPE_H_ 7 #pragma once 8 9 namespace net { 10 11 // The types of caches that can be created. 12 enum CacheType { 13 DISK_CACHE, // Disk is used as the backing storage. 14 MEMORY_CACHE, // Data is stored only in memory. 15 MEDIA_CACHE, // Optimized to handle media files. 16 APP_CACHE // Backing store for an AppCache. 17 }; 18 19 } // namespace disk_cache 20 21 #endif // NET_BASE_CACHE_TYPE_H_ 22