AudioManager
7.6.6
Native Application Runtime Environment
|
this type holds all information of sources relevant to the HMI More...
#include <audiomanagertypes.h>
Public Attributes | |
am_sourceID_t | sourceID |
This is the ID of the source, it is unique in the system. More... | |
std::string | name |
The name of the source. More... | |
am_Availability_s | availability |
the availability of the source More... | |
am_sourceClass_t | sourceClassID |
the sourceClassID, indicates the class the source is in. More... | |
this type holds all information of sources relevant to the HMI
Definition at line 914 of file audiomanagertypes.h.
am_Availability_s am::am_SourceType_s::availability |
the availability of the source
Definition at line 932 of file audiomanagertypes.h.
std::string am::am_SourceType_s::name |
The name of the source.
Must be unique in the whole system.
Definition at line 928 of file audiomanagertypes.h.
am_sourceClass_t am::am_SourceType_s::sourceClassID |
the sourceClassID, indicates the class the source is in.
This information can be used by the Controller to implement different behaviour for different classes.
Definition at line 938 of file audiomanagertypes.h.
am_sourceID_t am::am_SourceType_s::sourceID |
This is the ID of the source, it is unique in the system.
There are 2 ways, ID can be created: either it is assigned during the registration process (in a dynamic context, uniqueness will be ensured by the AudioManagerDaemon), or it is a fixed (the project has to ensure the uniqueness of the ID).
Definition at line 924 of file audiomanagertypes.h.