diff options
Diffstat (limited to 'PluginRoutingInterfaceDbus/include/CAmDbusMessageHandler.h')
-rw-r--r-- | PluginRoutingInterfaceDbus/include/CAmDbusMessageHandler.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/PluginRoutingInterfaceDbus/include/CAmDbusMessageHandler.h b/PluginRoutingInterfaceDbus/include/CAmDbusMessageHandler.h index 62ad421..71b3078 100644 --- a/PluginRoutingInterfaceDbus/include/CAmDbusMessageHandler.h +++ b/PluginRoutingInterfaceDbus/include/CAmDbusMessageHandler.h @@ -79,6 +79,8 @@ public: dbus_uint16_t getUInt(DBusMessageIter& iter, bool next); dbus_int16_t getInt(); dbus_int16_t getInt(DBusMessageIter& iter, bool next); + dbus_int32_t getInt32(); + dbus_int32_t getInt32(DBusMessageIter& iter, bool next); dbus_bool_t getBool(); dbus_bool_t getBool(DBusMessageIter& iter, bool next); char getByte(); @@ -87,14 +89,22 @@ public: double getDouble(DBusMessageIter& iter, bool next); char* getString(); char* getString(DBusMessageIter& iter, bool next); - am::am_Availability_s getAvailability(); + am_Availability_s getAvailability(); std::vector<am::am_EarlyData_s> getEarlyData(); am_Domain_s getDomainData(); am_Source_s getSourceData(); am_Sink_s getSinkData(); am_Gateway_s getGatewayData(); am_Crossfader_s getCrossfaderData(); + am_SoundProperty_s getSoundProperty(); am_MainSoundProperty_s getMainSoundProperty(); + std::vector<am_ConnectionFormat_e> getListconnectionFormats(); + std::vector<bool> getListBool(); + std::vector<am_SoundProperty_s> getListSoundProperties(); + std::vector<am_MainSoundProperty_s> getListMainSoundProperties(); + am_NotificationPayload_s getNotificationPayload(); + + /** * the overloaded append function appends different datatypes to the dbusmessage |