summaryrefslogtreecommitdiff
path: root/docs/classam_1_1IAmControlReceive.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/classam_1_1IAmControlReceive.html')
-rw-r--r--docs/classam_1_1IAmControlReceive.html4196
1 files changed, 4196 insertions, 0 deletions
diff --git a/docs/classam_1_1IAmControlReceive.html b/docs/classam_1_1IAmControlReceive.html
new file mode 100644
index 0000000..26e4bea
--- /dev/null
+++ b/docs/classam_1_1IAmControlReceive.html
@@ -0,0 +1,4196 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
+<title>AudioManager: am::IAmControlReceive Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">AudioManager
+ &#160;<span id="projectnumber">7.5.11</span>
+ </div>
+ <div id="projectbrief">Native Application Runtime Environment</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+ <li><a href="namespaces.html"><span>Namespaces</span></a></li>
+ <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
+ <li><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classam_1_1IAmControlReceive.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="classam_1_1IAmControlReceive-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">am::IAmControlReceive Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This interface gives access to all important functions of the audiomanager that are used by the AudioManagerController to control the system.
+ <a href="classam_1_1IAmControlReceive.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="IAmControl_8h_source.html">IAmControl.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for am::IAmControlReceive:</div>
+<div class="dyncontent">
+ <div class="center">
+ <img src="classam_1_1IAmControlReceive.png" usemap="#am::IAmControlReceive_map" alt=""/>
+ <map id="am::IAmControlReceive_map" name="am::IAmControlReceive_map">
+<area href="classam_1_1CAmControlReceiver.html" title="This class is used to receive all commands from the control interface. " alt="am::CAmControlReceiver" shape="rect" coords="0,56,153,80"/>
+</map>
+ </div></div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a8189dd6b0931901706e3ea2cce3c114d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a8189dd6b0931901706e3ea2cce3c114d">IAmControlReceive</a> ()</td></tr>
+<tr class="separator:a8189dd6b0931901706e3ea2cce3c114d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64627ea785ced597315eed706ee668ed"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a64627ea785ced597315eed706ee668ed">~IAmControlReceive</a> ()</td></tr>
+<tr class="separator:a64627ea785ced597315eed706ee668ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a121923b37b1b7dd38dd2e80125d2ada7"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a121923b37b1b7dd38dd2e80125d2ada7">getInterfaceVersion</a> (std::string &amp;version) const =0</td></tr>
+<tr class="memdesc:a121923b37b1b7dd38dd2e80125d2ada7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the version of the interface. <a href="#a121923b37b1b7dd38dd2e80125d2ada7">More...</a><br/></td></tr>
+<tr class="separator:a121923b37b1b7dd38dd2e80125d2ada7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9aea76dec1f07c4f40f6e29ea5150db"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ac9aea76dec1f07c4f40f6e29ea5150db">getRoute</a> (const bool onlyfree, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector&lt; <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> &gt; &amp;returnList)=0</td></tr>
+<tr class="memdesc:ac9aea76dec1f07c4f40f6e29ea5150db"><td class="mdescLeft">&#160;</td><td class="mdescRight">calculates a route from source to sink. <a href="#ac9aea76dec1f07c4f40f6e29ea5150db">More...</a><br/></td></tr>
+<tr class="separator:ac9aea76dec1f07c4f40f6e29ea5150db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a392f76f44bb748c7fe7693c9487156"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a7a392f76f44bb748c7fe7693c9487156">connect</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, <a class="el" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> &amp;connectionID, const <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> format, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)=0</td></tr>
+<tr class="memdesc:a7a392f76f44bb748c7fe7693c9487156"><td class="mdescLeft">&#160;</td><td class="mdescRight">With this function, elementary connects can be triggered by the controller. <a href="#a7a392f76f44bb748c7fe7693c9487156">More...</a><br/></td></tr>
+<tr class="separator:a7a392f76f44bb748c7fe7693c9487156"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5fb1aa50baa66c125b9cae04b964068"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ac5fb1aa50baa66c125b9cae04b964068">disconnect</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> connectionID)=0</td></tr>
+<tr class="memdesc:ac5fb1aa50baa66c125b9cae04b964068"><td class="mdescLeft">&#160;</td><td class="mdescRight">is used to disconnect a connection <a href="#ac5fb1aa50baa66c125b9cae04b964068">More...</a><br/></td></tr>
+<tr class="separator:ac5fb1aa50baa66c125b9cae04b964068"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab712053ac6f68ee0e05923b5da8a2c36"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ab712053ac6f68ee0e05923b5da8a2c36">crossfade</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#afc05253c20a9333f02f7a4b3f7762269">am_HotSink_e</a> hotSource, const <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID, const <a class="el" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> rampType, const <a class="el" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> rampTime)=0</td></tr>
+<tr class="memdesc:ab712053ac6f68ee0e05923b5da8a2c36"><td class="mdescLeft">&#160;</td><td class="mdescRight">triggers a cross fade. <a href="#ab712053ac6f68ee0e05923b5da8a2c36">More...</a><br/></td></tr>
+<tr class="separator:ab712053ac6f68ee0e05923b5da8a2c36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4313158bb77c184e928c8932a22e750a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a4313158bb77c184e928c8932a22e750a">abortAction</a> (const <a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> handle)=0</td></tr>
+<tr class="memdesc:a4313158bb77c184e928c8932a22e750a"><td class="mdescLeft">&#160;</td><td class="mdescRight">with this method, all actions that have a handle assigned can be stopped. <a href="#a4313158bb77c184e928c8932a22e750a">More...</a><br/></td></tr>
+<tr class="separator:a4313158bb77c184e928c8932a22e750a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab0f335f86f0c22bf09442b763e20d65"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#aab0f335f86f0c22bf09442b763e20d65">setSourceState</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#af966cbbc3b1d6e637d81a46eaa7dd358">am_SourceState_e</a> state)=0</td></tr>
+<tr class="memdesc:aab0f335f86f0c22bf09442b763e20d65"><td class="mdescLeft">&#160;</td><td class="mdescRight">this method sets a source state for a source. <a href="#aab0f335f86f0c22bf09442b763e20d65">More...</a><br/></td></tr>
+<tr class="separator:aab0f335f86f0c22bf09442b763e20d65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a265dd3dcec5d26213762000594741755"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a265dd3dcec5d26213762000594741755">setSinkVolume</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a> volume, const <a class="el" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> ramp, const <a class="el" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> time)=0</td></tr>
+<tr class="memdesc:a265dd3dcec5d26213762000594741755"><td class="mdescLeft">&#160;</td><td class="mdescRight">with this function, setting of sinks volumes is done. <a href="#a265dd3dcec5d26213762000594741755">More...</a><br/></td></tr>
+<tr class="separator:a265dd3dcec5d26213762000594741755"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8a9f7c4272a260ed8cca3eaaf1b3a29"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#af8a9f7c4272a260ed8cca3eaaf1b3a29">setSourceVolume</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a> volume, const <a class="el" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> rampType, const <a class="el" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> time)=0</td></tr>
+<tr class="memdesc:af8a9f7c4272a260ed8cca3eaaf1b3a29"><td class="mdescLeft">&#160;</td><td class="mdescRight">with this function, setting of source volumes is done. <a href="#af8a9f7c4272a260ed8cca3eaaf1b3a29">More...</a><br/></td></tr>
+<tr class="separator:af8a9f7c4272a260ed8cca3eaaf1b3a29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a070328c86520df5e82dfbd40f9a7aa09"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a070328c86520df5e82dfbd40f9a7aa09">setSinkSoundProperties</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;soundProperty)=0</td></tr>
+<tr class="memdesc:a070328c86520df5e82dfbd40f9a7aa09"><td class="mdescLeft">&#160;</td><td class="mdescRight">is used to set several sinkSoundProperties at a time <a href="#a070328c86520df5e82dfbd40f9a7aa09">More...</a><br/></td></tr>
+<tr class="separator:a070328c86520df5e82dfbd40f9a7aa09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58953a661695f9325cc6ad6413dae941"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a58953a661695f9325cc6ad6413dae941">setSinkSoundProperty</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &amp;soundProperty)=0</td></tr>
+<tr class="memdesc:a58953a661695f9325cc6ad6413dae941"><td class="mdescLeft">&#160;</td><td class="mdescRight">is used to set sinkSoundProperties <a href="#a58953a661695f9325cc6ad6413dae941">More...</a><br/></td></tr>
+<tr class="separator:a58953a661695f9325cc6ad6413dae941"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a099fe1b82c279780a419b357d0675975"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a099fe1b82c279780a419b357d0675975">setSourceSoundProperties</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;soundProperty)=0</td></tr>
+<tr class="memdesc:a099fe1b82c279780a419b357d0675975"><td class="mdescLeft">&#160;</td><td class="mdescRight">is used to set several SourceSoundProperties at a time <a href="#a099fe1b82c279780a419b357d0675975">More...</a><br/></td></tr>
+<tr class="separator:a099fe1b82c279780a419b357d0675975"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41170410d23e2994fc6b48d77290dce5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a41170410d23e2994fc6b48d77290dce5">setSourceSoundProperty</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &amp;soundProperty)=0</td></tr>
+<tr class="memdesc:a41170410d23e2994fc6b48d77290dce5"><td class="mdescLeft">&#160;</td><td class="mdescRight">is used to set sourceSoundProperties <a href="#a41170410d23e2994fc6b48d77290dce5">More...</a><br/></td></tr>
+<tr class="separator:a41170410d23e2994fc6b48d77290dce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4bf1e9c330f120eaff306906a22a8d30"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a4bf1e9c330f120eaff306906a22a8d30">setDomainState</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, const <a class="el" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a> domainState)=0</td></tr>
+<tr class="memdesc:a4bf1e9c330f120eaff306906a22a8d30"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets the domain state of a domain <a href="#a4bf1e9c330f120eaff306906a22a8d30">More...</a><br/></td></tr>
+<tr class="separator:a4bf1e9c330f120eaff306906a22a8d30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2d766f750f9665302116b7f350b529e2"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a2d766f750f9665302116b7f350b529e2">enterDomainDB</a> (const <a class="el" href="structam_1_1am__Domain__s.html">am_Domain_s</a> &amp;domainData, <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> &amp;domainID)=0</td></tr>
+<tr class="memdesc:a2d766f750f9665302116b7f350b529e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">enters a domain in the database, creates and ID <a href="#a2d766f750f9665302116b7f350b529e2">More...</a><br/></td></tr>
+<tr class="separator:a2d766f750f9665302116b7f350b529e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a440cee258a763c27f17c32741d74ba5a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a440cee258a763c27f17c32741d74ba5a">enterMainConnectionDB</a> (const <a class="el" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> &amp;mainConnectionData, <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> &amp;connectionID)=0</td></tr>
+<tr class="memdesc:a440cee258a763c27f17c32741d74ba5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">enters a mainconnection in the database, creates and ID <a href="#a440cee258a763c27f17c32741d74ba5a">More...</a><br/></td></tr>
+<tr class="separator:a440cee258a763c27f17c32741d74ba5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b24fea6472937a7cc68083d0835cb13"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a5b24fea6472937a7cc68083d0835cb13">enterSinkDB</a> (const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &amp;sinkData, <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> &amp;sinkID)=0</td></tr>
+<tr class="memdesc:a5b24fea6472937a7cc68083d0835cb13"><td class="mdescLeft">&#160;</td><td class="mdescRight">enters a sink in the database. <a href="#a5b24fea6472937a7cc68083d0835cb13">More...</a><br/></td></tr>
+<tr class="separator:a5b24fea6472937a7cc68083d0835cb13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99e570ac6ef721af35b4a9baced7f6ad"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a99e570ac6ef721af35b4a9baced7f6ad">enterCrossfaderDB</a> (const <a class="el" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> &amp;crossfaderData, <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> &amp;crossfaderID)=0</td></tr>
+<tr class="memdesc:a99e570ac6ef721af35b4a9baced7f6ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">enters a crossfader in the database. <a href="#a99e570ac6ef721af35b4a9baced7f6ad">More...</a><br/></td></tr>
+<tr class="separator:a99e570ac6ef721af35b4a9baced7f6ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ba9ebf9a79aa8f4eeeac6086bd356c5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a2ba9ebf9a79aa8f4eeeac6086bd356c5">enterGatewayDB</a> (const <a class="el" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> &amp;gatewayData, <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> &amp;gatewayID)=0</td></tr>
+<tr class="memdesc:a2ba9ebf9a79aa8f4eeeac6086bd356c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">enters a gateway in the database. <a href="#a2ba9ebf9a79aa8f4eeeac6086bd356c5">More...</a><br/></td></tr>
+<tr class="separator:a2ba9ebf9a79aa8f4eeeac6086bd356c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af6dc28ba8b0e260a035c7495eb81350b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#af6dc28ba8b0e260a035c7495eb81350b">enterConverterDB</a> (const <a class="el" href="structam_1_1am__Converter__s.html">am_Converter_s</a> &amp;converterData, <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> &amp;converterID)=0</td></tr>
+<tr class="memdesc:af6dc28ba8b0e260a035c7495eb81350b"><td class="mdescLeft">&#160;</td><td class="mdescRight">enters a converter in the database. <a href="#af6dc28ba8b0e260a035c7495eb81350b">More...</a><br/></td></tr>
+<tr class="separator:af6dc28ba8b0e260a035c7495eb81350b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a5d864eccc8b6595112e2040cc43473"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a2a5d864eccc8b6595112e2040cc43473">enterSourceDB</a> (const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &amp;sourceData, <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> &amp;sourceID)=0</td></tr>
+<tr class="memdesc:a2a5d864eccc8b6595112e2040cc43473"><td class="mdescLeft">&#160;</td><td class="mdescRight">enters a source in the database. <a href="#a2a5d864eccc8b6595112e2040cc43473">More...</a><br/></td></tr>
+<tr class="separator:a2a5d864eccc8b6595112e2040cc43473"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9437ff0106f3f3f2c6fbc4825f8e3543"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a9437ff0106f3f3f2c6fbc4825f8e3543">enterSinkClassDB</a> (const <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &amp;sinkClass, <a class="el" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> &amp;sinkClassID)=0</td></tr>
+<tr class="memdesc:a9437ff0106f3f3f2c6fbc4825f8e3543"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enters a sourceClass into the database. <a href="#a9437ff0106f3f3f2c6fbc4825f8e3543">More...</a><br/></td></tr>
+<tr class="separator:a9437ff0106f3f3f2c6fbc4825f8e3543"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a2baf4e6a82ff2f14aadc7739463bb4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a6a2baf4e6a82ff2f14aadc7739463bb4">enterSourceClassDB</a> (<a class="el" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> &amp;sourceClassID, const <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &amp;sourceClass)=0</td></tr>
+<tr class="memdesc:a6a2baf4e6a82ff2f14aadc7739463bb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enters a sourceClass into the database. <a href="#a6a2baf4e6a82ff2f14aadc7739463bb4">More...</a><br/></td></tr>
+<tr class="separator:a6a2baf4e6a82ff2f14aadc7739463bb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a468cc15d8d747e78ff2e91925074ec06"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a468cc15d8d747e78ff2e91925074ec06">changeSinkClassInfoDB</a> (const <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &amp;sinkClass)=0</td></tr>
+<tr class="memdesc:a468cc15d8d747e78ff2e91925074ec06"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes class information of a sinkclass. <a href="#a468cc15d8d747e78ff2e91925074ec06">More...</a><br/></td></tr>
+<tr class="separator:a468cc15d8d747e78ff2e91925074ec06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a10defe76bb946be5b9c7a67ca1a0691b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a10defe76bb946be5b9c7a67ca1a0691b">changeSourceClassInfoDB</a> (const <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &amp;sourceClass)=0</td></tr>
+<tr class="memdesc:a10defe76bb946be5b9c7a67ca1a0691b"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes class information of a sourceClass. <a href="#a10defe76bb946be5b9c7a67ca1a0691b">More...</a><br/></td></tr>
+<tr class="separator:a10defe76bb946be5b9c7a67ca1a0691b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d1dc0392cf47996d177c1d9201d71d9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a7d1dc0392cf47996d177c1d9201d71d9">enterSystemPropertiesListDB</a> (const std::vector&lt; <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &gt; &amp;listSystemProperties)=0</td></tr>
+<tr class="memdesc:a7d1dc0392cf47996d177c1d9201d71d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to enter the system Properties into the database. <a href="#a7d1dc0392cf47996d177c1d9201d71d9">More...</a><br/></td></tr>
+<tr class="separator:a7d1dc0392cf47996d177c1d9201d71d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c908fe83c5fa9b0bbd8171095cf7a14"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a0c908fe83c5fa9b0bbd8171095cf7a14">changeMainConnectionRouteDB</a> (const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainconnectionID, const std::vector&lt; <a class="el" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> &gt; &amp;listConnectionID)=0</td></tr>
+<tr class="memdesc:a0c908fe83c5fa9b0bbd8171095cf7a14"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the mainConnectionState of MainConnection <a href="#a0c908fe83c5fa9b0bbd8171095cf7a14">More...</a><br/></td></tr>
+<tr class="separator:a0c908fe83c5fa9b0bbd8171095cf7a14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a303c156b8be49fec3503b494e25e45f3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a303c156b8be49fec3503b494e25e45f3">changeMainConnectionStateDB</a> (const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainconnectionID, const <a class="el" href="namespaceam.html#a1b4df0ded5f6d6d07ae583dc9a074209">am_ConnectionState_e</a> connectionState)=0</td></tr>
+<tr class="memdesc:a303c156b8be49fec3503b494e25e45f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the mainConnectionState of MainConnection <a href="#a303c156b8be49fec3503b494e25e45f3">More...</a><br/></td></tr>
+<tr class="separator:a303c156b8be49fec3503b494e25e45f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3cd58a1758eefb02faa593b342fabc45"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a3cd58a1758eefb02faa593b342fabc45">changeSinkMainVolumeDB</a> (const <a class="el" href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a> mainVolume, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)=0</td></tr>
+<tr class="memdesc:a3cd58a1758eefb02faa593b342fabc45"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the sink volume of a sink <a href="#a3cd58a1758eefb02faa593b342fabc45">More...</a><br/></td></tr>
+<tr class="separator:a3cd58a1758eefb02faa593b342fabc45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa418e53b7cb09eedb9a3f7a2743662e6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#aa418e53b7cb09eedb9a3f7a2743662e6">changeSinkAvailabilityDB</a> (const <a class="el" href="structam_1_1am__Availability__s.html">am_Availability_s</a> &amp;availability, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)=0</td></tr>
+<tr class="memdesc:aa418e53b7cb09eedb9a3f7a2743662e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the availablility of a sink <a href="#aa418e53b7cb09eedb9a3f7a2743662e6">More...</a><br/></td></tr>
+<tr class="separator:aa418e53b7cb09eedb9a3f7a2743662e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e45d04f75493d58f76017001df524cd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a8e45d04f75493d58f76017001df524cd">changDomainStateDB</a> (const <a class="el" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a> domainState, const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)=0</td></tr>
+<tr class="memdesc:a8e45d04f75493d58f76017001df524cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the domainstate of a domain <a href="#a8e45d04f75493d58f76017001df524cd">More...</a><br/></td></tr>
+<tr class="separator:a8e45d04f75493d58f76017001df524cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a897513c69a3be782f9480246286ed9cc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a897513c69a3be782f9480246286ed9cc">changeSinkMuteStateDB</a> (const <a class="el" href="namespaceam.html#af9d68f1f1b0553906df4c90e9a860ffa">am_MuteState_e</a> muteState, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)=0</td></tr>
+<tr class="memdesc:a897513c69a3be782f9480246286ed9cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the mute state of a sink <a href="#a897513c69a3be782f9480246286ed9cc">More...</a><br/></td></tr>
+<tr class="separator:a897513c69a3be782f9480246286ed9cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5894f47ef86a40f044dd473e4d9a08b4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a5894f47ef86a40f044dd473e4d9a08b4">changeMainSinkSoundPropertyDB</a> (const <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &amp;soundProperty, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)=0</td></tr>
+<tr class="memdesc:a5894f47ef86a40f044dd473e4d9a08b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the mainsinksoundproperty of a sink <a href="#a5894f47ef86a40f044dd473e4d9a08b4">More...</a><br/></td></tr>
+<tr class="separator:a5894f47ef86a40f044dd473e4d9a08b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afba1cf5dde2e2790d404275cb6a5c63f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#afba1cf5dde2e2790d404275cb6a5c63f">changeMainSourceSoundPropertyDB</a> (const <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &amp;soundProperty, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)=0</td></tr>
+<tr class="memdesc:afba1cf5dde2e2790d404275cb6a5c63f"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the mainsourcesoundproperty of a sink <a href="#afba1cf5dde2e2790d404275cb6a5c63f">More...</a><br/></td></tr>
+<tr class="separator:afba1cf5dde2e2790d404275cb6a5c63f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26168e69406f3efc7375e69bf06a130e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a26168e69406f3efc7375e69bf06a130e">changeSourceAvailabilityDB</a> (const <a class="el" href="structam_1_1am__Availability__s.html">am_Availability_s</a> &amp;availability, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)=0</td></tr>
+<tr class="memdesc:a26168e69406f3efc7375e69bf06a130e"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes the availablility of a source <a href="#a26168e69406f3efc7375e69bf06a130e">More...</a><br/></td></tr>
+<tr class="separator:a26168e69406f3efc7375e69bf06a130e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afb56cbfa6b3ad6f042a211716c31cde8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#afb56cbfa6b3ad6f042a211716c31cde8">changeSystemPropertyDB</a> (const <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &amp;property)=0</td></tr>
+<tr class="memdesc:afb56cbfa6b3ad6f042a211716c31cde8"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes a systemProperty <a href="#afb56cbfa6b3ad6f042a211716c31cde8">More...</a><br/></td></tr>
+<tr class="separator:afb56cbfa6b3ad6f042a211716c31cde8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a46fe9d259f558a8eb5a864e954134fb6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a46fe9d259f558a8eb5a864e954134fb6">removeMainConnectionDB</a> (const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID)=0</td></tr>
+<tr class="memdesc:a46fe9d259f558a8eb5a864e954134fb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a mainconnection from the DB <a href="#a46fe9d259f558a8eb5a864e954134fb6">More...</a><br/></td></tr>
+<tr class="separator:a46fe9d259f558a8eb5a864e954134fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae217a940f8c6f47e07e6117b6efd7bf3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ae217a940f8c6f47e07e6117b6efd7bf3">removeSinkDB</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)=0</td></tr>
+<tr class="memdesc:ae217a940f8c6f47e07e6117b6efd7bf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a sink from the DB <a href="#ae217a940f8c6f47e07e6117b6efd7bf3">More...</a><br/></td></tr>
+<tr class="separator:ae217a940f8c6f47e07e6117b6efd7bf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7110e06a9a09951608fdf7b7bdfc00c3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a7110e06a9a09951608fdf7b7bdfc00c3">removeSourceDB</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)=0</td></tr>
+<tr class="memdesc:a7110e06a9a09951608fdf7b7bdfc00c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a source from the DB <a href="#a7110e06a9a09951608fdf7b7bdfc00c3">More...</a><br/></td></tr>
+<tr class="separator:a7110e06a9a09951608fdf7b7bdfc00c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07a203c743bffbfd06b989987aea6f9d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a07a203c743bffbfd06b989987aea6f9d">removeGatewayDB</a> (const <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID)=0</td></tr>
+<tr class="memdesc:a07a203c743bffbfd06b989987aea6f9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a gateway from the DB <a href="#a07a203c743bffbfd06b989987aea6f9d">More...</a><br/></td></tr>
+<tr class="separator:a07a203c743bffbfd06b989987aea6f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4587482cea592026688f0afadf6b95dc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a4587482cea592026688f0afadf6b95dc">removeConverterDB</a> (const <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID)=0</td></tr>
+<tr class="memdesc:a4587482cea592026688f0afadf6b95dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a converter from the DB <a href="#a4587482cea592026688f0afadf6b95dc">More...</a><br/></td></tr>
+<tr class="separator:a4587482cea592026688f0afadf6b95dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affcd8542d20e8f88f9a4e9fab2ee41e1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#affcd8542d20e8f88f9a4e9fab2ee41e1">removeCrossfaderDB</a> (const <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID)=0</td></tr>
+<tr class="memdesc:affcd8542d20e8f88f9a4e9fab2ee41e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a crossfader from the DB <a href="#affcd8542d20e8f88f9a4e9fab2ee41e1">More...</a><br/></td></tr>
+<tr class="separator:affcd8542d20e8f88f9a4e9fab2ee41e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe97e8c24556b14155ba7c0ae53ffeef"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#afe97e8c24556b14155ba7c0ae53ffeef">removeDomainDB</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)=0</td></tr>
+<tr class="memdesc:afe97e8c24556b14155ba7c0ae53ffeef"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a domain from the DB <a href="#afe97e8c24556b14155ba7c0ae53ffeef">More...</a><br/></td></tr>
+<tr class="separator:afe97e8c24556b14155ba7c0ae53ffeef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add34d377b96424a805caeb4be2e7d7dc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#add34d377b96424a805caeb4be2e7d7dc">removeSinkClassDB</a> (const <a class="el" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> sinkClassID)=0</td></tr>
+<tr class="memdesc:add34d377b96424a805caeb4be2e7d7dc"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a domain from the DB <a href="#add34d377b96424a805caeb4be2e7d7dc">More...</a><br/></td></tr>
+<tr class="separator:add34d377b96424a805caeb4be2e7d7dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3283f6278f097a69b17ab049a97f0dcc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a3283f6278f097a69b17ab049a97f0dcc">removeSourceClassDB</a> (const <a class="el" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> sourceClassID)=0</td></tr>
+<tr class="memdesc:a3283f6278f097a69b17ab049a97f0dcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">removes a domain from the DB <a href="#a3283f6278f097a69b17ab049a97f0dcc">More...</a><br/></td></tr>
+<tr class="separator:a3283f6278f097a69b17ab049a97f0dcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f678a558c651bbcaefa6ea485c2140c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a4f678a558c651bbcaefa6ea485c2140c">getSourceClassInfoDB</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &amp;classInfo) const =0</td></tr>
+<tr class="memdesc:a4f678a558c651bbcaefa6ea485c2140c"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the ClassInformation of a source <a href="#a4f678a558c651bbcaefa6ea485c2140c">More...</a><br/></td></tr>
+<tr class="separator:a4f678a558c651bbcaefa6ea485c2140c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a09b2aa6f4eefe551e4ddce6583d6bdd4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a09b2aa6f4eefe551e4ddce6583d6bdd4">getSinkClassInfoDB</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &amp;sinkClass) const =0</td></tr>
+<tr class="memdesc:a09b2aa6f4eefe551e4ddce6583d6bdd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the ClassInformation of a sink <a href="#a09b2aa6f4eefe551e4ddce6583d6bdd4">More...</a><br/></td></tr>
+<tr class="separator:a09b2aa6f4eefe551e4ddce6583d6bdd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa653a02008c93a2ccb33dc2bd14e7f4a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#aa653a02008c93a2ccb33dc2bd14e7f4a">getSinkInfoDB</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &amp;sinkData) const =0</td></tr>
+<tr class="memdesc:aa653a02008c93a2ccb33dc2bd14e7f4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the sinkData of a sink <a href="#aa653a02008c93a2ccb33dc2bd14e7f4a">More...</a><br/></td></tr>
+<tr class="separator:aa653a02008c93a2ccb33dc2bd14e7f4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa71f5dcc20a1c433517ac60c073fdb2b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#aa71f5dcc20a1c433517ac60c073fdb2b">getSourceInfoDB</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &amp;sourceData) const =0</td></tr>
+<tr class="memdesc:aa71f5dcc20a1c433517ac60c073fdb2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the sourcekData of a source <a href="#aa71f5dcc20a1c433517ac60c073fdb2b">More...</a><br/></td></tr>
+<tr class="separator:aa71f5dcc20a1c433517ac60c073fdb2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f67dbcaddbd2ab0464f9d441217a744"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a2f67dbcaddbd2ab0464f9d441217a744">getConverterInfoDB</a> (const <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID, <a class="el" href="structam_1_1am__Converter__s.html">am_Converter_s</a> &amp;converterData) const =0</td></tr>
+<tr class="memdesc:a2f67dbcaddbd2ab0464f9d441217a744"><td class="mdescLeft">&#160;</td><td class="mdescRight">return source and sink of a converter <a href="#a2f67dbcaddbd2ab0464f9d441217a744">More...</a><br/></td></tr>
+<tr class="separator:a2f67dbcaddbd2ab0464f9d441217a744"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d1856e2d57c0e0e87a1347edea169c7"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a9d1856e2d57c0e0e87a1347edea169c7">getGatewayInfoDB</a> (const <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID, <a class="el" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> &amp;gatewayData) const =0</td></tr>
+<tr class="memdesc:a9d1856e2d57c0e0e87a1347edea169c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">return source and sink of a gateway <a href="#a9d1856e2d57c0e0e87a1347edea169c7">More...</a><br/></td></tr>
+<tr class="separator:a9d1856e2d57c0e0e87a1347edea169c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03a419d460e3926c36423e10b364ab44"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a03a419d460e3926c36423e10b364ab44">getCrossfaderInfoDB</a> (const <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID, <a class="el" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> &amp;crossfaderData) const =0</td></tr>
+<tr class="memdesc:a03a419d460e3926c36423e10b364ab44"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns sources and the sink of a crossfader <a href="#a03a419d460e3926c36423e10b364ab44">More...</a><br/></td></tr>
+<tr class="separator:a03a419d460e3926c36423e10b364ab44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b0546b7b22854c310ee89d0d5272e5a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a1b0546b7b22854c310ee89d0d5272e5a">getMainConnectionInfoDB</a> (const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID, <a class="el" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> &amp;mainConnectionData) const =0</td></tr>
+<tr class="memdesc:a1b0546b7b22854c310ee89d0d5272e5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns sources and the sink of a crossfader <a href="#a1b0546b7b22854c310ee89d0d5272e5a">More...</a><br/></td></tr>
+<tr class="separator:a1b0546b7b22854c310ee89d0d5272e5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2078ed9d4035ef6354c3b3ebe13b82b0"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a2078ed9d4035ef6354c3b3ebe13b82b0">getListSinksOfDomain</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector&lt; <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> &gt; &amp;listSinkID) const =0</td></tr>
+<tr class="memdesc:a2078ed9d4035ef6354c3b3ebe13b82b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns all sinks of a domain <a href="#a2078ed9d4035ef6354c3b3ebe13b82b0">More...</a><br/></td></tr>
+<tr class="separator:a2078ed9d4035ef6354c3b3ebe13b82b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8088f65d63b341795b0864fea1141923"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a8088f65d63b341795b0864fea1141923">getListSourcesOfDomain</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector&lt; <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> &gt; &amp;listSourceID) const =0</td></tr>
+<tr class="memdesc:a8088f65d63b341795b0864fea1141923"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns all source of a domain <a href="#a8088f65d63b341795b0864fea1141923">More...</a><br/></td></tr>
+<tr class="separator:a8088f65d63b341795b0864fea1141923"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97bd2824cf1d24dfcfe1e627360a39c1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a97bd2824cf1d24dfcfe1e627360a39c1">getListCrossfadersOfDomain</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector&lt; <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> &gt; &amp;listCrossfadersID) const =0</td></tr>
+<tr class="memdesc:a97bd2824cf1d24dfcfe1e627360a39c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns all crossfaders of a domain <a href="#a97bd2824cf1d24dfcfe1e627360a39c1">More...</a><br/></td></tr>
+<tr class="separator:a97bd2824cf1d24dfcfe1e627360a39c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28126b829d36e519b75b9155854e3ba4"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a28126b829d36e519b75b9155854e3ba4">getListConvertersOfDomain</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector&lt; <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> &gt; &amp;listConverterID) const =0</td></tr>
+<tr class="memdesc:a28126b829d36e519b75b9155854e3ba4"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns all converters of a domain <a href="#a28126b829d36e519b75b9155854e3ba4">More...</a><br/></td></tr>
+<tr class="separator:a28126b829d36e519b75b9155854e3ba4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a71a44256ea81d547f19c7cbf61ce7598"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a71a44256ea81d547f19c7cbf61ce7598">getListGatewaysOfDomain</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector&lt; <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> &gt; &amp;listGatewaysID) const =0</td></tr>
+<tr class="memdesc:a71a44256ea81d547f19c7cbf61ce7598"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns all gateways of a domain <a href="#a71a44256ea81d547f19c7cbf61ce7598">More...</a><br/></td></tr>
+<tr class="separator:a71a44256ea81d547f19c7cbf61ce7598"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a068946341bf9251624c13d8a203b3bf9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a068946341bf9251624c13d8a203b3bf9">getListMainConnections</a> (std::vector&lt; <a class="el" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> &gt; &amp;listMainConnections) const =0</td></tr>
+<tr class="memdesc:a068946341bf9251624c13d8a203b3bf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a complete list of all MainConnections <a href="#a068946341bf9251624c13d8a203b3bf9">More...</a><br/></td></tr>
+<tr class="separator:a068946341bf9251624c13d8a203b3bf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d85e7efc34685e6841ad730b8f949bd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a4d85e7efc34685e6841ad730b8f949bd">getListDomains</a> (std::vector&lt; <a class="el" href="structam_1_1am__Domain__s.html">am_Domain_s</a> &gt; &amp;listDomains) const =0</td></tr>
+<tr class="memdesc:a4d85e7efc34685e6841ad730b8f949bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a complete list of all domains <a href="#a4d85e7efc34685e6841ad730b8f949bd">More...</a><br/></td></tr>
+<tr class="separator:a4d85e7efc34685e6841ad730b8f949bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae555a92adf85209a69c783e37a33390d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ae555a92adf85209a69c783e37a33390d">getListConnections</a> (std::vector&lt; <a class="el" href="structam_1_1am__Connection__s.html">am_Connection_s</a> &gt; &amp;listConnections) const =0</td></tr>
+<tr class="memdesc:ae555a92adf85209a69c783e37a33390d"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a complete list of all Connections <a href="#ae555a92adf85209a69c783e37a33390d">More...</a><br/></td></tr>
+<tr class="separator:ae555a92adf85209a69c783e37a33390d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab34b2939f36ea56cc4ae16110681d84c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ab34b2939f36ea56cc4ae16110681d84c">getListSinks</a> (std::vector&lt; <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &gt; &amp;listSinks) const =0</td></tr>
+<tr class="memdesc:ab34b2939f36ea56cc4ae16110681d84c"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of all sinks <a href="#ab34b2939f36ea56cc4ae16110681d84c">More...</a><br/></td></tr>
+<tr class="separator:ab34b2939f36ea56cc4ae16110681d84c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a70968f60797b3061efb32cb7df2a767d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a70968f60797b3061efb32cb7df2a767d">getListSources</a> (std::vector&lt; <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &gt; &amp;listSources) const =0</td></tr>
+<tr class="memdesc:a70968f60797b3061efb32cb7df2a767d"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of all sources <a href="#a70968f60797b3061efb32cb7df2a767d">More...</a><br/></td></tr>
+<tr class="separator:a70968f60797b3061efb32cb7df2a767d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7beff1985e5a501655f8d62208da010f"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a7beff1985e5a501655f8d62208da010f">getListSourceClasses</a> (std::vector&lt; <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &gt; &amp;listSourceClasses) const =0</td></tr>
+<tr class="memdesc:a7beff1985e5a501655f8d62208da010f"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of all source classes <a href="#a7beff1985e5a501655f8d62208da010f">More...</a><br/></td></tr>
+<tr class="separator:a7beff1985e5a501655f8d62208da010f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75cddcdbc98126803217ccbe2cd538ff"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a75cddcdbc98126803217ccbe2cd538ff">getListHandles</a> (std::vector&lt; <a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &gt; &amp;listHandles) const =0</td></tr>
+<tr class="memdesc:a75cddcdbc98126803217ccbe2cd538ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of all handles <a href="#a75cddcdbc98126803217ccbe2cd538ff">More...</a><br/></td></tr>
+<tr class="separator:a75cddcdbc98126803217ccbe2cd538ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6386697f9f3c9c7d2cd849e7e7589286"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a6386697f9f3c9c7d2cd849e7e7589286">getListCrossfaders</a> (std::vector&lt; <a class="el" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> &gt; &amp;listCrossfaders) const =0</td></tr>
+<tr class="memdesc:a6386697f9f3c9c7d2cd849e7e7589286"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of all crossfaders <a href="#a6386697f9f3c9c7d2cd849e7e7589286">More...</a><br/></td></tr>
+<tr class="separator:a6386697f9f3c9c7d2cd849e7e7589286"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a26e02d596f60f628b59e0c3a153eaa"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a6a26e02d596f60f628b59e0c3a153eaa">getListConverters</a> (std::vector&lt; <a class="el" href="structam_1_1am__Converter__s.html">am_Converter_s</a> &gt; &amp;listConverters) const =0</td></tr>
+<tr class="memdesc:a6a26e02d596f60f628b59e0c3a153eaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of converters <a href="#a6a26e02d596f60f628b59e0c3a153eaa">More...</a><br/></td></tr>
+<tr class="separator:a6a26e02d596f60f628b59e0c3a153eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea1a6b2dc3ae880e4272fd8ce88b1b86"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#aea1a6b2dc3ae880e4272fd8ce88b1b86">getListGateways</a> (std::vector&lt; <a class="el" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> &gt; &amp;listGateways) const =0</td></tr>
+<tr class="memdesc:aea1a6b2dc3ae880e4272fd8ce88b1b86"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of gateways <a href="#aea1a6b2dc3ae880e4272fd8ce88b1b86">More...</a><br/></td></tr>
+<tr class="separator:aea1a6b2dc3ae880e4272fd8ce88b1b86"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a81d59ec72685499659534eab686b33"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a2a81d59ec72685499659534eab686b33">getListSinkClasses</a> (std::vector&lt; <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &gt; &amp;listSinkClasses) const =0</td></tr>
+<tr class="memdesc:a2a81d59ec72685499659534eab686b33"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a list of all sink classes <a href="#a2a81d59ec72685499659534eab686b33">More...</a><br/></td></tr>
+<tr class="separator:a2a81d59ec72685499659534eab686b33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a526122a3de5f0fd4696cfb4d8bc8894b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a526122a3de5f0fd4696cfb4d8bc8894b">getListSystemProperties</a> (std::vector&lt; <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &gt; &amp;listSystemProperties) const =0</td></tr>
+<tr class="memdesc:a526122a3de5f0fd4696cfb4d8bc8894b"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the list of SystemProperties <a href="#a526122a3de5f0fd4696cfb4d8bc8894b">More...</a><br/></td></tr>
+<tr class="separator:a526122a3de5f0fd4696cfb4d8bc8894b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a11694d93f25c78315bf968215c96280d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a11694d93f25c78315bf968215c96280d">setCommandReady</a> ()=0</td></tr>
+<tr class="memdesc:a11694d93f25c78315bf968215c96280d"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets the command interface to ready. <a href="#a11694d93f25c78315bf968215c96280d">More...</a><br/></td></tr>
+<tr class="separator:a11694d93f25c78315bf968215c96280d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a397d974fae793b30b0c68eddd828a502"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a397d974fae793b30b0c68eddd828a502">setCommandRundown</a> ()=0</td></tr>
+<tr class="memdesc:a397d974fae793b30b0c68eddd828a502"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets the command interface into the rundown state. <a href="#a397d974fae793b30b0c68eddd828a502">More...</a><br/></td></tr>
+<tr class="separator:a397d974fae793b30b0c68eddd828a502"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4294ff31dea4df22e838911853fd677"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#af4294ff31dea4df22e838911853fd677">setRoutingReady</a> ()=0</td></tr>
+<tr class="memdesc:af4294ff31dea4df22e838911853fd677"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets the routinginterface to ready. <a href="#af4294ff31dea4df22e838911853fd677">More...</a><br/></td></tr>
+<tr class="separator:af4294ff31dea4df22e838911853fd677"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9600b4347b0ff947ae8a6a1b39df2512"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a9600b4347b0ff947ae8a6a1b39df2512">setRoutingRundown</a> ()=0</td></tr>
+<tr class="memdesc:a9600b4347b0ff947ae8a6a1b39df2512"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets the routinginterface to the rundown state. <a href="#a9600b4347b0ff947ae8a6a1b39df2512">More...</a><br/></td></tr>
+<tr class="separator:a9600b4347b0ff947ae8a6a1b39df2512"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5519e8de5b545aa2f6625de2da32d6e"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ad5519e8de5b545aa2f6625de2da32d6e">confirmControllerReady</a> (const <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)=0</td></tr>
+<tr class="memdesc:ad5519e8de5b545aa2f6625de2da32d6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">acknowledges the setControllerReady call. <a href="#ad5519e8de5b545aa2f6625de2da32d6e">More...</a><br/></td></tr>
+<tr class="separator:ad5519e8de5b545aa2f6625de2da32d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a284ce44bafc1ace589b947b82ba20b7f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a284ce44bafc1ace589b947b82ba20b7f">confirmControllerRundown</a> (const <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)=0</td></tr>
+<tr class="memdesc:a284ce44bafc1ace589b947b82ba20b7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Acknowledges the setControllerRundown call. <a href="#a284ce44bafc1ace589b947b82ba20b7f">More...</a><br/></td></tr>
+<tr class="separator:a284ce44bafc1ace589b947b82ba20b7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76de444b4bf5844a8c98cb6725ac1ae1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a76de444b4bf5844a8c98cb6725ac1ae1">getSocketHandler</a> (<a class="el" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *&amp;socketHandler)=0</td></tr>
+<tr class="memdesc:a76de444b4bf5844a8c98cb6725ac1ae1"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the pointer to the socketHandler. <a href="#a76de444b4bf5844a8c98cb6725ac1ae1">More...</a><br/></td></tr>
+<tr class="separator:a76de444b4bf5844a8c98cb6725ac1ae1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae91f144671927c84ac7d5bbd0fa48290"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ae91f144671927c84ac7d5bbd0fa48290">changeSourceDB</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> sourceClassID, const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;listSoundProperties, const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;listConnectionFormats, const std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;listMainSoundProperties)=0</td></tr>
+<tr class="memdesc:ae91f144671927c84ac7d5bbd0fa48290"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the data of the source. <a href="#ae91f144671927c84ac7d5bbd0fa48290">More...</a><br/></td></tr>
+<tr class="separator:ae91f144671927c84ac7d5bbd0fa48290"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97031ea9d1db50d83ce10f01a73ae9c2"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a97031ea9d1db50d83ce10f01a73ae9c2">changeSinkDB</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> sinkClassID, const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;listSoundProperties, const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;listConnectionFormats, const std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;listMainSoundProperties)=0</td></tr>
+<tr class="memdesc:a97031ea9d1db50d83ce10f01a73ae9c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the data of the sink. <a href="#a97031ea9d1db50d83ce10f01a73ae9c2">More...</a><br/></td></tr>
+<tr class="separator:a97031ea9d1db50d83ce10f01a73ae9c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb3547ad8dcf06912c389be24d82f271"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#aeb3547ad8dcf06912c389be24d82f271">changeConverterDB</a> (const <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID, const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;listSourceConnectionFormats, const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;listSinkConnectionFormats, const std::vector&lt; bool &gt; &amp;convertionMatrix)=0</td></tr>
+<tr class="memdesc:aeb3547ad8dcf06912c389be24d82f271"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes converter Data <a href="#aeb3547ad8dcf06912c389be24d82f271">More...</a><br/></td></tr>
+<tr class="separator:aeb3547ad8dcf06912c389be24d82f271"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf3f9675f8c317880731199a5df46ba3"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#abf3f9675f8c317880731199a5df46ba3">changeGatewayDB</a> (const <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID, const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;listSourceConnectionFormats, const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;listSinkConnectionFormats, const std::vector&lt; bool &gt; &amp;convertionMatrix)=0</td></tr>
+<tr class="memdesc:abf3f9675f8c317880731199a5df46ba3"><td class="mdescLeft">&#160;</td><td class="mdescRight">changes Gateway Data <a href="#abf3f9675f8c317880731199a5df46ba3">More...</a><br/></td></tr>
+<tr class="separator:abf3f9675f8c317880731199a5df46ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dc6bbb0b60a389481b7fd5d8b238ef6"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a5dc6bbb0b60a389481b7fd5d8b238ef6">setVolumes</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const std::vector&lt; <a class="el" href="structam_1_1am__Volumes__s.html">am_Volumes_s</a> &gt; &amp;listVolumes)=0</td></tr>
+<tr class="memdesc:a5dc6bbb0b60a389481b7fd5d8b238ef6"><td class="mdescLeft">&#160;</td><td class="mdescRight">with this function, setting of multiple volumes at a time is done. <a href="#a5dc6bbb0b60a389481b7fd5d8b238ef6">More...</a><br/></td></tr>
+<tr class="separator:a5dc6bbb0b60a389481b7fd5d8b238ef6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3fc916ba460523204db578e750e0422a"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a3fc916ba460523204db578e750e0422a">setSinkNotificationConfiguration</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;notificationConfiguration)=0</td></tr>
+<tr class="memdesc:a3fc916ba460523204db578e750e0422a"><td class="mdescLeft">&#160;</td><td class="mdescRight">set a sink notification configuration <a href="#a3fc916ba460523204db578e750e0422a">More...</a><br/></td></tr>
+<tr class="separator:a3fc916ba460523204db578e750e0422a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae92ad6769edd9d95d4fa86f8b760b672"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#ae92ad6769edd9d95d4fa86f8b760b672">setSourceNotificationConfiguration</a> (<a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;handle, const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;notificationConfiguration)=0</td></tr>
+<tr class="memdesc:ae92ad6769edd9d95d4fa86f8b760b672"><td class="mdescLeft">&#160;</td><td class="mdescRight">set a source notification configuration <a href="#ae92ad6769edd9d95d4fa86f8b760b672">More...</a><br/></td></tr>
+<tr class="separator:ae92ad6769edd9d95d4fa86f8b760b672"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2bc60ab809b10b62a701cae3803ddbee"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a2bc60ab809b10b62a701cae3803ddbee">sendMainSinkNotificationPayload</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a> &amp;notificationPayload)=0</td></tr>
+<tr class="memdesc:a2bc60ab809b10b62a701cae3803ddbee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends out the main notificiation of a sink. <a href="#a2bc60ab809b10b62a701cae3803ddbee">More...</a><br/></td></tr>
+<tr class="separator:a2bc60ab809b10b62a701cae3803ddbee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0bc7f21ff1e73fb7c1ccf479a564ec30"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a0bc7f21ff1e73fb7c1ccf479a564ec30">sendMainSourceNotificationPayload</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a> &amp;notificationPayload)=0</td></tr>
+<tr class="memdesc:a0bc7f21ff1e73fb7c1ccf479a564ec30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sends out the main notificiation of a source. <a href="#a0bc7f21ff1e73fb7c1ccf479a564ec30">More...</a><br/></td></tr>
+<tr class="separator:a0bc7f21ff1e73fb7c1ccf479a564ec30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55b0c17d87150f44659bf2bb8a668408"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a55b0c17d87150f44659bf2bb8a668408">changeMainSinkNotificationConfigurationDB</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;mainNotificationConfiguration)=0</td></tr>
+<tr class="memdesc:a55b0c17d87150f44659bf2bb8a668408"><td class="mdescLeft">&#160;</td><td class="mdescRight">change the mainNotificationConfiguration of a sink <a href="#a55b0c17d87150f44659bf2bb8a668408">More...</a><br/></td></tr>
+<tr class="separator:a55b0c17d87150f44659bf2bb8a668408"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a50c39182e78d8ab13b50dd285cb1dcf8"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a50c39182e78d8ab13b50dd285cb1dcf8">changeMainSourceNotificationConfigurationDB</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;mainNotificationConfiguration)=0</td></tr>
+<tr class="memdesc:a50c39182e78d8ab13b50dd285cb1dcf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">change the mainNotificationConfiguration of a source <a href="#a50c39182e78d8ab13b50dd285cb1dcf8">More...</a><br/></td></tr>
+<tr class="separator:a50c39182e78d8ab13b50dd285cb1dcf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5100433c5061fa4cdc710a90db890647"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a5100433c5061fa4cdc710a90db890647">getListMainSinkSoundProperties</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;listSoundproperties) const =0</td></tr>
+<tr class="memdesc:a5100433c5061fa4cdc710a90db890647"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves a list of all sink mainsoundproperties with its values. <a href="#a5100433c5061fa4cdc710a90db890647">More...</a><br/></td></tr>
+<tr class="separator:a5100433c5061fa4cdc710a90db890647"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a341cb27a5b2f76122fda8bf1a28edb39"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a341cb27a5b2f76122fda8bf1a28edb39">getListMainSourceSoundProperties</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;listSoundproperties) const =0</td></tr>
+<tr class="memdesc:a341cb27a5b2f76122fda8bf1a28edb39"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves a list of all source mainsoundproperties with its values. <a href="#a341cb27a5b2f76122fda8bf1a28edb39">More...</a><br/></td></tr>
+<tr class="separator:a341cb27a5b2f76122fda8bf1a28edb39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609087084a181d205007e5ae609fa8f9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a609087084a181d205007e5ae609fa8f9">getListSinkSoundProperties</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;listSoundproperties) const =0</td></tr>
+<tr class="memdesc:a609087084a181d205007e5ae609fa8f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves a list of all sink soundproperties with its values. <a href="#a609087084a181d205007e5ae609fa8f9">More...</a><br/></td></tr>
+<tr class="separator:a609087084a181d205007e5ae609fa8f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52312974b7d3d6bceeaf8226473acd45"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a52312974b7d3d6bceeaf8226473acd45">getListSourceSoundProperties</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;listSoundproperties) const =0</td></tr>
+<tr class="memdesc:a52312974b7d3d6bceeaf8226473acd45"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves a list of all sink soundproperties with its values. <a href="#a52312974b7d3d6bceeaf8226473acd45">More...</a><br/></td></tr>
+<tr class="separator:a52312974b7d3d6bceeaf8226473acd45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a875c31ae2659b0a97b54a2646b0084"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a5a875c31ae2659b0a97b54a2646b0084">getMainSinkSoundPropertyValue</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a> propertyType, int16_t &amp;value) const =0</td></tr>
+<tr class="memdesc:a5a875c31ae2659b0a97b54a2646b0084"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves the value of a sink Mainsoundproperty. <a href="#a5a875c31ae2659b0a97b54a2646b0084">More...</a><br/></td></tr>
+<tr class="separator:a5a875c31ae2659b0a97b54a2646b0084"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a616b77f87e23a039007620c60cdfd239"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a616b77f87e23a039007620c60cdfd239">getSinkSoundPropertyValue</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a> propertyType, int16_t &amp;value) const =0</td></tr>
+<tr class="memdesc:a616b77f87e23a039007620c60cdfd239"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves the value of a sink soundproperty. <a href="#a616b77f87e23a039007620c60cdfd239">More...</a><br/></td></tr>
+<tr class="separator:a616b77f87e23a039007620c60cdfd239"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b43db9585b5b4e4c1af385679df382e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a8b43db9585b5b4e4c1af385679df382e">getMainSourceSoundPropertyValue</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a> propertyType, int16_t &amp;value) const =0</td></tr>
+<tr class="memdesc:a8b43db9585b5b4e4c1af385679df382e"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves the value of a source Mainsoundproperty. <a href="#a8b43db9585b5b4e4c1af385679df382e">More...</a><br/></td></tr>
+<tr class="separator:a8b43db9585b5b4e4c1af385679df382e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a00b6acc4831686e51ba35993e5150259"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a00b6acc4831686e51ba35993e5150259">getSourceSoundPropertyValue</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, const <a class="el" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a> propertyType, int16_t &amp;value) const =0</td></tr>
+<tr class="memdesc:a00b6acc4831686e51ba35993e5150259"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function retrieves the value of a source soundproperty. <a href="#a00b6acc4831686e51ba35993e5150259">More...</a><br/></td></tr>
+<tr class="separator:a00b6acc4831686e51ba35993e5150259"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae2bd0d6a0bc7cdc4085ce657da93f13"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#aae2bd0d6a0bc7cdc4085ce657da93f13">resyncConnectionState</a> (const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector&lt; <a class="el" href="structam_1_1am__Connection__s.html">am_Connection_s</a> &gt; &amp;listOfExistingConnections)=0</td></tr>
+<tr class="memdesc:aae2bd0d6a0bc7cdc4085ce657da93f13"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a list of all current active connections from a domain. <a href="#aae2bd0d6a0bc7cdc4085ce657da93f13">More...</a><br/></td></tr>
+<tr class="separator:aae2bd0d6a0bc7cdc4085ce657da93f13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8ec8f9d63e35f0c1b5ee2f6a3e4a34fc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmControlReceive.html#a8ec8f9d63e35f0c1b5ee2f6a3e4a34fc">removeHandle</a> (const <a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> handle)=0</td></tr>
+<tr class="memdesc:a8ec8f9d63e35f0c1b5ee2f6a3e4a34fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function searches for a handle in the RoutingSender and removes it if found. <a href="#a8ec8f9d63e35f0c1b5ee2f6a3e4a34fc">More...</a><br/></td></tr>
+<tr class="separator:a8ec8f9d63e35f0c1b5ee2f6a3e4a34fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>This interface gives access to all important functions of the audiomanager that are used by the AudioManagerController to control the system. </p>
+<p>There are two rules that have to be kept in mind when implementing against this interface:<br/>
+</p>
+<dl class="section warning"><dt>Warning</dt><dd><ol type="1">
+<li>CALLS TO THIS INTERFACE ARE NOT THREAD SAFE !!!! <br/>
+</li>
+<li>YOU MAY NOT CALL THE CALLING INTERFACE DURING AN SYNCHRONOUS OR ASYNCHRONOUS CALL THAT EXPECTS A RETURN VALUE.<br/>
+</li>
+</ol>
+</dd></dl>
+<p>Violation these rules may lead to unexpected behavior! Nevertheless you can implement thread safe by using the deferred-call pattern described on the wiki which also helps to implement calls that are forbidden.<br/>
+For more information, please check <a class="el" href="classam_1_1CAmSerializer.html" title="magic class that does the serialization of functions calls The constructor must be called within the ...">CAmSerializer</a></p>
+<p>All functions that contain handles can be resend when using the same handle. Take care to initialize the handles properly to avaid unintended resending. </p>
+
+<p>Definition at line <a class="el" href="IAmControl_8h_source.html#l00056">56</a> of file <a class="el" href="IAmControl_8h_source.html">IAmControl.h</a>.</p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a8189dd6b0931901706e3ea2cce3c114d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">am::IAmControlReceive::IAmControlReceive </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="IAmControl_8h_source.html#l00060">60</a> of file <a class="el" href="IAmControl_8h_source.html">IAmControl.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a64627ea785ced597315eed706ee668ed"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual am::IAmControlReceive::~IAmControlReceive </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="IAmControl_8h_source.html#l00064">64</a> of file <a class="el" href="IAmControl_8h_source.html">IAmControl.h</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="a4313158bb77c184e928c8932a22e750a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::abortAction </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a>&#160;</td>
+ <td class="paramname"><em>handle</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>with this method, all actions that have a handle assigned can be stopped. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aeb9cae111b6d9d2e58775fad56a78374">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8e45d04f75493d58f76017001df524cd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changDomainStateDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a>&#160;</td>
+ <td class="paramname"><em>domainState</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the domainstate of a domain </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if domain was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ac61bb1156ff4aab1bff43ab106b9ef53">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aeb3547ad8dcf06912c389be24d82f271"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeConverterDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a>&#160;</td>
+ <td class="paramname"><em>converterID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSourceConnectionFormats</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSinkConnectionFormats</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; bool &gt; &amp;&#160;</td>
+ <td class="paramname"><em>convertionMatrix</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes converter Data </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a2021fc25a560515071a9a9314f7ab02c">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abf3f9675f8c317880731199a5df46ba3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeGatewayDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a>&#160;</td>
+ <td class="paramname"><em>gatewayID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSourceConnectionFormats</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSinkConnectionFormats</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; bool &gt; &amp;&#160;</td>
+ <td class="paramname"><em>convertionMatrix</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes Gateway Data </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a9b1e5d61617bccfda1c02577e80ce17b">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0c908fe83c5fa9b0bbd8171095cf7a14"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeMainConnectionRouteDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a>&#160;</td>
+ <td class="paramname"><em>mainconnectionID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listConnectionID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the mainConnectionState of MainConnection </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if mainconnection </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ac80f450482d65f6f6f57d9a25403fcd8">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a303c156b8be49fec3503b494e25e45f3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeMainConnectionStateDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a>&#160;</td>
+ <td class="paramname"><em>mainconnectionID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a1b4df0ded5f6d6d07ae583dc9a074209">am_ConnectionState_e</a>&#160;</td>
+ <td class="paramname"><em>connectionState</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the mainConnectionState of MainConnection </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if mainconnection </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a72540957335344940d7959859c18b7ea">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a55b0c17d87150f44659bf2bb8a668408"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeMainSinkNotificationConfigurationDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>mainNotificationConfiguration</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>change the mainNotificationConfiguration of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a384f4d3e1543d7afb7c677694f648eed">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5894f47ef86a40f044dd473e4d9a08b4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeMainSinkSoundPropertyDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>soundProperty</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the mainsinksoundproperty of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sink was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aea8588aa27f353e7ea206fe487e9066a">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a50c39182e78d8ab13b50dd285cb1dcf8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeMainSourceNotificationConfigurationDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>mainNotificationConfiguration</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>change the mainNotificationConfiguration of a source </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a11a1a776044950a981f00c4ae18c4f8d">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afba1cf5dde2e2790d404275cb6a5c63f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeMainSourceSoundPropertyDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>soundProperty</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the mainsourcesoundproperty of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if source was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#abf51fdca8a714878c0ad5654e7fe0d53">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa418e53b7cb09eedb9a3f7a2743662e6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSinkAvailabilityDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Availability__s.html">am_Availability_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>availability</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the availablility of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sink was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ad1b596843cca2105af7ace1e0e92555d">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a468cc15d8d747e78ff2e91925074ec06"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSinkClassInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sinkClass</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes class information of a sinkclass. </p>
+<p>The properties will overwrite the values of the sinkClassID given in the sinkClass. It is the duty of the controller to check if the property is valid. If it does not exist, the daemon will not return an error. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sinkClassID was not found. </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a928777e862b6f1593e4cc61317b2a9c6">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a97031ea9d1db50d83ce10f01a73ae9c2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSinkDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a>&#160;</td>
+ <td class="paramname"><em>sinkClassID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSoundProperties</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listConnectionFormats</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listMainSoundProperties</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Change the data of the sink. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ad534c7abb160258e7aac220d245f8094">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3cd58a1758eefb02faa593b342fabc45"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSinkMainVolumeDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a>&#160;</td>
+ <td class="paramname"><em>mainVolume</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the sink volume of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sink was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a6d9c0cb9927da011d412c085a596ae78">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a897513c69a3be782f9480246286ed9cc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSinkMuteStateDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#af9d68f1f1b0553906df4c90e9a860ffa">am_MuteState_e</a>&#160;</td>
+ <td class="paramname"><em>muteState</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the mute state of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sink was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#acf8c634e67cde1af3e444ca65efa9dbe">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a26168e69406f3efc7375e69bf06a130e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSourceAvailabilityDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Availability__s.html">am_Availability_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>availability</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes the availablility of a source </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if source was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a0e2c954c33c29525d5adffcced2e8733">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a10defe76bb946be5b9c7a67ca1a0691b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSourceClassInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sourceClass</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes class information of a sourceClass. </p>
+<p>The properties will overwrite the values of the sourceClassID given in the sourceClass. It is the duty of the controller to check if the property is valid. If it does not exist, the daemon will not return an error. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error and E_NON_EXISTENT if the ClassID does not exist. </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aef3e658f2fae77269fb8cbeaa484da4a">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae91f144671927c84ac7d5bbd0fa48290"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSourceDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a>&#160;</td>
+ <td class="paramname"><em>sourceClassID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSoundProperties</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listConnectionFormats</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listMainSoundProperties</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Change the data of the source. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a1564263d037cdd4fc013c592cdf715b6">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afb56cbfa6b3ad6f042a211716c31cde8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::changeSystemPropertyDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>property</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>changes a systemProperty </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if property was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a992cb58c6c58069e0ff5fd8b97c9511f">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad5519e8de5b545aa2f6625de2da32d6e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::confirmControllerReady </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td>
+ <td class="paramname"><em>error</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>acknowledges the setControllerReady call. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ab4108483dec4fafc5f79d468a1271d40">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a284ce44bafc1ace589b947b82ba20b7f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::confirmControllerRundown </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td>
+ <td class="paramname"><em>error</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Acknowledges the setControllerRundown call. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a3d524ab7205cefbeb122338a99ebfea9">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7a392f76f44bb748c7fe7693c9487156"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::connect </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>connectionID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a>&#160;</td>
+ <td class="paramname"><em>format</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>With this function, elementary connects can be triggered by the controller. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error, E_WRONG_FORMAT of connectionFormats do not match, E_NO_CHANGE if the desired connection is already build up </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a423abc4ac7a86cf87fee8dc483a20d7c">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab712053ac6f68ee0e05923b5da8a2c36"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::crossfade </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#afc05253c20a9333f02f7a4b3f7762269">am_HotSink_e</a>&#160;</td>
+ <td class="paramname"><em>hotSource</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a>&#160;</td>
+ <td class="paramname"><em>crossfaderID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a>&#160;</td>
+ <td class="paramname"><em>rampType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a>&#160;</td>
+ <td class="paramname"><em>rampTime</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>triggers a cross fade. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a2ac2a71247c26b72ade8c56cf8e2aad0">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac5fb1aa50baa66c125b9cae04b964068"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::disconnect </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a>&#160;</td>
+ <td class="paramname"><em>connectionID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>is used to disconnect a connection </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error, E_NON_EXISTENT if connection was not found, E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ac3e411b296db24f18dfc2ef25e4833d3">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af6dc28ba8b0e260a035c7495eb81350b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterConverterDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Converter__s.html">am_Converter_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>converterData</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>converterID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>enters a converter in the database. </p>
+<p>The converterID in <a class="el" href="structam_1_1am__Converter__s.html" title="This struct describes the attributes of a converter. ">am_Converter_s</a> shall be 0 in case of a dynamic added source A converterID greater than 100 will be assigned. If a specific gatewayID with a value &lt;100 is given, the given value will be used. This is for a static setup where the ID's are predefined. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a154856178d7aad7607a7bc52c0129d10">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a99e570ac6ef721af35b4a9baced7f6ad"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterCrossfaderDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>crossfaderData</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>crossfaderID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>enters a crossfader in the database. </p>
+<p>The crossfaderID in <a class="el" href="structam_1_1am__Crossfader__s.html" title="This struct describes the attribiutes of a crossfader. ">am_Crossfader_s</a> shall be 0 in case of a dynamic added source A crossfaderID greater than 100 will be assigned. If a specific crossfaderID with a value &lt;100 is given, the given value will be used. This is for a static setup where the ID's are predefined. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a3c816e3aa174a81c90eb8e92dc218153">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2d766f750f9665302116b7f350b529e2"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterDomainDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Domain__s.html">am_Domain_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>domainData</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>domainID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>enters a domain in the database, creates and ID </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a8ff6ba043a2b6970c2dc351c73070300">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2ba9ebf9a79aa8f4eeeac6086bd356c5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterGatewayDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>gatewayData</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>gatewayID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>enters a gateway in the database. </p>
+<p>The gatewayID in <a class="el" href="structam_1_1am__Gateway__s.html" title="This struct describes the attributes of a gateway. ">am_Gateway_s</a> shall be 0 in case of a dynamic added source A gatewayID greater than 100 will be assigned. If a specific gatewayID with a value &lt;100 is given, the given value will be used. This is for a static setup where the ID's are predefined. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aa7d27d69dd277925ab2e979f0cc6576a">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a440cee258a763c27f17c32741d74ba5a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterMainConnectionDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>mainConnectionData</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>connectionID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>enters a mainconnection in the database, creates and ID </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a39c770cd38c312d14622e779110957e4">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9437ff0106f3f3f2c6fbc4825f8e3543"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterSinkClassDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sinkClass</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>sinkClassID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Enters a sourceClass into the database. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a1e7eb8c08836a37e3834dab706e0eaa7">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5b24fea6472937a7cc68083d0835cb13"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterSinkDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sinkData</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>sinkID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>enters a sink in the database. </p>
+<p>The sinkID in <a class="el" href="structam_1_1am__Sink__s.html" title="This struct describes the attribiutes of a sink. ">am_Sink_s</a> shall be 0 in case of a dynamic added source A sinkID greater than 100 will be assigned. If a specific sinkID with a value &lt;100 is given, the given value will be used. This is for a static setup where the ID's are predefined. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a56c7ffbccd50eb64366aecb737351024">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6a2baf4e6a82ff2f14aadc7739463bb4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterSourceClassDB </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>sourceClassID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sourceClass</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Enters a sourceClass into the database. </p>
+<p>The sourceClassID in am_sourceClass_s shall be 0 in case of a dynamic added source A sourceClassID greater than 100 will be assigned. If a specific sourceClassID with a value &lt;100 is given, the given value will be used. This is for a static setup where the ID's are predefined. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a6ecd805bc6f2d81de03da0ab6bba4cfd">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2a5d864eccc8b6595112e2040cc43473"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterSourceDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sourceData</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>sourceID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>enters a source in the database. </p>
+<p>The sourceID in <a class="el" href="structam_1_1am__Source__s.html" title="This struct describes the attribiutes of a source. ">am_Source_s</a> shall be 0 in case of a dynamic added source A sourceID greater than 100 will be assigned. If a specific sourceID with a value &lt;100 is given, the given value will be used. This is for a static setup where the ID's are predefined. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_ALREADY_EXISTENT if the ID or name is already in the database, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a79b147f6da48cde5d5a55434ba60e359">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7d1dc0392cf47996d177c1d9201d71d9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::enterSystemPropertiesListDB </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSystemProperties</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function is used to enter the system Properties into the database. </p>
+<p>All entries in the database will be erased before entering the new List. It should only be called once at system startup. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a96e9e6ea2d31e4563e2cf2fbaf6dcb79">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2f67dbcaddbd2ab0464f9d441217a744"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getConverterInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a>&#160;</td>
+ <td class="paramname"><em>converterID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Converter__s.html">am_Converter_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>converterData</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>return source and sink of a converter </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if gateway was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ae4c15abd11643ea22dd195c58d8e3aec">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a03a419d460e3926c36423e10b364ab44"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getCrossfaderInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a>&#160;</td>
+ <td class="paramname"><em>crossfaderID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>crossfaderData</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns sources and the sink of a crossfader </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if crossfader was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a54870c7b95f4b58c8611f9f168cfe3c3">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9d1856e2d57c0e0e87a1347edea169c7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getGatewayInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a>&#160;</td>
+ <td class="paramname"><em>gatewayID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>gatewayData</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>return source and sink of a gateway </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if gateway was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a42008bddf73d564d4d9f57057f35fa8f">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a121923b37b1b7dd38dd2e80125d2ada7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::getInterfaceVersion </td>
+ <td>(</td>
+ <td class="paramtype">std::string &amp;&#160;</td>
+ <td class="paramname"><em>version</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function returns the version of the interface. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a802b68e08e1b86ee54e89730ffb27d63">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae555a92adf85209a69c783e37a33390d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListConnections </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Connection__s.html">am_Connection_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listConnections</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a complete list of all Connections </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a06fa0927c74f1d5b0b555e1fb90617bb">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6a26e02d596f60f628b59e0c3a153eaa"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListConverters </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Converter__s.html">am_Converter_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listConverters</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of converters </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a99f5a4932e11bf5a0dd17dc6b9e244cc">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a28126b829d36e519b75b9155854e3ba4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListConvertersOfDomain </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listConverterID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns all converters of a domain </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if domain was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aad404bd261aae59937c364c2fc8b7a92">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6386697f9f3c9c7d2cd849e7e7589286"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListCrossfaders </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listCrossfaders</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of all crossfaders </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a41cde8efe28776428944b3c9363cab6c">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a97bd2824cf1d24dfcfe1e627360a39c1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListCrossfadersOfDomain </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listCrossfadersID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns all crossfaders of a domain </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if domain was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aa34b8cea045d8143b8ce216bd7a82178">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4d85e7efc34685e6841ad730b8f949bd"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListDomains </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Domain__s.html">am_Domain_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listDomains</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a complete list of all domains </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#afa9ef06d4e84efca48bb579e5d7523ad">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aea1a6b2dc3ae880e4272fd8ce88b1b86"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListGateways </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listGateways</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of gateways </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#af0833bf10c4e2ca634cf572aff806efc">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a71a44256ea81d547f19c7cbf61ce7598"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListGatewaysOfDomain </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listGatewaysID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns all gateways of a domain </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if domain was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a266b967927fbed954157fd3fad9a0cf3">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a75cddcdbc98126803217ccbe2cd538ff"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListHandles </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listHandles</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of all handles </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a7391a2c40a4fc898be74d386155a29e4">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a068946341bf9251624c13d8a203b3bf9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListMainConnections </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listMainConnections</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a complete list of all MainConnections </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a822362456cc6cd6eccf1ebb8b89ba7bd">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5100433c5061fa4cdc710a90db890647"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListMainSinkSoundProperties </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSoundproperties</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves a list of all sink mainsoundproperties with its values. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a0de65ed75817ffa03a3ac8b58b8f1571">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a341cb27a5b2f76122fda8bf1a28edb39"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListMainSourceSoundProperties </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSoundproperties</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves a list of all source mainsoundproperties with its values. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ab8dfa567c1df6221085859c527744bcc">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2a81d59ec72685499659534eab686b33"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSinkClasses </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSinkClasses</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of all sink classes </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aeddbe0ccb7e076e8ee11df54bd642979">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab34b2939f36ea56cc4ae16110681d84c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSinks </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSinks</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of all sinks </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a37f79a644a11a211774cd798230c21e9">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2078ed9d4035ef6354c3b3ebe13b82b0"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSinksOfDomain </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSinkID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns all sinks of a domain </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if domain was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#add9f9ce4ae93ab1c632386588866d318">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a609087084a181d205007e5ae609fa8f9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSinkSoundProperties </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSoundproperties</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves a list of all sink soundproperties with its values. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a6b6578fb203d9201e2701d932c222f6c">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7beff1985e5a501655f8d62208da010f"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSourceClasses </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSourceClasses</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of all source classes </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a809bcd6257942be0f1d560f13f5517e6">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a70968f60797b3061efb32cb7df2a767d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSources </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSources</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns a list of all sources </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ace44f93437811efad0b3466fb28f0974">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8088f65d63b341795b0864fea1141923"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSourcesOfDomain </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSourceID</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns all source of a domain </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if domain was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a25f870a5830310bdef0b744a2c31b679">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a52312974b7d3d6bceeaf8226473acd45"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSourceSoundProperties </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSoundproperties</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves a list of all sink soundproperties with its values. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a1c4c6d23d68b0132a28350c33740609c">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a526122a3de5f0fd4696cfb4d8bc8894b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getListSystemProperties </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listSystemProperties</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the list of SystemProperties </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a0c3ab7d7e6454e60a5aff8c5f493197a">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1b0546b7b22854c310ee89d0d5272e5a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getMainConnectionInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a>&#160;</td>
+ <td class="paramname"><em>mainConnectionID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>mainConnectionData</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns sources and the sink of a crossfader </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if crossfader was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ad68029d32394ec9f2a3ff39d7a860591">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5a875c31ae2659b0a97b54a2646b0084"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getMainSinkSoundPropertyValue </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a>&#160;</td>
+ <td class="paramname"><em>propertyType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int16_t &amp;&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves the value of a sink Mainsoundproperty. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a0d9ad46eaf56abb7b2c673492d82e642">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8b43db9585b5b4e4c1af385679df382e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getMainSourceSoundPropertyValue </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a>&#160;</td>
+ <td class="paramname"><em>propertyType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int16_t &amp;&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves the value of a source Mainsoundproperty. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a7a3c976a5760d3ac590647c8710ffc95">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac9aea76dec1f07c4f40f6e29ea5150db"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getRoute </td>
+ <td>(</td>
+ <td class="paramtype">const bool&#160;</td>
+ <td class="paramname"><em>onlyfree</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Route__s.html">am_Route_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>returnList</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>calculates a route from source to sink. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ac8fd5903c6b2607b7539af4260937d83">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a09b2aa6f4eefe551e4ddce6583d6bdd4"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getSinkClassInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sinkClass</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the ClassInformation of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sink was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ac4a7a240519b225c50414255950185e5">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa653a02008c93a2ccb33dc2bd14e7f4a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getSinkInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Sink__s.html">am_Sink_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sinkData</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the sinkData of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sink was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a7bf5444973601d826f31358dbabe3d0b">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a616b77f87e23a039007620c60cdfd239"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getSinkSoundPropertyValue </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a>&#160;</td>
+ <td class="paramname"><em>propertyType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int16_t &amp;&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves the value of a sink soundproperty. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a58399c3846b7132691f0b6a4b1d3538b">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a76de444b4bf5844a8c98cb6725ac1ae1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getSocketHandler </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *&amp;&#160;</td>
+ <td class="paramname"><em>socketHandler</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function returns the pointer to the socketHandler. </p>
+<p>This can be used to integrate socket-based activites like communication with the mainloop of the AudioManager. returns E_OK if pointer is valid, E_UNKNOWN in case AudioManager was compiled without socketHandler support, </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a5a58e2d3a3d6241bc9fa70ad59ec9b62">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4f678a558c651bbcaefa6ea485c2140c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getSourceClassInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>classInfo</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the ClassInformation of a source </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if source was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a5f6fc98ec2484ef75c31c58ac2b1ad70">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa71f5dcc20a1c433517ac60c073fdb2b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getSourceInfoDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Source__s.html">am_Source_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>sourceData</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the sourcekData of a source </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error, E_NON_EXISTENT if sink was not found </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a51f79ff040b5b371ff9b4ee7421a1ce6">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a00b6acc4831686e51ba35993e5150259"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::getSourceSoundPropertyValue </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a>&#160;</td>
+ <td class="paramname"><em>propertyType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int16_t &amp;&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function retrieves the value of a source soundproperty. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK when successful, E_DATABASE on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aca51be115ded53985312b6e8b7ffd8ee">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4587482cea592026688f0afadf6b95dc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeConverterDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a>&#160;</td>
+ <td class="paramname"><em>converterID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a converter from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if gateway was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a9d826f6bbbd8d96241d322342c15adcc">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="affcd8542d20e8f88f9a4e9fab2ee41e1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeCrossfaderDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a>&#160;</td>
+ <td class="paramname"><em>crossfaderID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a crossfader from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if crossfader was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a4d0df76e78240c4ad034224d4fbab374">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afe97e8c24556b14155ba7c0ae53ffeef"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeDomainDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a domain from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if domain was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a42ba31c1c28b590e0263528309bd7de6">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a07a203c743bffbfd06b989987aea6f9d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeGatewayDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a>&#160;</td>
+ <td class="paramname"><em>gatewayID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a gateway from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if gateway was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#af1ecf8c351de797768065f8ec87f2ad5">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a8ec8f9d63e35f0c1b5ee2f6a3e4a34fc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeHandle </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a>&#160;</td>
+ <td class="paramname"><em>handle</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function searches for a handle in the RoutingSender and removes it if found. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, handle removed, E_NON_EXISTENT in case the handle was not foud </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a2617576c661b529fccc7f10c7e966fea">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a46fe9d259f558a8eb5a864e954134fb6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeMainConnectionDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a>&#160;</td>
+ <td class="paramname"><em>mainConnectionID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a mainconnection from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if main connection was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ad9b44f1d36a57c4534f43176712c8f1b">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="add34d377b96424a805caeb4be2e7d7dc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeSinkClassDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a>&#160;</td>
+ <td class="paramname"><em>sinkClassID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a domain from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if domain was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a04f66f19aaee31424d8e85ea45d1ba15">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae217a940f8c6f47e07e6117b6efd7bf3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeSinkDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a sink from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if sink was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a7450660a2714802a832218746e56d7d0">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3283f6278f097a69b17ab049a97f0dcc"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeSourceClassDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a>&#160;</td>
+ <td class="paramname"><em>sourceClassID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a domain from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if domain was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a179378d3d779c6063aebdae751a5b4f7">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7110e06a9a09951608fdf7b7bdfc00c3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::removeSourceDB </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>removes a source from the DB </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if source was not found, E_DATABASE_ERROR if the database had an error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a9d6eae2312f5629f748ec293ef8ef118">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aae2bd0d6a0bc7cdc4085ce657da93f13"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::resyncConnectionState </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__Connection__s.html">am_Connection_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listOfExistingConnections</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Retrieves a list of all current active connections from a domain. </p>
+<p>This method is meant to be used if the audiomanager and a remote domain are out of sync. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a44ec0077fa6791ec53ad79def3c5bbeb">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2bc60ab809b10b62a701cae3803ddbee"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::sendMainSinkNotificationPayload </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>notificationPayload</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sends out the main notificiation of a sink. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a8a1d21f47176469d47ae2d5c4713866a">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0bc7f21ff1e73fb7c1ccf479a564ec30"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::sendMainSourceNotificationPayload </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>notificationPayload</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Sends out the main notificiation of a source. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aaca5e2df269c9ffeb34939a309a13c08">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a11694d93f25c78315bf968215c96280d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::setCommandReady </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets the command interface to ready. </p>
+<p>Will send setCommandReady to each of the plugins. The corresponding answer is confirmCommandReady. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a646b816ad51ee7bebfd7012fc9d0a22d">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a397d974fae793b30b0c68eddd828a502"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::setCommandRundown </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets the command interface into the rundown state. </p>
+<p>Will send setCommandRundown to each of the plugins. The corresponding answer is confirmCommandRundown. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a6e6c950dc0f9970baa259f0fc7ef394e">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4bf1e9c330f120eaff306906a22a8d30"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setDomainState </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a>&#160;</td>
+ <td class="paramname"><em>domainID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a>&#160;</td>
+ <td class="paramname"><em>domainState</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets the domain state of a domain </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error, E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a8e463c8b7882084a12b0dbef2bc2e7f8">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af4294ff31dea4df22e838911853fd677"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::setRoutingReady </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets the routinginterface to ready. </p>
+<p>Will send the command setRoutingReady to each of the plugins. The related answer is confirmRoutingReady. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a5ddf60705907db00980c7142aea60db8">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9600b4347b0ff947ae8a6a1b39df2512"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual void am::IAmControlReceive::setRoutingRundown </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets the routinginterface to the rundown state. </p>
+<p>Will send the command setRoutingRundown to each of the plugins. The related answer is confirmRoutingRundown. </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#af77e2e96f4013a529e94148ef4828bc7">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3fc916ba460523204db578e750e0422a"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSinkNotificationConfiguration </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>notificationConfiguration</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set a sink notification configuration </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a156f260de062913cbb80a2478b4fdbf6">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a070328c86520df5e82dfbd40f9a7aa09"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSinkSoundProperties </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>soundProperty</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>is used to set several sinkSoundProperties at a time </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE if property is out of range, E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a664019ef5e06ef587bf32ec8247e3cc5">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a58953a661695f9325cc6ad6413dae941"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSinkSoundProperty </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>soundProperty</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>is used to set sinkSoundProperties </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE if property is out of range, E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aac0a81702bda141fa79fd1602b68b470">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a265dd3dcec5d26213762000594741755"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSinkVolume </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a>&#160;</td>
+ <td class="paramname"><em>sinkID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a>&#160;</td>
+ <td class="paramname"><em>volume</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a>&#160;</td>
+ <td class="paramname"><em>ramp</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a>&#160;</td>
+ <td class="paramname"><em>time</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>with this function, setting of sinks volumes is done. </p>
+<p>The behavior of the volume set is depended on the given ramp and time information. This function is not only used to ramp volume, but also to mute and direct set the level. Exact behavior is depended on the selected mute ramps. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NO_CHANGE if the volume is already on the desired value, E_OUT_OF_RANGE is the volume is out of range, E_UNKNOWN on every other error. </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#af95630f655f0052411e03eebbc84b260">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae92ad6769edd9d95d4fa86f8b760b672"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSourceNotificationConfiguration </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>notificationConfiguration</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>set a source notification configuration </p>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a68e12fbe2938426fe96bfc586af399df">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a099fe1b82c279780a419b357d0675975"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSourceSoundProperties </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>soundProperty</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>is used to set several SourceSoundProperties at a time </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE if property is out of range. E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a2ce93b543a427c0951e7bd154fb3a152">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a41170410d23e2994fc6b48d77290dce5"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSourceSoundProperty </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>soundProperty</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>is used to set sourceSoundProperties </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error, E_OUT_OF_RANGE if property is out of range. E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#aee44ce1c4db0908bd2481298a6ccc5dd">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aab0f335f86f0c22bf09442b763e20d65"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSourceState </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#af966cbbc3b1d6e637d81a46eaa7dd358">am_SourceState_e</a>&#160;</td>
+ <td class="paramname"><em>state</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>this method sets a source state for a source. </p>
+<p>This function will trigger the callback cbAckSetSourceState </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NO_CHANGE if the desired value is already correct, E_UNKNOWN on error, E_NO_CHANGE if no change is neccessary </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a032918ff2d0cd4bcad33219322c7689e">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af8a9f7c4272a260ed8cca3eaaf1b3a29"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setSourceVolume </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a>&#160;</td>
+ <td class="paramname"><em>sourceID</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a>&#160;</td>
+ <td class="paramname"><em>volume</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a>&#160;</td>
+ <td class="paramname"><em>rampType</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a>&#160;</td>
+ <td class="paramname"><em>time</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>with this function, setting of source volumes is done. </p>
+<p>The behavior of the volume set is depended on the given ramp and time information. This function is not only used to ramp volume, but also to mute and direct set the level. Exact behavior is depended on the selected mute ramps. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NO_CHANGE if the volume is already on the desired value, E_OUT_OF_RANGE is the volume is out of range, E_UNKNOWN on every other error. </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#a11ccca6813b979831b9727520ba428ea">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5dc6bbb0b60a389481b7fd5d8b238ef6"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::IAmControlReceive::setVolumes </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structam_1_1am__Handle__s.html">am_Handle_s</a> &amp;&#160;</td>
+ <td class="paramname"><em>handle</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const std::vector&lt; <a class="el" href="structam_1_1am__Volumes__s.html">am_Volumes_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listVolumes</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>with this function, setting of multiple volumes at a time is done. </p>
+<p>The behavior of the volume set is depended on the given ramp and time information. This function is not only used to ramp volume, but also to mute and direct set the level. Exact behavior is depended on the selected mute ramps. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NO_CHANGE if the volume is already on the desired value, E_OUT_OF_RANGE is the volume is out of range, E_UNKNOWN on every other error. </dd></dl>
+
+<p>Implemented in <a class="el" href="classam_1_1CAmControlReceiver.html#ac08faa19594da07170338c83f8c2a1c5">am::CAmControlReceiver</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li>include/<a class="el" href="IAmControl_8h_source.html">IAmControl.h</a></li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="namespaceam.html">am</a></li><li class="navelem"><a class="el" href="classam_1_1IAmControlReceive.html">IAmControlReceive</a></li>
+ <li class="footer">Generated on Fri Sep 30 2016 14:27:22 for AudioManager by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
+ </ul>
+</div>
+</body>
+</html>