OLD | NEW |
---|---|
(Empty) | |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | |
armansito
2015/05/08 22:46:13
s/2014/2015/
rkc
2015/05/11 21:59:34
Done.
| |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #include "extensions/browser/api/bluetooth_low_energy/bluetooth_api_advertisemen t.h" | |
6 | |
7 #include "base/lazy_instance.h" | |
8 #include "device/bluetooth/bluetooth_advertisement.h" | |
9 #include "net/base/io_buffer.h" | |
10 | |
11 namespace extensions { | |
12 | |
13 // static | |
14 static base::LazyInstance<BrowserContextKeyedAPIFactory< | |
15 ApiResourceManager<BluetoothApiAdvertisement>>> g_server_factory = | |
16 LAZY_INSTANCE_INITIALIZER; | |
17 | |
18 // static | |
19 template <> | |
20 BrowserContextKeyedAPIFactory<ApiResourceManager<BluetoothApiAdvertisement>>* | |
21 ApiResourceManager<BluetoothApiAdvertisement>::GetFactoryInstance() { | |
22 return g_server_factory.Pointer(); | |
23 } | |
24 | |
25 BluetoothApiAdvertisement::BluetoothApiAdvertisement( | |
26 const std::string& owner_extension_id, | |
27 scoped_refptr<device::BluetoothAdvertisement> advertisement) | |
28 : ApiResource(owner_extension_id), advertisement_(advertisement) { | |
29 DCHECK(content::BrowserThread::CurrentlyOn(kThreadId)); | |
30 } | |
31 | |
32 BluetoothApiAdvertisement::~BluetoothApiAdvertisement() { | |
33 } | |
34 | |
35 } // namespace extensions | |
OLD | NEW |