1// 2// Copyright (C) 2012 The Android Open Source Project 3// 4// Licensed under the Apache License, Version 2.0 (the "License"); 5// you may not use this file except in compliance with the License. 6// You may obtain a copy of the License at 7// 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// See the License for the specific language governing permissions and 14// limitations under the License. 15// 16 17#include "shill/mock_adaptors.h" 18 19#include <string> 20 21using std::string; 22 23namespace shill { 24 25// static 26const char DeviceMockAdaptor::kRpcId[] = "/device_rpc"; 27// static 28const char DeviceMockAdaptor::kRpcConnId[] = "/device_rpc_conn"; 29 30DeviceMockAdaptor::DeviceMockAdaptor() 31 : rpc_id_(kRpcId), 32 rpc_conn_id_(kRpcConnId) { 33} 34 35DeviceMockAdaptor::~DeviceMockAdaptor() {} 36 37const string& DeviceMockAdaptor::GetRpcIdentifier() { return rpc_id_; } 38 39// static 40const char IPConfigMockAdaptor::kRpcId[] = "/ipconfig_rpc"; 41 42IPConfigMockAdaptor::IPConfigMockAdaptor() : rpc_id_(kRpcId) {} 43 44IPConfigMockAdaptor::~IPConfigMockAdaptor() {} 45 46const string& IPConfigMockAdaptor::GetRpcIdentifier() { return rpc_id_; } 47 48// static 49const char ManagerMockAdaptor::kRpcId[] = "/manager_rpc"; 50 51ManagerMockAdaptor::ManagerMockAdaptor() : rpc_id_(kRpcId) {} 52 53ManagerMockAdaptor::~ManagerMockAdaptor() {} 54 55const string& ManagerMockAdaptor::GetRpcIdentifier() { return rpc_id_; } 56 57// static 58const char ProfileMockAdaptor::kRpcId[] = "/profile_rpc"; 59 60ProfileMockAdaptor::ProfileMockAdaptor() : rpc_id_(kRpcId) {} 61 62ProfileMockAdaptor::~ProfileMockAdaptor() {} 63 64const string& ProfileMockAdaptor::GetRpcIdentifier() { return rpc_id_; } 65 66// static 67const char RPCTaskMockAdaptor::kRpcId[] = "/rpc_task_rpc"; 68const char RPCTaskMockAdaptor::kRpcConnId[] = "/rpc_task_rpc_conn"; 69 70RPCTaskMockAdaptor::RPCTaskMockAdaptor() 71 : rpc_id_(kRpcId), 72 rpc_conn_id_(kRpcConnId) {} 73 74RPCTaskMockAdaptor::~RPCTaskMockAdaptor() {} 75 76const string& RPCTaskMockAdaptor::GetRpcIdentifier() { return rpc_id_; } 77const string& RPCTaskMockAdaptor::GetRpcConnectionIdentifier() { 78 return rpc_conn_id_; 79} 80 81// static 82const char ServiceMockAdaptor::kRpcId[] = "/service_rpc"; 83 84ServiceMockAdaptor::ServiceMockAdaptor() : rpc_id_(kRpcId) {} 85 86ServiceMockAdaptor::~ServiceMockAdaptor() {} 87 88const string& ServiceMockAdaptor::GetRpcIdentifier() { return rpc_id_; } 89 90#ifndef DISABLE_VPN 91ThirdPartyVpnMockAdaptor::ThirdPartyVpnMockAdaptor() {} 92 93ThirdPartyVpnMockAdaptor::~ThirdPartyVpnMockAdaptor() {} 94#endif 95 96} // namespace shill 97