diff --git a/internal/platform/ble_v2.cc b/internal/platform/ble_v2.cc index ec409ac2..2b9c9646 100644 --- a/internal/platform/ble_v2.cc +++ b/internal/platform/ble_v2.cc @@ -43,26 +43,6 @@ bool BleV2Medium::StartAdvertising( bool BleV2Medium::StopAdvertising() { return impl_->StopAdvertising(); } -std::unique_ptr -BleV2Medium::StartAdvertisingTmp( - const api::ble_v2::BleAdvertisementData& advertising_data, - api::ble_v2::AdvertiseParameters advertise_set_parameters, - api::ble_v2::BleMedium::AdvertisingCallback callback) { - if (impl_->StartAdvertising(advertising_data, advertise_set_parameters)) { - callback.start_advertising_result(absl::OkStatus()); - } else { - callback.start_advertising_result( - absl::InternalError("Failed to start advertising")); - return nullptr; - } - return std::make_unique( - api::ble_v2::BleMedium::AdvertisingSession{.stop_advertising = [this] { - return impl_->StopAdvertising() - ? absl::OkStatus() - : absl::InternalError("Failed to stop advertising"); - }}); -} - std::unique_ptr BleV2Medium::StartAdvertising( const api::ble_v2::BleAdvertisementData& advertising_data, diff --git a/internal/platform/ble_v2.h b/internal/platform/ble_v2.h index 9bbc046d..b4a5b3d3 100644 --- a/internal/platform/ble_v2.h +++ b/internal/platform/ble_v2.h @@ -375,7 +375,7 @@ class BleV2Medium final { // Returns true once the BLE advertising has been initiated. // This interface will be deprecated soon. // TODO(b/271305977) remove this function. - // Use 'unique_ptr StartAdvertisingTmp' instead. + // Use 'unique_ptr StartAdvertising' instead. bool StartAdvertising( const api::ble_v2::BleAdvertisementData& advertising_data, api::ble_v2::AdvertiseParameters advertise_parameters); @@ -383,14 +383,6 @@ class BleV2Medium final { // TODO(b/271305977) remove this function. bool StopAdvertising(); - // Temp interface for windows client to use before windows has native impl - // for 'unique_ptr StartAdvertising'. - // TODO(b/271305977) remove this function. - std::unique_ptr - StartAdvertisingTmp(const api::ble_v2::BleAdvertisementData& advertising_data, - api::ble_v2::AdvertiseParameters advertise_set_parameters, - api::ble_v2::BleMedium::AdvertisingCallback callback); - std::unique_ptr StartAdvertising( const api::ble_v2::BleAdvertisementData& advertising_data, api::ble_v2::AdvertiseParameters advertise_set_parameters,