blob: 3e83ed8ad93960452aee5577f29cb9c8d65d1a9d [file] [log] [blame]
Darin Petkova9b1fed2012-02-29 11:49:05 +01001// Copyright (c) 2012 The Chromium OS Authors. All rights reserved.
Chris Masone95207da2011-06-29 16:50:49 -07002// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
Chris Masone95207da2011-06-29 16:50:49 -07005#include "shill/mock_adaptors.h"
6
Chris Masone34af2182011-08-22 11:59:36 -07007#include <string>
8
Darin Petkova9b1fed2012-02-29 11:49:05 +01009using std::string;
10
Chris Masone95207da2011-06-29 16:50:49 -070011namespace shill {
12
13// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040014const char DeviceMockAdaptor::kRpcId[] = "/device_rpc";
Chris Masone4e851612011-07-01 10:46:53 -070015// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040016const char DeviceMockAdaptor::kRpcConnId[] = "/device_rpc_conn";
Chris Masonec6c6c132011-06-30 11:29:52 -070017
Chris Masone4e851612011-07-01 10:46:53 -070018DeviceMockAdaptor::DeviceMockAdaptor()
Darin Petkova9b1fed2012-02-29 11:49:05 +010019 : rpc_id_(kRpcId),
20 rpc_conn_id_(kRpcConnId) {
Chris Masone4e851612011-07-01 10:46:53 -070021}
Chris Masonec6c6c132011-06-30 11:29:52 -070022
23DeviceMockAdaptor::~DeviceMockAdaptor() {}
24
Darin Petkova9b1fed2012-02-29 11:49:05 +010025const string &DeviceMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Chris Masonec6c6c132011-06-30 11:29:52 -070026
Darin Petkova9b1fed2012-02-29 11:49:05 +010027const string &DeviceMockAdaptor::GetRpcConnectionIdentifier() {
28 return rpc_conn_id_;
Chris Masone4e851612011-07-01 10:46:53 -070029}
30
Chris Masonec6c6c132011-06-30 11:29:52 -070031// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040032const char IPConfigMockAdaptor::kRpcId[] = "/ipconfig_rpc";
Chris Masonec6c6c132011-06-30 11:29:52 -070033
Darin Petkova9b1fed2012-02-29 11:49:05 +010034IPConfigMockAdaptor::IPConfigMockAdaptor() : rpc_id_(kRpcId) {}
Chris Masonec6c6c132011-06-30 11:29:52 -070035
36IPConfigMockAdaptor::~IPConfigMockAdaptor() {}
37
Darin Petkova9b1fed2012-02-29 11:49:05 +010038const string &IPConfigMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Chris Masonec6c6c132011-06-30 11:29:52 -070039
40// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040041const char ManagerMockAdaptor::kRpcId[] = "/manager_rpc";
Chris Masone95207da2011-06-29 16:50:49 -070042
Darin Petkova9b1fed2012-02-29 11:49:05 +010043ManagerMockAdaptor::ManagerMockAdaptor() : rpc_id_(kRpcId) {}
Chris Masone95207da2011-06-29 16:50:49 -070044
45ManagerMockAdaptor::~ManagerMockAdaptor() {}
46
Darin Petkova9b1fed2012-02-29 11:49:05 +010047const string &ManagerMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Chris Masone95207da2011-06-29 16:50:49 -070048
49// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040050const char ProfileMockAdaptor::kRpcId[] = "/profile_rpc";
Chris Masonec6c6c132011-06-30 11:29:52 -070051
Darin Petkova9b1fed2012-02-29 11:49:05 +010052ProfileMockAdaptor::ProfileMockAdaptor() : rpc_id_(kRpcId) {}
Chris Masonec6c6c132011-06-30 11:29:52 -070053
54ProfileMockAdaptor::~ProfileMockAdaptor() {}
55
Darin Petkova9b1fed2012-02-29 11:49:05 +010056const string &ProfileMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
57
58// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040059const char RPCTaskMockAdaptor::kRpcId[] = "/rpc_task_rpc";
Darin Petkova9b1fed2012-02-29 11:49:05 +010060const char RPCTaskMockAdaptor::kRpcInterfaceId[] = "rpc.task";
Jason Glasgowacdc11f2012-03-30 14:12:22 -040061const char RPCTaskMockAdaptor::kRpcConnId[] = "/rpc_task_rpc_conn";
Darin Petkova9b1fed2012-02-29 11:49:05 +010062
63RPCTaskMockAdaptor::RPCTaskMockAdaptor()
64 : rpc_id_(kRpcId),
65 rpc_interface_id_(kRpcInterfaceId),
66 rpc_conn_id_(kRpcConnId) {}
67
68RPCTaskMockAdaptor::~RPCTaskMockAdaptor() {}
69
70const string &RPCTaskMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
71const string &RPCTaskMockAdaptor::GetRpcInterfaceIdentifier() {
72 return rpc_interface_id_;
73}
74const string &RPCTaskMockAdaptor::GetRpcConnectionIdentifier() {
75 return rpc_conn_id_;
76}
Chris Masonec6c6c132011-06-30 11:29:52 -070077
78// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040079const char ServiceMockAdaptor::kRpcId[] = "/service_rpc";
Chris Masone95207da2011-06-29 16:50:49 -070080
Darin Petkova9b1fed2012-02-29 11:49:05 +010081ServiceMockAdaptor::ServiceMockAdaptor() : rpc_id_(kRpcId) {}
Chris Masone95207da2011-06-29 16:50:49 -070082
83ServiceMockAdaptor::~ServiceMockAdaptor() {}
84
Darin Petkova9b1fed2012-02-29 11:49:05 +010085const string &ServiceMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Darin Petkove5bc2cb2011-12-07 14:47:32 +010086
Chris Masone95207da2011-06-29 16:50:49 -070087} // namespace shill