mirror of
https://github.com/kidfromjupiter/nearby.git
synced 2026-09-14 14:46:12 -04:00
Pass clock into SharingRpcClientFactory.
PiperOrigin-RevId: 697007796
This commit is contained in:
committed by
Copybara-Service
parent
c2ed015c29
commit
cae753a97c
@@ -22,6 +22,7 @@
|
||||
|
||||
#include "gmock/gmock.h"
|
||||
#include "absl/strings/string_view.h"
|
||||
#include "internal/platform/clock.h"
|
||||
#include "internal/platform/device_info.h"
|
||||
#include "internal/platform/implementation/account_manager.h"
|
||||
#include "internal/platform/task_runner.h"
|
||||
@@ -87,11 +88,11 @@ class MockSharingPlatform : public SharingPlatform {
|
||||
MOCK_METHOD(std::unique_ptr<PublicCertificateDatabase>,
|
||||
CreatePublicCertificateDatabase,
|
||||
(absl::string_view database_path), (override));
|
||||
MOCK_METHOD(std::unique_ptr<SharingRpcClientFactory>,
|
||||
CreateSharingRpcClientFactory,
|
||||
(nearby::sharing::analytics::AnalyticsRecorder *
|
||||
analytics_recorder),
|
||||
(override));
|
||||
MOCK_METHOD(
|
||||
std::unique_ptr<SharingRpcClientFactory>, CreateSharingRpcClientFactory,
|
||||
(Clock * clock,
|
||||
nearby::sharing::analytics::AnalyticsRecorder* analytics_recorder),
|
||||
(override));
|
||||
MOCK_METHOD(bool, UpdateFileOriginMetadata, (
|
||||
std::vector<std::filesystem::path>& file_paths), (override));
|
||||
};
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
|
||||
#include "absl/status/status.h"
|
||||
#include "absl/strings/string_view.h"
|
||||
#include "internal/platform/clock.h"
|
||||
#include "internal/platform/device_info.h"
|
||||
#include "internal/platform/implementation/account_manager.h"
|
||||
#include "internal/platform/task_runner.h"
|
||||
@@ -85,6 +85,7 @@ class SharingPlatform {
|
||||
|
||||
virtual std::unique_ptr<SharingRpcClientFactory>
|
||||
CreateSharingRpcClientFactory(
|
||||
Clock* clock,
|
||||
nearby::sharing::analytics::AnalyticsRecorder* analytics_recorder) = 0;
|
||||
|
||||
// On platforms where it is supported, tag the transferred files as
|
||||
|
||||
Reference in New Issue
Block a user