AudioManager
7.6.6
Native Application Runtime Environment
|
▼Nam | A Common-API wrapper class, which loads the common-api runtime and instantiates all necessary objects |
▼NV1 | |
CCAmSerializer | |
▼NV2 | |
CCAmSerializer | |
Cam_Availability_s | This describes the availability of a sink or a source together with the latest change |
Cam_ClassProperty_s | Describes class properties |
Cam_Connection_s | Connection |
Cam_Converter_s | This struct describes the attributes of a converter |
Cam_Crossfader_s | This struct describes the attribiutes of a crossfader |
Cam_DataType_u | Data type depends of am_EarlyDataType_e: sourceID in case of ED_SOURCE_VOLUME, ED_SOURCE_PROPERTY sinkID in case of ED_SINK_VOLUME, ED_SINK_PROPERTY |
Cam_Domain_s | This struct describes the attribiutes of a domain |
Cam_EarlyData_s | |
Cam_EarlyData_u | Data type depends of am_EarlyDataType_e: volume_t in case of ED_SOURCE_VOLUME, ED_SINK_VOLUME soundProperty_t in case of ED_SOURCE_PROPERTY, ED_SINK_PROPERTY |
Cam_Gateway_s | This struct describes the attributes of a gateway |
Cam_Handle_s | Handle is used for asynchronous operations and is uniquely assigned for each of this operations |
Cam_MainConnection_s | Struct that holds attribiutes of a mainconnection |
Cam_MainConnectionType_s | This type holds all information of connections relevant to the HMI |
Cam_MainSoundProperty_s | Struct describung mainsound property |
Cam_NotificationConfiguration_s | This struct holds information about the configuration for notifications |
Cam_NotificationPayload_s | This struct holds the payload of a notification |
Cam_Route_s | List of routing elements that lead from source to sink |
Cam_RoutingElement_s | This represents one "hopp" in a route |
Cam_RoutingNodeData_s | A structure used as user data in the graph nodes |
Cam_Sink_s | This struct describes the attribiutes of a sink |
Cam_SinkClass_s | Struct describing sinkclasses |
Cam_SinkType_s | This type holds all information of sinks relevant to the HMI |
Cam_SoundProperty_s | Struct describing the sound property |
Cam_Source_s | This struct describes the attribiutes of a source |
Cam_SourceClass_s | Struct describing source classes |
Cam_SourceType_s | This type holds all information of sources relevant to the HMI |
Cam_SystemProperty_s | Struct describing system properties |
Cam_Volumes_s | This types describe a mixed description for source and sinks volumes |
CCAmCommandLineSingleton | |
CCAmCommandReceiver | This class realizes the command Interface |
CCAmCommandSender | This class is used to send data to the CommandInterface |
CCAmCommonAPIWrapper | |
CCAmControlReceiver | This class is used to receive all commands from the control interface |
CCAmControlSender | Sends data to the commandInterface, takes the file of the library that needs to be loaded |
▼CCAmDatabaseHandlerMap | This class handles and abstracts the database |
CAmDatabaseObserverCallbacks | Database observer |
CCAmDbusWrapper | This wraps dbus and provides everything needed to anyone who wants to use dbus (including plugins) |
▼CCAmDltWrapper | Wraps around the dlt |
CNoDltContextData | This structure is used for context data used in an application |
CCAmGraph | Class representing a directed or undirected graph |
CCAmGraphElement | This class is base class for nodes and vertices |
CCAmNode | |
CCAmRouter | Implements autorouting algorithm for connecting sinks and sources via different audio domains |
CCAmRoutingReceiver | Implements the Receiving side of the RoutingPlugins |
▼CCAmRoutingSender | Implements the RoutingSendInterface |
ChandleConnect | |
ChandleCrossFader | |
ChandleDataBase | |
ChandleDisconnect | |
ChandleSetSinkNotificationConfiguration | |
ChandleSetSourceNotificationConfiguration | |
ChandleSetVolumes | |
ChandleSinkSoundProperties | |
ChandleSinkSoundProperty | |
ChandleSinkVolume | |
ChandleSourceSoundProperties | |
ChandleSourceSoundProperty | |
ChandleSourceState | |
ChandleSourceVolume | |
ChandleVolumeBase | |
CInterfaceNamePairs | < is used to pair interfaces with busnames |
CCAmSocketHandler | The am::CAmSocketHandler implements a mainloop for the AudioManager |
CCAmVertex | |
CCAmWatchdog | Implements the watchdog of the AudioManager with the help of systemd |
CIAmCommandReceive | The interface towards the Controlling Instance (e.g HMI) |
CIAmCommandSend | This interface handles all communication from the AudioManagerDaemon towards the system |
CIAmControlReceive | This interface gives access to all important functions of the audiomanager that are used by the AudioManagerController to control the system |
CIAmControlSend | This interface is presented by the AudioManager controller |
▼CIAmDatabaseHandler | This class handles and abstracts the database |
CIAmDatabaseObserver | Database observer protocol |
CIAmRoutingReceive | Routing Receive sendInterface description |
CIAmRoutingSend | This class implements everything from Audiomanager -> RoutingAdapter There are two rules that have to be kept in mind when implementing against this interface: |
CIAmShPollCheck | Prototype for poll check callback |
CIAmShPollDispatch | Prototype for dispatch callback |
CIAmShPollFired | Prototype for poll fired callback |
CIAmShPollPrepare | Prototype for poll prepared callback |
CIAmShTimerCallBack | Prototype for the timer callback |
CTAmShPollCheck | Template for a callback |
CTAmShPollDispatch | Template for a callback |
CTAmShPollFired | Make private, not public template for a callback |
CTAmShPollPrepare | Template for a callback |
CTAmShTimerCallBack | Template to create the functor for a class |
▼Nstd | STL namespace |
Cis_placeholder<::placeholder< I > > | |
Cbuild_indices | |
Cbuild_indices< 0, Is... > | |
CCAmLog | |
CDltContext | This structure is used for every context used in an application |
CDltContextData | This structure is used for context data used in an application |
Cindices | Helper structures used within std::bind for automatically identification of all placeholders |
Cplaceholder |