BluetoothEventRouter 36 chrome/browser/extensions/api/bluetooth/bluetooth_api.cc extensions::BluetoothEventRouter* GetEventRouter(BrowserContext* context) { BluetoothEventRouter 105 chrome/browser/extensions/api/bluetooth/bluetooth_api.cc BluetoothEventRouter* BluetoothAPI::bluetooth_event_router() { BluetoothEventRouter 107 chrome/browser/extensions/api/bluetooth/bluetooth_api.cc bluetooth_event_router_.reset(new BluetoothEventRouter(browser_context_)); BluetoothEventRouter 207 chrome/browser/extensions/api/bluetooth/bluetooth_api.cc base::Bind(&BluetoothEventRouter::DispatchConnectionEvent, BluetoothEventRouter 36 chrome/browser/extensions/api/bluetooth/bluetooth_api.h class BluetoothEventRouter; BluetoothEventRouter 50 chrome/browser/extensions/api/bluetooth/bluetooth_api.h BluetoothEventRouter* bluetooth_event_router(); BluetoothEventRouter 70 chrome/browser/extensions/api/bluetooth/bluetooth_api.h scoped_ptr<BluetoothEventRouter> bluetooth_event_router_; BluetoothEventRouter 107 chrome/browser/extensions/api/bluetooth/bluetooth_apitest.cc extensions::BluetoothEventRouter* event_router() { BluetoothEventRouter 41 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc struct BluetoothEventRouter::ExtensionBluetoothSocketRecord { BluetoothEventRouter 47 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc struct BluetoothEventRouter::ExtensionBluetoothProfileRecord { BluetoothEventRouter 52 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc BluetoothEventRouter::BluetoothEventRouter(content::BrowserContext* context) BluetoothEventRouter 64 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc BluetoothEventRouter::~BluetoothEventRouter() { BluetoothEventRouter 74 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc bool BluetoothEventRouter::IsBluetoothSupported() const { BluetoothEventRouter 79 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::GetAdapter( BluetoothEventRouter 89 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc int BluetoothEventRouter::RegisterSocket( BluetoothEventRouter 104 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc bool BluetoothEventRouter::ReleaseSocket(int id) { BluetoothEventRouter 112 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::AddProfile( BluetoothEventRouter 121 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::RemoveProfile(const device::BluetoothUUID& uuid) { BluetoothEventRouter 130 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc bool BluetoothEventRouter::HasProfile(const device::BluetoothUUID& uuid) const { BluetoothEventRouter 134 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::StartDiscoverySession( BluetoothEventRouter 151 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc base::Bind(&BluetoothEventRouter::OnStartDiscoverySession, BluetoothEventRouter 158 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::StopDiscoverySession( BluetoothEventRouter 178 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc device::BluetoothProfile* BluetoothEventRouter::GetProfile( BluetoothEventRouter 187 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc scoped_refptr<device::BluetoothSocket> BluetoothEventRouter::GetSocket(int id) { BluetoothEventRouter 194 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::DispatchConnectionEvent( BluetoothEventRouter 217 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc BluetoothApiPairingDelegate* BluetoothEventRouter::GetPairingDelegate( BluetoothEventRouter 224 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::OnAdapterInitialized( BluetoothEventRouter 235 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::MaybeReleaseAdapter() { BluetoothEventRouter 243 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::AddPairingDelegate(const std::string& extension_id) { BluetoothEventRouter 246 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc base::Bind(&BluetoothEventRouter::AddPairingDelegate, BluetoothEventRouter 249 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc GetAdapter(base::Bind(&BluetoothEventRouter::OnAdapterInitialized, BluetoothEventRouter 269 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::RemovePairingDelegate( BluetoothEventRouter 281 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::AdapterPresentChanged( BluetoothEventRouter 291 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::AdapterPoweredChanged( BluetoothEventRouter 301 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::AdapterDiscoveringChanged( BluetoothEventRouter 329 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::DeviceAdded(device::BluetoothAdapter* adapter, BluetoothEventRouter 339 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::DeviceChanged(device::BluetoothAdapter* adapter, BluetoothEventRouter 349 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::DeviceRemoved(device::BluetoothAdapter* adapter, BluetoothEventRouter 359 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::OnListenerAdded() { BluetoothEventRouter 362 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc GetAdapter(base::Bind(&BluetoothEventRouter::OnAdapterInitialized, BluetoothEventRouter 368 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::OnListenerRemoved() { BluetoothEventRouter 374 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::DispatchAdapterStateEvent() { BluetoothEventRouter 387 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::DispatchDeviceEvent( BluetoothEventRouter 400 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::CleanUpForExtension( BluetoothEventRouter 436 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::CleanUpAllExtensions() { BluetoothEventRouter 460 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::OnStartDiscoverySession( BluetoothEventRouter 473 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.cc void BluetoothEventRouter::Observe( BluetoothEventRouter 39 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h class BluetoothEventRouter : public device::BluetoothAdapter::Observer, BluetoothEventRouter 42 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h explicit BluetoothEventRouter(content::BrowserContext* context); BluetoothEventRouter 43 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h virtual ~BluetoothEventRouter(); BluetoothEventRouter 207 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h base::WeakPtrFactory<BluetoothEventRouter> weak_ptr_factory_; BluetoothEventRouter 209 chrome/browser/extensions/api/bluetooth/bluetooth_event_router.h DISALLOW_COPY_AND_ASSIGN(BluetoothEventRouter); BluetoothEventRouter 112 chrome/browser/extensions/api/bluetooth/bluetooth_event_router_unittest.cc BluetoothEventRouter router_; BluetoothEventRouter 18 chrome/browser/extensions/api/bluetooth/bluetooth_extension_function.cc extensions::BluetoothEventRouter* GetEventRouter( BluetoothEventRouter 224 chrome/browser/extensions/api/bluetooth/bluetooth_private_api.cc BluetoothEventRouter* router =