// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // TransientDeviceIds keep track of transient IDs for removable devices, so // persistent device IDs are not exposed to renderers. Once a removable device // gets mapped to a transient ID, the mapping remains valid for the duration of // TransientDeviceIds' lifetime. #ifndef COMPONENTS_STORAGE_MONITOR_TRANSIENT_DEVICE_IDS_H_ #define COMPONENTS_STORAGE_MONITOR_TRANSIENT_DEVICE_IDS_H_ #include <map> #include <string> #include "base/threading/thread_checker.h" namespace storage_monitor { class TransientDeviceIds { … }; } // namespace storage_monitor #endif // COMPONENTS_STORAGE_MONITOR_TRANSIENT_DEVICE_IDS_H_