diff options
Diffstat (limited to 'AudioManagerDaemon/docx/06_classification.dox')
-rw-r--r-- | AudioManagerDaemon/docx/06_classification.dox | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/AudioManagerDaemon/docx/06_classification.dox b/AudioManagerDaemon/docx/06_classification.dox deleted file mode 100644 index 0fb72cd..0000000 --- a/AudioManagerDaemon/docx/06_classification.dox +++ /dev/null @@ -1,32 +0,0 @@ - /* - * Copyright (C) 2012, BMW AG - * - * This file is part of GENIVI Project AudioManager. - * - * Contributions are licensed to the GENIVI Alliance under one or more - * Contribution License Agreements. - * - * \copyright - * This Source Code Form is subject to the terms of the - * Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with - * this file, You can obtain one at http://mozilla.org/MPL/2.0/. - * - * \\author Christian Linke (christian.linke@bmw.de) - * - */ -/*! - \page classficationpage Classification of Sinks and Sources - \section classification Classification - The AudioManagement offers classification for sources and sinks. It can be used to group sources and sinks together and link certain behaviors to these groups. - An example for such a use is to group all interrupt sources in a class together and let the AudioManagerController react different for this class.\n - Elements can only have one class at a time. The AudioManagerDaemon will take care of registration of sourceClasses, sinkClasses and will assign unique IDs, - but the parameters of the Classes itself are product specific and have to be interpreted by the AudioManagerController. This concept allows for very individual - implementations of system behaviors.\n - Since Classes are held in the database, Classes can be registered and deregistered during runtime, it is recommended that the AudioManagerController enters - all source & sink classes at start-up into the database.A ClassProperty exists out of an enumeration (am_CustomClassProperty_t, project specific) and a corresponding - value (integer) that is interpreted by the AudioManagerController according to am_CustomClassProperty_t.\n - There is no restriction to the number of properties a class can have and how many classes can exist in a system.\n - \section attributes Attributes - - am::am_SourceClass_s describes the attributes of a source class\n - - am::am_SinkClass_s describes the attributes of a sink class\n -*/ |