summaryrefslogtreecommitdiffstats
path: root/chromeos/dbus/dbus_method_call_status.h
diff options
context:
space:
mode:
authorsatorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-26 05:42:39 +0000
committersatorux@chromium.org <satorux@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-09-26 05:42:39 +0000
commit5ddc86faaa5e866f87c16e9178eb8d8b9834c2ee (patch)
tree4941edaea0bc20dca41b42809caaad64b73f944e /chromeos/dbus/dbus_method_call_status.h
parent645a47f289ab7fa8e36ba6a1a57d5d1489e57654 (diff)
downloadchromium_src-5ddc86faaa5e866f87c16e9178eb8d8b9834c2ee.zip
chromium_src-5ddc86faaa5e866f87c16e9178eb8d8b9834c2ee.tar.gz
chromium_src-5ddc86faaa5e866f87c16e9178eb8d8b9834c2ee.tar.bz2
cryptohome: Introduce EmptyVoidDBusMethodCallback()
So that clients don't need to define their own DoNothing function. BUG=298592 TEST=none R=hashimoto@chromium.org Review URL: https://codereview.chromium.org/24707003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225351 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/dbus/dbus_method_call_status.h')
-rw-r--r--chromeos/dbus/dbus_method_call_status.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/chromeos/dbus/dbus_method_call_status.h b/chromeos/dbus/dbus_method_call_status.h
index 582849e..7c189e2 100644
--- a/chromeos/dbus/dbus_method_call_status.h
+++ b/chromeos/dbus/dbus_method_call_status.h
@@ -5,7 +5,10 @@
#ifndef CHROMEOS_DBUS_DBUS_METHOD_CALL_STATUS_H_
#define CHROMEOS_DBUS_DBUS_METHOD_CALL_STATUS_H_
+#include <string>
+
#include "base/callback.h"
+#include "chromeos/chromeos_export.h"
namespace dbus {
@@ -48,6 +51,9 @@ typedef base::Callback<void(
// doesn't get call status.
typedef base::Callback<void(const dbus::ObjectPath& result)> ObjectPathCallback;
+// Returns an empty callback that does nothing.
+CHROMEOS_EXPORT VoidDBusMethodCallback EmptyVoidDBusMethodCallback();
+
} // namespace chromeos
#endif // CHROMEOS_DBUS_DBUS_METHOD_CALL_STATUS_H_