summaryrefslogtreecommitdiff
path: root/includes/routing/RoutingSendInterface.h
diff options
context:
space:
mode:
Diffstat (limited to 'includes/routing/RoutingSendInterface.h')
-rw-r--r--includes/routing/RoutingSendInterface.h34
1 files changed, 21 insertions, 13 deletions
diff --git a/includes/routing/RoutingSendInterface.h b/includes/routing/RoutingSendInterface.h
index ac4b6ab..d046709 100644
--- a/includes/routing/RoutingSendInterface.h
+++ b/includes/routing/RoutingSendInterface.h
@@ -22,12 +22,12 @@
*
* THIS CODE HAS BEEN GENERATED BY ENTERPRISE ARCHITECT GENIVI MODEL. PLEASE CHANGE ONLY IN ENTERPRISE ARCHITECT AND GENERATE AGAIN
*/
-#if !defined(EA_D17051E6_21F6_42a8_A7D0_F996E885E15F__INCLUDED_)
-#define EA_D17051E6_21F6_42a8_A7D0_F996E885E15F__INCLUDED_
+#if !defined(EA_E9CE2BB6_7523_49e4_9B57_31E776765683__INCLUDED_)
+#define EA_E9CE2BB6_7523_49e4_9B57_31E776765683__INCLUDED_
#include <vector>
#include <string>
-#include "../audiomanagertypes.h"
+#include "audiomanagertypes.h"
namespace am {
class RoutingReceiveInterface;
@@ -41,12 +41,20 @@ namespace am {
* This class implements everything from Audiomanager -> RoutingAdapter
* @author christian
* @version 1.0
- * @created 19-Jan-2012 4:32:02 PM
+ * @created 26-Jan-2012 6:00:54 PM
*/
class RoutingSendInterface
{
public:
+ RoutingSendInterface() {
+
+ }
+
+ virtual ~RoutingSendInterface() {
+
+ }
+
/**
* starts up the interface. In the implementations, here is the best place for init routines.
*
@@ -124,37 +132,37 @@ namespace am {
* @return E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE in case the propery value is out of range
*
* @param handle
- * @param listSoundProperties
* @param sinkID
+ * @param listSoundProperties
*/
- virtual am_Error_e asyncSetSinkSoundProperties(const am_Handle_s handle, const std::vector<am_SoundProperty_s>& listSoundProperties, const am_sinkID_t sinkID) =0;
+ virtual am_Error_e asyncSetSinkSoundProperties(const am_Handle_s handle, const am_sinkID_t sinkID, const std::vector<am_SoundProperty_s>& listSoundProperties) =0;
/**
* this function sets the sinksoundproperty.
* @return E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE in case the propery value is out of range
*
* @param handle
- * @param soundProperty
* @param sinkID
+ * @param soundProperty
*/
- virtual am_Error_e asyncSetSinkSoundProperty(const am_Handle_s handle, const am_SoundProperty_s& soundProperty, const am_sinkID_t sinkID) =0;
+ virtual am_Error_e asyncSetSinkSoundProperty(const am_Handle_s handle, const am_sinkID_t sinkID, const am_SoundProperty_s& soundProperty) =0;
/**
* this function sets the sourcesoundproperty.
* @return E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE in case the propery value is out of range
*
* @param handle
- * @param listSoundProperties
* @param sourceID
+ * @param listSoundProperties
*/
- virtual am_Error_e asyncSetSourceSoundProperties(const am_Handle_s handle, const std::vector<am_SoundProperty_s>& listSoundProperties, const am_sourceID_t sourceID) =0;
+ virtual am_Error_e asyncSetSourceSoundProperties(const am_Handle_s handle, const am_sourceID_t sourceID, const std::vector<am_SoundProperty_s>& listSoundProperties) =0;
/**
* this function sets the sourcesoundproperty.
* @return E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE in case the propery value is out of range
*
* @param handle
- * @param soundProperty
* @param sourceID
+ * @param soundProperty
*/
- virtual am_Error_e asyncSetSourceSoundProperty(const am_Handle_s handle, const am_SoundProperty_s& soundProperty, const am_sourceID_t sourceID) =0;
+ virtual am_Error_e asyncSetSourceSoundProperty(const am_Handle_s handle, const am_sourceID_t sourceID, const am_SoundProperty_s& soundProperty) =0;
/**
* this function triggers crossfading.
* @return E_OK on success, E_UNKNOWN on error
@@ -188,4 +196,4 @@ namespace am {
};
}
-#endif // !defined(EA_D17051E6_21F6_42a8_A7D0_F996E885E15F__INCLUDED_)
+#endif // !defined(EA_E9CE2BB6_7523_49e4_9B57_31E776765683__INCLUDED_)