summaryrefslogtreecommitdiff
path: root/PluginCommandInterfaceDbus/test/DbusCommandInterfaceBackdoor.h
diff options
context:
space:
mode:
Diffstat (limited to 'PluginCommandInterfaceDbus/test/DbusCommandInterfaceBackdoor.h')
-rw-r--r--PluginCommandInterfaceDbus/test/DbusCommandInterfaceBackdoor.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/PluginCommandInterfaceDbus/test/DbusCommandInterfaceBackdoor.h b/PluginCommandInterfaceDbus/test/DbusCommandInterfaceBackdoor.h
new file mode 100644
index 0000000..70d5e59
--- /dev/null
+++ b/PluginCommandInterfaceDbus/test/DbusCommandInterfaceBackdoor.h
@@ -0,0 +1,33 @@
+/*
+ * DbusCommandInterfaceBackdoor.h
+ *
+ * Created on: Dec 16, 2011
+ * Author: christian
+ */
+
+#ifndef DBUSCOMMANDINTERFACEBACKDOOR_H_
+#define DBUSCOMMANDINTERFACEBACKDOOR_H_
+
+#include <dbus/dbus.h>
+#include "../include/DBusCommandSender.h"
+#include "../include/DBusMessageHandler.h"
+#include "../include/CommandReceiverShadow.h"
+
+namespace am {
+
+class DbusCommandSender;
+
+class DbusCommandInterfaceBackdoor
+{
+public:
+ DbusCommandInterfaceBackdoor();
+ virtual ~DbusCommandInterfaceBackdoor();
+ void setReceiveInterface(DbusCommandSender *sender, CommandReceiveInterface* interface);
+ void setDbusConnection(DbusCommandSender *sender,DBusConnection *conn);
+ void setListSinks(DbusCommandSender *sender, std::vector<am_SinkType_s> newList);
+ void setListSources(DbusCommandSender *sender, std::vector<am_SourceType_s> newList);
+};
+
+}
+
+#endif /* DBUSCOMMANDINTERFACEBACKDOOR_H_ */