blob: 81ed3aaeb22965b18759de43fc13755b41af400b [file] [log] [blame]
Chris Masoned7732e42011-05-20 11:08:56 -07001// Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "shill/manager_dbus_adaptor.h"
6
7#include <map>
8#include <string>
9
10using std::map;
11using std::string;
12
13namespace shill {
14
Chris Masoned7732e42011-05-20 11:08:56 -070015// static
16const char ManagerDBusAdaptor::kInterfaceName[] = SHILL_INTERFACE;
Chris Masoned7732e42011-05-20 11:08:56 -070017// static
18const char ManagerDBusAdaptor::kPath[] = SHILL_PATH "/Manager";
19
Chris Masoned0ceb8c2011-06-02 10:05:39 -070020ManagerDBusAdaptor::ManagerDBusAdaptor(DBus::Connection* conn, Manager *manager)
Chris Masoned7732e42011-05-20 11:08:56 -070021 : DBusAdaptor(conn, kPath),
22 manager_(manager) {
23}
24ManagerDBusAdaptor::~ManagerDBusAdaptor() {}
25
26void ManagerDBusAdaptor::UpdateRunning() {}
27
Chris Masoned0ceb8c2011-06-02 10:05:39 -070028void ManagerDBusAdaptor::EmitBoolChanged(const std::string& name, bool value) {
29 PropertyChanged(name, DBusAdaptor::BoolToVariant(value));
30}
31
32void ManagerDBusAdaptor::EmitUintChanged(const std::string& name,
33 uint32 value) {
34 PropertyChanged(name, DBusAdaptor::UInt32ToVariant(value));
35}
36
37void ManagerDBusAdaptor::EmitIntChanged(const std::string& name, int value) {
38 PropertyChanged(name, DBusAdaptor::IntToVariant(value));
39}
40
41void ManagerDBusAdaptor::EmitStringChanged(const std::string& name,
42 const std::string& value) {
43 PropertyChanged(name, DBusAdaptor::StringToVariant(value));
44}
45
46void ManagerDBusAdaptor::EmitStateChanged(const std::string& new_state) {
47 StateChanged(new_state);
48}
49
Chris Masoned7732e42011-05-20 11:08:56 -070050map<string, ::DBus::Variant> ManagerDBusAdaptor::GetProperties(
51 ::DBus::Error &error) {
52 return map<string, ::DBus::Variant>();
53}
54
55void ManagerDBusAdaptor::SetProperty(const string& name,
56 const ::DBus::Variant& value,
57 ::DBus::Error &error) {
58}
59
60string ManagerDBusAdaptor::GetState(::DBus::Error &error) {
61 return string();
62}
63
64::DBus::Path ManagerDBusAdaptor::CreateProfile(const string& name,
65 ::DBus::Error &error) {
66 return ::DBus::Path();
67}
68
69void ManagerDBusAdaptor::RemoveProfile(const ::DBus::Path& path,
70 ::DBus::Error &error) {
71}
72
73void ManagerDBusAdaptor::RequestScan(const string& ,
74 ::DBus::Error &error) {
75}
76
77void ManagerDBusAdaptor::EnableTechnology(const string& ,
78 ::DBus::Error &error) {
79}
80
81void ManagerDBusAdaptor::DisableTechnology(const string& ,
82 ::DBus::Error &error) {
83}
84
85::DBus::Path ManagerDBusAdaptor::GetService(
86 const map<string, ::DBus::Variant>& ,
87 ::DBus::Error &error) {
88 return ::DBus::Path();
89}
90
91::DBus::Path ManagerDBusAdaptor::GetWifiService(
92 const map<string, ::DBus::Variant>& ,
93 ::DBus::Error &error) {
94 return ::DBus::Path();
95}
96
97void ManagerDBusAdaptor::ConfigureWifiService(
98 const map<string, ::DBus::Variant>& ,
99 ::DBus::Error &error) {
100}
101
102void ManagerDBusAdaptor::RegisterAgent(const ::DBus::Path& ,
103 ::DBus::Error &error) {
104}
105
106void ManagerDBusAdaptor::UnregisterAgent(const ::DBus::Path& ,
107 ::DBus::Error &error) {
108}
109
110string ManagerDBusAdaptor::GetDebugTags(::DBus::Error &error) {
111 return string();
112}
113
114void ManagerDBusAdaptor::SetDebugTags(const string& ,
115 ::DBus::Error &error) {
116}
117
118string ManagerDBusAdaptor::ListDebugTags(::DBus::Error &error) {
119 return string();
120}
121
122uint32_t ManagerDBusAdaptor::GetDebugMask(::DBus::Error &error) {
123 return 0;
124}
125
126void ManagerDBusAdaptor::SetDebugMask(const uint32_t& ,
127 ::DBus::Error &error) {
128}
129
130string ManagerDBusAdaptor::GetServiceOrder(::DBus::Error &error) {
131 return string();
132}
133
134void ManagerDBusAdaptor::SetServiceOrder(const string& ,
135 ::DBus::Error &error) {
136}
137
138} // namespace shill