summaryrefslogtreecommitdiff
path: root/includes/routing/RoutingReceiveInterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'includes/routing/RoutingReceiveInterface.h')
-rw-r--r--includes/routing/RoutingReceiveInterface.h28
1 files changed, 24 insertions, 4 deletions
diff --git a/includes/routing/RoutingReceiveInterface.h b/includes/routing/RoutingReceiveInterface.h
index 33df05b..c1cfc76 100644
--- a/includes/routing/RoutingReceiveInterface.h
+++ b/includes/routing/RoutingReceiveInterface.h
@@ -22,24 +22,26 @@
*
* THIS CODE HAS BEEN GENERATED BY ENTERPRISE ARCHITECT GENIVI MODEL. PLEASE CHANGE ONLY IN ENTERPRISE ARCHITECT AND GENERATE AGAIN
*/
-#if !defined(EA_4264FCC6_2875_4a34_B7B3_1157DD551AF6__INCLUDED_)
-#define EA_4264FCC6_2875_4a34_B7B3_1157DD551AF6__INCLUDED_
+#if !defined(EA_F103F724_CE43_4c5d_A6E5_859230D16B1E__INCLUDED_)
+#define EA_F103F724_CE43_4c5d_A6E5_859230D16B1E__INCLUDED_
#include <vector>
#include <string>
#include "../audiomanagertypes.h"
+
namespace am {
class DBusWrapper;
class SocketHandler;
}
+#define RoutingReceiveVersion 1
namespace am {
/**
* Routing Receive sendInterface description. This class implements everything from RoutingAdapter -> Audiomanager
* @author christian
* @version 1.0
- * @created 22-Dec-2011 12:55:18 AM
+ * @created 11-Jan-2012 9:54:30 PM
*/
class RoutingReceiveInterface
{
@@ -85,6 +87,13 @@ namespace am {
*/
virtual void ackSetSourceState(const am_Handle_s handle, const am_Error_e error) =0;
/**
+ * acknowledges asyncSetSinkSoundProperties
+ *
+ * @param handle
+ * @param error E_OK on success, E_ABORTED if action was aborted, E_UNKNOWN on error
+ */
+ virtual void ackSetSinkSoundProperties(const am_Handle_s handle, const am_Error_e error) =0;
+ /**
* acknowledges asyncSetSinkSoundProperty
*
* @param handle
@@ -92,6 +101,13 @@ namespace am {
*/
virtual void ackSetSinkSoundProperty(const am_Handle_s handle, const am_Error_e error) =0;
/**
+ * acknowledges asyncSetSourceSoundProperties
+ *
+ * @param handle
+ * @param error E_OK on success, E_ABORTED if action was aborted, E_UNKNOWN on error
+ */
+ virtual void ackSetSourceSoundProperties(const am_Handle_s handle, const am_Error_e error) =0;
+ /**
* acknowledges asyncSetSourceSoundProperty
*
* @param handle
@@ -301,7 +317,11 @@ namespace am {
* @param socketHandler
*/
virtual am_Error_e getSocketHandler(SocketHandler*& socketHandler) const =0;
+ /**
+ * This function returns the version of the interface
+ */
+ virtual uint16_t getInterfaceVersion() const =0;
};
}
-#endif // !defined(EA_4264FCC6_2875_4a34_B7B3_1157DD551AF6__INCLUDED_)
+#endif // !defined(EA_F103F724_CE43_4c5d_A6E5_859230D16B1E__INCLUDED_)