diff options
Diffstat (limited to 'includes/control/ControlSendInterface.h')
-rw-r--r-- | includes/control/ControlSendInterface.h | 33 |
1 files changed, 28 insertions, 5 deletions
diff --git a/includes/control/ControlSendInterface.h b/includes/control/ControlSendInterface.h index da7cbce..8d2f299 100644 --- a/includes/control/ControlSendInterface.h +++ b/includes/control/ControlSendInterface.h @@ -22,21 +22,25 @@ *
* THIS CODE HAS BEEN GENERATED BY ENTERPRISE ARCHITECT GENIVI MODEL. PLEASE CHANGE ONLY IN ENTERPRISE ARCHITECT AND GENERATE AGAIN
*/
-#if !defined(EA_FCDD8CB7_6516_4ee0_AF20_BF3953319E5D__INCLUDED_)
-#define EA_FCDD8CB7_6516_4ee0_AF20_BF3953319E5D__INCLUDED_
+#if !defined(EA_F5981A51_5790_4c74_A384_3600DFC50AF5__INCLUDED_)
+#define EA_F5981A51_5790_4c74_A384_3600DFC50AF5__INCLUDED_
#include <vector>
#include <string>
#include "../audiomanagertypes.h"
-#include "ControlReceiveInterface.h" +
+namespace am {
+class ControlReceiveInterface;
+} +#define ControlSendVersion 1 namespace am { /** * This interface is presented by the AudioManager controller.
* All the hooks represent system events that need to be handled. The callback functions are used to handle for example answers to function calls on the AudioManagerCoreInterface. * @author christian * @version 1.0 - * @created 22-Dec-2011 12:55:18 AM + * @created 11-Jan-2012 9:55:56 PM */ class ControlSendInterface { @@ -315,6 +319,13 @@ namespace am { * @param handle * @param error */ + virtual void cbAckSetSourceSoundProperties(const am_Handle_s handle, const am_Error_e error) =0; + /** + * ack for setting of sourcesoundproperties + * + * @param handle + * @param error + */ virtual void cbAckSetSourceSoundProperty(const am_Handle_s handle, const am_Error_e error) =0; /** * ack for setting of sinksoundproperties @@ -322,8 +333,20 @@ namespace am { * @param handle * @param error */ + virtual void cbAckSetSinkSoundProperties(const am_Handle_s handle, const am_Error_e error) =0; + /** + * ack for setting of sinksoundproperties + * + * @param handle + * @param error + */ virtual void cbAckSetSinkSoundProperty(const am_Handle_s handle, const am_Error_e error) =0; + /** + * This function returns the version of the interface
+ * returns E_OK, E_UNKOWN if version is unknown. + */ + virtual uint16_t getInterfaceVersion() const =0; }; } -#endif // !defined(EA_FCDD8CB7_6516_4ee0_AF20_BF3953319E5D__INCLUDED_) +#endif // !defined(EA_F5981A51_5790_4c74_A384_3600DFC50AF5__INCLUDED_) |