diff options
Diffstat (limited to 'include/audiomanagertypes.h')
-rwxr-xr-x[-rw-r--r--] | include/audiomanagertypes.h | 128 |
1 files changed, 64 insertions, 64 deletions
diff --git a/include/audiomanagertypes.h b/include/audiomanagertypes.h index 8e4bf41..cf57933 100644..100755 --- a/include/audiomanagertypes.h +++ b/include/audiomanagertypes.h @@ -19,11 +19,10 @@ *
* THIS CODE HAS BEEN GENERATED BY ENTERPRISE ARCHITECT GENIVI MODEL. PLEASE CHANGE ONLY IN ENTERPRISE ARCHITECT AND GENERATE AGAIN
*/
-#if !defined(EA_4739DD27_2A1B_4548_8F5F_7D50DB15209C__INCLUDED_)
-#define EA_4739DD27_2A1B_4548_8F5F_7D50DB15209C__INCLUDED_
+#if !defined(EA_E6597B7D_75F2_4586_A193_B3C4EA5C6548__INCLUDED_)
+#define EA_E6597B7D_75F2_4586_A193_B3C4EA5C6548__INCLUDED_
#include <stdint.h>
-#include "projecttypes.h"
#include <string>
#include <vector>
@@ -35,63 +34,63 @@ namespace am { /** * a domain ID * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_domainID_t; /** * a source ID * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_sourceID_t; /** * a sink ID * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_sinkID_t; /** * a gateway ID * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_gatewayID_t; /** * a crossfader ID * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_crossfaderID_t; /** * a connection ID * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_connectionID_t; /** * a mainConnection ID * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_mainConnectionID_t; /** * speed * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_speed_t; /** * The unit is 0.1 db steps,The smallest value -3000 (=AM_MUTE). The minimum and maximum can be limited by actual project. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef int16_t am_volume_t; @@ -100,40 +99,40 @@ namespace am { * here into meaningful values on the routing interface. * The range of this type is customer specific. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef int16_t am_mainVolume_t; /** * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_sourceClass_t; /** * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_sinkClass_t; /** * time in ms! * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef uint16_t am_time_t; /** * offset time that is introduced in milli seconds. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ typedef int16_t am_timeSync_t; /** * describes the active sink of a crossfader. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_HotSink_e { @@ -159,9 +158,9 @@ namespace am { /** * with the help of this enum, sinks and sources can report their availability state * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ - enum am_Availablility_e + enum am_Availability_e { /** * default @@ -181,7 +180,7 @@ namespace am { /** * represents the connection state * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_ConnectionState_e { @@ -211,7 +210,7 @@ namespace am { /** * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_DomainState_e { @@ -237,7 +236,7 @@ namespace am { /** * This enum characterizes the data of the EarlyData_t * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_EarlyDataType_e { @@ -267,7 +266,7 @@ namespace am { /** * the errors of the audiomanager. All possible errors are in here. This enum is used widely as return parameter. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_Error_e { @@ -321,7 +320,7 @@ namespace am { /** * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_MuteState_e { @@ -343,7 +342,7 @@ namespace am { /** * The source state reflects the state of the source * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_SourceState_e { @@ -366,7 +365,7 @@ namespace am { /** * This enumeration is used to define the type of the action that is correlated to a handle. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_Handle_e { @@ -389,7 +388,7 @@ namespace am { /** * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_InterruptState_e { @@ -412,7 +411,7 @@ namespace am { * This datatype determines if a sourceID or a sinkID is used in the union following * @author q232968 * @version 1.0 - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_VolumeType_e { @@ -431,7 +430,7 @@ namespace am { /** * @author q232968 * @version 1.0 - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ enum am_NotificationStatus_e { @@ -453,7 +452,8 @@ namespace am { */ NS_MAXIMUM = 4, /** - * The notification is sent out whena change happend. The Resolution of the change is defined by am_NotificationParameter. + * The notification is sent out when a change happened. The Resolution of the change is defined by + * am_NotificationParameter. */ NS_CHANGE = 5, NS_MAX @@ -462,7 +462,7 @@ namespace am { /** * this describes the availability of a sink or a source together with the latest change * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ struct am_Availability_s { @@ -471,7 +471,7 @@ namespace am { /** * the current availability state */ - am_Availablility_e availability; + am_Availability_e availability; /** * the reason for the last change. This can be used to trigger events that deal with state changes. */ @@ -482,7 +482,7 @@ namespace am { /** * describes class properties * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ struct am_ClassProperty_s { @@ -502,7 +502,7 @@ namespace am { /** * This struct describes the attribiutes of a crossfader. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ struct am_Crossfader_s { @@ -545,7 +545,7 @@ namespace am { /** * This struct describes the attributes of a gateway. * @author Christian Mueller - * @created 16-Dez-2012 15:58:12 + * @created 17-Jan-2013 10:00:22 */ struct am_Gateway_s { @@ -630,7 +630,7 @@ namespace am { /** * This represents one "hopp" in a route * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:22 */ struct am_RoutingElement_s { @@ -658,7 +658,7 @@ namespace am { /** * a list of routing elements that lead from source to sink * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:22 */ struct am_Route_s { @@ -682,7 +682,7 @@ namespace am { /** * struct describing the sound property * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:22 */ struct am_SoundProperty_s { @@ -702,7 +702,7 @@ namespace am { /** * struct describing system properties * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:22 */ struct am_SystemProperty_s { @@ -722,7 +722,7 @@ namespace am { /** * struct describing sinkclasses * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:22 */ struct am_SinkClass_s { @@ -747,7 +747,7 @@ namespace am { /** * struct describing source classes * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:22 */ struct am_SourceClass_s { @@ -772,7 +772,7 @@ namespace am { /** * this type holds all information of sources relevant to the HMI * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_SourceType_s { @@ -803,7 +803,7 @@ namespace am { /** * this type holds all information of sinks relevant to the HMI * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_SinkType_s { @@ -846,7 +846,7 @@ namespace am { /** * a handle is used for asynchronous operations and is uniquely assigned for each of this operations * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_Handle_s { @@ -866,7 +866,7 @@ namespace am { /** * struct describung mainsound property * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_MainSoundProperty_s { @@ -886,7 +886,7 @@ namespace am { /** * this type holds all information of connections relevant to the HMI * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_MainConnectionType_s { @@ -918,7 +918,7 @@ namespace am { /** * struct that holds attribiutes of a mainconnection * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_MainConnection_s { @@ -955,7 +955,7 @@ namespace am { * This struct holds the payload of a notification. * @author q232968 * @version 1.0 - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_NotificationPayload_s { @@ -964,11 +964,11 @@ namespace am { /** * This defines the notification type */ - am_NotificationType_e notificationType; + am_NotificationType_e type; /** * This is finally the value of the notification. It's meaning depends on the notificationType */ - int16_t notificationValue; + int16_t value; }; @@ -976,7 +976,7 @@ namespace am { * This struct holds information about the configuration for notifications * @author q232968 * @version 1.0 - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_NotificationConfiguration_s { @@ -985,11 +985,11 @@ namespace am { /** * The notification type of the notification */ - am_NotificationType_e notificationType; + am_NotificationType_e type; /** * The Notification status. This can be periodic, min/max value based or even off for example */ - am_NotificationStatus_e notificationStatus; + am_NotificationStatus_e status; /** * This gives additional information to the notification status. * Relation between notification status and the value: @@ -998,14 +998,14 @@ namespace am { * NS_MAXIMUM - the maximum value that triggers the notifcation * NS_CHANGE - the resolution of the change value */ - int16_t notificationParameter; + int16_t parameter; }; /** * This struct describes the attribiutes of a sink * @author Christian Mueller - * @created 16-Dez-2012 15:58:13 + * @created 17-Jan-2013 10:00:23 */ struct am_Sink_s { @@ -1089,7 +1089,7 @@ namespace am { /** * This struct describes the attribiutes of a source * @author Christian Mueller - * @created 16-Dez-2012 15:58:14 + * @created 17-Jan-2013 10:00:23 */ struct am_Source_s { @@ -1185,7 +1185,7 @@ namespace am { /** * This struct describes the attribiutes of a domain * @author Christian Mueller - * @created 16-Dez-2012 15:58:14 + * @created 17-Jan-2013 10:00:23 */ struct am_Domain_s { @@ -1225,7 +1225,7 @@ namespace am { /** * a connection * @author Christian Mueller - * @created 16-Dez-2012 15:58:14 + * @created 17-Jan-2013 10:00:23 */ struct am_Connection_s { @@ -1259,7 +1259,7 @@ namespace am { * volume_t in case of ED_SOURCE_VOLUME, ED_SINK_VOLUME * soundProperty_t in case of ED_SOURCE_PROPERTY, ED_SINK_PROPERTY * @author Christian Mueller - * @created 16-Dez-2012 15:58:14 + * @created 17-Jan-2013 10:00:23 */ union am_EarlyData_u { @@ -1275,7 +1275,7 @@ namespace am { * sourceID in case of ED_SOURCE_VOLUME, ED_SOURCE_PROPERTY * sinkID in case of ED_SINK_VOLUME, ED_SINK_PROPERTY * @author Christian Mueller - * @created 16-Dez-2012 15:58:14 + * @created 17-Jan-2013 10:00:23 */ union am_DataType_u { @@ -1288,7 +1288,7 @@ namespace am { /** * @author Christian Mueller - * @created 16-Dez-2012 15:58:14 + * @created 17-Jan-2013 10:00:23 */ struct am_EarlyData_s { @@ -1304,7 +1304,7 @@ namespace am { * This types describe a mixed description for source and sinks volumes. * @author q232968 * @version 1.0 - * @created 16-Dez-2012 15:58:14 + * @created 17-Jan-2013 10:00:24 */ struct am_Volumes_s { @@ -1333,4 +1333,4 @@ namespace am { }; } -#endif // !defined(EA_4739DD27_2A1B_4548_8F5F_7D50DB15209C__INCLUDED_) +#endif // !defined(EA_E6597B7D_75F2_4586_A193_B3C4EA5C6548__INCLUDED_) |