summaryrefslogtreecommitdiff
path: root/PluginCommandInterfaceDbus/DbusInterface.cpp
diff options
context:
space:
mode:
authorChristian Mueller <christian@lmuc329619u.(none)>2011-08-05 10:51:38 +0200
committerChristian Mueller <christian@lmuc329619u.(none)>2011-08-05 10:51:38 +0200
commit9826492b0066d47cfa9ba68d6efe737cc3c317a3 (patch)
tree7cedfad495aeddb24a9a363ee1692c4bf4c186fb /PluginCommandInterfaceDbus/DbusInterface.cpp
parent2d849dd0b5b1558e92cd0f2cd6dbc556950d631d (diff)
downloadaudiomanager-9826492b0066d47cfa9ba68d6efe737cc3c317a3.tar.gz
update on dbus
Diffstat (limited to 'PluginCommandInterfaceDbus/DbusInterface.cpp')
-rw-r--r--PluginCommandInterfaceDbus/DbusInterface.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/PluginCommandInterfaceDbus/DbusInterface.cpp b/PluginCommandInterfaceDbus/DbusInterface.cpp
index a83a549..c37ada2 100644
--- a/PluginCommandInterfaceDbus/DbusInterface.cpp
+++ b/PluginCommandInterfaceDbus/DbusInterface.cpp
@@ -35,7 +35,7 @@
DLT_DECLARE_CONTEXT(DBusCommandPlugin)
-DbusCommandInterface::DbusCommandInterface() : m_busname(DBUS_BUSNAME), m_path(DBUS_PATH) {
+DbusCommandInterface::DbusCommandInterface() {
DLT_REGISTER_APP("DBusCommandPlugin", "DBusCommandPlugin");
DLT_REGISTER_CONTEXT(DBusCommandPlugin, "PluginCommand", "DBusCommandPlugin");
@@ -46,10 +46,12 @@ DbusCommandInterface::~DbusCommandInterface() {
delete m_DbusInterface;
}
-void DbusCommandInterface::startupInterface(CommandReceiveInterface* iface) {
+void DbusCommandInterface::startupInterface(CommandReceiveInterface* iface, dbusRoothandler* dbushandler) {
m_audioman = iface;
- m_DbusInterface = new CommandDbusReceive(iface);
+ m_rootHandler = dbushandler;
+ m_DbusInterface = new CommandDbusReceive(iface,dbushandler);
m_DbusInterface->startup_interface();
+ m_rootHandler->registerNode(MY_NODE);
DBusError err;
dbus_error_init(&err);