| OLD | NEW | 
|   1 // Copyright 2016 The Chromium Authors. All rights reserved. |   1 // Copyright 2016 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #include "services/device/device_service.h" |   5 #include "services/device/device_service.h" | 
|   6  |   6  | 
|   7 #include "base/bind.h" |   7 #include "base/bind.h" | 
|   8 #include "base/memory/ptr_util.h" |   8 #include "base/memory/ptr_util.h" | 
|   9 #include "base/memory/weak_ptr.h" |   9 #include "base/memory/weak_ptr.h" | 
|  10 #include "services/service_manager/public/cpp/connection.h" |  10 #include "services/service_manager/public/cpp/connection.h" | 
|  11  |  11  | 
|  12 namespace device { |  12 namespace device { | 
|  13  |  13  | 
|  14 std::unique_ptr<service_manager::Service> CreateDeviceService( |  14 std::unique_ptr<service_manager::Service> CreateDeviceService( | 
|  15     scoped_refptr<base::SingleThreadTaskRunner> file_task_runner, |  15     scoped_refptr<base::SingleThreadTaskRunner> file_task_runner) { | 
|  16     const base::Closure& quit_closure) { |  | 
|  17   return base::MakeUnique<DeviceService>(std::move(file_task_runner)); |  16   return base::MakeUnique<DeviceService>(std::move(file_task_runner)); | 
|  18 } |  17 } | 
|  19  |  18  | 
|  20 DeviceService::DeviceService( |  19 DeviceService::DeviceService( | 
|  21     scoped_refptr<base::SingleThreadTaskRunner> file_task_runner) |  20     scoped_refptr<base::SingleThreadTaskRunner> file_task_runner) | 
|  22     : file_task_runner_(std::move(file_task_runner)) {} |  21     : file_task_runner_(std::move(file_task_runner)) {} | 
|  23  |  22  | 
|  24 DeviceService::~DeviceService() {} |  23 DeviceService::~DeviceService() {} | 
|  25  |  24  | 
|  26 void DeviceService::OnStart(service_manager::ServiceContext* context) {} |  25 void DeviceService::OnStart(service_manager::ServiceContext* context) {} | 
|  27  |  26  | 
|  28 bool DeviceService::OnConnect(const service_manager::ServiceInfo& remote_info, |  27 bool DeviceService::OnConnect(const service_manager::ServiceInfo& remote_info, | 
|  29                               service_manager::InterfaceRegistry* registry) { |  28                               service_manager::InterfaceRegistry* registry) { | 
|  30   return true; |  29   return true; | 
|  31 } |  30 } | 
|  32  |  31  | 
|  33 }  // namespace device |  32 }  // namespace device | 
| OLD | NEW |