Index: chromeos/dbus/dbus_thread_manager.h |
diff --git a/chromeos/dbus/dbus_thread_manager.h b/chromeos/dbus/dbus_thread_manager.h |
index 6b0245c3d845c2773c2eea069182c51fa34f69b0..ee7770f89cdfe464f8ee085770835868a6b9bde3 100644 |
--- a/chromeos/dbus/dbus_thread_manager.h |
+++ b/chromeos/dbus/dbus_thread_manager.h |
@@ -30,6 +30,7 @@ class CashewClient; |
class CrosDisksClient; |
class CryptohomeClient; |
class DebugDaemonClient; |
+class FlimflamDeviceClient; |
class FlimflamIPConfigClient; |
class FlimflamManagerClient; |
class FlimflamNetworkClient; |
@@ -126,6 +127,11 @@ class CHROMEOS_EXPORT DBusThreadManager { |
// down. |
virtual DebugDaemonClient* GetDebugDaemonClient() = 0; |
+ // Returns the Flimflam Device client, owned by DBusThreadManager. |
+ // Do not cache this pointer and use it after DBusThreadManager is shut |
+ // down. |
+ virtual FlimflamDeviceClient* GetFlimflamDeviceClient() = 0; |
+ |
// Returns the Flimflam IPConfig client, owned by DBusThreadManager. |
// Do not cache this pointer and use it after DBusThreadManager is shut |
// down. |