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

Side by Side Diff: content/shell/browser/layout_test/layout_test_bluetooth_adapter_provider.h

Issue 1945823003: bluetooth: Remove BluetoothAdvertisementData (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@my-origin
Patch Set: Fix test Created 4 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
OLDNEW
1 // Copyright 2015 The Chromium Authors. All rights reserved. 1 // Copyright 2015 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 CONTENT_SHELL_BROWSER_LAYOUT_TEST_LAYOUT_TEST_BLUETOOTH_ADAPTER_PROVIDER _H_ 5 #ifndef CONTENT_SHELL_BROWSER_LAYOUT_TEST_LAYOUT_TEST_BLUETOOTH_ADAPTER_PROVIDER _H_
6 #define CONTENT_SHELL_BROWSER_LAYOUT_TEST_LAYOUT_TEST_BLUETOOTH_ADAPTER_PROVIDER _H_ 6 #define CONTENT_SHELL_BROWSER_LAYOUT_TEST_LAYOUT_TEST_BLUETOOTH_ADAPTER_PROVIDER _H_
7 7
8 #include <stdint.h> 8 #include <stdint.h>
9 9
10 #include "base/callback.h" 10 #include "base/callback.h"
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
110 // |EmptyAdapter| 110 // |EmptyAdapter|
111 // Inherits from |PoweredAdapter| 111 // Inherits from |PoweredAdapter|
112 // Devices Added: 112 // Devices Added:
113 // None. 113 // None.
114 // Mock Functions: 114 // Mock Functions:
115 // - StartDiscoverySessionWithFilter: 115 // - StartDiscoverySessionWithFilter:
116 // Run success callback with |DiscoverySession|. 116 // Run success callback with |DiscoverySession|.
117 static scoped_refptr<testing::NiceMock<device::MockBluetoothAdapter>> 117 static scoped_refptr<testing::NiceMock<device::MockBluetoothAdapter>>
118 GetEmptyAdapter(); 118 GetEmptyAdapter();
119 119
120 // |PowerValueAdapter|(tx_power, rssi)
121 // Inherits from |EmptyAdapter|
122 // Internal Structure:
123 // - |HeartRateDevice|
124 // - Mock Functions:
125 // - GetInquiryTxPower(): Returns tx_power
126 // - GetInquiryRSSI(): Returns rssi
127 static scoped_refptr<testing::NiceMock<device::MockBluetoothAdapter>>
128 GetPowerValueAdapter(int8_t tx_power, int8_t rssi);
129
130 // |PowerPresenceAdapter|(tx_power_present, rssi_present)
131 // Inherits from |EmptyAdapter|
132 // Internal Structure:
133 // - |HeartRateDevice|
134 // - Mock Functions:
135 // - GetInquiryTxPower(): If tx_power_present is true, returns -10,
136 // the TxPower of a device broadcasting at 0.1mW. Otherwise
137 // returns 127 which denotes a missing Tx Power.
138 // TODO(ortuno): Change 127 to -128 when Tx Power Unknown value gets
139 // fixed: http://crbug.com/551572
140 // - GetInquiryRSSI(): If rssi_present is true returns -51,
141 // the RSSI at 1m from a device broadcasting at 0.1mW. Otherwise
142 // returns 127 which denotes a missing RSSI.
143 static scoped_refptr<testing::NiceMock<device::MockBluetoothAdapter>>
144 GetPowerPresenceAdapter(bool tx_power_present, bool rssi_present);
145
146 // |GlucoseHeartRateAdapter| 120 // |GlucoseHeartRateAdapter|
147 // Inherits from |EmptyAdapter| 121 // Inherits from |EmptyAdapter|
148 // Devices added: 122 // Devices added:
149 // - |GlucoseDevice| 123 // - |GlucoseDevice|
150 // - |HeartRateDevice| 124 // - |HeartRateDevice|
151 static scoped_refptr<testing::NiceMock<device::MockBluetoothAdapter>> 125 static scoped_refptr<testing::NiceMock<device::MockBluetoothAdapter>>
152 GetGlucoseHeartRateAdapter(); 126 GetGlucoseHeartRateAdapter();
153 127
154 // |GetUnicodeDeviceAdapter| 128 // |GetUnicodeDeviceAdapter|
155 // Inherits from |EmptyAdapter| 129 // Inherits from |EmptyAdapter|
(...skipping 454 matching lines...) Expand 10 before | Expand all | Expand 10 after
610 584
611 // Function to turn an integer into an MAC address of the form 585 // Function to turn an integer into an MAC address of the form
612 // XX:XX:XX:XX:XX:XX. For example makeMACAddress(0xdeadbeef) 586 // XX:XX:XX:XX:XX:XX. For example makeMACAddress(0xdeadbeef)
613 // returns "00:00:DE:AD:BE:EF". 587 // returns "00:00:DE:AD:BE:EF".
614 static std::string makeMACAddress(uint64_t addr); 588 static std::string makeMACAddress(uint64_t addr);
615 }; 589 };
616 590
617 } // namespace content 591 } // namespace content
618 592
619 #endif // CONTENT_SHELL_BROWSER_LAYOUT_TEST_LAYOUT_TEST_BLUETOOTH_ADAPTER_PROVI DER_H_ 593 #endif // CONTENT_SHELL_BROWSER_LAYOUT_TEST_LAYOUT_TEST_BLUETOOTH_ADAPTER_PROVI DER_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698