Create a new-installs-only uniformity trial.
[chromium-blink-merge.git] / device / bluetooth / bluetooth_device_win.cc
blob5b6cd9cadaccac913d1b1fcc0e3e719e29d83be5
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 //
5 // TODO(youngki): Implement this file.
7 #include "device/bluetooth/bluetooth_device_win.h"
9 #include <string>
10 #include "base/basictypes.h"
11 #include "base/logging.h"
12 #include "device/bluetooth/bluetooth_out_of_band_pairing_data.h"
14 namespace device {
16 BluetoothDeviceWin::BluetoothDeviceWin() : BluetoothDevice() {
19 BluetoothDeviceWin::~BluetoothDeviceWin() {
22 bool BluetoothDeviceWin::IsPaired() const {
23 NOTIMPLEMENTED();
24 return false;
27 const BluetoothDevice::ServiceList& BluetoothDeviceWin::GetServices() const {
28 NOTIMPLEMENTED();
29 return service_uuids_;
32 void BluetoothDeviceWin::GetServiceRecords(
33 const ServiceRecordsCallback& callback,
34 const ErrorCallback& error_callback) {
35 NOTIMPLEMENTED();
38 bool BluetoothDeviceWin::ProvidesServiceWithUUID(
39 const std::string& uuid) const {
40 NOTIMPLEMENTED();
41 return false;
44 void BluetoothDeviceWin::ProvidesServiceWithName(
45 const std::string& name,
46 const ProvidesServiceCallback& callback) {
47 NOTIMPLEMENTED();
50 bool BluetoothDeviceWin::ExpectingPinCode() const {
51 NOTIMPLEMENTED();
52 return false;
55 bool BluetoothDeviceWin::ExpectingPasskey() const {
56 NOTIMPLEMENTED();
57 return false;
60 bool BluetoothDeviceWin::ExpectingConfirmation() const {
61 NOTIMPLEMENTED();
62 return false;
65 void BluetoothDeviceWin::Connect(
66 PairingDelegate* pairing_delegate,
67 const base::Closure& callback,
68 const ErrorCallback& error_callback) {
69 NOTIMPLEMENTED();
72 void BluetoothDeviceWin::SetPinCode(const std::string& pincode) {
73 NOTIMPLEMENTED();
76 void BluetoothDeviceWin::SetPasskey(uint32 passkey) {
77 NOTIMPLEMENTED();
80 void BluetoothDeviceWin::ConfirmPairing() {
81 NOTIMPLEMENTED();
84 void BluetoothDeviceWin::RejectPairing() {
85 NOTIMPLEMENTED();
88 void BluetoothDeviceWin::CancelPairing() {
89 NOTIMPLEMENTED();
92 void BluetoothDeviceWin::Disconnect(
93 const base::Closure& callback,
94 const ErrorCallback& error_callback) {
95 NOTIMPLEMENTED();
98 void BluetoothDeviceWin::Forget(const ErrorCallback& error_callback) {
99 NOTIMPLEMENTED();
102 void BluetoothDeviceWin::ConnectToService(
103 const std::string& service_uuid,
104 const SocketCallback& callback) {
105 NOTIMPLEMENTED();
108 void BluetoothDeviceWin::SetOutOfBandPairingData(
109 const BluetoothOutOfBandPairingData& data,
110 const base::Closure& callback,
111 const ErrorCallback& error_callback) {
112 NOTIMPLEMENTED();
115 void BluetoothDeviceWin::ClearOutOfBandPairingData(
116 const base::Closure& callback,
117 const ErrorCallback& error_callback) {
118 NOTIMPLEMENTED();
121 } // namespace device