Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(765)

Side by Side Diff: chromeos/dbus/fake_bluetooth_device_client.h

Issue 273953002: Hook up RSSI and host transmit power Bluetooth device properties for ChromeOS. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 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 #ifndef CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_ 5 #ifndef CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_
6 #define CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_ 6 #define CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_
7 7
8 #include <map> 8 #include <map>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
62 virtual void DisconnectProfile(const dbus::ObjectPath& object_path, 62 virtual void DisconnectProfile(const dbus::ObjectPath& object_path,
63 const std::string& uuid, 63 const std::string& uuid,
64 const base::Closure& callback, 64 const base::Closure& callback,
65 const ErrorCallback& error_callback) OVERRIDE; 65 const ErrorCallback& error_callback) OVERRIDE;
66 virtual void Pair(const dbus::ObjectPath& object_path, 66 virtual void Pair(const dbus::ObjectPath& object_path,
67 const base::Closure& callback, 67 const base::Closure& callback,
68 const ErrorCallback& error_callback) OVERRIDE; 68 const ErrorCallback& error_callback) OVERRIDE;
69 virtual void CancelPairing(const dbus::ObjectPath& object_path, 69 virtual void CancelPairing(const dbus::ObjectPath& object_path,
70 const base::Closure& callback, 70 const base::Closure& callback,
71 const ErrorCallback& error_callback) OVERRIDE; 71 const ErrorCallback& error_callback) OVERRIDE;
72 virtual void StartConnectionMonitor(
73 const dbus::ObjectPath& object_path,
74 const base::Closure& callback,
75 const ErrorCallback& error_callback) OVERRIDE;
76 virtual void StopConnectionMonitor(
77 const dbus::ObjectPath& object_path,
78 const base::Closure& callback,
79 const ErrorCallback& error_callback) OVERRIDE;
72 80
73 void SetSimulationIntervalMs(int interval_ms); 81 void SetSimulationIntervalMs(int interval_ms);
74 82
75 // Simulates discovery of devices for the given adapter. 83 // Simulates discovery of devices for the given adapter.
76 void BeginDiscoverySimulation(const dbus::ObjectPath& adapter_path); 84 void BeginDiscoverySimulation(const dbus::ObjectPath& adapter_path);
77 void EndDiscoverySimulation(const dbus::ObjectPath& adapter_path); 85 void EndDiscoverySimulation(const dbus::ObjectPath& adapter_path);
78 86
79 // Simulates incoming pairing of devices for the given adapter. 87 // Simulates incoming pairing of devices for the given adapter.
80 void BeginIncomingPairingSimulation(const dbus::ObjectPath& adapter_path); 88 void BeginIncomingPairingSimulation(const dbus::ObjectPath& adapter_path);
81 void EndIncomingPairingSimulation(const dbus::ObjectPath& adapter_path); 89 void EndIncomingPairingSimulation(const dbus::ObjectPath& adapter_path);
(...skipping 103 matching lines...) Expand 10 before | Expand all | Expand 10 after
185 void RejectSimulatedPairing( 193 void RejectSimulatedPairing(
186 const dbus::ObjectPath& object_path, 194 const dbus::ObjectPath& object_path,
187 const ErrorCallback& error_callback); 195 const ErrorCallback& error_callback);
188 void FailSimulatedPairing( 196 void FailSimulatedPairing(
189 const dbus::ObjectPath& object_path, 197 const dbus::ObjectPath& object_path,
190 const ErrorCallback& error_callback); 198 const ErrorCallback& error_callback);
191 void AddInputDeviceIfNeeded( 199 void AddInputDeviceIfNeeded(
192 const dbus::ObjectPath& object_path, 200 const dbus::ObjectPath& object_path,
193 Properties* properties); 201 Properties* properties);
194 202
195 // Updates the RSSI property of fake device with object path |object_path| 203 // Updates the inquiry RSSI property of fake device with object path
196 // to |rssi|, if the fake device exists. 204 // |object_path| to |rssi|, if the fake device exists.
197 void UpdateDeviceRSSI(const dbus::ObjectPath& object_path, int16 rssi); 205 void UpdateInquiryRSSI(const dbus::ObjectPath& object_path, int16 rssi);
keybuk 2014/05/09 00:35:25 Nak on name change
Tim Song 2014/05/09 02:55:29 Done.
198 206
199 void PinCodeCallback( 207 void PinCodeCallback(
200 const dbus::ObjectPath& object_path, 208 const dbus::ObjectPath& object_path,
201 const base::Closure& callback, 209 const base::Closure& callback,
202 const ErrorCallback& error_callback, 210 const ErrorCallback& error_callback,
203 BluetoothAgentServiceProvider::Delegate::Status status, 211 BluetoothAgentServiceProvider::Delegate::Status status,
204 const std::string& pincode); 212 const std::string& pincode);
205 void PasskeyCallback( 213 void PasskeyCallback(
206 const dbus::ObjectPath& object_path, 214 const dbus::ObjectPath& object_path,
207 const base::Closure& callback, 215 const base::Closure& callback,
(...skipping 27 matching lines...) Expand all
235 243
236 // Static properties we return. 244 // Static properties we return.
237 typedef std::map<const dbus::ObjectPath, Properties *> PropertiesMap; 245 typedef std::map<const dbus::ObjectPath, Properties *> PropertiesMap;
238 PropertiesMap properties_map_; 246 PropertiesMap properties_map_;
239 std::vector<dbus::ObjectPath> device_list_; 247 std::vector<dbus::ObjectPath> device_list_;
240 248
241 int simulation_interval_ms_; 249 int simulation_interval_ms_;
242 uint32_t discovery_simulation_step_; 250 uint32_t discovery_simulation_step_;
243 uint32_t incoming_pairing_simulation_step_; 251 uint32_t incoming_pairing_simulation_step_;
244 bool pairing_cancelled_; 252 bool pairing_cancelled_;
253 bool connection_monitor_started_;
245 }; 254 };
246 255
247 } // namespace chromeos 256 } // namespace chromeos
248 257
249 #endif // CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_ 258 #endif // CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698