buffet: Remove D-Bus between CloudDelegate and Buffet
Now code runs in the same process so no need in IPC.
BUG=brillo:1161
TEST=`FEATURES=test emerge-gizmo buffet`
Change-Id: Ia23551b335cae9051948b62b6e15a2d2e3d4d106
Reviewed-on: https://chromium-review.googlesource.com/276603
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
diff --git a/buffet/privet/privet_manager.h b/buffet/privet/privet_manager.h
index 8130b9d..25ff43b 100644
--- a/buffet/privet/privet_manager.h
+++ b/buffet/privet/privet_manager.h
@@ -18,6 +18,7 @@
namespace buffet {
class CommandManager;
class DeviceRegistrationInfo;
+class StateManager;
}
namespace chromeos {
@@ -60,6 +61,9 @@
void Start(const Options& options,
const scoped_refptr<dbus::Bus>& bus,
+ buffet::DeviceRegistrationInfo* device,
+ buffet::CommandManager* command_manager,
+ buffet::StateManager* state_manager,
chromeos::dbus_utils::AsyncEventSequencer* sequencer);
void OnShutdown();