blob: e94bb9ea13478ea08cefb31c911702098b034a2a [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
Chris Masone34af2182011-08-22 11:59:36 -070014const char DeviceMockAdaptor::kRpcId[] = "/device-rpc/";
Chris Masone4e851612011-07-01 10:46:53 -070015// static
Chris Masone34af2182011-08-22 11:59:36 -070016const 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
Chris Masone34af2182011-08-22 11:59:36 -070032const 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
Chris Masone34af2182011-08-22 11:59:36 -070041const 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
Chris Masone34af2182011-08-22 11:59:36 -070050const 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
59const char RPCTaskMockAdaptor::kRpcId[] = "/rpc-task-rpc/";
60const char RPCTaskMockAdaptor::kRpcInterfaceId[] = "rpc.task";
61const char RPCTaskMockAdaptor::kRpcConnId[] = "/rpc-task-rpc-conn/";
62
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
Chris Masone34af2182011-08-22 11:59:36 -070079const 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
87MockReturner::MockReturner() {}
88
89MockReturner::~MockReturner() {}
90
Chris Masone95207da2011-06-29 16:50:49 -070091} // namespace shill