1 /* This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
3 * You can obtain one at http://mozilla.org/MPL/2.0/. */
5 include protocol PQuota;
11 struct StorageNameResponse
16 struct StorageInitializedResponse
21 struct TemporaryStorageInitializedResponse
30 struct InitTemporaryStorageResponse
34 struct InitializePersistentOriginResponse
39 struct InitializeTemporaryOriginResponse
44 struct ClearOriginResponse
48 struct ResetOriginResponse
52 struct ClearDataResponse
56 struct ClearAllResponse
60 struct ResetAllResponse
64 struct PersistedResponse
69 struct PersistResponse
73 struct EstimateResponse
79 struct ListOriginsResponse
88 StorageInitializedResponse;
89 TemporaryStorageInitializedResponse;
91 InitTemporaryStorageResponse;
92 InitializePersistentOriginResponse;
93 InitializeTemporaryOriginResponse;
105 protocol PQuotaRequest
110 async __delete__(RequestResponse response);
115 } // namespace mozilla