blob: cb3ac479dfc9b750c30780236467c150995d4fa6 [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
Paul Stewart1e006c62015-06-16 12:29:06 -070025const string& DeviceMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Chris Masonec6c6c132011-06-30 11:29:52 -070026
Paul Stewart1e006c62015-06-16 12:29:06 -070027const string& DeviceMockAdaptor::GetRpcConnectionIdentifier() {
Darin Petkova9b1fed2012-02-29 11:49:05 +010028 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
Paul Stewart1e006c62015-06-16 12:29:06 -070038const 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
Paul Stewart1e006c62015-06-16 12:29:06 -070047const 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
Paul Stewart1e006c62015-06-16 12:29:06 -070056const string& ProfileMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Darin Petkova9b1fed2012-02-29 11:49:05 +010057
58// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040059const char RPCTaskMockAdaptor::kRpcId[] = "/rpc_task_rpc";
Jason Glasgowacdc11f2012-03-30 14:12:22 -040060const char RPCTaskMockAdaptor::kRpcConnId[] = "/rpc_task_rpc_conn";
Darin Petkova9b1fed2012-02-29 11:49:05 +010061
62RPCTaskMockAdaptor::RPCTaskMockAdaptor()
63 : rpc_id_(kRpcId),
Darin Petkova9b1fed2012-02-29 11:49:05 +010064 rpc_conn_id_(kRpcConnId) {}
65
66RPCTaskMockAdaptor::~RPCTaskMockAdaptor() {}
67
Paul Stewart1e006c62015-06-16 12:29:06 -070068const string& RPCTaskMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Paul Stewart1e006c62015-06-16 12:29:06 -070069const string& RPCTaskMockAdaptor::GetRpcConnectionIdentifier() {
Darin Petkova9b1fed2012-02-29 11:49:05 +010070 return rpc_conn_id_;
71}
Chris Masonec6c6c132011-06-30 11:29:52 -070072
73// static
Jason Glasgowacdc11f2012-03-30 14:12:22 -040074const char ServiceMockAdaptor::kRpcId[] = "/service_rpc";
Chris Masone95207da2011-06-29 16:50:49 -070075
Darin Petkova9b1fed2012-02-29 11:49:05 +010076ServiceMockAdaptor::ServiceMockAdaptor() : rpc_id_(kRpcId) {}
Chris Masone95207da2011-06-29 16:50:49 -070077
78ServiceMockAdaptor::~ServiceMockAdaptor() {}
79
Paul Stewart1e006c62015-06-16 12:29:06 -070080const string& ServiceMockAdaptor::GetRpcIdentifier() { return rpc_id_; }
Darin Petkove5bc2cb2011-12-07 14:47:32 +010081
Prabhu Kaliamoorthi127b3412014-10-16 13:00:25 +020082#ifndef DISABLE_VPN
83ThirdPartyVpnMockAdaptor::ThirdPartyVpnMockAdaptor() {}
84
85ThirdPartyVpnMockAdaptor::~ThirdPartyVpnMockAdaptor() {}
86#endif
87
Chris Masone95207da2011-06-29 16:50:49 -070088} // namespace shill