Index: extensions/browser/api/hid/hid_connection_resource.h |
diff --git a/extensions/browser/api/hid/hid_connection_resource.h b/extensions/browser/api/hid/hid_connection_resource.h |
index 13d6a116b6beaf7e08790ea02395b902c7ac2958..9c9dc6cceea95cb2077d1cc498ebbe98377f8e3d 100644 |
--- a/extensions/browser/api/hid/hid_connection_resource.h |
+++ b/extensions/browser/api/hid/hid_connection_resource.h |
@@ -13,10 +13,17 @@ |
#include "extensions/browser/api/api_resource.h" |
#include "extensions/browser/api/api_resource_manager.h" |
+namespace device { |
+class HidConnection; |
+} |
+ |
namespace extensions { |
class HidConnectionResource : public ApiResource { |
public: |
+ static const content::BrowserThread::ID kThreadId = |
+ content::BrowserThread::FILE; |
+ |
HidConnectionResource(const std::string& owner_extension_id, |
scoped_refptr<device::HidConnection> connection); |
virtual ~HidConnectionResource(); |
@@ -25,10 +32,9 @@ class HidConnectionResource : public ApiResource { |
return connection_; |
} |
- static const char* service_name() { return "HidConnectionResourceManager"; } |
+ virtual bool IsPersistent() const OVERRIDE; |
- static const content::BrowserThread::ID kThreadId = |
- content::BrowserThread::FILE; |
+ static const char* service_name() { return "HidConnectionResourceManager"; } |
private: |
scoped_refptr<device::HidConnection> connection_; |