Index: services/service_manager/background/background_service_manager.cc |
diff --git a/services/service_manager/background/background_shell.cc b/services/service_manager/background/background_service_manager.cc |
similarity index 83% |
rename from services/service_manager/background/background_shell.cc |
rename to services/service_manager/background/background_service_manager.cc |
index 6411a6f571baa4901e04b9e2dda7cede9cf44a24..6d56d6833a61c56f1d0c39de6822854a7102ef83 100644 |
--- a/services/service_manager/background/background_shell.cc |
+++ b/services/service_manager/background/background_service_manager.cc |
@@ -2,7 +2,7 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "services/service_manager/background/background_shell.h" |
+#include "services/service_manager/background/background_service_manager.h" |
#include "base/bind.h" |
#include "base/bind_helpers.h" |
@@ -46,16 +46,17 @@ class MojoMessageLoop : public base::MessageLoop { |
} // namespace |
// Manages the thread to startup mojo. |
-class BackgroundShell::MojoThread : public base::SimpleThread { |
+class BackgroundServiceManager::MojoThread : public base::SimpleThread { |
public: |
- explicit MojoThread(std::unique_ptr<BackgroundShell::InitParams> init_params) |
- : SimpleThread("mojo-background-shell"), |
+ explicit MojoThread( |
+ std::unique_ptr<BackgroundServiceManager::InitParams> init_params) |
+ : SimpleThread("background-service-manager"), |
init_params_(std::move(init_params)) {} |
~MojoThread() override {} |
void CreateServiceRequest(base::WaitableEvent* signal, |
- const std::string& name, |
- mojom::ServiceRequest* request) { |
+ const std::string& name, |
+ mojom::ServiceRequest* request) { |
// Only valid to call this on the background thread. |
DCHECK(message_loop_->task_runner()->BelongsToCurrentThread()); |
*request = context_->service_manager()->StartEmbedderService(name); |
@@ -77,7 +78,7 @@ class BackgroundShell::MojoThread : public base::SimpleThread { |
} |
void RunServiceManagerCallback( |
- const BackgroundShell::ServiceManagerThreadCallback& callback) { |
+ const BackgroundServiceManager::ServiceManagerThreadCallback& callback) { |
DCHECK(message_loop_->task_runner()->BelongsToCurrentThread()); |
callback.Run(context_->service_manager()); |
} |
@@ -128,27 +129,27 @@ class BackgroundShell::MojoThread : public base::SimpleThread { |
// Created in Run() on the background thread. |
Context* context_ = nullptr; |
- std::unique_ptr<BackgroundShell::InitParams> init_params_; |
+ std::unique_ptr<BackgroundServiceManager::InitParams> init_params_; |
DISALLOW_COPY_AND_ASSIGN(MojoThread); |
}; |
-BackgroundShell::InitParams::InitParams() {} |
-BackgroundShell::InitParams::~InitParams() {} |
+BackgroundServiceManager::InitParams::InitParams() {} |
+BackgroundServiceManager::InitParams::~InitParams() {} |
-BackgroundShell::BackgroundShell() {} |
+BackgroundServiceManager::BackgroundServiceManager() {} |
-BackgroundShell::~BackgroundShell() { |
+BackgroundServiceManager::~BackgroundServiceManager() { |
thread_->Stop(); |
} |
-void BackgroundShell::Init(std::unique_ptr<InitParams> init_params) { |
+void BackgroundServiceManager::Init(std::unique_ptr<InitParams> init_params) { |
DCHECK(!thread_); |
thread_.reset(new MojoThread(std::move(init_params))); |
thread_->Start(); |
} |
-mojom::ServiceRequest BackgroundShell::CreateServiceRequest( |
+mojom::ServiceRequest BackgroundServiceManager::CreateServiceRequest( |
const std::string& name) { |
std::unique_ptr<ConnectParams> params(new ConnectParams); |
params->set_source(CreateServiceManagerIdentity()); |
@@ -168,7 +169,7 @@ mojom::ServiceRequest BackgroundShell::CreateServiceRequest( |
return request; |
} |
-void BackgroundShell::ExecuteOnServiceManagerThread( |
+void BackgroundServiceManager::ExecuteOnServiceManagerThread( |
const ServiceManagerThreadCallback& callback) { |
thread_->message_loop()->task_runner()->PostTask( |
FROM_HERE, base::Bind(&MojoThread::RunServiceManagerCallback, |