summaryrefslogtreecommitdiff
path: root/docs/classam_1_1CAmCommandReceiver.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/classam_1_1CAmCommandReceiver.html')
-rw-r--r--docs/classam_1_1CAmCommandReceiver.html1433
1 files changed, 1433 insertions, 0 deletions
diff --git a/docs/classam_1_1CAmCommandReceiver.html b/docs/classam_1_1CAmCommandReceiver.html
new file mode 100644
index 0000000..24f58b5
--- /dev/null
+++ b/docs/classam_1_1CAmCommandReceiver.html
@@ -0,0 +1,1433 @@
+<!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::CAmCommandReceiver 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_1CAmCommandReceiver.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_1CAmCommandReceiver-members.html">List of all members</a> </div>
+ <div class="headertitle">
+<div class="title">am::CAmCommandReceiver Class Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This class realizes the command Interface.
+ <a href="classam_1_1CAmCommandReceiver.html#details">More...</a></p>
+
+<p><code>#include &lt;<a class="el" href="CAmCommandReceiver_8h_source.html">CAmCommandReceiver.h</a>&gt;</code></p>
+<div class="dynheader">
+Inheritance diagram for am::CAmCommandReceiver:</div>
+<div class="dyncontent">
+ <div class="center">
+ <img src="classam_1_1CAmCommandReceiver.png" usemap="#am::CAmCommandReceiver_map" alt=""/>
+ <map id="am::CAmCommandReceiver_map" name="am::CAmCommandReceiver_map">
+<area href="classam_1_1IAmCommandReceive.html" title="The interface towards the Controlling Instance (e.g HMI). " alt="am::IAmCommandReceive" shape="rect" coords="0,0,167,24"/>
+</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:a13df559403ebeacfb941da4deb9a5caa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a13df559403ebeacfb941da4deb9a5caa">CAmCommandReceiver</a> (<a class="el" href="classam_1_1IAmDatabaseHandler.html">IAmDatabaseHandler</a> *iDatabaseHandler, <a class="el" href="classam_1_1CAmControlSender.html">CAmControlSender</a> *iControlSender, <a class="el" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *iSocketHandler)</td></tr>
+<tr class="separator:a13df559403ebeacfb941da4deb9a5caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a82bbfe1973463fc554ac993c25d5ca4e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a82bbfe1973463fc554ac993c25d5ca4e">CAmCommandReceiver</a> (<a class="el" href="classam_1_1IAmDatabaseHandler.html">IAmDatabaseHandler</a> *iDatabaseHandler, <a class="el" href="classam_1_1CAmControlSender.html">CAmControlSender</a> *iControlSender, <a class="el" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *iSocketHandler, <a class="el" href="classam_1_1CAmDbusWrapper.html">CAmDbusWrapper</a> *iDBusWrapper)</td></tr>
+<tr class="separator:a82bbfe1973463fc554ac993c25d5ca4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a32bb0e128a996e3ad891111260802146"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a32bb0e128a996e3ad891111260802146">~CAmCommandReceiver</a> ()</td></tr>
+<tr class="separator:a32bb0e128a996e3ad891111260802146"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62d8f5aee1e601d59f993c5a5561e234"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a62d8f5aee1e601d59f993c5a5561e234">connect</a> (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, <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> &amp;mainConnectionID)</td></tr>
+<tr class="memdesc:a62d8f5aee1e601d59f993c5a5561e234"><td class="mdescLeft">&#160;</td><td class="mdescRight">connects a source to sink <a href="#a62d8f5aee1e601d59f993c5a5561e234">More...</a><br/></td></tr>
+<tr class="separator:a62d8f5aee1e601d59f993c5a5561e234"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa24d0146f4e3c75e02d6c0152e246da1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#aa24d0146f4e3c75e02d6c0152e246da1">disconnect</a> (const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID)</td></tr>
+<tr class="memdesc:aa24d0146f4e3c75e02d6c0152e246da1"><td class="mdescLeft">&#160;</td><td class="mdescRight">disconnects a mainConnection <a href="#aa24d0146f4e3c75e02d6c0152e246da1">More...</a><br/></td></tr>
+<tr class="separator:aa24d0146f4e3c75e02d6c0152e246da1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d47bc67473d75495260abe8c666fc7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a6d47bc67473d75495260abe8c666fc7e">setVolume</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a> volume)</td></tr>
+<tr class="memdesc:a6d47bc67473d75495260abe8c666fc7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets the volume for a sink <a href="#a6d47bc67473d75495260abe8c666fc7e">More...</a><br/></td></tr>
+<tr class="separator:a6d47bc67473d75495260abe8c666fc7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad7a4c1fe5a2ecfaae5484a14d8820e58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#ad7a4c1fe5a2ecfaae5484a14d8820e58">volumeStep</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const int16_t volumeStep)</td></tr>
+<tr class="memdesc:ad7a4c1fe5a2ecfaae5484a14d8820e58"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function is used to increment or decrement the current volume for a sink. <a href="#ad7a4c1fe5a2ecfaae5484a14d8820e58">More...</a><br/></td></tr>
+<tr class="separator:ad7a4c1fe5a2ecfaae5484a14d8820e58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afae22041843c5349be16a6593d3ebb9c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#afae22041843c5349be16a6593d3ebb9c">setSinkMuteState</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, const <a class="el" href="namespaceam.html#af9d68f1f1b0553906df4c90e9a860ffa">am_MuteState_e</a> muteState)</td></tr>
+<tr class="memdesc:afae22041843c5349be16a6593d3ebb9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets the mute state of a sink <a href="#afae22041843c5349be16a6593d3ebb9c">More...</a><br/></td></tr>
+<tr class="separator:afae22041843c5349be16a6593d3ebb9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3044c8587e0674bc107d607b6863b99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#aa3044c8587e0674bc107d607b6863b99">setMainSinkSoundProperty</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)</td></tr>
+<tr class="memdesc:aa3044c8587e0674bc107d607b6863b99"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method is used to set sound properties, e.g. <a href="#aa3044c8587e0674bc107d607b6863b99">More...</a><br/></td></tr>
+<tr class="separator:aa3044c8587e0674bc107d607b6863b99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5275e9a3ed66acbe860729dd4665d7a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a5275e9a3ed66acbe860729dd4665d7a1">setMainSourceSoundProperty</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)</td></tr>
+<tr class="memdesc:a5275e9a3ed66acbe860729dd4665d7a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method is used to set sound properties, e.g. <a href="#a5275e9a3ed66acbe860729dd4665d7a1">More...</a><br/></td></tr>
+<tr class="separator:a5275e9a3ed66acbe860729dd4665d7a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a33b0ab5fca8c82ce91b19f08c34471f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a33b0ab5fca8c82ce91b19f08c34471f8">setSystemProperty</a> (const <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &amp;property)</td></tr>
+<tr class="memdesc:a33b0ab5fca8c82ce91b19f08c34471f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">is used to set a specific system property. <a href="#a33b0ab5fca8c82ce91b19f08c34471f8">More...</a><br/></td></tr>
+<tr class="separator:a33b0ab5fca8c82ce91b19f08c34471f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a011b02d5eddc693e5634583e0334e4a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a011b02d5eddc693e5634583e0334e4a7">getVolume</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <a class="el" href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a> &amp;mainVolume) const </td></tr>
+<tr class="memdesc:a011b02d5eddc693e5634583e0334e4a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current volume for the sink directly out of the database. <a href="#a011b02d5eddc693e5634583e0334e4a7">More...</a><br/></td></tr>
+<tr class="separator:a011b02d5eddc693e5634583e0334e4a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59d10a7178e3227d0b8f415308c71179"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a59d10a7178e3227d0b8f415308c71179">getListMainConnections</a> (std::vector&lt; <a class="el" href="structam_1_1am__MainConnectionType__s.html">am_MainConnectionType_s</a> &gt; &amp;listConnections) const </td></tr>
+<tr class="memdesc:a59d10a7178e3227d0b8f415308c71179"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the actual list of MainConnections <a href="#a59d10a7178e3227d0b8f415308c71179">More...</a><br/></td></tr>
+<tr class="separator:a59d10a7178e3227d0b8f415308c71179"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7dc13df4c7699dfdae5bcf6c4c1f7fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#ab7dc13df4c7699dfdae5bcf6c4c1f7fa">getListMainSinks</a> (std::vector&lt; <a class="el" href="structam_1_1am__SinkType__s.html">am_SinkType_s</a> &gt; &amp;listMainSinks) const </td></tr>
+<tr class="memdesc:ab7dc13df4c7699dfdae5bcf6c4c1f7fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the actual list of Sinks <a href="#ab7dc13df4c7699dfdae5bcf6c4c1f7fa">More...</a><br/></td></tr>
+<tr class="separator:ab7dc13df4c7699dfdae5bcf6c4c1f7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59197bfc29443cbae19a26e9c10a4ba3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a59197bfc29443cbae19a26e9c10a4ba3">getListMainSources</a> (std::vector&lt; <a class="el" href="structam_1_1am__SourceType__s.html">am_SourceType_s</a> &gt; &amp;listMainSources) const </td></tr>
+<tr class="memdesc:a59197bfc29443cbae19a26e9c10a4ba3"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the actual list of Sources <a href="#a59197bfc29443cbae19a26e9c10a4ba3">More...</a><br/></td></tr>
+<tr class="separator:a59197bfc29443cbae19a26e9c10a4ba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f2313f8608c5cc7948f1406ec04beb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a9f2313f8608c5cc7948f1406ec04beb7">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 </td></tr>
+<tr class="memdesc:a9f2313f8608c5cc7948f1406ec04beb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is used to retrieve all source sound properties related to a source. <a href="#a9f2313f8608c5cc7948f1406ec04beb7">More...</a><br/></td></tr>
+<tr class="separator:a9f2313f8608c5cc7948f1406ec04beb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa21122ef14406f9454a9033c689bc660"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#aa21122ef14406f9454a9033c689bc660">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;listSourceProperties) const </td></tr>
+<tr class="memdesc:aa21122ef14406f9454a9033c689bc660"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is used to retrieve all source sound properties related to a source. <a href="#aa21122ef14406f9454a9033c689bc660">More...</a><br/></td></tr>
+<tr class="separator:aa21122ef14406f9454a9033c689bc660"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2aaf5164223f9d180593a37e96945891"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a2aaf5164223f9d180593a37e96945891">getListSourceClasses</a> (std::vector&lt; <a class="el" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> &gt; &amp;listSourceClasses) const </td></tr>
+<tr class="memdesc:a2aaf5164223f9d180593a37e96945891"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is used to retrieve SourceClass Information of all source classes. <a href="#a2aaf5164223f9d180593a37e96945891">More...</a><br/></td></tr>
+<tr class="separator:a2aaf5164223f9d180593a37e96945891"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae42ce7867ffe512f973021b5677b879"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#aae42ce7867ffe512f973021b5677b879">getListSinkClasses</a> (std::vector&lt; <a class="el" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> &gt; &amp;listSinkClasses) const </td></tr>
+<tr class="memdesc:aae42ce7867ffe512f973021b5677b879"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is used to retrieve SinkClass Information of all sink classes. <a href="#aae42ce7867ffe512f973021b5677b879">More...</a><br/></td></tr>
+<tr class="separator:aae42ce7867ffe512f973021b5677b879"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac088319424792648863e320b78cad915"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#ac088319424792648863e320b78cad915">getListSystemProperties</a> (std::vector&lt; <a class="el" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> &gt; &amp;listSystemProperties) const </td></tr>
+<tr class="memdesc:ac088319424792648863e320b78cad915"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves a complete list of all systemProperties. <a href="#ac088319424792648863e320b78cad915">More...</a><br/></td></tr>
+<tr class="separator:ac088319424792648863e320b78cad915"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05f8b40a07b3c234cd0935794e36a9b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a05f8b40a07b3c234cd0935794e36a9b9">getTimingInformation</a> (const <a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID, <a class="el" href="namespaceam.html#ad94ba90e3c8f6bd7e51a15a811755167">am_timeSync_t</a> &amp;delay) const </td></tr>
+<tr class="memdesc:a05f8b40a07b3c234cd0935794e36a9b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns the delay in ms that the audiopath for the given mainConnection has <a href="#a05f8b40a07b3c234cd0935794e36a9b9">More...</a><br/></td></tr>
+<tr class="separator:a05f8b40a07b3c234cd0935794e36a9b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a53edef0db4108a19ad395eb426dcc1b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a53edef0db4108a19ad395eb426dcc1b3">getDBusConnectionWrapper</a> (<a class="el" href="classam_1_1CAmDbusWrapper.html">CAmDbusWrapper</a> *&amp;dbusConnectionWrapper) const </td></tr>
+<tr class="memdesc:a53edef0db4108a19ad395eb426dcc1b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">this function is used to retrieve a pointer to the dBusConnectionWrapper <a href="#a53edef0db4108a19ad395eb426dcc1b3">More...</a><br/></td></tr>
+<tr class="separator:a53edef0db4108a19ad395eb426dcc1b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a08731671113b46f54657e4849bb1e173"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a08731671113b46f54657e4849bb1e173">getSocketHandler</a> (<a class="el" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *&amp;socketHandler) const </td></tr>
+<tr class="memdesc:a08731671113b46f54657e4849bb1e173"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the pointer to the socketHandler. <a href="#a08731671113b46f54657e4849bb1e173">More...</a><br/></td></tr>
+<tr class="separator:a08731671113b46f54657e4849bb1e173"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc6885dbe3520e6685035b0a89ffea7b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#adc6885dbe3520e6685035b0a89ffea7b">confirmCommandReady</a> (const uint16_t handle, const <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)</td></tr>
+<tr class="memdesc:adc6885dbe3520e6685035b0a89ffea7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">asynchronous confirmation of setCommandReady. <a href="#adc6885dbe3520e6685035b0a89ffea7b">More...</a><br/></td></tr>
+<tr class="separator:adc6885dbe3520e6685035b0a89ffea7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af891b5714bde26daca7384758be25d5d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#af891b5714bde26daca7384758be25d5d">confirmCommandRundown</a> (const uint16_t handle, const <a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)</td></tr>
+<tr class="memdesc:af891b5714bde26daca7384758be25d5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">asynchronous confirmation of setCommandRundown <a href="#af891b5714bde26daca7384758be25d5d">More...</a><br/></td></tr>
+<tr class="separator:af891b5714bde26daca7384758be25d5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f38df5ee6645b0dd765a1bf28dd3f22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a1f38df5ee6645b0dd765a1bf28dd3f22">getInterfaceVersion</a> (std::string &amp;version) const </td></tr>
+<tr class="memdesc:a1f38df5ee6645b0dd765a1bf28dd3f22"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function returns the version of the interface. <a href="#a1f38df5ee6645b0dd765a1bf28dd3f22">More...</a><br/></td></tr>
+<tr class="separator:a1f38df5ee6645b0dd765a1bf28dd3f22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5e49b6d510658f1ccc2547ce5fc38dac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a5e49b6d510658f1ccc2547ce5fc38dac">getListMainSinkNotificationConfigurations</a> (const <a class="el" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector&lt; <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &gt; &amp;listMainNotificationConfigurations) const </td></tr>
+<tr class="memdesc:a5e49b6d510658f1ccc2547ce5fc38dac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the list of MainNotifications for a sink. <a href="#a5e49b6d510658f1ccc2547ce5fc38dac">More...</a><br/></td></tr>
+<tr class="separator:a5e49b6d510658f1ccc2547ce5fc38dac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a953a590cf51c6a02d631c2d324d81d78"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a953a590cf51c6a02d631c2d324d81d78">getListMainSourceNotificationConfigurations</a> (const <a class="el" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, std::vector&lt; <a class="el" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &gt; &amp;listMainNotificationConfigurations) const </td></tr>
+<tr class="memdesc:a953a590cf51c6a02d631c2d324d81d78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the list of MainNotifications for a source. <a href="#a953a590cf51c6a02d631c2d324d81d78">More...</a><br/></td></tr>
+<tr class="separator:a953a590cf51c6a02d631c2d324d81d78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7db57dfbc72f455545aa0d61013171d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a7db57dfbc72f455545aa0d61013171d3">setMainSinkNotificationConfiguration</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)</td></tr>
+<tr class="memdesc:a7db57dfbc72f455545aa0d61013171d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets a MainNotificationConfiuration. <a href="#a7db57dfbc72f455545aa0d61013171d3">More...</a><br/></td></tr>
+<tr class="separator:a7db57dfbc72f455545aa0d61013171d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27b26681681cbceaa5d18253a0d6a644"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a27b26681681cbceaa5d18253a0d6a644">setMainSourceNotificationConfiguration</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)</td></tr>
+<tr class="memdesc:a27b26681681cbceaa5d18253a0d6a644"><td class="mdescLeft">&#160;</td><td class="mdescRight">sets a MainNotificationConfiuration. <a href="#a27b26681681cbceaa5d18253a0d6a644">More...</a><br/></td></tr>
+<tr class="separator:a27b26681681cbceaa5d18253a0d6a644"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a125412a71cb384ae9ec4b37821f79513"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#a125412a71cb384ae9ec4b37821f79513">getStartupHandle</a> ()</td></tr>
+<tr class="memdesc:a125412a71cb384ae9ec4b37821f79513"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a startup handle <a href="#a125412a71cb384ae9ec4b37821f79513">More...</a><br/></td></tr>
+<tr class="separator:a125412a71cb384ae9ec4b37821f79513"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe0af0067c2f0db347ee8118362cb267"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#abe0af0067c2f0db347ee8118362cb267">getRundownHandle</a> ()</td></tr>
+<tr class="memdesc:abe0af0067c2f0db347ee8118362cb267"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a rundown handle <a href="#abe0af0067c2f0db347ee8118362cb267">More...</a><br/></td></tr>
+<tr class="separator:abe0af0067c2f0db347ee8118362cb267"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae29eaa1befc7c2d741920d567b89df9e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#ae29eaa1befc7c2d741920d567b89df9e">waitOnStartup</a> (bool startup)</td></tr>
+<tr class="memdesc:ae29eaa1befc7c2d741920d567b89df9e"><td class="mdescLeft">&#160;</td><td class="mdescRight">tells the ComandReceiver to start waiting for all handles to be confirmed <a href="#ae29eaa1befc7c2d741920d567b89df9e">More...</a><br/></td></tr>
+<tr class="separator:ae29eaa1befc7c2d741920d567b89df9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcc5b296afe649aa9bec7c8e4af6eb49"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1CAmCommandReceiver.html#adcc5b296afe649aa9bec7c8e4af6eb49">waitOnRundown</a> (bool rundown)</td></tr>
+<tr class="memdesc:adcc5b296afe649aa9bec7c8e4af6eb49"><td class="mdescLeft">&#160;</td><td class="mdescRight">tells the ComandReceiver to start waiting for all handles to be confirmed <a href="#adcc5b296afe649aa9bec7c8e4af6eb49">More...</a><br/></td></tr>
+<tr class="separator:adcc5b296afe649aa9bec7c8e4af6eb49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classam_1_1IAmCommandReceive"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classam_1_1IAmCommandReceive')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classam_1_1IAmCommandReceive.html">am::IAmCommandReceive</a></td></tr>
+<tr class="memitem:ae5db817b614ec1c40f1571a2509dc599 inherit pub_methods_classam_1_1IAmCommandReceive"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmCommandReceive.html#ae5db817b614ec1c40f1571a2509dc599">IAmCommandReceive</a> ()</td></tr>
+<tr class="separator:ae5db817b614ec1c40f1571a2509dc599 inherit pub_methods_classam_1_1IAmCommandReceive"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3429e3f232a55089b95364f58c4c23d2 inherit pub_methods_classam_1_1IAmCommandReceive"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classam_1_1IAmCommandReceive.html#a3429e3f232a55089b95364f58c4c23d2">~IAmCommandReceive</a> ()</td></tr>
+<tr class="separator:a3429e3f232a55089b95364f58c4c23d2 inherit pub_methods_classam_1_1IAmCommandReceive"><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 class realizes the command Interface. </p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8h_source.html#l00040">40</a> of file <a class="el" href="CAmCommandReceiver_8h_source.html">CAmCommandReceiver.h</a>.</p>
+</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" id="a13df559403ebeacfb941da4deb9a5caa"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">am::CAmCommandReceiver::CAmCommandReceiver </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classam_1_1IAmDatabaseHandler.html">IAmDatabaseHandler</a> *&#160;</td>
+ <td class="paramname"><em>iDatabaseHandler</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classam_1_1CAmControlSender.html">CAmControlSender</a> *&#160;</td>
+ <td class="paramname"><em>iControlSender</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *&#160;</td>
+ <td class="paramname"><em>iSocketHandler</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00035">35</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a82bbfe1973463fc554ac993c25d5ca4e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">am::CAmCommandReceiver::CAmCommandReceiver </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classam_1_1IAmDatabaseHandler.html">IAmDatabaseHandler</a> *&#160;</td>
+ <td class="paramname"><em>iDatabaseHandler</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classam_1_1CAmControlSender.html">CAmControlSender</a> *&#160;</td>
+ <td class="paramname"><em>iControlSender</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *&#160;</td>
+ <td class="paramname"><em>iSocketHandler</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classam_1_1CAmDbusWrapper.html">CAmDbusWrapper</a> *&#160;</td>
+ <td class="paramname"><em>iDBusWrapper</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00054">54</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a32bb0e128a996e3ad891111260802146"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">am::CAmCommandReceiver::~CAmCommandReceiver </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00073">73</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a class="anchor" id="adc6885dbe3520e6685035b0a89ffea7b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">void am::CAmCommandReceiver::confirmCommandReady </td>
+ <td>(</td>
+ <td class="paramtype">const uint16_t&#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#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td>
+ <td class="paramname"><em>error</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>asynchronous confirmation of setCommandReady. </p>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a82797be749cf366575ad3b2ac39f35bd">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00198">198</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="af891b5714bde26daca7384758be25d5d"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">void am::CAmCommandReceiver::confirmCommandRundown </td>
+ <td>(</td>
+ <td class="paramtype">const uint16_t&#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#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a>&#160;</td>
+ <td class="paramname"><em>error</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>asynchronous confirmation of setCommandRundown </p>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a91abbf43e070dc01b841097c08a56226">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00207">207</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a62d8f5aee1e601d59f993c5a5561e234"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::connect </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"><a class="el" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>mainConnectionID</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>connects a source to sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NOT_POSSIBLE on failure, E_ALREADY_EXISTS if the connection does already exists </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a32ea97524439c9ea79b6383aae35c773">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00077">77</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa24d0146f4e3c75e02d6c0152e246da1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::disconnect </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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>disconnects a mainConnection </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on successes, E_NON_EXISTENT if the connection does not exist, E_NOT_POSSIBLE on error. </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#afb43a65286b038159a6e4e7bf97f30ae">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00083">83</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a53edef0db4108a19ad395eb426dcc1b3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getDBusConnectionWrapper </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classam_1_1CAmDbusWrapper.html">CAmDbusWrapper</a> *&amp;&#160;</td>
+ <td class="paramname"><em>dbusConnectionWrapper</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>this function is used to retrieve a pointer to the dBusConnectionWrapper </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK if pointer is valid, E_UKNOWN if AudioManager was compiled without DBus Support </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#aea62c0d93f812a5db595d97fe5f34858">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00176">176</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1f38df5ee6645b0dd765a1bf28dd3f22"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">void am::CAmCommandReceiver::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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function returns the version of the interface. </p>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#ae9470c23036c6257bd31e3bbd36564d2">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00193">193</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a59d10a7178e3227d0b8f415308c71179"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getListMainConnections </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__MainConnectionType__s.html">am_MainConnectionType_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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the actual list of MainConnections </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a11180cd5df8778e7049b3ca2f30c800d">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00130">130</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5e49b6d510658f1ccc2547ce5fc38dac"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getListMainSinkNotificationConfigurations </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__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listMainNotificationConfigurations</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Retrieves the list of MainNotifications for a sink. </p>
+<p>Does not return the possible ones. </p>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a233ee03fe13a4a3b889e840840dd8a93">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00236">236</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ab7dc13df4c7699dfdae5bcf6c4c1f7fa"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getListMainSinks </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__SinkType__s.html">am_SinkType_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listMainSinks</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the actual list of Sinks </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#ad99dc95f0ea366cd556eb6f42b128fcc">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00136">136</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9f2313f8608c5cc7948f1406ec04beb7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This is used to retrieve all source sound properties related to a source. </p>
+<p>Returns a vector of the sound properties and values as pair </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#afdd62ebf3d709e312c95ebe36696bfc6">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00146">146</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a953a590cf51c6a02d631c2d324d81d78"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getListMainSourceNotificationConfigurations </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__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listMainNotificationConfigurations</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Retrieves the list of MainNotifications for a source. </p>
+<p>Does not return the possible ones. </p>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a12d306574c00d91fbb47c02019007a8f">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00241">241</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a59197bfc29443cbae19a26e9c10a4ba3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getListMainSources </td>
+ <td>(</td>
+ <td class="paramtype">std::vector&lt; <a class="el" href="structam_1_1am__SourceType__s.html">am_SourceType_s</a> &gt; &amp;&#160;</td>
+ <td class="paramname"><em>listMainSources</em></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the actual list of Sources </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a983b6b672d958e79f2695bf17db51683">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00141">141</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa21122ef14406f9454a9033c689bc660"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::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>listSourceProperties</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This is used to retrieve all source sound properties related to a source. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a9a413c102368ebe38ecad89b511d652c">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00151">151</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aae42ce7867ffe512f973021b5677b879"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This is used to retrieve SinkClass Information 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>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a4df3c83b76cc899b96e6c38ac5fdc31c">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00161">161</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a2aaf5164223f9d180593a37e96945891"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This is used to retrieve SourceClass Information 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>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a3c022b7bb88fad2a1d5afde96e150abb">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00156">156</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ac088319424792648863e320b78cad915"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Retrieves a complete list of all systemProperties. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a5281cf13e5344900363e0ae81d37d853">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00166">166</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="abe0af0067c2f0db347ee8118362cb267"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t am::CAmCommandReceiver::getRundownHandle </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>returns a rundown handle </p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00223">223</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a08731671113b46f54657e4849bb1e173"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::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> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">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>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#acf8e0ea44530723bda7340a1ceb8c5a4">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00187">187</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a125412a71cb384ae9ec4b37821f79513"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint16_t am::CAmCommandReceiver::getStartupHandle </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>returns a startup handle </p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00216">216</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a05f8b40a07b3c234cd0935794e36a9b9"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getTimingInformation </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="namespaceam.html#ad94ba90e3c8f6bd7e51a15a811755167">am_timeSync_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>delay</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>returns the delay in ms that the audiopath for the given mainConnection has </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NOT_POSSIBLE if timing information is not yet retrieved, E_DATABASE_ERROR on read error on the database </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#ae99e73a8c0ad4600c586aa26dd19ef89">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00171">171</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a011b02d5eddc693e5634583e0334e4a7"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::getVolume </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="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a> &amp;&#160;</td>
+ <td class="paramname"><em>mainVolume</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>Returns the current volume for the sink directly out of the database. </p>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a90cf8d23b2be42709a997c7bf8ccfe9f">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00125">125</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a7db57dfbc72f455545aa0d61013171d3"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::setMainSinkNotificationConfiguration </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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets a MainNotificationConfiuration. </p>
+<p>This can be used to turn on an off notifications an to change the mode of the configuration. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if sinkID does not exists, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a8b4148bc0c77744fd6f87ff51157060a">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00246">246</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="aa3044c8587e0674bc107d607b6863b99"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::setMainSinkSoundProperty </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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This method is used to set sound properties, e.g. </p>
+<p>Equalizer Values. Since the capabilities of the system can differ, the exact key value pairs can be extended in each product </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_OUT_OF_RANGE if value exceeds range, E_UNKNOWN in case of an error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a5ed9063ed677e215599f436c71cd5223">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00107">107</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a27b26681681cbceaa5d18253a0d6a644"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::setMainSourceNotificationConfiguration </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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets a MainNotificationConfiuration. </p>
+<p>This can be used to turn on an off notifications an to change the mode of the configuration. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_NON_EXISTENT if sourceID does not exists, E_DATABASE_ERROR on error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a273bdf6ed69e3d4a36526c211041e699">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00252">252</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5275e9a3ed66acbe860729dd4665d7a1"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::setMainSourceSoundProperty </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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This method is used to set sound properties, e.g. </p>
+<p>Equalizer Values. Since the capabilities of the system can differ, the exact key value pairs can be extended in each product </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_OUT_OF_RANGE if value exceeds range, E_UNKNOWN in case of an error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#ab611eb01227ba650f4a1338a4846ab6e">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00113">113</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="afae22041843c5349be16a6593d3ebb9c"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::setSinkMuteState </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#af9d68f1f1b0553906df4c90e9a860ffa">am_MuteState_e</a>&#160;</td>
+ <td class="paramname"><em>muteState</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets the mute state of a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error. If the mute state is already the desired one, the Daemon will return E_OK. </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a8512dd96d42f3f36cd6a7e7590f5e930">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00101">101</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a33b0ab5fca8c82ce91b19f08c34471f8"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::setSystemProperty </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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>is used to set a specific system property. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_OUT_OF_RANGE if value exceeds range, E_UNKNOWN in case of an error </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a16004832350de519f2c6fb09470d713a">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00119">119</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a6d47bc67473d75495260abe8c666fc7e"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::setVolume </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#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a>&#160;</td>
+ <td class="paramname"><em>volume</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>sets the volume for a sink </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKOWN on error, E_OUT_OF_RANGE in case the value is out of range </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a6d8dcd7277753859d655104f5ee7597e">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00089">89</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad7a4c1fe5a2ecfaae5484a14d8820e58"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> am::CAmCommandReceiver::volumeStep </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 int16_t&#160;</td>
+ <td class="paramname"><em>volumeStep</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">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>This function is used to increment or decrement the current volume for a sink. </p>
+<dl class="section return"><dt>Returns</dt><dd>E_OK on success, E_UNKNOWN on error and E_OUT_OF_RANGE if the value is not in the given volume range. </dd></dl>
+
+<p>Implements <a class="el" href="classam_1_1IAmCommandReceive.html#a11fe6f5eb8f991f52725f050fec2bd59">am::IAmCommandReceive</a>.</p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00095">95</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="adcc5b296afe649aa9bec7c8e4af6eb49"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void am::CAmCommandReceiver::waitOnRundown </td>
+ <td>(</td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>rundown</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>tells the ComandReceiver to start waiting for all handles to be confirmed </p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00258">258</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ae29eaa1befc7c2d741920d567b89df9e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void am::CAmCommandReceiver::waitOnStartup </td>
+ <td>(</td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>startup</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>tells the ComandReceiver to start waiting for all handles to be confirmed </p>
+
+<p>Definition at line <a class="el" href="CAmCommandReceiver_8cpp_source.html#l00230">230</a> of file <a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following files:<ul>
+<li>AudioManagerCore/include/<a class="el" href="CAmCommandReceiver_8h_source.html">CAmCommandReceiver.h</a></li>
+<li>AudioManagerCore/src/<a class="el" href="CAmCommandReceiver_8cpp_source.html">CAmCommandReceiver.cpp</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_1CAmCommandReceiver.html">CAmCommandReceiver</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>