OLD | NEW |
1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "device/bluetooth/bluetooth_adapter_mac.h" | 5 #include "device/bluetooth/bluetooth_adapter_mac.h" |
6 | 6 |
7 #import <IOBluetooth/objc/IOBluetoothDevice.h> | 7 #import <IOBluetooth/objc/IOBluetoothDevice.h> |
8 #import <IOBluetooth/objc/IOBluetoothHostController.h> | 8 #import <IOBluetooth/objc/IOBluetoothHostController.h> |
9 | 9 |
10 #include <string> | 10 #include <string> |
(...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
133 } | 133 } |
134 | 134 |
135 void BluetoothAdapterMac::RegisterAudioSink( | 135 void BluetoothAdapterMac::RegisterAudioSink( |
136 const BluetoothAudioSink::Options& options, | 136 const BluetoothAudioSink::Options& options, |
137 const AcquiredCallback& callback, | 137 const AcquiredCallback& callback, |
138 const BluetoothAudioSink::ErrorCallback& error_callback) { | 138 const BluetoothAudioSink::ErrorCallback& error_callback) { |
139 NOTIMPLEMENTED(); | 139 NOTIMPLEMENTED(); |
140 error_callback.Run(BluetoothAudioSink::ERROR_UNSUPPORTED_PLATFORM); | 140 error_callback.Run(BluetoothAudioSink::ERROR_UNSUPPORTED_PLATFORM); |
141 } | 141 } |
142 | 142 |
143 void BluetoothAdapterMac::RegisterAdvertisement( | |
144 scoped_ptr<BluetoothAdvertisement::Data> advertisement_data, | |
145 const CreateAdvertisementCallback& callback, | |
146 const CreateAdvertisementErrorCallback& error_callback) { | |
147 NOTIMPLEMENTED(); | |
148 error_callback.Run(BluetoothAdvertisement::ERROR_UNSUPPORTED_PLATFORM); | |
149 } | |
150 | |
151 void BluetoothAdapterMac::DeviceFound(IOBluetoothDevice* device) { | 143 void BluetoothAdapterMac::DeviceFound(IOBluetoothDevice* device) { |
152 DeviceAdded(device); | 144 DeviceAdded(device); |
153 } | 145 } |
154 | 146 |
155 void BluetoothAdapterMac::DiscoveryStopped(bool unexpected) { | 147 void BluetoothAdapterMac::DiscoveryStopped(bool unexpected) { |
156 if (unexpected) { | 148 if (unexpected) { |
157 DVLOG(1) << "Discovery stopped unexpectedly"; | 149 DVLOG(1) << "Discovery stopped unexpectedly"; |
158 num_discovery_sessions_ = 0; | 150 num_discovery_sessions_ = 0; |
159 MarkDiscoverySessionsAsInactive(); | 151 MarkDiscoverySessionsAsInactive(); |
160 } | 152 } |
(...skipping 196 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
357 DCHECK_EQ(num_removed, 1U); | 349 DCHECK_EQ(num_removed, 1U); |
358 } | 350 } |
359 | 351 |
360 // Add any new paired devices. | 352 // Add any new paired devices. |
361 for (IOBluetoothDevice* device in [IOBluetoothDevice pairedDevices]) { | 353 for (IOBluetoothDevice* device in [IOBluetoothDevice pairedDevices]) { |
362 DeviceAdded(device); | 354 DeviceAdded(device); |
363 } | 355 } |
364 } | 356 } |
365 | 357 |
366 } // namespace device | 358 } // namespace device |
OLD | NEW |