From b350d3f980144658e33c216f9898151d0c123775 Mon Sep 17 00:00:00 2001 From: Anay Wadhera Date: Wed, 28 Jun 2023 11:29:07 -0700 Subject: [PATCH] Drop unused presence_service.cc PiperOrigin-RevId: 544113075 --- presence/presence_service.cc | 74 ------------------------------------ 1 file changed, 74 deletions(-) delete mode 100644 presence/presence_service.cc diff --git a/presence/presence_service.cc b/presence/presence_service.cc deleted file mode 100644 index 9ed07bb5..00000000 --- a/presence/presence_service.cc +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright 2020 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// https://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -#include "presence/presence_service.h" - -#include -#include -#include - -#include "internal/platform/borrowable.h" -#include "presence/data_types.h" -#include "presence/implementation/service_controller_impl.h" -#include "presence/presence_client_impl.h" - -namespace nearby { -namespace presence { -PresenceService::PresenceService() { - service_controller_ = std::make_unique(); - provider_ = std::make_unique( - service_controller_->GetLocalDeviceMetadata()); -} - -std::unique_ptr PresenceService::CreatePresenceClient() { - return PresenceClientImpl::Factory::Create(lender_.GetBorrowable()); -} - -absl::StatusOr PresenceService::StartScan( - ScanRequest scan_request, ScanCallback callback) { - return service_controller_->StartScan(scan_request, std::move(callback)); -} - -void PresenceService::StopScan(ScanSessionId id) { - service_controller_->StopScan(id); -} - -absl::StatusOr PresenceService::StartBroadcast( - BroadcastRequest broadcast_request, BroadcastCallback callback) { - return service_controller_->StartBroadcast(broadcast_request, - std::move(callback)); -} - -void PresenceService::StopBroadcast(BroadcastSessionId session) { - service_controller_->StopBroadcast(session); -} - -void PresenceService::GetLocalPublicCredentials( - const CredentialSelector& credential_selector, - GetPublicCredentialsResultCallback callback) { - service_controller_->GetLocalPublicCredentials(credential_selector, - std::move(callback)); -} - -void PresenceService::UpdateRemotePublicCredentials( - absl::string_view manager_app_id, absl::string_view account_name, - const std::vector& remote_public_creds, - UpdateRemotePublicCredentialsCallback credentials_updated_cb) { - service_controller_->UpdateRemotePublicCredentials( - manager_app_id, account_name, remote_public_creds, - std::move(credentials_updated_cb)); -} - -} // namespace presence -} // namespace nearby