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

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

Issue 189753002: Bluetooth: use generic names for fake devices (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@modalias-device-id
Patch Set: Created 6 years, 9 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
« no previous file with comments | « no previous file | chromeos/dbus/fake_bluetooth_device_client.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 86 matching lines...) Expand 10 before | Expand all | Expand 10 after
97 const base::Closure& callback, 97 const base::Closure& callback,
98 const ErrorCallback& error_callback); 98 const ErrorCallback& error_callback);
99 99
100 // Object paths, names, addresses and bluetooth classes of the devices 100 // Object paths, names, addresses and bluetooth classes of the devices
101 // we can emulate. 101 // we can emulate.
102 static const char kPairedDevicePath[]; 102 static const char kPairedDevicePath[];
103 static const char kPairedDeviceName[]; 103 static const char kPairedDeviceName[];
104 static const char kPairedDeviceAddress[]; 104 static const char kPairedDeviceAddress[];
105 static const uint32 kPairedDeviceClass; 105 static const uint32 kPairedDeviceClass;
106 106
107 static const char kAppleMousePath[]; 107 static const char kLegacyAutopairPath[];
108 static const char kAppleMouseName[]; 108 static const char kLegacyAutopairName[];
109 static const char kAppleMouseAddress[]; 109 static const char kLegacyAutopairAddress[];
110 static const uint32 kAppleMouseClass; 110 static const uint32 kLegacyAutopairClass;
111 111
112 static const char kAppleKeyboardPath[]; 112 static const char kDisplayPinCodePath[];
113 static const char kAppleKeyboardName[]; 113 static const char kDisplayPinCodeName[];
114 static const char kAppleKeyboardAddress[]; 114 static const char kDisplayPinCodeAddress[];
115 static const uint32 kAppleKeyboardClass; 115 static const uint32 kDisplayPinCodeClass;
116 116
117 static const char kVanishingDevicePath[]; 117 static const char kVanishingDevicePath[];
118 static const char kVanishingDeviceName[]; 118 static const char kVanishingDeviceName[];
119 static const char kVanishingDeviceAddress[]; 119 static const char kVanishingDeviceAddress[];
120 static const uint32 kVanishingDeviceClass; 120 static const uint32 kVanishingDeviceClass;
121 121
122 static const char kMicrosoftMousePath[]; 122 static const char kConnectUnpairablePath[];
123 static const char kMicrosoftMouseName[]; 123 static const char kConnectUnpairableName[];
124 static const char kMicrosoftMouseAddress[]; 124 static const char kConnectUnpairableAddress[];
125 static const uint32 kMicrosoftMouseClass; 125 static const uint32 kConnectUnpairableClass;
126 126
127 static const char kMotorolaKeyboardPath[]; 127 static const char kDisplayPasskeyPath[];
128 static const char kMotorolaKeyboardName[]; 128 static const char kDisplayPasskeyName[];
129 static const char kMotorolaKeyboardAddress[]; 129 static const char kDisplayPasskeyAddress[];
130 static const uint32 kMotorolaKeyboardClass; 130 static const uint32 kDisplayPasskeyClass;
131 131
132 static const char kSonyHeadphonesPath[]; 132 static const char kRequestPinCodePath[];
133 static const char kSonyHeadphonesName[]; 133 static const char kRequestPinCodeName[];
134 static const char kSonyHeadphonesAddress[]; 134 static const char kRequestPinCodeAddress[];
135 static const uint32 kSonyHeadphonesClass; 135 static const uint32 kRequestPinCodeClass;
136 136
137 static const char kPhonePath[]; 137 static const char kConfirmPasskeyPath[];
138 static const char kPhoneName[]; 138 static const char kConfirmPasskeyName[];
139 static const char kPhoneAddress[]; 139 static const char kConfirmPasskeyAddress[];
140 static const uint32 kPhoneClass; 140 static const uint32 kConfirmPasskeyClass;
141 141
142 static const char kWeirdDevicePath[]; 142 static const char kRequestPasskeyPath[];
143 static const char kWeirdDeviceName[]; 143 static const char kRequestPasskeyName[];
144 static const char kWeirdDeviceAddress[]; 144 static const char kRequestPasskeyAddress[];
145 static const uint32 kWeirdDeviceClass; 145 static const uint32 kRequestPasskeyClass;
146 146
147 static const char kUnconnectableDevicePath[]; 147 static const char kUnconnectableDevicePath[];
148 static const char kUnconnectableDeviceName[]; 148 static const char kUnconnectableDeviceName[];
149 static const char kUnconnectableDeviceAddress[]; 149 static const char kUnconnectableDeviceAddress[];
150 static const uint32 kUnconnectableDeviceClass; 150 static const uint32 kUnconnectableDeviceClass;
151 151
152 static const char kUnpairableDevicePath[]; 152 static const char kUnpairableDevicePath[];
153 static const char kUnpairableDeviceName[]; 153 static const char kUnpairableDeviceName[];
154 static const char kUnpairableDeviceAddress[]; 154 static const char kUnpairableDeviceAddress[];
155 static const uint32 kUnpairableDeviceClass; 155 static const uint32 kUnpairableDeviceClass;
156 156
157 static const char kBoseSpeakersPath[]; 157 static const char kJustWorksPath[];
158 static const char kBoseSpeakersName[]; 158 static const char kJustWorksName[];
159 static const char kBoseSpeakersAddress[]; 159 static const char kJustWorksAddress[];
160 static const uint32 kBoseSpeakersClass; 160 static const uint32 kJustWorksClass;
161 161
162 private: 162 private:
163 // Property callback passed when we create Properties* structures. 163 // Property callback passed when we create Properties* structures.
164 void OnPropertyChanged(const dbus::ObjectPath& object_path, 164 void OnPropertyChanged(const dbus::ObjectPath& object_path,
165 const std::string& property_name); 165 const std::string& property_name);
166 166
167 void DiscoverySimulationTimer(); 167 void DiscoverySimulationTimer();
168 void IncomingPairingSimulationTimer(); 168 void IncomingPairingSimulationTimer();
169 169
170 void CompleteSimulatedPairing( 170 void CompleteSimulatedPairing(
(...skipping 60 matching lines...) Expand 10 before | Expand all | Expand 10 after
231 231
232 int simulation_interval_ms_; 232 int simulation_interval_ms_;
233 uint32_t discovery_simulation_step_; 233 uint32_t discovery_simulation_step_;
234 uint32_t incoming_pairing_simulation_step_; 234 uint32_t incoming_pairing_simulation_step_;
235 bool pairing_cancelled_; 235 bool pairing_cancelled_;
236 }; 236 };
237 237
238 } // namespace chromeos 238 } // namespace chromeos
239 239
240 #endif // CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_ 240 #endif // CHROMEOS_DBUS_FAKE_BLUETOOTH_DEVICE_CLIENT_H_
OLDNEW
« no previous file with comments | « no previous file | chromeos/dbus/fake_bluetooth_device_client.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698