Index: services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
diff --git a/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc b/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
index 0ba8e0be9413e1b872a7f7967405d367e86ce0c0..7e25a5c816dfd7743ef356a149d4375c926e61bc 100644 |
--- a/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
+++ b/services/resource_coordinator/public/cpp/resource_coordinator_interface.cc |
@@ -21,38 +21,33 @@ |
ResourceCoordinatorInterface::ResourceCoordinatorInterface( |
service_manager::Connector* connector, |
- const CoordinationUnitType& type, |
- const std::string& id) |
+ const CoordinationUnitType& type) |
: weak_ptr_factory_(this) { |
- CoordinationUnitID new_cu_id(type, id); |
- ConnectToService(connector, new_cu_id); |
+ ConnectToService(connector, type, std::string()); |
} |
ResourceCoordinatorInterface::ResourceCoordinatorInterface( |
service_manager::Connector* connector, |
- const CoordinationUnitType& type) |
- : ResourceCoordinatorInterface(connector, type, std::string()) {} |
- |
-ResourceCoordinatorInterface::ResourceCoordinatorInterface( |
- service_manager::Connector* connector, |
const CoordinationUnitType& type, |
- uint64_t id) |
+ const std::string& id) |
: weak_ptr_factory_(this) { |
- CoordinationUnitID new_cu_id(type, id); |
- ConnectToService(connector, new_cu_id); |
+ ConnectToService(connector, type, id); |
} |
ResourceCoordinatorInterface::~ResourceCoordinatorInterface() = default; |
void ResourceCoordinatorInterface::ConnectToService( |
service_manager::Connector* connector, |
- const CoordinationUnitID& cu_id) { |
+ const CoordinationUnitType& type, |
+ const std::string& id) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
DCHECK(connector); |
mojom::CoordinationUnitProviderPtr provider; |
connector->BindInterface(mojom::kServiceName, mojo::MakeRequest(&provider)); |
- provider->CreateCoordinationUnit(mojo::MakeRequest(&service_), cu_id); |
+ CoordinationUnitID new_cu_id(type, id); |
+ |
+ provider->CreateCoordinationUnit(mojo::MakeRequest(&service_), new_cu_id); |
service_.set_connection_error_handler(base::Bind(&OnConnectionError)); |
} |