buffet: Add Manager class
This class implements the Manager DBus interface and is responsible for
global operations of Buffet. For instance, this class is responsible
for initiating device regsitration and accepting state updates to be
published to the cloud.
BUG=chromium:355387
TEST=buffet_BasicDBusAPI passes.
Change-Id: Id38d9698048bd0fa722dc297a957c80e0a488870
diff --git a/buffet/dbus_constants.cc b/buffet/dbus_constants.cc
index 701f387..746058e 100644
--- a/buffet/dbus_constants.cc
+++ b/buffet/dbus_constants.cc
@@ -15,6 +15,12 @@
const char kRootTestMethod[] = "TestMethod";
+const char kManagerInterface[] = "org.chromium.Buffet.Manager";
+const char kManagerServicePath[] = "/org/chromium/Buffet/Manager";
+
+const char kManagerUpdateStateMethod[] = "UpdateState";
+const char kManagerRegisterDeviceMethod[] = "RegisterDevice";
+
} // namespace dbus_constants
} // namespace buffet