190dce4d38c5ff5333bea97d859d4e484e27edf0cTorne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved. 25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file. 45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 51320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#ifndef STORAGE_COMMON_QUOTA_QUOTA_TYPES_H_ 61320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#define STORAGE_COMMON_QUOTA_QUOTA_TYPES_H_ 75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 81320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#include "storage/common/quota/quota_status_code.h" 95821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 1003b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)namespace storage { 115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)enum StorageType { 135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) kStorageTypeTemporary, 145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) kStorageTypePersistent, 155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) kStorageTypeSyncable, 161e9bf3e0803691d0a228da41fc608347b6db4340Torne (Richard Coles) kStorageTypeQuotaNotManaged, 175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) kStorageTypeUnknown, 18effb81e5f8246d0db0270817048dc992db66e9fbBen Murdoch kStorageTypeLast = kStorageTypeUnknown 195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)}; 205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 21c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)enum QuotaLimitType { 22c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) kQuotaLimitTypeUnknown, 23c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) kQuotaLimitTypeLimited, 24c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) kQuotaLimitTypeUnlimited, 251320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci kQuotaLimitTypeLast = kQuotaLimitTypeUnlimited 26c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)}; 27c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles) 2803b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)} // namespace storage 295821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles) 301320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci#endif // STORAGE_COMMON_QUOTA_QUOTA_TYPES_H_ 31