AudioManager
7.5.11
Native Application Runtime Environment
|
am::am_Availability_s | This describes the availability of a sink or a source together with the latest change |
am::am_ClassProperty_s | Describes class properties |
am::am_Connection_s | Connection |
am::am_Converter_s | This struct describes the attributes of a converter |
am::am_Crossfader_s | This struct describes the attribiutes of a crossfader |
am::am_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 |
am::am_Domain_s | This struct describes the attribiutes of a domain |
am::am_EarlyData_s | |
am::am_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 |
am::am_Gateway_s | This struct describes the attributes of a gateway |
am::am_Handle_s | Handle is used for asynchronous operations and is uniquely assigned for each of this operations |
am::CAmDatabaseHandlerMap::CAmMappedData::am_Identifier_s | The structure encapsulates the id boundary and the current id value |
am::am_MainConnection_s | Struct that holds attribiutes of a mainconnection |
am::am_MainConnectionType_s | This type holds all information of connections relevant to the HMI |
am::am_MainSoundProperty_s | Struct describung mainsound property |
am::am_NotificationConfiguration_s | This struct holds information about the configuration for notifications |
am::am_NotificationPayload_s | This struct holds the payload of a notification |
am::am_Route_s | List of routing elements that lead from source to sink |
am::am_RoutingElement_s | This represents one "hopp" in a route |
am::am_RoutingNodeData_s | A structure used as user data in the graph nodes |
am::am_Sink_s | This struct describes the attribiutes of a sink |
am::am_SinkClass_s | Struct describing sinkclasses |
am::am_SinkType_s | This type holds all information of sinks relevant to the HMI |
am::am_SoundProperty_s | Struct describing the sound property |
am::am_Source_s | This struct describes the attribiutes of a source |
am::am_SourceClass_s | Struct describing source classes |
am::am_SourceType_s | This type holds all information of sources relevant to the HMI |
am::am_SystemProperty_s | Struct describing system properties |
am::am_Volumes_s | This types describe a mixed description for source and sinks volumes |
am::CAmCommandLineSingleton | |
am::CAmCommandSender | This class is used to send data to the CommandInterface |
am::CAmCommonAPIWrapper | |
am::CAmControlSender | Sends data to the commandInterface, takes the file of the library that needs to be loaded |
am::CAmDatabaseObserver | This class observes the Database and notifies other classes about important events, mainly the CommandSender |
am::CAmDbusWrapper | This wraps dbus and provides everything needed to anyone who wants to use dbus (including plugins) |
am::CAmDltWrapper | Wraps around the dlt |
am::CAmGraph< T, V > | Class representing a directed or undirected graph |
am::CAmGraph< am_RoutingNodeData_s, uint16_t > | |
am::CAmGraphElement | This class is base class for nodes and vertices |
CAmLog | |
am::CAmRouter | Implements an autorouting algorithm for connecting sinks and sources via different audio domains |
am::CAmRoutingSender | Implements the RoutingSendInterface |
am::CAmSerializer | Magic class that does the serialization of functions calls The constructor must be called within the main threadcontext, after that using the overloaded template function call will serialize all calls and call them within the main thread context |
am::CAmSocketHandler | The am::CAmSocketHandler implements a mainloop for the AudioManager |
am::CAmTelnetMenuHelper | Helper class for CAmTelnetServer |
am::CAmTelnetServer | Implements a telnetserver that can be used to connect to the audiomanager, retrieve some information and use it |
am::CAmWatchdog | Implements the watchdog of the AudioManager with the help of systemd |
DltContext | This structure is used for every context used in an application |
DltContextData | This structure is used for context data used in an application |
am::CAmRoutingSender::handleDataBase | |
am::IAmCommandReceive | The interface towards the Controlling Instance (e.g HMI) |
am::IAmCommandSend | This interface handles all communication from the AudioManagerDaemon towards the system |
am::IAmControlReceive | This interface gives access to all important functions of the audiomanager that are used by the AudioManagerController to control the system |
am::IAmControlSend | This interface is presented by the AudioManager controller |
am::IAmDatabaseHandler | This class handles and abstracts the database |
am::IAmRoutingReceive | Routing Receive sendInterface description |
am::IAmRoutingSend | This class implements everything from Audiomanager -> RoutingAdapter There are two rules that have to be kept in mind when implementing against this interface: |
am::IAmShPollCheck | Prototype for poll check callback |
am::IAmShPollDispatch | Prototype for dispatch callback |
am::IAmShPollFired | Prototype for poll fired callback |
am::IAmShPollPrepare | Prototype for poll prepared callback |
am::IAmShTimerCallBack | Prototype for the timer callback |
am::CAmRoutingSender::InterfaceNamePairs | < is used to pair interfaces with busnames |
am::CAmDltWrapper::NoDltContextData | This structure is used for context data used in an application |