shill: Create and register a Cellular device for each ModemManager.Modem.
BUG=chromium-os:17818
TEST=unit tests
Change-Id: Ic35adf35c8021f4c9689e72ddd03776948d036c1
Reviewed-on: http://gerrit.chromium.org/gerrit/4711
Reviewed-by: Darin Petkov <petkov@chromium.org>
Tested-by: Darin Petkov <petkov@chromium.org>
diff --git a/dbus_properties_proxy_interface.h b/dbus_properties_proxy_interface.h
index 6f2c503..7aeea03 100644
--- a/dbus_properties_proxy_interface.h
+++ b/dbus_properties_proxy_interface.h
@@ -5,10 +5,7 @@
#ifndef SHILL_DBUS_PROPERTIES_PROXY_INTERFACE_
#define SHILL_DBUS_PROPERTIES_PROXY_INTERFACE_
-#include <map>
-#include <string>
-
-#include <dbus-c++/types.h>
+#include "shill/dbus_properties.h"
namespace shill {
@@ -18,8 +15,7 @@
public:
virtual ~DBusPropertiesProxyInterface() {}
- virtual std::map<std::string, DBus::Variant> GetAll(
- const std::string &interface_name) = 0;
+ virtual DBusPropertiesMap GetAll(const std::string &interface_name) = 0;
};
} // namespace shill