Define BluetoothPairing API for Nearby Platform Library and add implementation on Windows platform

PiperOrigin-RevId: 528510444
This commit is contained in:
Qin Wang
2023-05-01 10:36:59 -07:00
committed by Copybara-Service
parent 46e4b3eca7
commit e46bfb52d0
8 changed files with 508 additions and 74 deletions
@@ -271,6 +271,12 @@ BluetoothClassicMedium::ListenForService(const std::string& service_name,
return socket;
}
std::unique_ptr<api::BluetoothPairing> BluetoothClassicMedium::CreatePairing(
api::BluetoothDevice& remote_device) {
// TODO(b/279964840): Add g3 implementation for BluetoothPairing.
return nullptr;
}
api::BluetoothDevice* BluetoothClassicMedium::GetRemoteDevice(
const std::string& mac_address) {
auto& env = MediumEnvironment::Instance();