diff options
Diffstat (limited to 'docs/CAmControlReceiver_8cpp_source.html')
-rwxr-xr-x[-rw-r--r--] | docs/CAmControlReceiver_8cpp_source.html | 848 |
1 files changed, 148 insertions, 700 deletions
diff --git a/docs/CAmControlReceiver_8cpp_source.html b/docs/CAmControlReceiver_8cpp_source.html index 3fd3e92..e558641 100644..100755 --- a/docs/CAmControlReceiver_8cpp_source.html +++ b/docs/CAmControlReceiver_8cpp_source.html @@ -3,22 +3,24 @@ <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"/> +<meta name="generator" content="Doxygen 1.8.11"/> <title>AudioManager: AudioManagerCore/src/CAmControlReceiver.cpp Source File</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="navtreedata.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/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <script type="text/javascript"> - $(document).ready(function() { searchBox.OnSelectItem(0); }); + $(document).ready(function() { init_search(); }); </script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> @@ -28,9 +30,9 @@ <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> - <td style="padding-left: 0.5em;"> + <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">AudioManager -  <span id="projectnumber">7.5.11</span> +  <span id="projectnumber">7.6.6</span> </div> <div id="projectbrief">Native Application Runtime Environment</div> </td> @@ -39,7 +41,7 @@ </table> </div> <!-- end header part --> -<!-- Generated by Doxygen 1.8.6 --> +<!-- Generated by Doxygen 1.8.11 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> @@ -47,6 +49,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li><a href="annotated.html"><span>Classes</span></a></li> <li class="current"><a href="files.html"><span>Files</span></a></li> @@ -94,7 +97,7 @@ $(document).ready(function(){initNavTree('CAmControlReceiver_8cpp_source.html',' 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"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></div> +</div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> @@ -108,665 +111,110 @@ $(document).ready(function(){initNavTree('CAmControlReceiver_8cpp_source.html',' <div class="title">CAmControlReceiver.cpp</div> </div> </div><!--header--> <div class="contents"> -<a href="CAmControlReceiver_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div> -<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include "<a class="code" href="CAmControlReceiver_8h.html">CAmControlReceiver.h</a>"</span></div> -<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <cassert></span></div> -<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <stdlib.h></span></div> -<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <stdexcept></span></div> -<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include "audiomanagerconfig.h"</span></div> -<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "<a class="code" href="IAmDatabaseHandler_8h.html">IAmDatabaseHandler.h</a>"</span></div> -<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include "<a class="code" href="CAmRoutingSender_8h.html">CAmRoutingSender.h</a>"</span></div> -<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include "<a class="code" href="CAmCommandSender_8h.html">CAmCommandSender.h</a>"</span></div> -<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include "<a class="code" href="CAmRouter_8h.html">CAmRouter.h</a>"</span></div> -<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include "<a class="code" href="CAmDltWrapper_8h.html">CAmDltWrapper.h</a>"</span></div> -<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include "<a class="code" href="CAmSocketHandler_8h.html">CAmSocketHandler.h</a>"</span></div> -<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> -<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">namespace </span>am {</div> -<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> -<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a114d9022fb59ec30d8d29123164d5c1f"> 38</a></span> <a class="code" href="classam_1_1CAmControlReceiver.html#a114d9022fb59ec30d8d29123164d5c1f">CAmControlReceiver::CAmControlReceiver</a>(<a class="code" href="classam_1_1IAmDatabaseHandler.html">IAmDatabaseHandler</a> *iDatabaseHandler, <a class="code" href="classam_1_1CAmRoutingSender.html">CAmRoutingSender</a> *iRoutingSender, <a class="code" href="classam_1_1CAmCommandSender.html">CAmCommandSender</a> *iCommandSender, <a class="code" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *iSocketHandler, <a class="code" href="classam_1_1CAmRouter.html">CAmRouter</a>* iRouter) :</div> -<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  mDatabaseHandler(iDatabaseHandler), <span class="comment">//</span></div> -<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  mRoutingSender(iRoutingSender), <span class="comment">//</span></div> -<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  mCommandSender(iCommandSender), <span class="comment">//</span></div> -<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  mSocketHandler(iSocketHandler), <span class="comment">//</span></div> -<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  mRouter(iRouter), <span class="comment">//</span></div> -<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  mNodeStateCommunicator(NULL)</div> -<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> {</div> -<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  assert(mDatabaseHandler!=NULL);</div> -<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  assert(mRoutingSender!=NULL);</div> -<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  assert(mCommandSender!=NULL);</div> -<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  assert(mSocketHandler!=NULL);</div> -<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  assert(mRouter!=NULL);</div> -<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> }</div> -<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> -<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8c5832d06c3c3644323757371fe546b3"> 53</a></span> <a class="code" href="classam_1_1CAmControlReceiver.html#a8c5832d06c3c3644323757371fe546b3">CAmControlReceiver::~CAmControlReceiver</a>()</div> -<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> {</div> -<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> }</div> -<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> -<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac8fd5903c6b2607b7539af4260937d83"> 57</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac8fd5903c6b2607b7539af4260937d83">CAmControlReceiver::getRoute</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> onlyfree, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector<am_Route_s> & returnList)</div> -<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> {</div> -<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> (mRouter-><a class="code" href="classam_1_1CAmRouter.html#ae76981f37d91bcd2da721c3bf141e415">getRoute</a>(onlyfree, sourceID, sinkID, returnList));</div> -<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> }</div> -<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> -<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a423abc4ac7a86cf87fee8dc483a20d7c"> 62</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a423abc4ac7a86cf87fee8dc483a20d7c">CAmControlReceiver::connect</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <a class="code" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> & connectionID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> format, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div> -<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> {</div> -<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab0c210156af7e2904365c4e8de0ef041">asyncConnect</a>(handle, connectionID, sourceID, sinkID, format));</div> -<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> }</div> -<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> -<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac3e411b296db24f18dfc2ef25e4833d3"> 67</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac3e411b296db24f18dfc2ef25e4833d3">CAmControlReceiver::disconnect</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> connectionID)</div> -<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> {</div> -<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a93ae95515730eb615ab5dfc1316d7862">asyncDisconnect</a>(handle, connectionID));</div> -<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> }</div> -<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div> -<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2ac2a71247c26b72ade8c56cf8e2aad0"> 72</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2ac2a71247c26b72ade8c56cf8e2aad0">CAmControlReceiver::crossfade</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#afc05253c20a9333f02f7a4b3f7762269">am_HotSink_e</a> hotSource, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> rampType, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> rampTime)</div> -<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> {</div> -<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab7eb58fa2f979c18f259f28baf91eb66">asyncCrossFade</a>(handle, crossfaderID, hotSource, rampType, rampTime));</div> -<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> }</div> -<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div> -<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a032918ff2d0cd4bcad33219322c7689e"> 77</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a032918ff2d0cd4bcad33219322c7689e">CAmControlReceiver::setSourceState</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#af966cbbc3b1d6e637d81a46eaa7dd358">am_SourceState_e</a> state)</div> -<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> {</div> -<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab02d93d54ee9cd98776a3f2d274ee24d">asyncSetSourceState</a>(handle, sourceID, state));</div> -<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> }</div> -<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div> -<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af95630f655f0052411e03eebbc84b260"> 82</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#af95630f655f0052411e03eebbc84b260">CAmControlReceiver::setSinkVolume</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a> volume, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> ramp, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> time)</div> -<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> {</div> -<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ada1e6203986d7ef1de6b48a844fa2967">asyncSetSinkVolume</a>(handle, sinkID, volume, ramp, time));</div> -<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> }</div> -<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> -<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a11ccca6813b979831b9727520ba428ea"> 87</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a11ccca6813b979831b9727520ba428ea">CAmControlReceiver::setSourceVolume</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a> volume, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> rampType, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> time)</div> -<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> {</div> -<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a3984bb149cb451303f1671895fd8fc95">asyncSetSourceVolume</a>(handle, sourceID, volume, rampType, time));</div> -<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> }</div> -<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> -<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aac0a81702bda141fa79fd1602b68b470"> 92</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aac0a81702bda141fa79fd1602b68b470">CAmControlReceiver::setSinkSoundProperty</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> & soundProperty)</div> -<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> {</div> -<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#af56987b497141e9e013dafb1789492b5">asyncSetSinkSoundProperty</a>(handle, sinkID, soundProperty));</div> -<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> }</div> -<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> -<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a664019ef5e06ef587bf32ec8247e3cc5"> 97</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a664019ef5e06ef587bf32ec8247e3cc5">CAmControlReceiver::setSinkSoundProperties</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> std::vector<am_SoundProperty_s> & listSoundProperties)</div> -<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> {</div> -<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#acb481d859b7010e0b5c70008c542e6ce">asyncSetSinkSoundProperties</a>(handle, listSoundProperties, sinkID));</div> -<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> }</div> -<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div> -<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aee44ce1c4db0908bd2481298a6ccc5dd"> 102</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aee44ce1c4db0908bd2481298a6ccc5dd">CAmControlReceiver::setSourceSoundProperty</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> & soundProperty)</div> -<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> {</div> -<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab6e6ac7f1a6540ca71cc60e0fb500f1b">asyncSetSourceSoundProperty</a>(handle, sourceID, soundProperty));</div> -<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> }</div> -<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> -<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2ce93b543a427c0951e7bd154fb3a152"> 107</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2ce93b543a427c0951e7bd154fb3a152">CAmControlReceiver::setSourceSoundProperties</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> std::vector<am_SoundProperty_s> & listSoundProperties)</div> -<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> {</div> -<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a0884659ca24968137a6ac81fd3fc0003">asyncSetSourceSoundProperties</a>(handle, listSoundProperties, sourceID));</div> -<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> }</div> -<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div> -<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8e463c8b7882084a12b0dbef2bc2e7f8"> 112</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a8e463c8b7882084a12b0dbef2bc2e7f8">CAmControlReceiver::setDomainState</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a> domainState)</div> -<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> {</div> -<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#aa71812dcf76446b25802387f84e5161a">setDomainState</a>(domainID, domainState));</div> -<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> }</div> -<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div> -<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aeb9cae111b6d9d2e58775fad56a78374"> 117</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aeb9cae111b6d9d2e58775fad56a78374">CAmControlReceiver::abortAction</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> handle)</div> -<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> {</div> -<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#abb5239715b3f1dbfe80975dbb4bb9494">asyncAbort</a>(handle));</div> -<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> }</div> -<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div> -<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8ff6ba043a2b6970c2dc351c73070300"> 122</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a8ff6ba043a2b6970c2dc351c73070300">CAmControlReceiver::enterDomainDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Domain__s.html">am_Domain_s</a> & domainData, <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> & domainID)</div> -<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> {</div> -<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae5b97276c8f23516c96d643074d9bd37">enterDomainDB</a>(domainData, domainID));</div> -<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> }</div> -<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div> -<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a39c770cd38c312d14622e779110957e4"> 127</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a39c770cd38c312d14622e779110957e4">CAmControlReceiver::enterMainConnectionDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> & mainConnectionData, <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> & connectionID)</div> -<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> {</div> -<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a1e35f8f2f516b5000fe08629d80a156e">enterMainConnectionDB</a>(mainConnectionData, connectionID));</div> -<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> }</div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div> -<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a56c7ffbccd50eb64366aecb737351024"> 132</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a56c7ffbccd50eb64366aecb737351024">CAmControlReceiver::enterSinkDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Sink__s.html">am_Sink_s</a> & sinkData, <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> & sinkID)</div> -<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> {</div> -<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#adecdd54551e1c61ce1456baf64fe3551">enterSinkDB</a>(sinkData, sinkID));</div> -<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> }</div> -<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div> -<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a3c816e3aa174a81c90eb8e92dc218153"> 137</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a3c816e3aa174a81c90eb8e92dc218153">CAmControlReceiver::enterCrossfaderDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> & crossfaderData, <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> & crossfaderID)</div> -<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> {</div> -<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#add669d85238ae9ce0bdb41ed3fd1278b">enterCrossfaderDB</a>(crossfaderData, crossfaderID));</div> -<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> }</div> -<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> -<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aa7d27d69dd277925ab2e979f0cc6576a"> 142</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aa7d27d69dd277925ab2e979f0cc6576a">CAmControlReceiver::enterGatewayDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> & gatewayData, <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> & gatewayID)</div> -<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> {</div> -<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ace4524f2000fc1ced243a940ca4832f1">enterGatewayDB</a>(gatewayData, gatewayID));</div> -<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> }</div> -<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div> -<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a154856178d7aad7607a7bc52c0129d10"> 147</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a154856178d7aad7607a7bc52c0129d10">CAmControlReceiver::enterConverterDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Converter__s.html">am_Converter_s</a> & converterData, <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> & converterID)</div> -<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> {</div> -<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af4413c8086ff28f647d453950af8abdb">enterConverterDB</a>(converterData, converterID));</div> -<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> }</div> -<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> </div> -<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a79b147f6da48cde5d5a55434ba60e359"> 152</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a79b147f6da48cde5d5a55434ba60e359">CAmControlReceiver::enterSourceDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Source__s.html">am_Source_s</a> & sourceData, <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> & sourceID)</div> -<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> {</div> -<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa3f27d5657cdd135b9dc4736818f47de">enterSourceDB</a>(sourceData, sourceID));</div> -<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> }</div> -<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div> -<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a1e7eb8c08836a37e3834dab706e0eaa7"> 157</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a1e7eb8c08836a37e3834dab706e0eaa7">CAmControlReceiver::enterSinkClassDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> & sinkClass, <a class="code" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> & sinkClassID)</div> -<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> {</div> -<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa68321ff2c5c1eb836b84f5cf5d380b3">enterSinkClassDB</a>(sinkClass, sinkClassID));</div> -<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> }</div> -<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </div> -<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6ecd805bc6f2d81de03da0ab6bba4cfd"> 162</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a6ecd805bc6f2d81de03da0ab6bba4cfd">CAmControlReceiver::enterSourceClassDB</a>(<a class="code" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> & sourceClassID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> & sourceClass)</div> -<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> {</div> -<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9dddcfbf76bb240038e879732419cb34">enterSourceClassDB</a>(sourceClassID, sourceClass));</div> -<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> }</div> -<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div> -<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a96e9e6ea2d31e4563e2cf2fbaf6dcb79"> 167</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a96e9e6ea2d31e4563e2cf2fbaf6dcb79">CAmControlReceiver::enterSystemPropertiesListDB</a>(<span class="keyword">const</span> std::vector<am_SystemProperty_s> & listSystemProperties)</div> -<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> {</div> -<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6faee19d124908c84664c1e19009fdf0">enterSystemProperties</a>(listSystemProperties));</div> -<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> }</div> -<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> </div> -<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac80f450482d65f6f6f57d9a25403fcd8"> 172</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac80f450482d65f6f6f57d9a25403fcd8">CAmControlReceiver::changeMainConnectionRouteDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainconnectionID, <span class="keyword">const</span> std::vector<am_connectionID_t>& listConnectionID)</div> -<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> {</div> -<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a0a2d0c68b3057c81bcbcc8b70ea4c14c">changeMainConnectionRouteDB</a>(mainconnectionID, listConnectionID));</div> -<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> }</div> -<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> </div> -<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a72540957335344940d7959859c18b7ea"> 177</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a72540957335344940d7959859c18b7ea">CAmControlReceiver::changeMainConnectionStateDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainconnectionID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a1b4df0ded5f6d6d07ae583dc9a074209">am_ConnectionState_e</a> connectionState)</div> -<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> {</div> -<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6918fa6bdf7b4f67c0e79ae3271f224a">changeMainConnectionStateDB</a>(mainconnectionID, connectionState));</div> -<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> }</div> -<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div> -<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6d9c0cb9927da011d412c085a596ae78"> 182</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a6d9c0cb9927da011d412c085a596ae78">CAmControlReceiver::changeSinkMainVolumeDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a> mainVolume, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div> -<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> {</div> -<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#abac19e0151ba92bc2b0e0e000ff5d3fa">changeSinkMainVolumeDB</a>(mainVolume, sinkID));</div> -<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> }</div> -<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div> -<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad1b596843cca2105af7ace1e0e92555d"> 187</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad1b596843cca2105af7ace1e0e92555d">CAmControlReceiver::changeSinkAvailabilityDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Availability__s.html">am_Availability_s</a> & availability, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div> -<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> {</div> -<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aedbf270a72b093ca654705f7c7d19bc7">changeSinkAvailabilityDB</a>(availability, sinkID));</div> -<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> }</div> -<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div> -<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac61bb1156ff4aab1bff43ab106b9ef53"> 192</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac61bb1156ff4aab1bff43ab106b9ef53">CAmControlReceiver::changDomainStateDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a> domainState, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)</div> -<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> {</div> -<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aaad1bac114cc397979a213bd4d64801b">changeDomainStateDB</a>(domainState, domainID));</div> -<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> }</div> -<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div> -<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#acf8c634e67cde1af3e444ca65efa9dbe"> 197</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#acf8c634e67cde1af3e444ca65efa9dbe">CAmControlReceiver::changeSinkMuteStateDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af9d68f1f1b0553906df4c90e9a860ffa">am_MuteState_e</a> muteState, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div> -<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> {</div> -<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a423a079a9b30ddb22b5b6606172beee9">changeSinkMuteStateDB</a>(muteState, sinkID));</div> -<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> }</div> -<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> </div> -<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aea8588aa27f353e7ea206fe487e9066a"> 202</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aea8588aa27f353e7ea206fe487e9066a">CAmControlReceiver::changeMainSinkSoundPropertyDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> & soundProperty, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div> -<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> {</div> -<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aed82758f78d7f18a5d04c55b473b0941">changeMainSinkSoundPropertyDB</a>(soundProperty, sinkID));</div> -<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> }</div> -<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div> -<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#abf51fdca8a714878c0ad5654e7fe0d53"> 207</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#abf51fdca8a714878c0ad5654e7fe0d53">CAmControlReceiver::changeMainSourceSoundPropertyDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> & soundProperty, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)</div> -<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> {</div> -<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9a0f3525d1545a8f1ec1866179c23a9a">changeMainSourceSoundPropertyDB</a>(soundProperty, sourceID));</div> -<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> }</div> -<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div> -<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0e2c954c33c29525d5adffcced2e8733"> 212</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0e2c954c33c29525d5adffcced2e8733">CAmControlReceiver::changeSourceAvailabilityDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Availability__s.html">am_Availability_s</a> & availability, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)</div> -<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> {</div> -<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a3071b4ddea4a724c3bc134e30f2ff0b4">changeSourceAvailabilityDB</a>(availability, sourceID));</div> -<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> }</div> -<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div> -<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a992cb58c6c58069e0ff5fd8b97c9511f"> 217</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a992cb58c6c58069e0ff5fd8b97c9511f">CAmControlReceiver::changeSystemPropertyDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> & property)</div> -<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> {</div> -<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a04227468ea5dcdf59541e1e8c5c6cfb5">changeSystemPropertyDB</a>(property));</div> -<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> }</div> -<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div> -<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad9b44f1d36a57c4534f43176712c8f1b"> 222</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad9b44f1d36a57c4534f43176712c8f1b">CAmControlReceiver::removeMainConnectionDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID)</div> -<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> {</div> -<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#acbc4e96c2a2016902a75a79d5a23d79d">removeMainConnectionDB</a>(mainConnectionID));</div> -<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> }</div> -<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> </div> -<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7450660a2714802a832218746e56d7d0"> 227</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7450660a2714802a832218746e56d7d0">CAmControlReceiver::removeSinkDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div> -<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> {</div> -<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6883ae9e19e90e83f1fac340e7bda72f">removeSinkDB</a>(sinkID));</div> -<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> }</div> -<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> </div> -<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a9d6eae2312f5629f748ec293ef8ef118"> 232</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a9d6eae2312f5629f748ec293ef8ef118">CAmControlReceiver::removeSourceDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)</div> -<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> {</div> -<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a98ddefe6bb14feab48c1964e999a5ac0">removeSourceDB</a>(sourceID));</div> -<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> }</div> -<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> </div> -<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af1ecf8c351de797768065f8ec87f2ad5"> 237</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#af1ecf8c351de797768065f8ec87f2ad5">CAmControlReceiver::removeGatewayDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID)</div> -<div class="line"><a name="l00238"></a><span class="lineno"> 238</span> {</div> -<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa44ed0e2f5d4096ba3d215122be51e23">removeGatewayDB</a>(gatewayID));</div> -<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> }</div> -<div class="line"><a name="l00241"></a><span class="lineno"> 241</span> </div> -<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a9d826f6bbbd8d96241d322342c15adcc"> 242</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a9d826f6bbbd8d96241d322342c15adcc">CAmControlReceiver::removeConverterDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID)</div> -<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> {</div> -<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a5356cdea1f1f955bf27f995df657493a">removeConverterDB</a>(converterID));</div> -<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> }</div> -<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div> -<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a4d0df76e78240c4ad034224d4fbab374"> 247</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a4d0df76e78240c4ad034224d4fbab374">CAmControlReceiver::removeCrossfaderDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID)</div> -<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> {</div> -<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa173c99dc2928eb3da3f5db884cb2e82">removeCrossfaderDB</a>(crossfaderID));</div> -<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> }</div> -<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> </div> -<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a42ba31c1c28b590e0263528309bd7de6"> 252</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a42ba31c1c28b590e0263528309bd7de6">CAmControlReceiver::removeDomainDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)</div> -<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> {</div> -<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6aa9b4ff49f84e4b448214b03ee70bbc">removeDomainDB</a>(domainID));</div> -<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> }</div> -<div class="line"><a name="l00256"></a><span class="lineno"> 256</span> </div> -<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a5f6fc98ec2484ef75c31c58ac2b1ad70"> 257</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a5f6fc98ec2484ef75c31c58ac2b1ad70">CAmControlReceiver::getSourceClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <a class="code" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> & classInfo)<span class="keyword"> const</span></div> -<div class="line"><a name="l00258"></a><span class="lineno"> 258</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af540d8023567d0e8d1e40507a5805672">getSourceClassInfoDB</a>(sourceID, classInfo));</div> -<div class="line"><a name="l00260"></a><span class="lineno"> 260</span> }</div> -<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div> -<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac4a7a240519b225c50414255950185e5"> 262</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac4a7a240519b225c50414255950185e5">CAmControlReceiver::getSinkClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <a class="code" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> & sinkClass)<span class="keyword"> const</span></div> -<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a5724edd794cf3034aedba3173a227bc9">getSinkClassInfoDB</a>(sinkID, sinkClass));</div> -<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> }</div> -<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> </div> -<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7bf5444973601d826f31358dbabe3d0b"> 267</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7bf5444973601d826f31358dbabe3d0b">CAmControlReceiver::getSinkInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <a class="code" href="structam_1_1am__Sink__s.html">am_Sink_s</a> & sinkData)<span class="keyword"> const</span></div> -<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a732736fc99705072600b79915d8db8c9">getSinkInfoDB</a>(sinkID, sinkData));</div> -<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> }</div> -<div class="line"><a name="l00271"></a><span class="lineno"> 271</span> </div> -<div class="line"><a name="l00272"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a51f79ff040b5b371ff9b4ee7421a1ce6"> 272</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a51f79ff040b5b371ff9b4ee7421a1ce6">CAmControlReceiver::getSourceInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <a class="code" href="structam_1_1am__Source__s.html">am_Source_s</a> & sourceData)<span class="keyword"> const</span></div> -<div class="line"><a name="l00273"></a><span class="lineno"> 273</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a775d0c2d81423ddd7ad930f356f9341c">getSourceInfoDB</a>(sourceID, sourceData));</div> -<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> }</div> -<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> </div> -<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad68029d32394ec9f2a3ff39d7a860591"> 277</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad68029d32394ec9f2a3ff39d7a860591">CAmControlReceiver::getMainConnectionInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID, <a class="code" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> & mainConnectionData)<span class="keyword"> const</span></div> -<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa04d4792c67b31126a32cef7deea9210">getMainConnectionInfoDB</a>(mainConnectionID, mainConnectionData));</div> -<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> }</div> -<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> </div> -<div class="line"><a name="l00282"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a42008bddf73d564d4d9f57057f35fa8f"> 282</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a42008bddf73d564d4d9f57057f35fa8f">CAmControlReceiver::getGatewayInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID, <a class="code" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> & gatewayData)<span class="keyword"> const</span></div> -<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9835425bd1e19c83c7e4ed4a0d3e408e">getGatewayInfoDB</a>(gatewayID, gatewayData));</div> -<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> }</div> -<div class="line"><a name="l00286"></a><span class="lineno"> 286</span> </div> -<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ae4c15abd11643ea22dd195c58d8e3aec"> 287</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ae4c15abd11643ea22dd195c58d8e3aec">CAmControlReceiver::getConverterInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID, <a class="code" href="structam_1_1am__Converter__s.html">am_Converter_s</a> & converterData)<span class="keyword"> const</span></div> -<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae46436366f819d74a2e97a254e821522">getConverterInfoDB</a>(converterID, converterData));</div> -<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> }</div> -<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> </div> -<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div> -<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a54870c7b95f4b58c8611f9f168cfe3c3"> 293</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a54870c7b95f4b58c8611f9f168cfe3c3">CAmControlReceiver::getCrossfaderInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID, <a class="code" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> & crossfaderData)<span class="keyword"> const</span></div> -<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9d79f62a80987a16fe79bf96b7eb62f5">getCrossfaderInfoDB</a>(crossfaderID, crossfaderData));</div> -<div class="line"><a name="l00296"></a><span class="lineno"> 296</span> }</div> -<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> </div> -<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#add9f9ce4ae93ab1c632386588866d318"> 298</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#add9f9ce4ae93ab1c632386588866d318">CAmControlReceiver::getListSinksOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_sinkID_t> & listSinkID)<span class="keyword"> const</span></div> -<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ac79922744480ed4999e24609fe0dc8c4">getListSinksOfDomain</a>(domainID, listSinkID));</div> -<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> }</div> -<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div> -<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a25f870a5830310bdef0b744a2c31b679"> 303</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a25f870a5830310bdef0b744a2c31b679">CAmControlReceiver::getListSourcesOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_sourceID_t> & listSourceID)<span class="keyword"> const</span></div> -<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a110b76a4cd150a882bd55630d0737816">getListSourcesOfDomain</a>(domainID, listSourceID));</div> -<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> }</div> -<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> </div> -<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aa34b8cea045d8143b8ce216bd7a82178"> 308</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aa34b8cea045d8143b8ce216bd7a82178">CAmControlReceiver::getListCrossfadersOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_crossfaderID_t> & listGatewaysID)<span class="keyword"> const</span></div> -<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a582c44a804ddfaf1e65f1da5ff73d013">getListCrossfadersOfDomain</a>(domainID, listGatewaysID));</div> -<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> }</div> -<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> </div> -<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a266b967927fbed954157fd3fad9a0cf3"> 313</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a266b967927fbed954157fd3fad9a0cf3">CAmControlReceiver::getListGatewaysOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_gatewayID_t> & listGatewaysID)<span class="keyword"> const</span></div> -<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa92387044a709c93c6bbc3b749c9d587">getListGatewaysOfDomain</a>(domainID, listGatewaysID));</div> -<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> }</div> -<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> </div> -<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aad404bd261aae59937c364c2fc8b7a92"> 318</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aad404bd261aae59937c364c2fc8b7a92">CAmControlReceiver::getListConvertersOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID,std::vector<am_converterID_t>& listConverterID)<span class="keyword"> const</span></div> -<div class="line"><a name="l00319"></a><span class="lineno"> 319</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a3634c3dc658859d70546c92981d27789">getListConvertersOfDomain</a>(domainID,listConverterID));</div> -<div class="line"><a name="l00321"></a><span class="lineno"> 321</span> }</div> -<div class="line"><a name="l00322"></a><span class="lineno"> 322</span> </div> -<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a822362456cc6cd6eccf1ebb8b89ba7bd"> 323</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a822362456cc6cd6eccf1ebb8b89ba7bd">CAmControlReceiver::getListMainConnections</a>(std::vector<am_MainConnection_s> & listMainConnections)<span class="keyword"> const</span></div> -<div class="line"><a name="l00324"></a><span class="lineno"> 324</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6e213ed6b60e4e82512e30835394167d">getListMainConnections</a>(listMainConnections));</div> -<div class="line"><a name="l00326"></a><span class="lineno"> 326</span> }</div> -<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> </div> -<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#afa9ef06d4e84efca48bb579e5d7523ad"> 328</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#afa9ef06d4e84efca48bb579e5d7523ad">CAmControlReceiver::getListDomains</a>(std::vector<am_Domain_s> & listDomains)<span class="keyword"> const</span></div> -<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a8265be20dd2e82710a7acf3611fb0457">getListDomains</a>(listDomains));</div> -<div class="line"><a name="l00331"></a><span class="lineno"> 331</span> }</div> -<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> </div> -<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a06fa0927c74f1d5b0b555e1fb90617bb"> 333</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a06fa0927c74f1d5b0b555e1fb90617bb">CAmControlReceiver::getListConnections</a>(std::vector<am_Connection_s> & listConnections)<span class="keyword"> const</span></div> -<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a2930829b81fce558266de3955baef664">getListConnections</a>(listConnections));</div> -<div class="line"><a name="l00336"></a><span class="lineno"> 336</span> }</div> -<div class="line"><a name="l00337"></a><span class="lineno"> 337</span> </div> -<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a37f79a644a11a211774cd798230c21e9"> 338</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a37f79a644a11a211774cd798230c21e9">CAmControlReceiver::getListSinks</a>(std::vector<am_Sink_s> & listSinks)<span class="keyword"> const</span></div> -<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa98ce6f4153297f29b68d4b6fdbec7f1">getListSinks</a>(listSinks));</div> -<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> }</div> -<div class="line"><a name="l00342"></a><span class="lineno"> 342</span> </div> -<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ace44f93437811efad0b3466fb28f0974"> 343</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ace44f93437811efad0b3466fb28f0974">CAmControlReceiver::getListSources</a>(std::vector<am_Source_s> & listSources)<span class="keyword"> const</span></div> -<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ad20967b3bd76d83aa3eef15a43ef9e2b">getListSources</a>(listSources));</div> -<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> }</div> -<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> </div> -<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a809bcd6257942be0f1d560f13f5517e6"> 348</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a809bcd6257942be0f1d560f13f5517e6">CAmControlReceiver::getListSourceClasses</a>(std::vector<am_SourceClass_s> & listSourceClasses)<span class="keyword"> const</span></div> -<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a596f2f328352a607e92a98af1a50a64c">getListSourceClasses</a>(listSourceClasses));</div> -<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> }</div> -<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> </div> -<div class="line"><a name="l00353"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7391a2c40a4fc898be74d386155a29e4"> 353</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7391a2c40a4fc898be74d386155a29e4">CAmControlReceiver::getListHandles</a>(std::vector<am_Handle_s> & listHandles)<span class="keyword"> const</span></div> -<div class="line"><a name="l00354"></a><span class="lineno"> 354</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a194c67b22f11a192bac1a89556448c73">getListHandles</a>(listHandles));</div> -<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> }</div> -<div class="line"><a name="l00357"></a><span class="lineno"> 357</span> </div> -<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a41cde8efe28776428944b3c9363cab6c"> 358</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a41cde8efe28776428944b3c9363cab6c">CAmControlReceiver::getListCrossfaders</a>(std::vector<am_Crossfader_s> & listCrossfaders)<span class="keyword"> const</span></div> -<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa454452c89957eb236e3a68965ddac95">getListCrossfaders</a>(listCrossfaders));</div> -<div class="line"><a name="l00361"></a><span class="lineno"> 361</span> }</div> -<div class="line"><a name="l00362"></a><span class="lineno"> 362</span> </div> -<div class="line"><a name="l00363"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af0833bf10c4e2ca634cf572aff806efc"> 363</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#af0833bf10c4e2ca634cf572aff806efc">CAmControlReceiver::getListGateways</a>(std::vector<am_Gateway_s> & listGateways)<span class="keyword"> const</span></div> -<div class="line"><a name="l00364"></a><span class="lineno"> 364</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aab7a9044f1bc4ff8a048910f82dc93ea">getListGateways</a>(listGateways));</div> -<div class="line"><a name="l00366"></a><span class="lineno"> 366</span> }</div> -<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> </div> -<div class="line"><a name="l00368"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a99f5a4932e11bf5a0dd17dc6b9e244cc"> 368</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a99f5a4932e11bf5a0dd17dc6b9e244cc">CAmControlReceiver::getListConverters</a>(std::vector<am_Converter_s>& listConverters)<span class="keyword"> const</span></div> -<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ac6226ae40f182e73381bf2bb8e53f0ad">getListConverters</a>(listConverters));</div> -<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> }</div> -<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> </div> -<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aeddbe0ccb7e076e8ee11df54bd642979"> 373</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aeddbe0ccb7e076e8ee11df54bd642979">CAmControlReceiver::getListSinkClasses</a>(std::vector<am_SinkClass_s> & listSinkClasses)<span class="keyword"> const</span></div> -<div class="line"><a name="l00374"></a><span class="lineno"> 374</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae99e0c125fba4122728cf1aa77916951">getListSinkClasses</a>(listSinkClasses));</div> -<div class="line"><a name="l00376"></a><span class="lineno"> 376</span> }</div> -<div class="line"><a name="l00377"></a><span class="lineno"> 377</span> </div> -<div class="line"><a name="l00378"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0c3ab7d7e6454e60a5aff8c5f493197a"> 378</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0c3ab7d7e6454e60a5aff8c5f493197a">CAmControlReceiver::getListSystemProperties</a>(std::vector<am_SystemProperty_s> & listSystemProperties)<span class="keyword"> const</span></div> -<div class="line"><a name="l00379"></a><span class="lineno"> 379</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a8165517ad5e06f36dca978476db51d79">getListSystemProperties</a>(listSystemProperties));</div> -<div class="line"><a name="l00381"></a><span class="lineno"> 381</span> }</div> -<div class="line"><a name="l00382"></a><span class="lineno"> 382</span> </div> -<div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a928777e862b6f1593e4cc61317b2a9c6"> 383</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a928777e862b6f1593e4cc61317b2a9c6">CAmControlReceiver::changeSinkClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> & classInfo)</div> -<div class="line"><a name="l00384"></a><span class="lineno"> 384</span> {</div> -<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a79e99ade2bc757dcb1c3ffd932ff41fe">changeSinkClassInfoDB</a>(classInfo));</div> -<div class="line"><a name="l00386"></a><span class="lineno"> 386</span> }</div> -<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> </div> -<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aef3e658f2fae77269fb8cbeaa484da4a"> 388</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aef3e658f2fae77269fb8cbeaa484da4a">CAmControlReceiver::changeSourceClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> & classInfo)</div> -<div class="line"><a name="l00389"></a><span class="lineno"> 389</span> {</div> -<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>  <span class="keywordflow">return</span>(mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af7e0be6ef2f4261a28b5eccc40202342">changeSourceClassInfoDB</a>(classInfo));</div> -<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> }</div> -<div class="line"><a name="l00392"></a><span class="lineno"> 392</span> </div> -<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a04f66f19aaee31424d8e85ea45d1ba15"> 393</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a04f66f19aaee31424d8e85ea45d1ba15">CAmControlReceiver::removeSinkClassDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> sinkClassID)</div> -<div class="line"><a name="l00394"></a><span class="lineno"> 394</span> {</div> -<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6318ff31f7d63fc265a9f3df983006cd">removeSinkClassDB</a>(sinkClassID));</div> -<div class="line"><a name="l00396"></a><span class="lineno"> 396</span> }</div> -<div class="line"><a name="l00397"></a><span class="lineno"> 397</span> </div> -<div class="line"><a name="l00398"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a179378d3d779c6063aebdae751a5b4f7"> 398</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a179378d3d779c6063aebdae751a5b4f7">CAmControlReceiver::removeSourceClassDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> sourceClassID)</div> -<div class="line"><a name="l00399"></a><span class="lineno"> 399</span> {</div> -<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a00856a07a8e7f245717f6f0b61a137b7">removeSourceClassDB</a>(sourceClassID));</div> -<div class="line"><a name="l00401"></a><span class="lineno"> 401</span> }</div> -<div class="line"><a name="l00402"></a><span class="lineno"> 402</span> </div> -<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a646b816ad51ee7bebfd7012fc9d0a22d"> 403</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a646b816ad51ee7bebfd7012fc9d0a22d">CAmControlReceiver::setCommandReady</a>()</div> -<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> {</div> -<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<span class="stringliteral">"CAmControlReceiver::setCommandReady got called"</span>);</div> -<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#a45500383a20af593d7fbd17a7140a9ba">setCommandReady</a>();</div> -<div class="line"><a name="l00407"></a><span class="lineno"> 407</span> }</div> -<div class="line"><a name="l00408"></a><span class="lineno"> 408</span> </div> -<div class="line"><a name="l00409"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a5ddf60705907db00980c7142aea60db8"> 409</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a5ddf60705907db00980c7142aea60db8">CAmControlReceiver::setRoutingReady</a>()</div> -<div class="line"><a name="l00410"></a><span class="lineno"> 410</span> {</div> -<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<span class="stringliteral">"CAmControlReceiver::setRoutingReady got called"</span>);</div> -<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>  mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a7a4d410e30df0e8240d25a57e3c72c6b">setRoutingReady</a>();</div> -<div class="line"><a name="l00413"></a><span class="lineno"> 413</span> }</div> -<div class="line"><a name="l00414"></a><span class="lineno"> 414</span> </div> -<div class="line"><a name="l00415"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ab4108483dec4fafc5f79d468a1271d40"> 415</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#ab4108483dec4fafc5f79d468a1271d40">CAmControlReceiver::confirmControllerReady</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)</div> -<div class="line"><a name="l00416"></a><span class="lineno"> 416</span> {</div> -<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>  <span class="keywordflow">if</span> (error!=<a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36">E_OK</a>)</div> -<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>  <a class="code" href="namespaceam.html#ab00ba22db19413e2040c2ab246f220c6">logError</a>(<span class="stringliteral">"CAmControlReceiver::confirmControllerReady controller reported error"</span>, error);</div> -<div class="line"><a name="l00419"></a><span class="lineno"> 419</span> }</div> -<div class="line"><a name="l00420"></a><span class="lineno"> 420</span> </div> -<div class="line"><a name="l00421"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a3d524ab7205cefbeb122338a99ebfea9"> 421</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a3d524ab7205cefbeb122338a99ebfea9">CAmControlReceiver::confirmControllerRundown</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)</div> -<div class="line"><a name="l00422"></a><span class="lineno"> 422</span> {</div> -<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  <span class="keywordflow">if</span> (error!=<a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36">E_OK</a>)</div> -<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  {</div> -<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  <a class="code" href="namespaceam.html#ab00ba22db19413e2040c2ab246f220c6">logError</a>(<span class="stringliteral">"CAmControlReceiver::confirmControllerRundown() exited with error "</span>,error);</div> -<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  <span class="comment">//we might be blocked here -> so lets better exit right away</span></div> -<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"controller Confirmed with error"</span>);</div> -<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  }</div> -<div class="line"><a name="l00429"></a><span class="lineno"> 429</span> </div> -<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a> (<span class="stringliteral">"CAmControlReceiver::confirmControllerRundown(), will exit now"</span>);</div> -<div class="line"><a name="l00431"></a><span class="lineno"> 431</span> </div> -<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  <span class="comment">//end the mainloop here...</span></div> -<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>  mSocketHandler-><a class="code" href="classam_1_1CAmSocketHandler.html#a166eb3d78647168e55fa0931f7ee6933">exit_mainloop</a>();</div> -<div class="line"><a name="l00434"></a><span class="lineno"> 434</span> }</div> -<div class="line"><a name="l00435"></a><span class="lineno"> 435</span> </div> -<div class="line"><a name="l00436"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a5a58e2d3a3d6241bc9fa70ad59ec9b62"> 436</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a5a58e2d3a3d6241bc9fa70ad59ec9b62">CAmControlReceiver::getSocketHandler</a>(<a class="code" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *& socketHandler)</div> -<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> {</div> -<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  socketHandler = mSocketHandler;</div> -<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  <span class="keywordflow">return</span> (<a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36">E_OK</a>);</div> -<div class="line"><a name="l00440"></a><span class="lineno"> 440</span> }</div> -<div class="line"><a name="l00441"></a><span class="lineno"> 441</span> </div> -<div class="line"><a name="l00442"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6e6c950dc0f9970baa259f0fc7ef394e"> 442</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a6e6c950dc0f9970baa259f0fc7ef394e">CAmControlReceiver::setCommandRundown</a>()</div> -<div class="line"><a name="l00443"></a><span class="lineno"> 443</span> {</div> -<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<span class="stringliteral">"CAmControlReceiver::setCommandRundown got called"</span>);</div> -<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#a5c2b1f6c0a38f7e4f42eb6452bd56d57">setCommandRundown</a>();</div> -<div class="line"><a name="l00446"></a><span class="lineno"> 446</span> }</div> -<div class="line"><a name="l00447"></a><span class="lineno"> 447</span> </div> -<div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af77e2e96f4013a529e94148ef4828bc7"> 448</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#af77e2e96f4013a529e94148ef4828bc7">CAmControlReceiver::setRoutingRundown</a>()</div> -<div class="line"><a name="l00449"></a><span class="lineno"> 449</span> {</div> -<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<span class="stringliteral">"CAmControlReceiver::setRoutingRundown got called"</span>);</div> -<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>  mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a751e3326a925abcb4fa086ae226b4be1">setRoutingRundown</a>();</div> -<div class="line"><a name="l00452"></a><span class="lineno"> 452</span> }</div> -<div class="line"><a name="l00453"></a><span class="lineno"> 453</span> </div> -<div class="line"><a name="l00454"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a802b68e08e1b86ee54e89730ffb27d63"> 454</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a802b68e08e1b86ee54e89730ffb27d63">CAmControlReceiver::getInterfaceVersion</a>(std::string & version)<span class="keyword"> const</span></div> -<div class="line"><a name="l00455"></a><span class="lineno"> 455</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>  version = <a class="code" href="IAmControl_8h.html#ac8c9ea59b513da97f115ed3d6322d6ad">ControlVersion</a>;</div> -<div class="line"><a name="l00457"></a><span class="lineno"> 457</span> }</div> -<div class="line"><a name="l00458"></a><span class="lineno"> 458</span> </div> -<div class="line"><a name="l00459"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a1564263d037cdd4fc013c592cdf715b6"> 459</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a1564263d037cdd4fc013c592cdf715b6">CAmControlReceiver::changeSourceDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> sourceClassID, <span class="keyword">const</span> std::vector<am_SoundProperty_s>& listSoundProperties, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listConnectionFormats, <span class="keyword">const</span> std::vector<am_MainSoundProperty_s>& listMainSoundProperties)</div> -<div class="line"><a name="l00460"></a><span class="lineno"> 460</span> {</div> -<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6acd02bdacfbe2e430761e2122c12bb8">changeSourceDB</a>(sourceID,sourceClassID,listSoundProperties,listConnectionFormats,listMainSoundProperties));</div> -<div class="line"><a name="l00462"></a><span class="lineno"> 462</span> }</div> -<div class="line"><a name="l00463"></a><span class="lineno"> 463</span> </div> -<div class="line"><a name="l00464"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad534c7abb160258e7aac220d245f8094"> 464</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad534c7abb160258e7aac220d245f8094">CAmControlReceiver::changeSinkDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> sinkClassID, <span class="keyword">const</span> std::vector<am_SoundProperty_s>& listSoundProperties, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listConnectionFormats, <span class="keyword">const</span> std::vector<am_MainSoundProperty_s>& listMainSoundProperties)</div> -<div class="line"><a name="l00465"></a><span class="lineno"> 465</span> {</div> -<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae84ea7d61bb96333ab5f645dfcd8716c">changeSinkDB</a>(sinkID,sinkClassID,listSoundProperties,listConnectionFormats,listMainSoundProperties));</div> -<div class="line"><a name="l00467"></a><span class="lineno"> 467</span> }</div> -<div class="line"><a name="l00468"></a><span class="lineno"> 468</span> </div> -<div class="line"><a name="l00469"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a9b1e5d61617bccfda1c02577e80ce17b"> 469</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a9b1e5d61617bccfda1c02577e80ce17b">CAmControlReceiver::changeGatewayDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSourceConnectionFormats, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSinkConnectionFormats, <span class="keyword">const</span> std::vector<bool>& convertionMatrix)</div> -<div class="line"><a name="l00470"></a><span class="lineno"> 470</span> {</div> -<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aaa47f5b2cbcabca57bff78f79a636795">changeGatewayDB</a>(gatewayID,listSourceConnectionFormats,listSinkConnectionFormats,convertionMatrix));</div> -<div class="line"><a name="l00472"></a><span class="lineno"> 472</span> }</div> -<div class="line"><a name="l00473"></a><span class="lineno"> 473</span> </div> -<div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2021fc25a560515071a9a9314f7ab02c"> 474</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2021fc25a560515071a9a9314f7ab02c">CAmControlReceiver::changeConverterDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSourceConnectionFormats, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSinkConnectionFormats, <span class="keyword">const</span> std::vector<bool>& convertionMatrix)</div> -<div class="line"><a name="l00475"></a><span class="lineno"> 475</span> {</div> -<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a2aef10f65597fb9a9d655adcc44bd361">changeConverterDB</a>(converterID,listSourceConnectionFormats,listSinkConnectionFormats,convertionMatrix));</div> -<div class="line"><a name="l00477"></a><span class="lineno"> 477</span> }</div> -<div class="line"><a name="l00478"></a><span class="lineno"> 478</span> </div> -<div class="line"><a name="l00479"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac08faa19594da07170338c83f8c2a1c5"> 479</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac08faa19594da07170338c83f8c2a1c5">CAmControlReceiver::setVolumes</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a>& handle, <span class="keyword">const</span> std::vector<am_Volumes_s>& listVolumes)</div> -<div class="line"><a name="l00480"></a><span class="lineno"> 480</span> {</div> -<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ad390f3c51644e9b98acdf390f07b6f7b">asyncSetVolumes</a>(handle,listVolumes));</div> -<div class="line"><a name="l00482"></a><span class="lineno"> 482</span> }</div> -<div class="line"><a name="l00483"></a><span class="lineno"> 483</span> </div> -<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a156f260de062913cbb80a2478b4fdbf6"> 484</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a156f260de062913cbb80a2478b4fdbf6">CAmControlReceiver::setSinkNotificationConfiguration</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a>& handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& notificationConfiguration)</div> -<div class="line"><a name="l00485"></a><span class="lineno"> 485</span> {</div> -<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#af22ae1fdcda484e9d379b13711df5c0d">asyncSetSinkNotificationConfiguration</a>(handle,sinkID,notificationConfiguration));</div> -<div class="line"><a name="l00487"></a><span class="lineno"> 487</span> }</div> -<div class="line"><a name="l00488"></a><span class="lineno"> 488</span> </div> -<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a68e12fbe2938426fe96bfc586af399df"> 489</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a68e12fbe2938426fe96bfc586af399df">CAmControlReceiver::setSourceNotificationConfiguration</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a>& handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& notificationConfiguration)</div> -<div class="line"><a name="l00490"></a><span class="lineno"> 490</span> {</div> -<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a20215f51f03ff81b98203ab3927dad26">asyncSetSourceNotificationConfiguration</a>(handle,sourceID,notificationConfiguration));</div> -<div class="line"><a name="l00492"></a><span class="lineno"> 492</span> }</div> -<div class="line"><a name="l00493"></a><span class="lineno"> 493</span> </div> -<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8a1d21f47176469d47ae2d5c4713866a"> 494</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a8a1d21f47176469d47ae2d5c4713866a">CAmControlReceiver::sendMainSinkNotificationPayload</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a>& notificationPayload)</div> -<div class="line"><a name="l00495"></a><span class="lineno"> 495</span> {</div> -<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(__func__,<span class="stringliteral">"sinkID="</span>,sinkID,<span class="stringliteral">"type="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a37449381a267dfb498cb763310f1bd92">type</a>,<span class="stringliteral">"value="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a765bbd1916862ed5d4ee9ab83c9be3b6">value</a>);</div> -<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#ac4fae1baa0aaab24fb74ba55b9b777de">cbSinkNotification</a>(sinkID,notificationPayload);</div> -<div class="line"><a name="l00498"></a><span class="lineno"> 498</span> }</div> -<div class="line"><a name="l00499"></a><span class="lineno"> 499</span> </div> -<div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aaca5e2df269c9ffeb34939a309a13c08"> 500</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#aaca5e2df269c9ffeb34939a309a13c08">CAmControlReceiver::sendMainSourceNotificationPayload</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a>& notificationPayload)</div> -<div class="line"><a name="l00501"></a><span class="lineno"> 501</span> {</div> -<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(__func__,<span class="stringliteral">"sourceID="</span>,sourceID,<span class="stringliteral">"type="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a37449381a267dfb498cb763310f1bd92">type</a>,<span class="stringliteral">"value="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a765bbd1916862ed5d4ee9ab83c9be3b6">value</a>);</div> -<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#a65d3283c678d793edbe1d4553766b059">cbSourceNotification</a>(sourceID,notificationPayload);</div> -<div class="line"><a name="l00504"></a><span class="lineno"> 504</span> }</div> -<div class="line"><a name="l00505"></a><span class="lineno"> 505</span> </div> -<div class="line"><a name="l00506"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a384f4d3e1543d7afb7c677694f648eed"> 506</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a384f4d3e1543d7afb7c677694f648eed">CAmControlReceiver::changeMainSinkNotificationConfigurationDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& mainNotificationConfiguration)</div> -<div class="line"><a name="l00507"></a><span class="lineno"> 507</span> {</div> -<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sinkID"</span>, sinkID);</div> -<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9bb4cc1477618d01328dd921549b328f">changeMainSinkNotificationConfigurationDB</a>(sinkID,mainNotificationConfiguration));</div> -<div class="line"><a name="l00510"></a><span class="lineno"> 510</span> }</div> -<div class="line"><a name="l00511"></a><span class="lineno"> 511</span> </div> -<div class="line"><a name="l00512"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a11a1a776044950a981f00c4ae18c4f8d"> 512</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a11a1a776044950a981f00c4ae18c4f8d">CAmControlReceiver::changeMainSourceNotificationConfigurationDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& mainNotificationConfiguration)</div> -<div class="line"><a name="l00513"></a><span class="lineno"> 513</span> {</div> -<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sourceID"</span>, sourceID);</div> -<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#abb2e2550e483c813071d7b2c1886b6f6">changeMainSourceNotificationConfigurationDB</a>(sourceID,mainNotificationConfiguration));</div> -<div class="line"><a name="l00516"></a><span class="lineno"> 516</span> }</div> -<div class="line"><a name="l00517"></a><span class="lineno"> 517</span> </div> -<div class="line"><a name="l00518"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0de65ed75817ffa03a3ac8b58b8f1571"> 518</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0de65ed75817ffa03a3ac8b58b8f1571">CAmControlReceiver::getListMainSinkSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector<am_MainSoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div> -<div class="line"><a name="l00519"></a><span class="lineno"> 519</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sinkID"</span>, sinkID);</div> -<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a0b64cb67f5424173c31a7abfe19a264c">getListMainSinkSoundProperties</a>(sinkID,listSoundproperties));</div> -<div class="line"><a name="l00522"></a><span class="lineno"> 522</span> }</div> -<div class="line"><a name="l00523"></a><span class="lineno"> 523</span> </div> -<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ab8dfa567c1df6221085859c527744bcc"> 524</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ab8dfa567c1df6221085859c527744bcc">CAmControlReceiver::getListMainSourceSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, std::vector<am_MainSoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div> -<div class="line"><a name="l00525"></a><span class="lineno"> 525</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sourceID"</span>, sourceID);</div> -<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af659b31f091fd1b6890a7dbcb4ec3110">getListMainSourceSoundProperties</a>(sourceID, listSoundproperties));</div> -<div class="line"><a name="l00528"></a><span class="lineno"> 528</span> }</div> -<div class="line"><a name="l00529"></a><span class="lineno"> 529</span> </div> -<div class="line"><a name="l00530"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6b6578fb203d9201e2701d932c222f6c"> 530</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a6b6578fb203d9201e2701d932c222f6c">CAmControlReceiver::getListSinkSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector<am_SoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div> -<div class="line"><a name="l00531"></a><span class="lineno"> 531</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sinkID"</span>, sinkID);</div> -<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae8d5612288475d15a170b5249df54fb1">getListSinkSoundProperties</a>(sinkID,listSoundproperties));</div> -<div class="line"><a name="l00534"></a><span class="lineno"> 534</span> }</div> -<div class="line"><a name="l00535"></a><span class="lineno"> 535</span> </div> -<div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a1c4c6d23d68b0132a28350c33740609c"> 536</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a1c4c6d23d68b0132a28350c33740609c">CAmControlReceiver::getListSourceSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, std::vector<am_SoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div> -<div class="line"><a name="l00537"></a><span class="lineno"> 537</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sourceID"</span>, sourceID);</div> -<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a51a3ec746ff6902831f69496cd2fece2">getListSourceSoundProperties</a>(sourceID, listSoundproperties));</div> -<div class="line"><a name="l00540"></a><span class="lineno"> 540</span> }</div> -<div class="line"><a name="l00541"></a><span class="lineno"> 541</span> </div> -<div class="line"><a name="l00542"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0d9ad46eaf56abb7b2c673492d82e642"> 542</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0d9ad46eaf56abb7b2c673492d82e642">CAmControlReceiver::getMainSinkSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div> -<div class="line"><a name="l00543"></a><span class="lineno"> 543</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sinkID"</span>, sinkID);</div> -<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a3e1cdf54330bd7b02803597a09230cb8">getMainSinkSoundPropertyValue</a>(sinkID,propertyType,value));</div> -<div class="line"><a name="l00546"></a><span class="lineno"> 546</span> }</div> -<div class="line"><a name="l00547"></a><span class="lineno"> 547</span> </div> -<div class="line"><a name="l00548"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a58399c3846b7132691f0b6a4b1d3538b"> 548</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a58399c3846b7132691f0b6a4b1d3538b">CAmControlReceiver::getSinkSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div> -<div class="line"><a name="l00549"></a><span class="lineno"> 549</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sinkID"</span>, sinkID);</div> -<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ad2a55ec4fedeb850d807a4fa5def3c61">getSinkSoundPropertyValue</a>(sinkID,propertyType,value));</div> -<div class="line"><a name="l00552"></a><span class="lineno"> 552</span> }</div> -<div class="line"><a name="l00553"></a><span class="lineno"> 553</span> </div> -<div class="line"><a name="l00554"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7a3c976a5760d3ac590647c8710ffc95"> 554</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7a3c976a5760d3ac590647c8710ffc95">CAmControlReceiver::getMainSourceSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div> -<div class="line"><a name="l00555"></a><span class="lineno"> 555</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sourceID"</span>, sourceID);</div> -<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa8eeb1a5353782f0018a4e4e9ba16440">getMainSourceSoundPropertyValue</a>(sourceID,propertyType,value));</div> -<div class="line"><a name="l00558"></a><span class="lineno"> 558</span> }</div> -<div class="line"><a name="l00559"></a><span class="lineno"> 559</span> </div> -<div class="line"><a name="l00560"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aca51be115ded53985312b6e8b7ffd8ee"> 560</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aca51be115ded53985312b6e8b7ffd8ee">CAmControlReceiver::getSourceSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div> -<div class="line"><a name="l00561"></a><span class="lineno"> 561</span> <span class="keyword"></span>{</div> -<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(__func__,<span class="stringliteral">"sourceID"</span>, sourceID);</div> -<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a83cb8ee4cfe1e72e30586a80cb3e0334">getSourceSoundPropertyValue</a>(sourceID,propertyType,value));</div> -<div class="line"><a name="l00564"></a><span class="lineno"> 564</span> }</div> -<div class="line"><a name="l00565"></a><span class="lineno"> 565</span> </div> -<div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a44ec0077fa6791ec53ad79def3c5bbeb"> 566</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a44ec0077fa6791ec53ad79def3c5bbeb">CAmControlReceiver::resyncConnectionState</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID,std::vector<am_Connection_s>& listOfExistingConnections)</div> -<div class="line"><a name="l00567"></a><span class="lineno"> 567</span> {</div> -<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(__func__,<span class="stringliteral">"domainID"</span>, domainID);</div> -<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a6ff3d1c8739255261982b4be95a4122c">resyncConnectionState</a>(domainID,listOfExistingConnections));</div> -<div class="line"><a name="l00570"></a><span class="lineno"> 570</span> }</div> -<div class="line"><a name="l00571"></a><span class="lineno"> 571</span> </div> -<div class="line"><a name="l00572"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2617576c661b529fccc7f10c7e966fea"> 572</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2617576c661b529fccc7f10c7e966fea">CAmControlReceiver::removeHandle</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> handle)</div> -<div class="line"><a name="l00573"></a><span class="lineno"> 573</span> {</div> -<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(__func__,<span class="stringliteral">"handle"</span>, handle.<a class="code" href="structam_1_1am__Handle__s.html#aad0238ce3ed33303aeef55a756bccc46">handle</a>);</div> -<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#af382d7ad1b663bd873261d1c4ae6792b">removeHandle</a>(handle));</div> -<div class="line"><a name="l00576"></a><span class="lineno"> 576</span> }</div> -<div class="line"><a name="l00577"></a><span class="lineno"> 577</span> </div> -<div class="line"><a name="l00578"></a><span class="lineno"> 578</span> }</div> -<div class="line"><a name="l00579"></a><span class="lineno"> 579</span> </div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_acf8c634e67cde1af3e444ca65efa9dbe"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#acf8c634e67cde1af3e444ca65efa9dbe">am::CAmControlReceiver::changeSinkMuteStateDB</a></div><div class="ttdeci">am_Error_e changeSinkMuteStateDB(const am_MuteState_e muteState, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the mute state of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00197">CAmControlReceiver.cpp:197</a></div></div> +<a href="CAmControlReceiver_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div><div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include "<a class="code" href="CAmControlReceiver_8h.html">CAmControlReceiver.h</a>"</span></div><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <cassert></span></div><div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <stdlib.h></span></div><div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <stdexcept></span></div><div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include "audiomanagerconfig.h"</span></div><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "<a class="code" href="IAmDatabaseHandler_8h.html">IAmDatabaseHandler.h</a>"</span></div><div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include "<a class="code" href="CAmRoutingSender_8h.html">CAmRoutingSender.h</a>"</span></div><div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include "<a class="code" href="CAmCommandSender_8h.html">CAmCommandSender.h</a>"</span></div><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include "<a class="code" href="CAmRouter_8h.html">CAmRouter.h</a>"</span></div><div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include "<a class="code" href="CAmDltWrapper_8h.html">CAmDltWrapper.h</a>"</span></div><div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include "<a class="code" href="CAmSocketHandler_8h.html">CAmSocketHandler.h</a>"</span></div><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div><div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">namespace </span><a class="code" href="namespaceam.html">am</a> {</div><div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div><div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168"> 38</a></span> <span class="preprocessor">#define __METHOD_NAME__ std::string (std::string("CAmControlReceiver::") + __func__)</span></div><div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div><div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a114d9022fb59ec30d8d29123164d5c1f"> 40</a></span> <a class="code" href="classam_1_1CAmControlReceiver.html#a114d9022fb59ec30d8d29123164d5c1f">CAmControlReceiver::CAmControlReceiver</a>(<a class="code" href="classam_1_1IAmDatabaseHandler.html">IAmDatabaseHandler</a> *iDatabaseHandler, <a class="code" href="classam_1_1CAmRoutingSender.html">CAmRoutingSender</a> *iRoutingSender, <a class="code" href="classam_1_1CAmCommandSender.html">CAmCommandSender</a> *iCommandSender, <a class="code" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *iSocketHandler, <a class="code" href="classam_1_1CAmRouter.html">CAmRouter</a>* iRouter) :</div><div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  mDatabaseHandler(iDatabaseHandler), <span class="comment">//</span></div><div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  mRoutingSender(iRoutingSender), <span class="comment">//</span></div><div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  mCommandSender(iCommandSender), <span class="comment">//</span></div><div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  mSocketHandler(iSocketHandler), <span class="comment">//</span></div><div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  mRouter(iRouter), <span class="comment">//</span></div><div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  mNodeStateCommunicator(NULL)</div><div class="line"><a name="l00047"></a><span class="lineno"> 47</span> {</div><div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  assert(mDatabaseHandler!=NULL);</div><div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  assert(mRoutingSender!=NULL);</div><div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  assert(mCommandSender!=NULL);</div><div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  assert(mSocketHandler!=NULL);</div><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  assert(mRouter!=NULL);</div><div class="line"><a name="l00053"></a><span class="lineno"> 53</span> }</div><div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div><div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8c5832d06c3c3644323757371fe546b3"> 55</a></span> <a class="code" href="classam_1_1CAmControlReceiver.html#a8c5832d06c3c3644323757371fe546b3">CAmControlReceiver::~CAmControlReceiver</a>()</div><div class="line"><a name="l00056"></a><span class="lineno"> 56</span> {</div><div class="line"><a name="l00057"></a><span class="lineno"> 57</span> }</div><div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div><div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac8fd5903c6b2607b7539af4260937d83"> 59</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac8fd5903c6b2607b7539af4260937d83">CAmControlReceiver::getRoute</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> onlyfree, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector<am_Route_s> & returnList)</div><div class="line"><a name="l00060"></a><span class="lineno"> 60</span> {</div><div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">return</span> (mRouter-><a class="code" href="classam_1_1CAmRouter.html#ae76981f37d91bcd2da721c3bf141e415">getRoute</a>(onlyfree, sourceID, sinkID, returnList));</div><div class="line"><a name="l00062"></a><span class="lineno"> 62</span> }</div><div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div><div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a423abc4ac7a86cf87fee8dc483a20d7c"> 64</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a423abc4ac7a86cf87fee8dc483a20d7c">CAmControlReceiver::connect</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <a class="code" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> & connectionID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am_CustomConnectionFormat_t</a> format, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div><div class="line"><a name="l00065"></a><span class="lineno"> 65</span> {</div><div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab0c210156af7e2904365c4e8de0ef041">asyncConnect</a>(handle, connectionID, sourceID, sinkID, format));</div><div class="line"><a name="l00067"></a><span class="lineno"> 67</span> }</div><div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div><div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac3e411b296db24f18dfc2ef25e4833d3"> 69</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac3e411b296db24f18dfc2ef25e4833d3">CAmControlReceiver::disconnect</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am_connectionID_t</a> connectionID)</div><div class="line"><a name="l00070"></a><span class="lineno"> 70</span> {</div><div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a93ae95515730eb615ab5dfc1316d7862">asyncDisconnect</a>(handle, connectionID));</div><div class="line"><a name="l00072"></a><span class="lineno"> 72</span> }</div><div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div><div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2ac2a71247c26b72ade8c56cf8e2aad0"> 74</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2ac2a71247c26b72ade8c56cf8e2aad0">CAmControlReceiver::crossfade</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#afc05253c20a9333f02f7a4b3f7762269">am_HotSink_e</a> hotSource, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> rampType, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> rampTime)</div><div class="line"><a name="l00075"></a><span class="lineno"> 75</span> {</div><div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab7eb58fa2f979c18f259f28baf91eb66">asyncCrossFade</a>(handle, crossfaderID, hotSource, rampType, rampTime));</div><div class="line"><a name="l00077"></a><span class="lineno"> 77</span> }</div><div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div><div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a032918ff2d0cd4bcad33219322c7689e"> 79</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a032918ff2d0cd4bcad33219322c7689e">CAmControlReceiver::setSourceState</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#af966cbbc3b1d6e637d81a46eaa7dd358">am_SourceState_e</a> state)</div><div class="line"><a name="l00080"></a><span class="lineno"> 80</span> {</div><div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab02d93d54ee9cd98776a3f2d274ee24d">asyncSetSourceState</a>(handle, sourceID, state));</div><div class="line"><a name="l00082"></a><span class="lineno"> 82</span> }</div><div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div><div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af95630f655f0052411e03eebbc84b260"> 84</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#af95630f655f0052411e03eebbc84b260">CAmControlReceiver::setSinkVolume</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a> volume, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> ramp, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> time)</div><div class="line"><a name="l00085"></a><span class="lineno"> 85</span> {</div><div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ada1e6203986d7ef1de6b48a844fa2967">asyncSetSinkVolume</a>(handle, sinkID, volume, ramp, time));</div><div class="line"><a name="l00087"></a><span class="lineno"> 87</span> }</div><div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div><div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a11ccca6813b979831b9727520ba428ea"> 89</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a11ccca6813b979831b9727520ba428ea">CAmControlReceiver::setSourceVolume</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am_volume_t</a> volume, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am_CustomRampType_t</a> rampType, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am_time_t</a> time)</div><div class="line"><a name="l00090"></a><span class="lineno"> 90</span> {</div><div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a3984bb149cb451303f1671895fd8fc95">asyncSetSourceVolume</a>(handle, sourceID, volume, rampType, time));</div><div class="line"><a name="l00092"></a><span class="lineno"> 92</span> }</div><div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div><div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aac0a81702bda141fa79fd1602b68b470"> 94</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aac0a81702bda141fa79fd1602b68b470">CAmControlReceiver::setSinkSoundProperty</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> & soundProperty)</div><div class="line"><a name="l00095"></a><span class="lineno"> 95</span> {</div><div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#af56987b497141e9e013dafb1789492b5">asyncSetSinkSoundProperty</a>(handle, sinkID, soundProperty));</div><div class="line"><a name="l00097"></a><span class="lineno"> 97</span> }</div><div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div><div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a664019ef5e06ef587bf32ec8247e3cc5"> 99</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a664019ef5e06ef587bf32ec8247e3cc5">CAmControlReceiver::setSinkSoundProperties</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> std::vector<am_SoundProperty_s> & listSoundProperties)</div><div class="line"><a name="l00100"></a><span class="lineno"> 100</span> {</div><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#acb481d859b7010e0b5c70008c542e6ce">asyncSetSinkSoundProperties</a>(handle, listSoundProperties, sinkID));</div><div class="line"><a name="l00102"></a><span class="lineno"> 102</span> }</div><div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div><div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aee44ce1c4db0908bd2481298a6ccc5dd"> 104</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aee44ce1c4db0908bd2481298a6ccc5dd">CAmControlReceiver::setSourceSoundProperty</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__SoundProperty__s.html">am_SoundProperty_s</a> & soundProperty)</div><div class="line"><a name="l00105"></a><span class="lineno"> 105</span> {</div><div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ab6e6ac7f1a6540ca71cc60e0fb500f1b">asyncSetSourceSoundProperty</a>(handle, sourceID, soundProperty));</div><div class="line"><a name="l00107"></a><span class="lineno"> 107</span> }</div><div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div><div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2ce93b543a427c0951e7bd154fb3a152"> 109</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2ce93b543a427c0951e7bd154fb3a152">CAmControlReceiver::setSourceSoundProperties</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> & handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> std::vector<am_SoundProperty_s> & listSoundProperties)</div><div class="line"><a name="l00110"></a><span class="lineno"> 110</span> {</div><div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a0884659ca24968137a6ac81fd3fc0003">asyncSetSourceSoundProperties</a>(handle, listSoundProperties, sourceID));</div><div class="line"><a name="l00112"></a><span class="lineno"> 112</span> }</div><div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div><div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8e463c8b7882084a12b0dbef2bc2e7f8"> 114</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a8e463c8b7882084a12b0dbef2bc2e7f8">CAmControlReceiver::setDomainState</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a> domainState)</div><div class="line"><a name="l00115"></a><span class="lineno"> 115</span> {</div><div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#aa71812dcf76446b25802387f84e5161a">setDomainState</a>(domainID, domainState));</div><div class="line"><a name="l00117"></a><span class="lineno"> 117</span> }</div><div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div><div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aeb9cae111b6d9d2e58775fad56a78374"> 119</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aeb9cae111b6d9d2e58775fad56a78374">CAmControlReceiver::abortAction</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> handle)</div><div class="line"><a name="l00120"></a><span class="lineno"> 120</span> {</div><div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#abb5239715b3f1dbfe80975dbb4bb9494">asyncAbort</a>(handle));</div><div class="line"><a name="l00122"></a><span class="lineno"> 122</span> }</div><div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div><div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8ff6ba043a2b6970c2dc351c73070300"> 124</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a8ff6ba043a2b6970c2dc351c73070300">CAmControlReceiver::enterDomainDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Domain__s.html">am_Domain_s</a> & domainData, <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> & domainID)</div><div class="line"><a name="l00125"></a><span class="lineno"> 125</span> {</div><div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae5b97276c8f23516c96d643074d9bd37">enterDomainDB</a>(domainData, domainID));</div><div class="line"><a name="l00127"></a><span class="lineno"> 127</span> }</div><div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div><div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a39c770cd38c312d14622e779110957e4"> 129</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a39c770cd38c312d14622e779110957e4">CAmControlReceiver::enterMainConnectionDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> & mainConnectionData, <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> & connectionID)</div><div class="line"><a name="l00130"></a><span class="lineno"> 130</span> {</div><div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a1e35f8f2f516b5000fe08629d80a156e">enterMainConnectionDB</a>(mainConnectionData, connectionID));</div><div class="line"><a name="l00132"></a><span class="lineno"> 132</span> }</div><div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div><div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a56c7ffbccd50eb64366aecb737351024"> 134</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a56c7ffbccd50eb64366aecb737351024">CAmControlReceiver::enterSinkDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Sink__s.html">am_Sink_s</a> & sinkData, <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> & sinkID)</div><div class="line"><a name="l00135"></a><span class="lineno"> 135</span> {</div><div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#adecdd54551e1c61ce1456baf64fe3551">enterSinkDB</a>(sinkData, sinkID));</div><div class="line"><a name="l00137"></a><span class="lineno"> 137</span> }</div><div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div><div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a3c816e3aa174a81c90eb8e92dc218153"> 139</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a3c816e3aa174a81c90eb8e92dc218153">CAmControlReceiver::enterCrossfaderDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> & crossfaderData, <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> & crossfaderID)</div><div class="line"><a name="l00140"></a><span class="lineno"> 140</span> {</div><div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#add669d85238ae9ce0bdb41ed3fd1278b">enterCrossfaderDB</a>(crossfaderData, crossfaderID));</div><div class="line"><a name="l00142"></a><span class="lineno"> 142</span> }</div><div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div><div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aa7d27d69dd277925ab2e979f0cc6576a"> 144</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aa7d27d69dd277925ab2e979f0cc6576a">CAmControlReceiver::enterGatewayDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> & gatewayData, <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> & gatewayID)</div><div class="line"><a name="l00145"></a><span class="lineno"> 145</span> {</div><div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ace4524f2000fc1ced243a940ca4832f1">enterGatewayDB</a>(gatewayData, gatewayID));</div><div class="line"><a name="l00147"></a><span class="lineno"> 147</span> }</div><div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div><div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a154856178d7aad7607a7bc52c0129d10"> 149</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a154856178d7aad7607a7bc52c0129d10">CAmControlReceiver::enterConverterDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Converter__s.html">am_Converter_s</a> & converterData, <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> & converterID)</div><div class="line"><a name="l00150"></a><span class="lineno"> 150</span> {</div><div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af4413c8086ff28f647d453950af8abdb">enterConverterDB</a>(converterData, converterID));</div><div class="line"><a name="l00152"></a><span class="lineno"> 152</span> }</div><div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div><div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a79b147f6da48cde5d5a55434ba60e359"> 154</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a79b147f6da48cde5d5a55434ba60e359">CAmControlReceiver::enterSourceDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Source__s.html">am_Source_s</a> & sourceData, <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> & sourceID)</div><div class="line"><a name="l00155"></a><span class="lineno"> 155</span> {</div><div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa3f27d5657cdd135b9dc4736818f47de">enterSourceDB</a>(sourceData, sourceID));</div><div class="line"><a name="l00157"></a><span class="lineno"> 157</span> }</div><div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div><div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a1e7eb8c08836a37e3834dab706e0eaa7"> 159</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a1e7eb8c08836a37e3834dab706e0eaa7">CAmControlReceiver::enterSinkClassDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> & sinkClass, <a class="code" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> & sinkClassID)</div><div class="line"><a name="l00160"></a><span class="lineno"> 160</span> {</div><div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa68321ff2c5c1eb836b84f5cf5d380b3">enterSinkClassDB</a>(sinkClass, sinkClassID));</div><div class="line"><a name="l00162"></a><span class="lineno"> 162</span> }</div><div class="line"><a name="l00163"></a><span class="lineno"> 163</span> </div><div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6ecd805bc6f2d81de03da0ab6bba4cfd"> 164</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a6ecd805bc6f2d81de03da0ab6bba4cfd">CAmControlReceiver::enterSourceClassDB</a>(<a class="code" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> & sourceClassID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> & sourceClass)</div><div class="line"><a name="l00165"></a><span class="lineno"> 165</span> {</div><div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9dddcfbf76bb240038e879732419cb34">enterSourceClassDB</a>(sourceClassID, sourceClass));</div><div class="line"><a name="l00167"></a><span class="lineno"> 167</span> }</div><div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div><div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a96e9e6ea2d31e4563e2cf2fbaf6dcb79"> 169</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a96e9e6ea2d31e4563e2cf2fbaf6dcb79">CAmControlReceiver::enterSystemPropertiesListDB</a>(<span class="keyword">const</span> std::vector<am_SystemProperty_s> & listSystemProperties)</div><div class="line"><a name="l00170"></a><span class="lineno"> 170</span> {</div><div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6faee19d124908c84664c1e19009fdf0">enterSystemProperties</a>(listSystemProperties));</div><div class="line"><a name="l00172"></a><span class="lineno"> 172</span> }</div><div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div><div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac80f450482d65f6f6f57d9a25403fcd8"> 174</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac80f450482d65f6f6f57d9a25403fcd8">CAmControlReceiver::changeMainConnectionRouteDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainconnectionID, <span class="keyword">const</span> std::vector<am_connectionID_t>& listConnectionID)</div><div class="line"><a name="l00175"></a><span class="lineno"> 175</span> {</div><div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a0a2d0c68b3057c81bcbcc8b70ea4c14c">changeMainConnectionRouteDB</a>(mainconnectionID, listConnectionID));</div><div class="line"><a name="l00177"></a><span class="lineno"> 177</span> }</div><div class="line"><a name="l00178"></a><span class="lineno"> 178</span> </div><div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a72540957335344940d7959859c18b7ea"> 179</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a72540957335344940d7959859c18b7ea">CAmControlReceiver::changeMainConnectionStateDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainconnectionID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a1b4df0ded5f6d6d07ae583dc9a074209">am_ConnectionState_e</a> connectionState)</div><div class="line"><a name="l00180"></a><span class="lineno"> 180</span> {</div><div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6918fa6bdf7b4f67c0e79ae3271f224a">changeMainConnectionStateDB</a>(mainconnectionID, connectionState));</div><div class="line"><a name="l00182"></a><span class="lineno"> 182</span> }</div><div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div><div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6d9c0cb9927da011d412c085a596ae78"> 184</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a6d9c0cb9927da011d412c085a596ae78">CAmControlReceiver::changeSinkMainVolumeDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am_mainVolume_t</a> mainVolume, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div><div class="line"><a name="l00185"></a><span class="lineno"> 185</span> {</div><div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#abac19e0151ba92bc2b0e0e000ff5d3fa">changeSinkMainVolumeDB</a>(mainVolume, sinkID));</div><div class="line"><a name="l00187"></a><span class="lineno"> 187</span> }</div><div class="line"><a name="l00188"></a><span class="lineno"> 188</span> </div><div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad1b596843cca2105af7ace1e0e92555d"> 189</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad1b596843cca2105af7ace1e0e92555d">CAmControlReceiver::changeSinkAvailabilityDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Availability__s.html">am_Availability_s</a> & availability, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div><div class="line"><a name="l00190"></a><span class="lineno"> 190</span> {</div><div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aedbf270a72b093ca654705f7c7d19bc7">changeSinkAvailabilityDB</a>(availability, sinkID));</div><div class="line"><a name="l00192"></a><span class="lineno"> 192</span> }</div><div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div><div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac61bb1156ff4aab1bff43ab106b9ef53"> 194</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac61bb1156ff4aab1bff43ab106b9ef53">CAmControlReceiver::changDomainStateDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am_DomainState_e</a> domainState, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)</div><div class="line"><a name="l00195"></a><span class="lineno"> 195</span> {</div><div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aaad1bac114cc397979a213bd4d64801b">changeDomainStateDB</a>(domainState, domainID));</div><div class="line"><a name="l00197"></a><span class="lineno"> 197</span> }</div><div class="line"><a name="l00198"></a><span class="lineno"> 198</span> </div><div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#acf8c634e67cde1af3e444ca65efa9dbe"> 199</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#acf8c634e67cde1af3e444ca65efa9dbe">CAmControlReceiver::changeSinkMuteStateDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af9d68f1f1b0553906df4c90e9a860ffa">am_MuteState_e</a> muteState, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div><div class="line"><a name="l00200"></a><span class="lineno"> 200</span> {</div><div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a423a079a9b30ddb22b5b6606172beee9">changeSinkMuteStateDB</a>(muteState, sinkID));</div><div class="line"><a name="l00202"></a><span class="lineno"> 202</span> }</div><div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div><div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aea8588aa27f353e7ea206fe487e9066a"> 204</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aea8588aa27f353e7ea206fe487e9066a">CAmControlReceiver::changeMainSinkSoundPropertyDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> & soundProperty, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div><div class="line"><a name="l00205"></a><span class="lineno"> 205</span> {</div><div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aed82758f78d7f18a5d04c55b473b0941">changeMainSinkSoundPropertyDB</a>(soundProperty, sinkID));</div><div class="line"><a name="l00207"></a><span class="lineno"> 207</span> }</div><div class="line"><a name="l00208"></a><span class="lineno"> 208</span> </div><div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#abf51fdca8a714878c0ad5654e7fe0d53"> 209</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#abf51fdca8a714878c0ad5654e7fe0d53">CAmControlReceiver::changeMainSourceSoundPropertyDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__MainSoundProperty__s.html">am_MainSoundProperty_s</a> & soundProperty, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)</div><div class="line"><a name="l00210"></a><span class="lineno"> 210</span> {</div><div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9a0f3525d1545a8f1ec1866179c23a9a">changeMainSourceSoundPropertyDB</a>(soundProperty, sourceID));</div><div class="line"><a name="l00212"></a><span class="lineno"> 212</span> }</div><div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div><div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0e2c954c33c29525d5adffcced2e8733"> 214</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0e2c954c33c29525d5adffcced2e8733">CAmControlReceiver::changeSourceAvailabilityDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Availability__s.html">am_Availability_s</a> & availability, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)</div><div class="line"><a name="l00215"></a><span class="lineno"> 215</span> {</div><div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a3071b4ddea4a724c3bc134e30f2ff0b4">changeSourceAvailabilityDB</a>(availability, sourceID));</div><div class="line"><a name="l00217"></a><span class="lineno"> 217</span> }</div><div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div><div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a992cb58c6c58069e0ff5fd8b97c9511f"> 219</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a992cb58c6c58069e0ff5fd8b97c9511f">CAmControlReceiver::changeSystemPropertyDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SystemProperty__s.html">am_SystemProperty_s</a> & property)</div><div class="line"><a name="l00220"></a><span class="lineno"> 220</span> {</div><div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a04227468ea5dcdf59541e1e8c5c6cfb5">changeSystemPropertyDB</a>(property));</div><div class="line"><a name="l00222"></a><span class="lineno"> 222</span> }</div><div class="line"><a name="l00223"></a><span class="lineno"> 223</span> </div><div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad9b44f1d36a57c4534f43176712c8f1b"> 224</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad9b44f1d36a57c4534f43176712c8f1b">CAmControlReceiver::removeMainConnectionDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID)</div><div class="line"><a name="l00225"></a><span class="lineno"> 225</span> {</div><div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#acbc4e96c2a2016902a75a79d5a23d79d">removeMainConnectionDB</a>(mainConnectionID));</div><div class="line"><a name="l00227"></a><span class="lineno"> 227</span> }</div><div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div><div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7450660a2714802a832218746e56d7d0"> 229</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7450660a2714802a832218746e56d7d0">CAmControlReceiver::removeSinkDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID)</div><div class="line"><a name="l00230"></a><span class="lineno"> 230</span> {</div><div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6883ae9e19e90e83f1fac340e7bda72f">removeSinkDB</a>(sinkID));</div><div class="line"><a name="l00232"></a><span class="lineno"> 232</span> }</div><div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div><div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a9d6eae2312f5629f748ec293ef8ef118"> 234</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a9d6eae2312f5629f748ec293ef8ef118">CAmControlReceiver::removeSourceDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID)</div><div class="line"><a name="l00235"></a><span class="lineno"> 235</span> {</div><div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a98ddefe6bb14feab48c1964e999a5ac0">removeSourceDB</a>(sourceID));</div><div class="line"><a name="l00237"></a><span class="lineno"> 237</span> }</div><div class="line"><a name="l00238"></a><span class="lineno"> 238</span> </div><div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af1ecf8c351de797768065f8ec87f2ad5"> 239</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#af1ecf8c351de797768065f8ec87f2ad5">CAmControlReceiver::removeGatewayDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID)</div><div class="line"><a name="l00240"></a><span class="lineno"> 240</span> {</div><div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa44ed0e2f5d4096ba3d215122be51e23">removeGatewayDB</a>(gatewayID));</div><div class="line"><a name="l00242"></a><span class="lineno"> 242</span> }</div><div class="line"><a name="l00243"></a><span class="lineno"> 243</span> </div><div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a9d826f6bbbd8d96241d322342c15adcc"> 244</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a9d826f6bbbd8d96241d322342c15adcc">CAmControlReceiver::removeConverterDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID)</div><div class="line"><a name="l00245"></a><span class="lineno"> 245</span> {</div><div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a5356cdea1f1f955bf27f995df657493a">removeConverterDB</a>(converterID));</div><div class="line"><a name="l00247"></a><span class="lineno"> 247</span> }</div><div class="line"><a name="l00248"></a><span class="lineno"> 248</span> </div><div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a4d0df76e78240c4ad034224d4fbab374"> 249</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a4d0df76e78240c4ad034224d4fbab374">CAmControlReceiver::removeCrossfaderDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID)</div><div class="line"><a name="l00250"></a><span class="lineno"> 250</span> {</div><div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa173c99dc2928eb3da3f5db884cb2e82">removeCrossfaderDB</a>(crossfaderID));</div><div class="line"><a name="l00252"></a><span class="lineno"> 252</span> }</div><div class="line"><a name="l00253"></a><span class="lineno"> 253</span> </div><div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a42ba31c1c28b590e0263528309bd7de6"> 254</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a42ba31c1c28b590e0263528309bd7de6">CAmControlReceiver::removeDomainDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID)</div><div class="line"><a name="l00255"></a><span class="lineno"> 255</span> {</div><div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6aa9b4ff49f84e4b448214b03ee70bbc">removeDomainDB</a>(domainID));</div><div class="line"><a name="l00257"></a><span class="lineno"> 257</span> }</div><div class="line"><a name="l00258"></a><span class="lineno"> 258</span> </div><div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a5f6fc98ec2484ef75c31c58ac2b1ad70"> 259</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a5f6fc98ec2484ef75c31c58ac2b1ad70">CAmControlReceiver::getSourceClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <a class="code" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> & classInfo)<span class="keyword"> const</span></div><div class="line"><a name="l00260"></a><span class="lineno"> 260</span> <span class="keyword"></span>{</div><div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af540d8023567d0e8d1e40507a5805672">getSourceClassInfoDB</a>(sourceID, classInfo));</div><div class="line"><a name="l00262"></a><span class="lineno"> 262</span> }</div><div class="line"><a name="l00263"></a><span class="lineno"> 263</span> </div><div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac4a7a240519b225c50414255950185e5"> 264</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac4a7a240519b225c50414255950185e5">CAmControlReceiver::getSinkClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <a class="code" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> & sinkClass)<span class="keyword"> const</span></div><div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="keyword"></span>{</div><div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a5724edd794cf3034aedba3173a227bc9">getSinkClassInfoDB</a>(sinkID, sinkClass));</div><div class="line"><a name="l00267"></a><span class="lineno"> 267</span> }</div><div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div><div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7bf5444973601d826f31358dbabe3d0b"> 269</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7bf5444973601d826f31358dbabe3d0b">CAmControlReceiver::getSinkInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <a class="code" href="structam_1_1am__Sink__s.html">am_Sink_s</a> & sinkData)<span class="keyword"> const</span></div><div class="line"><a name="l00270"></a><span class="lineno"> 270</span> <span class="keyword"></span>{</div><div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a732736fc99705072600b79915d8db8c9">getSinkInfoDB</a>(sinkID, sinkData));</div><div class="line"><a name="l00272"></a><span class="lineno"> 272</span> }</div><div class="line"><a name="l00273"></a><span class="lineno"> 273</span> </div><div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a51f79ff040b5b371ff9b4ee7421a1ce6"> 274</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a51f79ff040b5b371ff9b4ee7421a1ce6">CAmControlReceiver::getSourceInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <a class="code" href="structam_1_1am__Source__s.html">am_Source_s</a> & sourceData)<span class="keyword"> const</span></div><div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="keyword"></span>{</div><div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a775d0c2d81423ddd7ad930f356f9341c">getSourceInfoDB</a>(sourceID, sourceData));</div><div class="line"><a name="l00277"></a><span class="lineno"> 277</span> }</div><div class="line"><a name="l00278"></a><span class="lineno"> 278</span> </div><div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad68029d32394ec9f2a3ff39d7a860591"> 279</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad68029d32394ec9f2a3ff39d7a860591">CAmControlReceiver::getMainConnectionInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am_mainConnectionID_t</a> mainConnectionID, <a class="code" href="structam_1_1am__MainConnection__s.html">am_MainConnection_s</a> & mainConnectionData)<span class="keyword"> const</span></div><div class="line"><a name="l00280"></a><span class="lineno"> 280</span> <span class="keyword"></span>{</div><div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa04d4792c67b31126a32cef7deea9210">getMainConnectionInfoDB</a>(mainConnectionID, mainConnectionData));</div><div class="line"><a name="l00282"></a><span class="lineno"> 282</span> }</div><div class="line"><a name="l00283"></a><span class="lineno"> 283</span> </div><div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a42008bddf73d564d4d9f57057f35fa8f"> 284</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a42008bddf73d564d4d9f57057f35fa8f">CAmControlReceiver::getGatewayInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID, <a class="code" href="structam_1_1am__Gateway__s.html">am_Gateway_s</a> & gatewayData)<span class="keyword"> const</span></div><div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="keyword"></span>{</div><div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9835425bd1e19c83c7e4ed4a0d3e408e">getGatewayInfoDB</a>(gatewayID, gatewayData));</div><div class="line"><a name="l00287"></a><span class="lineno"> 287</span> }</div><div class="line"><a name="l00288"></a><span class="lineno"> 288</span> </div><div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ae4c15abd11643ea22dd195c58d8e3aec"> 289</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ae4c15abd11643ea22dd195c58d8e3aec">CAmControlReceiver::getConverterInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID, <a class="code" href="structam_1_1am__Converter__s.html">am_Converter_s</a> & converterData)<span class="keyword"> const</span></div><div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="keyword"></span>{</div><div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae46436366f819d74a2e97a254e821522">getConverterInfoDB</a>(converterID, converterData));</div><div class="line"><a name="l00292"></a><span class="lineno"> 292</span> }</div><div class="line"><a name="l00293"></a><span class="lineno"> 293</span> </div><div class="line"><a name="l00294"></a><span class="lineno"> 294</span> </div><div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a54870c7b95f4b58c8611f9f168cfe3c3"> 295</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a54870c7b95f4b58c8611f9f168cfe3c3">CAmControlReceiver::getCrossfaderInfoDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am_crossfaderID_t</a> crossfaderID, <a class="code" href="structam_1_1am__Crossfader__s.html">am_Crossfader_s</a> & crossfaderData)<span class="keyword"> const</span></div><div class="line"><a name="l00296"></a><span class="lineno"> 296</span> <span class="keyword"></span>{</div><div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9d79f62a80987a16fe79bf96b7eb62f5">getCrossfaderInfoDB</a>(crossfaderID, crossfaderData));</div><div class="line"><a name="l00298"></a><span class="lineno"> 298</span> }</div><div class="line"><a name="l00299"></a><span class="lineno"> 299</span> </div><div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#add9f9ce4ae93ab1c632386588866d318"> 300</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#add9f9ce4ae93ab1c632386588866d318">CAmControlReceiver::getListSinksOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_sinkID_t> & listSinkID)<span class="keyword"> const</span></div><div class="line"><a name="l00301"></a><span class="lineno"> 301</span> <span class="keyword"></span>{</div><div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ac79922744480ed4999e24609fe0dc8c4">getListSinksOfDomain</a>(domainID, listSinkID));</div><div class="line"><a name="l00303"></a><span class="lineno"> 303</span> }</div><div class="line"><a name="l00304"></a><span class="lineno"> 304</span> </div><div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a25f870a5830310bdef0b744a2c31b679"> 305</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a25f870a5830310bdef0b744a2c31b679">CAmControlReceiver::getListSourcesOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_sourceID_t> & listSourceID)<span class="keyword"> const</span></div><div class="line"><a name="l00306"></a><span class="lineno"> 306</span> <span class="keyword"></span>{</div><div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a110b76a4cd150a882bd55630d0737816">getListSourcesOfDomain</a>(domainID, listSourceID));</div><div class="line"><a name="l00308"></a><span class="lineno"> 308</span> }</div><div class="line"><a name="l00309"></a><span class="lineno"> 309</span> </div><div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aa34b8cea045d8143b8ce216bd7a82178"> 310</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aa34b8cea045d8143b8ce216bd7a82178">CAmControlReceiver::getListCrossfadersOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_crossfaderID_t> & listGatewaysID)<span class="keyword"> const</span></div><div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="keyword"></span>{</div><div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a582c44a804ddfaf1e65f1da5ff73d013">getListCrossfadersOfDomain</a>(domainID, listGatewaysID));</div><div class="line"><a name="l00313"></a><span class="lineno"> 313</span> }</div><div class="line"><a name="l00314"></a><span class="lineno"> 314</span> </div><div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a266b967927fbed954157fd3fad9a0cf3"> 315</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a266b967927fbed954157fd3fad9a0cf3">CAmControlReceiver::getListGatewaysOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID, std::vector<am_gatewayID_t> & listGatewaysID)<span class="keyword"> const</span></div><div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="keyword"></span>{</div><div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa92387044a709c93c6bbc3b749c9d587">getListGatewaysOfDomain</a>(domainID, listGatewaysID));</div><div class="line"><a name="l00318"></a><span class="lineno"> 318</span> }</div><div class="line"><a name="l00319"></a><span class="lineno"> 319</span> </div><div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aad404bd261aae59937c364c2fc8b7a92"> 320</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aad404bd261aae59937c364c2fc8b7a92">CAmControlReceiver::getListConvertersOfDomain</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID,std::vector<am_converterID_t>& listConverterID)<span class="keyword"> const</span></div><div class="line"><a name="l00321"></a><span class="lineno"> 321</span> <span class="keyword"></span>{</div><div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a3634c3dc658859d70546c92981d27789">getListConvertersOfDomain</a>(domainID,listConverterID));</div><div class="line"><a name="l00323"></a><span class="lineno"> 323</span> }</div><div class="line"><a name="l00324"></a><span class="lineno"> 324</span> </div><div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a822362456cc6cd6eccf1ebb8b89ba7bd"> 325</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a822362456cc6cd6eccf1ebb8b89ba7bd">CAmControlReceiver::getListMainConnections</a>(std::vector<am_MainConnection_s> & listMainConnections)<span class="keyword"> const</span></div><div class="line"><a name="l00326"></a><span class="lineno"> 326</span> <span class="keyword"></span>{</div><div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6e213ed6b60e4e82512e30835394167d">getListMainConnections</a>(listMainConnections));</div><div class="line"><a name="l00328"></a><span class="lineno"> 328</span> }</div><div class="line"><a name="l00329"></a><span class="lineno"> 329</span> </div><div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#afa9ef06d4e84efca48bb579e5d7523ad"> 330</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#afa9ef06d4e84efca48bb579e5d7523ad">CAmControlReceiver::getListDomains</a>(std::vector<am_Domain_s> & listDomains)<span class="keyword"> const</span></div><div class="line"><a name="l00331"></a><span class="lineno"> 331</span> <span class="keyword"></span>{</div><div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a8265be20dd2e82710a7acf3611fb0457">getListDomains</a>(listDomains));</div><div class="line"><a name="l00333"></a><span class="lineno"> 333</span> }</div><div class="line"><a name="l00334"></a><span class="lineno"> 334</span> </div><div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a06fa0927c74f1d5b0b555e1fb90617bb"> 335</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a06fa0927c74f1d5b0b555e1fb90617bb">CAmControlReceiver::getListConnections</a>(std::vector<am_Connection_s> & listConnections)<span class="keyword"> const</span></div><div class="line"><a name="l00336"></a><span class="lineno"> 336</span> <span class="keyword"></span>{</div><div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a2930829b81fce558266de3955baef664">getListConnections</a>(listConnections));</div><div class="line"><a name="l00338"></a><span class="lineno"> 338</span> }</div><div class="line"><a name="l00339"></a><span class="lineno"> 339</span> </div><div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a37f79a644a11a211774cd798230c21e9"> 340</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a37f79a644a11a211774cd798230c21e9">CAmControlReceiver::getListSinks</a>(std::vector<am_Sink_s> & listSinks)<span class="keyword"> const</span></div><div class="line"><a name="l00341"></a><span class="lineno"> 341</span> <span class="keyword"></span>{</div><div class="line"><a name="l00342"></a><span class="lineno"> 342</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa98ce6f4153297f29b68d4b6fdbec7f1">getListSinks</a>(listSinks));</div><div class="line"><a name="l00343"></a><span class="lineno"> 343</span> }</div><div class="line"><a name="l00344"></a><span class="lineno"> 344</span> </div><div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ace44f93437811efad0b3466fb28f0974"> 345</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ace44f93437811efad0b3466fb28f0974">CAmControlReceiver::getListSources</a>(std::vector<am_Source_s> & listSources)<span class="keyword"> const</span></div><div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="keyword"></span>{</div><div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ad20967b3bd76d83aa3eef15a43ef9e2b">getListSources</a>(listSources));</div><div class="line"><a name="l00348"></a><span class="lineno"> 348</span> }</div><div class="line"><a name="l00349"></a><span class="lineno"> 349</span> </div><div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a809bcd6257942be0f1d560f13f5517e6"> 350</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a809bcd6257942be0f1d560f13f5517e6">CAmControlReceiver::getListSourceClasses</a>(std::vector<am_SourceClass_s> & listSourceClasses)<span class="keyword"> const</span></div><div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="keyword"></span>{</div><div class="line"><a name="l00352"></a><span class="lineno"> 352</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a596f2f328352a607e92a98af1a50a64c">getListSourceClasses</a>(listSourceClasses));</div><div class="line"><a name="l00353"></a><span class="lineno"> 353</span> }</div><div class="line"><a name="l00354"></a><span class="lineno"> 354</span> </div><div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7391a2c40a4fc898be74d386155a29e4"> 355</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7391a2c40a4fc898be74d386155a29e4">CAmControlReceiver::getListHandles</a>(std::vector<am_Handle_s> & listHandles)<span class="keyword"> const</span></div><div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <span class="keyword"></span>{</div><div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a194c67b22f11a192bac1a89556448c73">getListHandles</a>(listHandles));</div><div class="line"><a name="l00358"></a><span class="lineno"> 358</span> }</div><div class="line"><a name="l00359"></a><span class="lineno"> 359</span> </div><div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a41cde8efe28776428944b3c9363cab6c"> 360</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a41cde8efe28776428944b3c9363cab6c">CAmControlReceiver::getListCrossfaders</a>(std::vector<am_Crossfader_s> & listCrossfaders)<span class="keyword"> const</span></div><div class="line"><a name="l00361"></a><span class="lineno"> 361</span> <span class="keyword"></span>{</div><div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa454452c89957eb236e3a68965ddac95">getListCrossfaders</a>(listCrossfaders));</div><div class="line"><a name="l00363"></a><span class="lineno"> 363</span> }</div><div class="line"><a name="l00364"></a><span class="lineno"> 364</span> </div><div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af0833bf10c4e2ca634cf572aff806efc"> 365</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#af0833bf10c4e2ca634cf572aff806efc">CAmControlReceiver::getListGateways</a>(std::vector<am_Gateway_s> & listGateways)<span class="keyword"> const</span></div><div class="line"><a name="l00366"></a><span class="lineno"> 366</span> <span class="keyword"></span>{</div><div class="line"><a name="l00367"></a><span class="lineno"> 367</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aab7a9044f1bc4ff8a048910f82dc93ea">getListGateways</a>(listGateways));</div><div class="line"><a name="l00368"></a><span class="lineno"> 368</span> }</div><div class="line"><a name="l00369"></a><span class="lineno"> 369</span> </div><div class="line"><a name="l00370"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a99f5a4932e11bf5a0dd17dc6b9e244cc"> 370</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a99f5a4932e11bf5a0dd17dc6b9e244cc">CAmControlReceiver::getListConverters</a>(std::vector<am_Converter_s>& listConverters)<span class="keyword"> const</span></div><div class="line"><a name="l00371"></a><span class="lineno"> 371</span> <span class="keyword"></span>{</div><div class="line"><a name="l00372"></a><span class="lineno"> 372</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ac6226ae40f182e73381bf2bb8e53f0ad">getListConverters</a>(listConverters));</div><div class="line"><a name="l00373"></a><span class="lineno"> 373</span> }</div><div class="line"><a name="l00374"></a><span class="lineno"> 374</span> </div><div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aeddbe0ccb7e076e8ee11df54bd642979"> 375</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aeddbe0ccb7e076e8ee11df54bd642979">CAmControlReceiver::getListSinkClasses</a>(std::vector<am_SinkClass_s> & listSinkClasses)<span class="keyword"> const</span></div><div class="line"><a name="l00376"></a><span class="lineno"> 376</span> <span class="keyword"></span>{</div><div class="line"><a name="l00377"></a><span class="lineno"> 377</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae99e0c125fba4122728cf1aa77916951">getListSinkClasses</a>(listSinkClasses));</div><div class="line"><a name="l00378"></a><span class="lineno"> 378</span> }</div><div class="line"><a name="l00379"></a><span class="lineno"> 379</span> </div><div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0c3ab7d7e6454e60a5aff8c5f493197a"> 380</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0c3ab7d7e6454e60a5aff8c5f493197a">CAmControlReceiver::getListSystemProperties</a>(std::vector<am_SystemProperty_s> & listSystemProperties)<span class="keyword"> const</span></div><div class="line"><a name="l00381"></a><span class="lineno"> 381</span> <span class="keyword"></span>{</div><div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a8165517ad5e06f36dca978476db51d79">getListSystemProperties</a>(listSystemProperties));</div><div class="line"><a name="l00383"></a><span class="lineno"> 383</span> }</div><div class="line"><a name="l00384"></a><span class="lineno"> 384</span> </div><div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a928777e862b6f1593e4cc61317b2a9c6"> 385</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a928777e862b6f1593e4cc61317b2a9c6">CAmControlReceiver::changeSinkClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SinkClass__s.html">am_SinkClass_s</a> & classInfo)</div><div class="line"><a name="l00386"></a><span class="lineno"> 386</span> {</div><div class="line"><a name="l00387"></a><span class="lineno"> 387</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a79e99ade2bc757dcb1c3ffd932ff41fe">changeSinkClassInfoDB</a>(classInfo));</div><div class="line"><a name="l00388"></a><span class="lineno"> 388</span> }</div><div class="line"><a name="l00389"></a><span class="lineno"> 389</span> </div><div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aef3e658f2fae77269fb8cbeaa484da4a"> 390</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aef3e658f2fae77269fb8cbeaa484da4a">CAmControlReceiver::changeSourceClassInfoDB</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__SourceClass__s.html">am_SourceClass_s</a> & classInfo)</div><div class="line"><a name="l00391"></a><span class="lineno"> 391</span> {</div><div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  <span class="keywordflow">return</span>(mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af7e0be6ef2f4261a28b5eccc40202342">changeSourceClassInfoDB</a>(classInfo));</div><div class="line"><a name="l00393"></a><span class="lineno"> 393</span> }</div><div class="line"><a name="l00394"></a><span class="lineno"> 394</span> </div><div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a04f66f19aaee31424d8e85ea45d1ba15"> 395</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a04f66f19aaee31424d8e85ea45d1ba15">CAmControlReceiver::removeSinkClassDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> sinkClassID)</div><div class="line"><a name="l00396"></a><span class="lineno"> 396</span> {</div><div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6318ff31f7d63fc265a9f3df983006cd">removeSinkClassDB</a>(sinkClassID));</div><div class="line"><a name="l00398"></a><span class="lineno"> 398</span> }</div><div class="line"><a name="l00399"></a><span class="lineno"> 399</span> </div><div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a179378d3d779c6063aebdae751a5b4f7"> 400</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a179378d3d779c6063aebdae751a5b4f7">CAmControlReceiver::removeSourceClassDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> sourceClassID)</div><div class="line"><a name="l00401"></a><span class="lineno"> 401</span> {</div><div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a00856a07a8e7f245717f6f0b61a137b7">removeSourceClassDB</a>(sourceClassID));</div><div class="line"><a name="l00403"></a><span class="lineno"> 403</span> }</div><div class="line"><a name="l00404"></a><span class="lineno"> 404</span> </div><div class="line"><a name="l00405"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a646b816ad51ee7bebfd7012fc9d0a22d"> 405</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a646b816ad51ee7bebfd7012fc9d0a22d">CAmControlReceiver::setCommandReady</a>()</div><div class="line"><a name="l00406"></a><span class="lineno"> 406</span> {</div><div class="line"><a name="l00407"></a><span class="lineno"> 407</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>);</div><div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#a45500383a20af593d7fbd17a7140a9ba">setCommandReady</a>();</div><div class="line"><a name="l00409"></a><span class="lineno"> 409</span> }</div><div class="line"><a name="l00410"></a><span class="lineno"> 410</span> </div><div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a5ddf60705907db00980c7142aea60db8"> 411</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a5ddf60705907db00980c7142aea60db8">CAmControlReceiver::setRoutingReady</a>()</div><div class="line"><a name="l00412"></a><span class="lineno"> 412</span> {</div><div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>);</div><div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a7a4d410e30df0e8240d25a57e3c72c6b">setRoutingReady</a>();</div><div class="line"><a name="l00415"></a><span class="lineno"> 415</span> }</div><div class="line"><a name="l00416"></a><span class="lineno"> 416</span> </div><div class="line"><a name="l00417"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ab4108483dec4fafc5f79d468a1271d40"> 417</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#ab4108483dec4fafc5f79d468a1271d40">CAmControlReceiver::confirmControllerReady</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)</div><div class="line"><a name="l00418"></a><span class="lineno"> 418</span> {</div><div class="line"><a name="l00419"></a><span class="lineno"> 419</span>  <span class="keywordflow">if</span> (error!=<a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36">E_OK</a>)</div><div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <a class="code" href="namespaceam.html#ab00ba22db19413e2040c2ab246f220c6">logError</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"controller reported error"</span>, error);</div><div class="line"><a name="l00421"></a><span class="lineno"> 421</span> }</div><div class="line"><a name="l00422"></a><span class="lineno"> 422</span> </div><div class="line"><a name="l00423"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a3d524ab7205cefbeb122338a99ebfea9"> 423</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a3d524ab7205cefbeb122338a99ebfea9">CAmControlReceiver::confirmControllerRundown</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> error)</div><div class="line"><a name="l00424"></a><span class="lineno"> 424</span> {</div><div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  <span class="keywordflow">if</span> (error!=<a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36">E_OK</a>)</div><div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  {</div><div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  <a class="code" href="namespaceam.html#ab00ba22db19413e2040c2ab246f220c6">logError</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"exited with error "</span>,error);</div><div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  <span class="comment">//we might be blocked here -> so lets better exit right away</span></div><div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  <span class="keywordflow">throw</span> std::runtime_error(<span class="stringliteral">"controller Confirmed with error"</span>);</div><div class="line"><a name="l00430"></a><span class="lineno"> 430</span>  }</div><div class="line"><a name="l00431"></a><span class="lineno"> 431</span> </div><div class="line"><a name="l00432"></a><span class="lineno"> 432</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a> (<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"will exit now"</span>);</div><div class="line"><a name="l00433"></a><span class="lineno"> 433</span> </div><div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  <span class="comment">//end the mainloop here...</span></div><div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  mSocketHandler-><a class="code" href="classam_1_1CAmSocketHandler.html#a166eb3d78647168e55fa0931f7ee6933">exit_mainloop</a>();</div><div class="line"><a name="l00436"></a><span class="lineno"> 436</span> }</div><div class="line"><a name="l00437"></a><span class="lineno"> 437</span> </div><div class="line"><a name="l00438"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a5a58e2d3a3d6241bc9fa70ad59ec9b62"> 438</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a5a58e2d3a3d6241bc9fa70ad59ec9b62">CAmControlReceiver::getSocketHandler</a>(<a class="code" href="classam_1_1CAmSocketHandler.html">CAmSocketHandler</a> *& socketHandler)</div><div class="line"><a name="l00439"></a><span class="lineno"> 439</span> {</div><div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  socketHandler = mSocketHandler;</div><div class="line"><a name="l00441"></a><span class="lineno"> 441</span>  <span class="keywordflow">return</span> (<a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36">E_OK</a>);</div><div class="line"><a name="l00442"></a><span class="lineno"> 442</span> }</div><div class="line"><a name="l00443"></a><span class="lineno"> 443</span> </div><div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6e6c950dc0f9970baa259f0fc7ef394e"> 444</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a6e6c950dc0f9970baa259f0fc7ef394e">CAmControlReceiver::setCommandRundown</a>()</div><div class="line"><a name="l00445"></a><span class="lineno"> 445</span> {</div><div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>);</div><div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#a5c2b1f6c0a38f7e4f42eb6452bd56d57">setCommandRundown</a>();</div><div class="line"><a name="l00448"></a><span class="lineno"> 448</span> }</div><div class="line"><a name="l00449"></a><span class="lineno"> 449</span> </div><div class="line"><a name="l00450"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#af77e2e96f4013a529e94148ef4828bc7"> 450</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#af77e2e96f4013a529e94148ef4828bc7">CAmControlReceiver::setRoutingRundown</a>()</div><div class="line"><a name="l00451"></a><span class="lineno"> 451</span> {</div><div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>);</div><div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a751e3326a925abcb4fa086ae226b4be1">setRoutingRundown</a>();</div><div class="line"><a name="l00454"></a><span class="lineno"> 454</span> }</div><div class="line"><a name="l00455"></a><span class="lineno"> 455</span> </div><div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a802b68e08e1b86ee54e89730ffb27d63"> 456</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a802b68e08e1b86ee54e89730ffb27d63">CAmControlReceiver::getInterfaceVersion</a>(std::string & version)<span class="keyword"> const</span></div><div class="line"><a name="l00457"></a><span class="lineno"> 457</span> <span class="keyword"></span>{</div><div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  version = <a class="code" href="IAmControl_8h.html#ac8c9ea59b513da97f115ed3d6322d6ad">ControlVersion</a>;</div><div class="line"><a name="l00459"></a><span class="lineno"> 459</span> }</div><div class="line"><a name="l00460"></a><span class="lineno"> 460</span> </div><div class="line"><a name="l00461"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a1564263d037cdd4fc013c592cdf715b6"> 461</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a1564263d037cdd4fc013c592cdf715b6">CAmControlReceiver::changeSourceDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am_sourceClass_t</a> sourceClassID, <span class="keyword">const</span> std::vector<am_SoundProperty_s>& listSoundProperties, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listConnectionFormats, <span class="keyword">const</span> std::vector<am_MainSoundProperty_s>& listMainSoundProperties)</div><div class="line"><a name="l00462"></a><span class="lineno"> 462</span> {</div><div class="line"><a name="l00463"></a><span class="lineno"> 463</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a6acd02bdacfbe2e430761e2122c12bb8">changeSourceDB</a>(sourceID,sourceClassID,listSoundProperties,listConnectionFormats,listMainSoundProperties));</div><div class="line"><a name="l00464"></a><span class="lineno"> 464</span> }</div><div class="line"><a name="l00465"></a><span class="lineno"> 465</span> </div><div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ad534c7abb160258e7aac220d245f8094"> 466</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ad534c7abb160258e7aac220d245f8094">CAmControlReceiver::changeSinkDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am_sinkClass_t</a> sinkClassID, <span class="keyword">const</span> std::vector<am_SoundProperty_s>& listSoundProperties, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listConnectionFormats, <span class="keyword">const</span> std::vector<am_MainSoundProperty_s>& listMainSoundProperties)</div><div class="line"><a name="l00467"></a><span class="lineno"> 467</span> {</div><div class="line"><a name="l00468"></a><span class="lineno"> 468</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae84ea7d61bb96333ab5f645dfcd8716c">changeSinkDB</a>(sinkID,sinkClassID,listSoundProperties,listConnectionFormats,listMainSoundProperties));</div><div class="line"><a name="l00469"></a><span class="lineno"> 469</span> }</div><div class="line"><a name="l00470"></a><span class="lineno"> 470</span> </div><div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a9b1e5d61617bccfda1c02577e80ce17b"> 471</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a9b1e5d61617bccfda1c02577e80ce17b">CAmControlReceiver::changeGatewayDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am_gatewayID_t</a> gatewayID, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSourceConnectionFormats, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSinkConnectionFormats, <span class="keyword">const</span> std::vector<bool>& convertionMatrix)</div><div class="line"><a name="l00472"></a><span class="lineno"> 472</span> {</div><div class="line"><a name="l00473"></a><span class="lineno"> 473</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aaa47f5b2cbcabca57bff78f79a636795">changeGatewayDB</a>(gatewayID,listSourceConnectionFormats,listSinkConnectionFormats,convertionMatrix));</div><div class="line"><a name="l00474"></a><span class="lineno"> 474</span> }</div><div class="line"><a name="l00475"></a><span class="lineno"> 475</span> </div><div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2021fc25a560515071a9a9314f7ab02c"> 476</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2021fc25a560515071a9a9314f7ab02c">CAmControlReceiver::changeConverterDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am_converterID_t</a> converterID, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSourceConnectionFormats, <span class="keyword">const</span> std::vector<am_CustomConnectionFormat_t>& listSinkConnectionFormats, <span class="keyword">const</span> std::vector<bool>& convertionMatrix)</div><div class="line"><a name="l00477"></a><span class="lineno"> 477</span> {</div><div class="line"><a name="l00478"></a><span class="lineno"> 478</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a2aef10f65597fb9a9d655adcc44bd361">changeConverterDB</a>(converterID,listSourceConnectionFormats,listSinkConnectionFormats,convertionMatrix));</div><div class="line"><a name="l00479"></a><span class="lineno"> 479</span> }</div><div class="line"><a name="l00480"></a><span class="lineno"> 480</span> </div><div class="line"><a name="l00481"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ac08faa19594da07170338c83f8c2a1c5"> 481</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ac08faa19594da07170338c83f8c2a1c5">CAmControlReceiver::setVolumes</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a>& handle, <span class="keyword">const</span> std::vector<am_Volumes_s>& listVolumes)</div><div class="line"><a name="l00482"></a><span class="lineno"> 482</span> {</div><div class="line"><a name="l00483"></a><span class="lineno"> 483</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#ad390f3c51644e9b98acdf390f07b6f7b">asyncSetVolumes</a>(handle,listVolumes));</div><div class="line"><a name="l00484"></a><span class="lineno"> 484</span> }</div><div class="line"><a name="l00485"></a><span class="lineno"> 485</span> </div><div class="line"><a name="l00486"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a156f260de062913cbb80a2478b4fdbf6"> 486</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a156f260de062913cbb80a2478b4fdbf6">CAmControlReceiver::setSinkNotificationConfiguration</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a>& handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& notificationConfiguration)</div><div class="line"><a name="l00487"></a><span class="lineno"> 487</span> {</div><div class="line"><a name="l00488"></a><span class="lineno"> 488</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#af22ae1fdcda484e9d379b13711df5c0d">asyncSetSinkNotificationConfiguration</a>(handle,sinkID,notificationConfiguration));</div><div class="line"><a name="l00489"></a><span class="lineno"> 489</span> }</div><div class="line"><a name="l00490"></a><span class="lineno"> 490</span> </div><div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a68e12fbe2938426fe96bfc586af399df"> 491</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a68e12fbe2938426fe96bfc586af399df">CAmControlReceiver::setSourceNotificationConfiguration</a>(<a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a>& handle, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& notificationConfiguration)</div><div class="line"><a name="l00492"></a><span class="lineno"> 492</span> {</div><div class="line"><a name="l00493"></a><span class="lineno"> 493</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a20215f51f03ff81b98203ab3927dad26">asyncSetSourceNotificationConfiguration</a>(handle,sourceID,notificationConfiguration));</div><div class="line"><a name="l00494"></a><span class="lineno"> 494</span> }</div><div class="line"><a name="l00495"></a><span class="lineno"> 495</span> </div><div class="line"><a name="l00496"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a8a1d21f47176469d47ae2d5c4713866a"> 496</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#a8a1d21f47176469d47ae2d5c4713866a">CAmControlReceiver::sendMainSinkNotificationPayload</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a>& notificationPayload)</div><div class="line"><a name="l00497"></a><span class="lineno"> 497</span> {</div><div class="line"><a name="l00498"></a><span class="lineno"> 498</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sinkID="</span>,sinkID,<span class="stringliteral">"type="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a37449381a267dfb498cb763310f1bd92">type</a>,<span class="stringliteral">"value="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a765bbd1916862ed5d4ee9ab83c9be3b6">value</a>);</div><div class="line"><a name="l00499"></a><span class="lineno"> 499</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#ac4fae1baa0aaab24fb74ba55b9b777de">cbSinkNotification</a>(sinkID,notificationPayload);</div><div class="line"><a name="l00500"></a><span class="lineno"> 500</span> }</div><div class="line"><a name="l00501"></a><span class="lineno"> 501</span> </div><div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aaca5e2df269c9ffeb34939a309a13c08"> 502</a></span> <span class="keywordtype">void</span> <a class="code" href="classam_1_1CAmControlReceiver.html#aaca5e2df269c9ffeb34939a309a13c08">CAmControlReceiver::sendMainSourceNotificationPayload</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationPayload__s.html">am_NotificationPayload_s</a>& notificationPayload)</div><div class="line"><a name="l00503"></a><span class="lineno"> 503</span> {</div><div class="line"><a name="l00504"></a><span class="lineno"> 504</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sourceID="</span>,sourceID,<span class="stringliteral">"type="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a37449381a267dfb498cb763310f1bd92">type</a>,<span class="stringliteral">"value="</span>,notificationPayload.<a class="code" href="structam_1_1am__NotificationPayload__s.html#a765bbd1916862ed5d4ee9ab83c9be3b6">value</a>);</div><div class="line"><a name="l00505"></a><span class="lineno"> 505</span>  mCommandSender-><a class="code" href="classam_1_1CAmCommandSender.html#a65d3283c678d793edbe1d4553766b059">cbSourceNotification</a>(sourceID,notificationPayload);</div><div class="line"><a name="l00506"></a><span class="lineno"> 506</span> }</div><div class="line"><a name="l00507"></a><span class="lineno"> 507</span> </div><div class="line"><a name="l00508"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a384f4d3e1543d7afb7c677694f648eed"> 508</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a384f4d3e1543d7afb7c677694f648eed">CAmControlReceiver::changeMainSinkNotificationConfigurationDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& mainNotificationConfiguration)</div><div class="line"><a name="l00509"></a><span class="lineno"> 509</span> {</div><div class="line"><a name="l00510"></a><span class="lineno"> 510</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sinkID"</span>, sinkID);</div><div class="line"><a name="l00511"></a><span class="lineno"> 511</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a9bb4cc1477618d01328dd921549b328f">changeMainSinkNotificationConfigurationDB</a>(sinkID,mainNotificationConfiguration));</div><div class="line"><a name="l00512"></a><span class="lineno"> 512</span> }</div><div class="line"><a name="l00513"></a><span class="lineno"> 513</span> </div><div class="line"><a name="l00514"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a11a1a776044950a981f00c4ae18c4f8d"> 514</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a11a1a776044950a981f00c4ae18c4f8d">CAmControlReceiver::changeMainSourceNotificationConfigurationDB</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="structam_1_1am__NotificationConfiguration__s.html">am_NotificationConfiguration_s</a>& mainNotificationConfiguration)</div><div class="line"><a name="l00515"></a><span class="lineno"> 515</span> {</div><div class="line"><a name="l00516"></a><span class="lineno"> 516</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sourceID"</span>, sourceID);</div><div class="line"><a name="l00517"></a><span class="lineno"> 517</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#abb2e2550e483c813071d7b2c1886b6f6">changeMainSourceNotificationConfigurationDB</a>(sourceID,mainNotificationConfiguration));</div><div class="line"><a name="l00518"></a><span class="lineno"> 518</span> }</div><div class="line"><a name="l00519"></a><span class="lineno"> 519</span> </div><div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0de65ed75817ffa03a3ac8b58b8f1571"> 520</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0de65ed75817ffa03a3ac8b58b8f1571">CAmControlReceiver::getListMainSinkSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector<am_MainSoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div><div class="line"><a name="l00521"></a><span class="lineno"> 521</span> <span class="keyword"></span>{</div><div class="line"><a name="l00522"></a><span class="lineno"> 522</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sinkID"</span>, sinkID);</div><div class="line"><a name="l00523"></a><span class="lineno"> 523</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a0b64cb67f5424173c31a7abfe19a264c">getListMainSinkSoundProperties</a>(sinkID,listSoundproperties));</div><div class="line"><a name="l00524"></a><span class="lineno"> 524</span> }</div><div class="line"><a name="l00525"></a><span class="lineno"> 525</span> </div><div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#ab8dfa567c1df6221085859c527744bcc"> 526</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#ab8dfa567c1df6221085859c527744bcc">CAmControlReceiver::getListMainSourceSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, std::vector<am_MainSoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div><div class="line"><a name="l00527"></a><span class="lineno"> 527</span> <span class="keyword"></span>{</div><div class="line"><a name="l00528"></a><span class="lineno"> 528</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sourceID"</span>, sourceID);</div><div class="line"><a name="l00529"></a><span class="lineno"> 529</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#af659b31f091fd1b6890a7dbcb4ec3110">getListMainSourceSoundProperties</a>(sourceID, listSoundproperties));</div><div class="line"><a name="l00530"></a><span class="lineno"> 530</span> }</div><div class="line"><a name="l00531"></a><span class="lineno"> 531</span> </div><div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a6b6578fb203d9201e2701d932c222f6c"> 532</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a6b6578fb203d9201e2701d932c222f6c">CAmControlReceiver::getListSinkSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, std::vector<am_SoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div><div class="line"><a name="l00533"></a><span class="lineno"> 533</span> <span class="keyword"></span>{</div><div class="line"><a name="l00534"></a><span class="lineno"> 534</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sinkID"</span>, sinkID);</div><div class="line"><a name="l00535"></a><span class="lineno"> 535</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ae8d5612288475d15a170b5249df54fb1">getListSinkSoundProperties</a>(sinkID,listSoundproperties));</div><div class="line"><a name="l00536"></a><span class="lineno"> 536</span> }</div><div class="line"><a name="l00537"></a><span class="lineno"> 537</span> </div><div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a1c4c6d23d68b0132a28350c33740609c"> 538</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a1c4c6d23d68b0132a28350c33740609c">CAmControlReceiver::getListSourceSoundProperties</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, std::vector<am_SoundProperty_s>& listSoundproperties)<span class="keyword"> const</span></div><div class="line"><a name="l00539"></a><span class="lineno"> 539</span> <span class="keyword"></span>{</div><div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sourceID"</span>, sourceID);</div><div class="line"><a name="l00541"></a><span class="lineno"> 541</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a51a3ec746ff6902831f69496cd2fece2">getListSourceSoundProperties</a>(sourceID, listSoundproperties));</div><div class="line"><a name="l00542"></a><span class="lineno"> 542</span> }</div><div class="line"><a name="l00543"></a><span class="lineno"> 543</span> </div><div class="line"><a name="l00544"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a0d9ad46eaf56abb7b2c673492d82e642"> 544</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a0d9ad46eaf56abb7b2c673492d82e642">CAmControlReceiver::getMainSinkSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div><div class="line"><a name="l00545"></a><span class="lineno"> 545</span> <span class="keyword"></span>{</div><div class="line"><a name="l00546"></a><span class="lineno"> 546</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sinkID"</span>, sinkID);</div><div class="line"><a name="l00547"></a><span class="lineno"> 547</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a3e1cdf54330bd7b02803597a09230cb8">getMainSinkSoundPropertyValue</a>(sinkID,propertyType,value));</div><div class="line"><a name="l00548"></a><span class="lineno"> 548</span> }</div><div class="line"><a name="l00549"></a><span class="lineno"> 549</span> </div><div class="line"><a name="l00550"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a58399c3846b7132691f0b6a4b1d3538b"> 550</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a58399c3846b7132691f0b6a4b1d3538b">CAmControlReceiver::getSinkSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am_sinkID_t</a> sinkID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div><div class="line"><a name="l00551"></a><span class="lineno"> 551</span> <span class="keyword"></span>{</div><div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sinkID"</span>, sinkID);</div><div class="line"><a name="l00553"></a><span class="lineno"> 553</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#ad2a55ec4fedeb850d807a4fa5def3c61">getSinkSoundPropertyValue</a>(sinkID,propertyType,value));</div><div class="line"><a name="l00554"></a><span class="lineno"> 554</span> }</div><div class="line"><a name="l00555"></a><span class="lineno"> 555</span> </div><div class="line"><a name="l00556"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a7a3c976a5760d3ac590647c8710ffc95"> 556</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a7a3c976a5760d3ac590647c8710ffc95">CAmControlReceiver::getMainSourceSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am_CustomMainSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div><div class="line"><a name="l00557"></a><span class="lineno"> 557</span> <span class="keyword"></span>{</div><div class="line"><a name="l00558"></a><span class="lineno"> 558</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sourceID"</span>, sourceID);</div><div class="line"><a name="l00559"></a><span class="lineno"> 559</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#aa8eeb1a5353782f0018a4e4e9ba16440">getMainSourceSoundPropertyValue</a>(sourceID,propertyType,value));</div><div class="line"><a name="l00560"></a><span class="lineno"> 560</span> }</div><div class="line"><a name="l00561"></a><span class="lineno"> 561</span> </div><div class="line"><a name="l00562"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#aca51be115ded53985312b6e8b7ffd8ee"> 562</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#aca51be115ded53985312b6e8b7ffd8ee">CAmControlReceiver::getSourceSoundPropertyValue</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am_sourceID_t</a> sourceID, <span class="keyword">const</span> <a class="code" href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am_CustomSoundPropertyType_t</a> propertyType, int16_t& value)<span class="keyword"> const</span></div><div class="line"><a name="l00563"></a><span class="lineno"> 563</span> <span class="keyword"></span>{</div><div class="line"><a name="l00564"></a><span class="lineno"> 564</span>  <a class="code" href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">logVerbose</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"sourceID"</span>, sourceID);</div><div class="line"><a name="l00565"></a><span class="lineno"> 565</span>  <span class="keywordflow">return</span> (mDatabaseHandler-><a class="code" href="classam_1_1IAmDatabaseHandler.html#a83cb8ee4cfe1e72e30586a80cb3e0334">getSourceSoundPropertyValue</a>(sourceID,propertyType,value));</div><div class="line"><a name="l00566"></a><span class="lineno"> 566</span> }</div><div class="line"><a name="l00567"></a><span class="lineno"> 567</span> </div><div class="line"><a name="l00568"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a44ec0077fa6791ec53ad79def3c5bbeb"> 568</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a44ec0077fa6791ec53ad79def3c5bbeb">CAmControlReceiver::resyncConnectionState</a>(<span class="keyword">const</span> <a class="code" href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am_domainID_t</a> domainID,std::vector<am_Connection_s>& listOfExistingConnections)</div><div class="line"><a name="l00569"></a><span class="lineno"> 569</span> {</div><div class="line"><a name="l00570"></a><span class="lineno"> 570</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"domainID"</span>, domainID);</div><div class="line"><a name="l00571"></a><span class="lineno"> 571</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#a6ff3d1c8739255261982b4be95a4122c">resyncConnectionState</a>(domainID,listOfExistingConnections));</div><div class="line"><a name="l00572"></a><span class="lineno"> 572</span> }</div><div class="line"><a name="l00573"></a><span class="lineno"> 573</span> </div><div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="classam_1_1CAmControlReceiver.html#a2617576c661b529fccc7f10c7e966fea"> 574</a></span> <a class="code" href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am_Error_e</a> <a class="code" href="classam_1_1CAmControlReceiver.html#a2617576c661b529fccc7f10c7e966fea">CAmControlReceiver::removeHandle</a>(<span class="keyword">const</span> <a class="code" href="structam_1_1am__Handle__s.html">am_Handle_s</a> handle)</div><div class="line"><a name="l00575"></a><span class="lineno"> 575</span> {</div><div class="line"><a name="l00576"></a><span class="lineno"> 576</span>  <a class="code" href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">logInfo</a>(<a class="code" href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a>,<span class="stringliteral">"handle"</span>, handle.<a class="code" href="structam_1_1am__Handle__s.html#aad0238ce3ed33303aeef55a756bccc46">handle</a>);</div><div class="line"><a name="l00577"></a><span class="lineno"> 577</span>  <span class="keywordflow">return</span> (mRoutingSender-><a class="code" href="classam_1_1CAmRoutingSender.html#af382d7ad1b663bd873261d1c4ae6792b">removeHandle</a>(handle));</div><div class="line"><a name="l00578"></a><span class="lineno"> 578</span> }</div><div class="line"><a name="l00579"></a><span class="lineno"> 579</span> </div><div class="line"><a name="l00580"></a><span class="lineno"> 580</span> }</div><div class="line"><a name="l00581"></a><span class="lineno"> 581</span> </div><div class="ttc" id="classam_1_1CAmControlReceiver_html_acf8c634e67cde1af3e444ca65efa9dbe"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#acf8c634e67cde1af3e444ca65efa9dbe">am::CAmControlReceiver::changeSinkMuteStateDB</a></div><div class="ttdeci">am_Error_e changeSinkMuteStateDB(const am_MuteState_e muteState, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the mute state of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00199">CAmControlReceiver.cpp:199</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ac79922744480ed4999e24609fe0dc8c4"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ac79922744480ed4999e24609fe0dc8c4">am::IAmDatabaseHandler::getListSinksOfDomain</a></div><div class="ttdeci">virtual am_Error_e getListSinksOfDomain(const am_domainID_t domainID, std::vector< am_sinkID_t > &listSinkID) const =0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a2930829b81fce558266de3955baef664"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a2930829b81fce558266de3955baef664">am::IAmDatabaseHandler::getListConnections</a></div><div class="ttdeci">virtual am_Error_e getListConnections(std::vector< am_Connection_s > &listConnections) const =0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html">am::CAmRoutingSender</a></div><div class="ttdoc">Implements the RoutingSendInterface. </div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8h_source.html#l00044">CAmRoutingSender.h:44</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html">am::CAmRoutingSender</a></div><div class="ttdoc">Implements the RoutingSendInterface. </div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8h_source.html#l00045">CAmRoutingSender.h:45</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ace4524f2000fc1ced243a940ca4832f1"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ace4524f2000fc1ced243a940ca4832f1">am::IAmDatabaseHandler::enterGatewayDB</a></div><div class="ttdeci">virtual am_Error_e enterGatewayDB(const am_Gateway_s &gatewayData, am_gatewayID_t &gatewayID)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a8265be20dd2e82710a7acf3611fb0457"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a8265be20dd2e82710a7acf3611fb0457">am::IAmDatabaseHandler::getListDomains</a></div><div class="ttdeci">virtual am_Error_e getListDomains(std::vector< am_Domain_s > &listDomains) const =0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_abb5239715b3f1dbfe80975dbb4bb9494"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#abb5239715b3f1dbfe80975dbb4bb9494">am::CAmRoutingSender::asyncAbort</a></div><div class="ttdeci">am_Error_e asyncAbort(const am_Handle_s &handle)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00205">CAmRoutingSender.cpp:205</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_abb5239715b3f1dbfe80975dbb4bb9494"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#abb5239715b3f1dbfe80975dbb4bb9494">am::CAmRoutingSender::asyncAbort</a></div><div class="ttdeci">am_Error_e asyncAbort(const am_Handle_s &handle)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00242">CAmRoutingSender.cpp:242</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a9bb4cc1477618d01328dd921549b328f"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a9bb4cc1477618d01328dd921549b328f">am::IAmDatabaseHandler::changeMainSinkNotificationConfigurationDB</a></div><div class="ttdeci">virtual am_Error_e changeMainSinkNotificationConfigurationDB(const am_sinkID_t sinkID, const am_NotificationConfiguration_s mainNotificationConfiguration)=0</div></div> <div class="ttc" id="namespaceam_html_aee5e4e9b864d3867a896b6cdceed6ff4"><div class="ttname"><a href="namespaceam.html#aee5e4e9b864d3867a896b6cdceed6ff4">am::am_connectionID_t</a></div><div class="ttdeci">uint16_t am_connectionID_t</div><div class="ttdoc">a connection ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00055">audiomanagertypes.h:55</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_acbc4e96c2a2016902a75a79d5a23d79d"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#acbc4e96c2a2016902a75a79d5a23d79d">am::IAmDatabaseHandler::removeMainConnectionDB</a></div><div class="ttdeci">virtual am_Error_e removeMainConnectionDB(const am_mainConnectionID_t mainConnectionID)=0</div></div> <div class="ttc" id="namespaceam_html_a098f272728edf8a628fc11b0655c154d"><div class="ttname"><a href="namespaceam.html#a098f272728edf8a628fc11b0655c154d">am::am_CustomSoundPropertyType_t</a></div><div class="ttdeci">uint16_t am_CustomSoundPropertyType_t</div><div class="ttdoc">Within genivi only the some example properties are defined. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00193">audiomanagertypes.h:193</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa04d4792c67b31126a32cef7deea9210"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa04d4792c67b31126a32cef7deea9210">am::IAmDatabaseHandler::getMainConnectionInfoDB</a></div><div class="ttdeci">virtual am_Error_e getMainConnectionInfoDB(const am_mainConnectionID_t mainConnectionID, am_MainConnection_s &mainConnectionData) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a99f5a4932e11bf5a0dd17dc6b9e244cc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a99f5a4932e11bf5a0dd17dc6b9e244cc">am::CAmControlReceiver::getListConverters</a></div><div class="ttdeci">am_Error_e getListConverters(std::vector< am_Converter_s > &listConverters) const </div><div class="ttdoc">returns a list of converters </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00368">CAmControlReceiver.cpp:368</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a9b1e5d61617bccfda1c02577e80ce17b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a9b1e5d61617bccfda1c02577e80ce17b">am::CAmControlReceiver::changeGatewayDB</a></div><div class="ttdeci">am_Error_e changeGatewayDB(const am_gatewayID_t gatewayID, const std::vector< am_CustomConnectionFormat_t > &listSourceConnectionFormats, const std::vector< am_CustomConnectionFormat_t > &listSinkConnectionFormats, const std::vector< bool > &convertionMatrix)</div><div class="ttdoc">changes Gateway Data </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00469">CAmControlReceiver.cpp:469</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a06fa0927c74f1d5b0b555e1fb90617bb"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a06fa0927c74f1d5b0b555e1fb90617bb">am::CAmControlReceiver::getListConnections</a></div><div class="ttdeci">am_Error_e getListConnections(std::vector< am_Connection_s > &listConnections) const </div><div class="ttdoc">returns a complete list of all Connections </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00333">CAmControlReceiver.cpp:333</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a99f5a4932e11bf5a0dd17dc6b9e244cc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a99f5a4932e11bf5a0dd17dc6b9e244cc">am::CAmControlReceiver::getListConverters</a></div><div class="ttdeci">am_Error_e getListConverters(std::vector< am_Converter_s > &listConverters) const </div><div class="ttdoc">returns a list of converters </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00370">CAmControlReceiver.cpp:370</a></div></div> +<div class="ttc" id="namespaceam_html"><div class="ttname"><a href="namespaceam.html">am</a></div><div class="ttdoc">A Common-API wrapper class, which loads the common-api runtime and instantiates all necessary objects...</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandReceiver_8h_source.html#l00029">CAmCommandReceiver.h:29</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a9b1e5d61617bccfda1c02577e80ce17b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a9b1e5d61617bccfda1c02577e80ce17b">am::CAmControlReceiver::changeGatewayDB</a></div><div class="ttdeci">am_Error_e changeGatewayDB(const am_gatewayID_t gatewayID, const std::vector< am_CustomConnectionFormat_t > &listSourceConnectionFormats, const std::vector< am_CustomConnectionFormat_t > &listSinkConnectionFormats, const std::vector< bool > &convertionMatrix)</div><div class="ttdoc">changes Gateway Data </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00471">CAmControlReceiver.cpp:471</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a06fa0927c74f1d5b0b555e1fb90617bb"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a06fa0927c74f1d5b0b555e1fb90617bb">am::CAmControlReceiver::getListConnections</a></div><div class="ttdeci">am_Error_e getListConnections(std::vector< am_Connection_s > &listConnections) const </div><div class="ttdoc">returns a complete list of all Connections </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00335">CAmControlReceiver.cpp:335</a></div></div> <div class="ttc" id="namespaceam_html_a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f"><div class="ttname"><a href="namespaceam.html#a2aa2a1e9d9c5a5cc4cb48b5b9c9a222f">am::am_sinkClass_t</a></div><div class="ttdeci">uint16_t am_sinkClass_t</div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00104">audiomanagertypes.h:104</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aaca5e2df269c9ffeb34939a309a13c08"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aaca5e2df269c9ffeb34939a309a13c08">am::CAmControlReceiver::sendMainSourceNotificationPayload</a></div><div class="ttdeci">void sendMainSourceNotificationPayload(const am_sourceID_t sourceID, const am_NotificationPayload_s &notificationPayload)</div><div class="ttdoc">Sends out the main notificiation of a source. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00500">CAmControlReceiver.cpp:500</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aaca5e2df269c9ffeb34939a309a13c08"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aaca5e2df269c9ffeb34939a309a13c08">am::CAmControlReceiver::sendMainSourceNotificationPayload</a></div><div class="ttdeci">void sendMainSourceNotificationPayload(const am_sourceID_t sourceID, const am_NotificationPayload_s &notificationPayload)</div><div class="ttdoc">Sends out the main notificiation of a source. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00502">CAmControlReceiver.cpp:502</a></div></div> <div class="ttc" id="namespaceam_html_aa3dcb70029da317d661b6f422de1b4ce"><div class="ttname"><a href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4ce">am::am_Error_e</a></div><div class="ttdeci">am_Error_e</div><div class="ttdoc">the errors of the audiomanager. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00337">audiomanagertypes.h:337</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a0a2d0c68b3057c81bcbcc8b70ea4c14c"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a0a2d0c68b3057c81bcbcc8b70ea4c14c">am::IAmDatabaseHandler::changeMainConnectionRouteDB</a></div><div class="ttdeci">virtual am_Error_e changeMainConnectionRouteDB(const am_mainConnectionID_t mainconnectionID, const std::vector< am_connectionID_t > &listConnectionID)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a822362456cc6cd6eccf1ebb8b89ba7bd"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a822362456cc6cd6eccf1ebb8b89ba7bd">am::CAmControlReceiver::getListMainConnections</a></div><div class="ttdeci">am_Error_e getListMainConnections(std::vector< am_MainConnection_s > &listMainConnections) const </div><div class="ttdoc">returns a complete list of all MainConnections </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00323">CAmControlReceiver.cpp:323</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a822362456cc6cd6eccf1ebb8b89ba7bd"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a822362456cc6cd6eccf1ebb8b89ba7bd">am::CAmControlReceiver::getListMainConnections</a></div><div class="ttdeci">am_Error_e getListMainConnections(std::vector< am_MainConnection_s > &listMainConnections) const </div><div class="ttdoc">returns a complete list of all MainConnections </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00325">CAmControlReceiver.cpp:325</a></div></div> <div class="ttc" id="structam_1_1am__NotificationConfiguration__s_html"><div class="ttname"><a href="structam_1_1am__NotificationConfiguration__s.html">am::am_NotificationConfiguration_s</a></div><div class="ttdoc">This struct holds information about the configuration for notifications. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01109">audiomanagertypes.h:1109</a></div></div> -<div class="ttc" id="namespaceam_html_a47d650dc91db97c1f9323b4ed5cf4fd6"><div class="ttname"><a href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">am::logInfo</a></div><div class="ttdeci">void logInfo(T value, TArgs...args)</div><div class="ttdoc">logs given values with infolevel with the default context </div><div class="ttdef"><b>Definition:</b> <a href="CAmDltWrapper_8h_source.html#l00405">CAmDltWrapper.h:405</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a664019ef5e06ef587bf32ec8247e3cc5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a664019ef5e06ef587bf32ec8247e3cc5">am::CAmControlReceiver::setSinkSoundProperties</a></div><div class="ttdeci">am_Error_e setSinkSoundProperties(am_Handle_s &handle, const am_sinkID_t sinkID, const std::vector< am_SoundProperty_s > &soundProperty)</div><div class="ttdoc">is used to set several sinkSoundProperties at a time </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00097">CAmControlReceiver.cpp:97</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a194c67b22f11a192bac1a89556448c73"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a194c67b22f11a192bac1a89556448c73">am::CAmRoutingSender::getListHandles</a></div><div class="ttdeci">am_Error_e getListHandles(std::vector< am_Handle_s > &listHandles) const </div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00767">CAmRoutingSender.cpp:767</a></div></div> +<div class="ttc" id="namespaceam_html_a47d650dc91db97c1f9323b4ed5cf4fd6"><div class="ttname"><a href="namespaceam.html#a47d650dc91db97c1f9323b4ed5cf4fd6">am::logInfo</a></div><div class="ttdeci">void logInfo(T value, TArgs...args)</div><div class="ttdoc">logs given values with infolevel with the default context </div><div class="ttdef"><b>Definition:</b> <a href="CAmDltWrapper_8h_source.html#l00420">CAmDltWrapper.h:420</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a664019ef5e06ef587bf32ec8247e3cc5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a664019ef5e06ef587bf32ec8247e3cc5">am::CAmControlReceiver::setSinkSoundProperties</a></div><div class="ttdeci">am_Error_e setSinkSoundProperties(am_Handle_s &handle, const am_sinkID_t sinkID, const std::vector< am_SoundProperty_s > &soundProperty)</div><div class="ttdoc">is used to set several sinkSoundProperties at a time </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00099">CAmControlReceiver.cpp:99</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a194c67b22f11a192bac1a89556448c73"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a194c67b22f11a192bac1a89556448c73">am::CAmRoutingSender::getListHandles</a></div><div class="ttdeci">am_Error_e getListHandles(std::vector< am_Handle_s > &listHandles) const </div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00804">CAmRoutingSender.cpp:804</a></div></div> <div class="ttc" id="namespaceam_html_af9d68f1f1b0553906df4c90e9a860ffa"><div class="ttname"><a href="namespaceam.html#af9d68f1f1b0553906df4c90e9a860ffa">am::am_MuteState_e</a></div><div class="ttdeci">am_MuteState_e</div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00392">audiomanagertypes.h:392</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac8fd5903c6b2607b7539af4260937d83"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac8fd5903c6b2607b7539af4260937d83">am::CAmControlReceiver::getRoute</a></div><div class="ttdeci">am_Error_e getRoute(const bool onlyfree, const am_sourceID_t sourceID, const am_sinkID_t sinkID, std::vector< am_Route_s > &returnList)</div><div class="ttdoc">calculates a route from source to sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00057">CAmControlReceiver.cpp:57</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac8fd5903c6b2607b7539af4260937d83"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac8fd5903c6b2607b7539af4260937d83">am::CAmControlReceiver::getRoute</a></div><div class="ttdeci">am_Error_e getRoute(const bool onlyfree, const am_sourceID_t sourceID, const am_sinkID_t sinkID, std::vector< am_Route_s > &returnList)</div><div class="ttdoc">calculates a route from source to sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00059">CAmControlReceiver.cpp:59</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a3071b4ddea4a724c3bc134e30f2ff0b4"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a3071b4ddea4a724c3bc134e30f2ff0b4">am::IAmDatabaseHandler::changeSourceAvailabilityDB</a></div><div class="ttdeci">virtual am_Error_e changeSourceAvailabilityDB(const am_Availability_s &availability, const am_sourceID_t sourceID)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a9835425bd1e19c83c7e4ed4a0d3e408e"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a9835425bd1e19c83c7e4ed4a0d3e408e">am::IAmDatabaseHandler::getGatewayInfoDB</a></div><div class="ttdeci">virtual am_Error_e getGatewayInfoDB(const am_gatewayID_t gatewayID, am_Gateway_s &gatewayData) const =0</div></div> <div class="ttc" id="structam_1_1am__SourceClass__s_html"><div class="ttname"><a href="structam_1_1am__SourceClass__s.html">am::am_SourceClass_s</a></div><div class="ttdoc">struct describing source classes </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00891">audiomanagertypes.h:891</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a41cde8efe28776428944b3c9363cab6c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a41cde8efe28776428944b3c9363cab6c">am::CAmControlReceiver::getListCrossfaders</a></div><div class="ttdeci">am_Error_e getListCrossfaders(std::vector< am_Crossfader_s > &listCrossfaders) const </div><div class="ttdoc">returns a list of all crossfaders </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00358">CAmControlReceiver.cpp:358</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac08faa19594da07170338c83f8c2a1c5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac08faa19594da07170338c83f8c2a1c5">am::CAmControlReceiver::setVolumes</a></div><div class="ttdeci">am_Error_e setVolumes(am_Handle_s &handle, const std::vector< am_Volumes_s > &listVolumes)</div><div class="ttdoc">with this function, setting of multiple volumes at a time is done. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00479">CAmControlReceiver.cpp:479</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a41cde8efe28776428944b3c9363cab6c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a41cde8efe28776428944b3c9363cab6c">am::CAmControlReceiver::getListCrossfaders</a></div><div class="ttdeci">am_Error_e getListCrossfaders(std::vector< am_Crossfader_s > &listCrossfaders) const </div><div class="ttdoc">returns a list of all crossfaders </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00360">CAmControlReceiver.cpp:360</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac08faa19594da07170338c83f8c2a1c5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac08faa19594da07170338c83f8c2a1c5">am::CAmControlReceiver::setVolumes</a></div><div class="ttdeci">am_Error_e setVolumes(am_Handle_s &handle, const std::vector< am_Volumes_s > &listVolumes)</div><div class="ttdoc">with this function, setting of multiple volumes at a time is done. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00481">CAmControlReceiver.cpp:481</a></div></div> <div class="ttc" id="structam_1_1am__Sink__s_html"><div class="ttname"><a href="structam_1_1am__Sink__s.html">am::am_Sink_s</a></div><div class="ttdoc">This struct describes the attribiutes of a sink. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01137">audiomanagertypes.h:1137</a></div></div> <div class="ttc" id="structam_1_1am__NotificationPayload__s_html"><div class="ttname"><a href="structam_1_1am__NotificationPayload__s.html">am::am_NotificationPayload_s</a></div><div class="ttdoc">This struct holds the payload of a notification. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01090">audiomanagertypes.h:1090</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a9a0f3525d1545a8f1ec1866179c23a9a"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a9a0f3525d1545a8f1ec1866179c23a9a">am::IAmDatabaseHandler::changeMainSourceSoundPropertyDB</a></div><div class="ttdeci">virtual am_Error_e changeMainSourceSoundPropertyDB(const am_MainSoundProperty_s &soundProperty, const am_sourceID_t sourceID)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7450660a2714802a832218746e56d7d0"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7450660a2714802a832218746e56d7d0">am::CAmControlReceiver::removeSinkDB</a></div><div class="ttdeci">am_Error_e removeSinkDB(const am_sinkID_t sinkID)</div><div class="ttdoc">removes a sink from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00227">CAmControlReceiver.cpp:227</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7450660a2714802a832218746e56d7d0"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7450660a2714802a832218746e56d7d0">am::CAmControlReceiver::removeSinkDB</a></div><div class="ttdeci">am_Error_e removeSinkDB(const am_sinkID_t sinkID)</div><div class="ttdoc">removes a sink from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00229">CAmControlReceiver.cpp:229</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a596f2f328352a607e92a98af1a50a64c"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a596f2f328352a607e92a98af1a50a64c">am::IAmDatabaseHandler::getListSourceClasses</a></div><div class="ttdeci">virtual am_Error_e getListSourceClasses(std::vector< am_SourceClass_s > &listSourceClasses) const =0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab7eb58fa2f979c18f259f28baf91eb66"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab7eb58fa2f979c18f259f28baf91eb66">am::CAmRoutingSender::asyncCrossFade</a></div><div class="ttdeci">am_Error_e asyncCrossFade(am_Handle_s &handle, const am_crossfaderID_t crossfaderID, const am_HotSink_e hotSink, const am_CustomRampType_t rampType, const am_time_t time)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00563">CAmRoutingSender.cpp:563</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7a3c976a5760d3ac590647c8710ffc95"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7a3c976a5760d3ac590647c8710ffc95">am::CAmControlReceiver::getMainSourceSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getMainSourceSoundPropertyValue(const am_sourceID_t sourceID, const am_CustomMainSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a source Mainsoundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00554">CAmControlReceiver.cpp:554</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_af0833bf10c4e2ca634cf572aff806efc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af0833bf10c4e2ca634cf572aff806efc">am::CAmControlReceiver::getListGateways</a></div><div class="ttdeci">am_Error_e getListGateways(std::vector< am_Gateway_s > &listGateways) const </div><div class="ttdoc">returns a list of gateways </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00363">CAmControlReceiver.cpp:363</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab7eb58fa2f979c18f259f28baf91eb66"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab7eb58fa2f979c18f259f28baf91eb66">am::CAmRoutingSender::asyncCrossFade</a></div><div class="ttdeci">am_Error_e asyncCrossFade(am_Handle_s &handle, const am_crossfaderID_t crossfaderID, const am_HotSink_e hotSink, const am_CustomRampType_t rampType, const am_time_t time)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00600">CAmRoutingSender.cpp:600</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7a3c976a5760d3ac590647c8710ffc95"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7a3c976a5760d3ac590647c8710ffc95">am::CAmControlReceiver::getMainSourceSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getMainSourceSoundPropertyValue(const am_sourceID_t sourceID, const am_CustomMainSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a source Mainsoundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00556">CAmControlReceiver.cpp:556</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_af0833bf10c4e2ca634cf572aff806efc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af0833bf10c4e2ca634cf572aff806efc">am::CAmControlReceiver::getListGateways</a></div><div class="ttdeci">am_Error_e getListGateways(std::vector< am_Gateway_s > &listGateways) const </div><div class="ttdoc">returns a list of gateways </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00365">CAmControlReceiver.cpp:365</a></div></div> +<div class="ttc" id="CAmControlReceiver_8cpp_html_a60dca3177fb9cb5256609adc7af55168"><div class="ttname"><a href="CAmControlReceiver_8cpp.html#a60dca3177fb9cb5256609adc7af55168">__METHOD_NAME__</a></div><div class="ttdeci">#define __METHOD_NAME__</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00038">CAmControlReceiver.cpp:38</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a6acd02bdacfbe2e430761e2122c12bb8"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a6acd02bdacfbe2e430761e2122c12bb8">am::IAmDatabaseHandler::changeSourceDB</a></div><div class="ttdeci">virtual am_Error_e changeSourceDB(const am_sourceID_t sourceID, const am_sourceClass_t sourceClassID, const std::vector< am_SoundProperty_s > &listSoundProperties, const std::vector< am_CustomConnectionFormat_t > &listConnectionFormats, const std::vector< am_MainSoundProperty_s > &listMainSoundProperties)=0</div></div> <div class="ttc" id="structam_1_1am__Domain__s_html"><div class="ttname"><a href="structam_1_1am__Domain__s.html">am::am_Domain_s</a></div><div class="ttdoc">This struct describes the attribiutes of a domain. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01342">audiomanagertypes.h:1342</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aee44ce1c4db0908bd2481298a6ccc5dd"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aee44ce1c4db0908bd2481298a6ccc5dd">am::CAmControlReceiver::setSourceSoundProperty</a></div><div class="ttdeci">am_Error_e setSourceSoundProperty(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SoundProperty_s &soundProperty)</div><div class="ttdoc">is used to set sourceSoundProperties </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00102">CAmControlReceiver.cpp:102</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aee44ce1c4db0908bd2481298a6ccc5dd"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aee44ce1c4db0908bd2481298a6ccc5dd">am::CAmControlReceiver::setSourceSoundProperty</a></div><div class="ttdeci">am_Error_e setSourceSoundProperty(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SoundProperty_s &soundProperty)</div><div class="ttdoc">is used to set sourceSoundProperties </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00104">CAmControlReceiver.cpp:104</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_af659b31f091fd1b6890a7dbcb4ec3110"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#af659b31f091fd1b6890a7dbcb4ec3110">am::IAmDatabaseHandler::getListMainSourceSoundProperties</a></div><div class="ttdeci">virtual am_Error_e getListMainSourceSoundProperties(const am_sourceID_t sourceID, std::vector< am_MainSoundProperty_s > &listSourceProperties) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_afa9ef06d4e84efca48bb579e5d7523ad"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#afa9ef06d4e84efca48bb579e5d7523ad">am::CAmControlReceiver::getListDomains</a></div><div class="ttdeci">am_Error_e getListDomains(std::vector< am_Domain_s > &listDomains) const </div><div class="ttdoc">returns a complete list of all domains </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00328">CAmControlReceiver.cpp:328</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a11ccca6813b979831b9727520ba428ea"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a11ccca6813b979831b9727520ba428ea">am::CAmControlReceiver::setSourceVolume</a></div><div class="ttdeci">am_Error_e setSourceVolume(am_Handle_s &handle, const am_sourceID_t sourceID, const am_volume_t volume, const am_CustomRampType_t rampType, const am_time_t time)</div><div class="ttdoc">with this function, setting of source volumes is done. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00087">CAmControlReceiver.cpp:87</a></div></div> -<div class="ttc" id="classam_1_1CAmRouter_html"><div class="ttname"><a href="classam_1_1CAmRouter.html">am::CAmRouter</a></div><div class="ttdoc">Implements an autorouting algorithm for connecting sinks and sources via different audio domains...</div><div class="ttdef"><b>Definition:</b> <a href="CAmRouter_8h_source.html#l00152">CAmRouter.h:152</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a58399c3846b7132691f0b6a4b1d3538b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a58399c3846b7132691f0b6a4b1d3538b">am::CAmControlReceiver::getSinkSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getSinkSoundPropertyValue(const am_sinkID_t sinkID, const am_CustomSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a sink soundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00548">CAmControlReceiver.cpp:548</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aef3e658f2fae77269fb8cbeaa484da4a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aef3e658f2fae77269fb8cbeaa484da4a">am::CAmControlReceiver::changeSourceClassInfoDB</a></div><div class="ttdeci">am_Error_e changeSourceClassInfoDB(const am_SourceClass_s &sourceClass)</div><div class="ttdoc">changes class information of a sourceClass. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00388">CAmControlReceiver.cpp:388</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac61bb1156ff4aab1bff43ab106b9ef53"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac61bb1156ff4aab1bff43ab106b9ef53">am::CAmControlReceiver::changDomainStateDB</a></div><div class="ttdeci">am_Error_e changDomainStateDB(const am_DomainState_e domainState, const am_domainID_t domainID)</div><div class="ttdoc">changes the domainstate of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00192">CAmControlReceiver.cpp:192</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a802b68e08e1b86ee54e89730ffb27d63"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a802b68e08e1b86ee54e89730ffb27d63">am::CAmControlReceiver::getInterfaceVersion</a></div><div class="ttdeci">void getInterfaceVersion(std::string &version) const </div><div class="ttdoc">This function returns the version of the interface. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00454">CAmControlReceiver.cpp:454</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0d9ad46eaf56abb7b2c673492d82e642"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0d9ad46eaf56abb7b2c673492d82e642">am::CAmControlReceiver::getMainSinkSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getMainSinkSoundPropertyValue(const am_sinkID_t sinkID, const am_CustomMainSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a sink Mainsoundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00542">CAmControlReceiver.cpp:542</a></div></div> -<div class="ttc" id="classam_1_1CAmCommandSender_html_a45500383a20af593d7fbd17a7140a9ba"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#a45500383a20af593d7fbd17a7140a9ba">am::CAmCommandSender::setCommandReady</a></div><div class="ttdeci">void setCommandReady()</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00270">CAmCommandSender.cpp:270</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_afa9ef06d4e84efca48bb579e5d7523ad"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#afa9ef06d4e84efca48bb579e5d7523ad">am::CAmControlReceiver::getListDomains</a></div><div class="ttdeci">am_Error_e getListDomains(std::vector< am_Domain_s > &listDomains) const </div><div class="ttdoc">returns a complete list of all domains </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00330">CAmControlReceiver.cpp:330</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a11ccca6813b979831b9727520ba428ea"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a11ccca6813b979831b9727520ba428ea">am::CAmControlReceiver::setSourceVolume</a></div><div class="ttdeci">am_Error_e setSourceVolume(am_Handle_s &handle, const am_sourceID_t sourceID, const am_volume_t volume, const am_CustomRampType_t rampType, const am_time_t time)</div><div class="ttdoc">with this function, setting of source volumes is done. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00089">CAmControlReceiver.cpp:89</a></div></div> +<div class="ttc" id="classam_1_1CAmRouter_html"><div class="ttname"><a href="classam_1_1CAmRouter.html">am::CAmRouter</a></div><div class="ttdoc">Implements autorouting algorithm for connecting sinks and sources via different audio domains...</div><div class="ttdef"><b>Definition:</b> <a href="CAmRouter_8h_source.html#l00159">CAmRouter.h:159</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a58399c3846b7132691f0b6a4b1d3538b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a58399c3846b7132691f0b6a4b1d3538b">am::CAmControlReceiver::getSinkSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getSinkSoundPropertyValue(const am_sinkID_t sinkID, const am_CustomSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a sink soundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00550">CAmControlReceiver.cpp:550</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aef3e658f2fae77269fb8cbeaa484da4a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aef3e658f2fae77269fb8cbeaa484da4a">am::CAmControlReceiver::changeSourceClassInfoDB</a></div><div class="ttdeci">am_Error_e changeSourceClassInfoDB(const am_SourceClass_s &sourceClass)</div><div class="ttdoc">changes class information of a sourceClass. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00390">CAmControlReceiver.cpp:390</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac61bb1156ff4aab1bff43ab106b9ef53"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac61bb1156ff4aab1bff43ab106b9ef53">am::CAmControlReceiver::changDomainStateDB</a></div><div class="ttdeci">am_Error_e changDomainStateDB(const am_DomainState_e domainState, const am_domainID_t domainID)</div><div class="ttdoc">changes the domainstate of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00194">CAmControlReceiver.cpp:194</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a802b68e08e1b86ee54e89730ffb27d63"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a802b68e08e1b86ee54e89730ffb27d63">am::CAmControlReceiver::getInterfaceVersion</a></div><div class="ttdeci">void getInterfaceVersion(std::string &version) const </div><div class="ttdoc">This function returns the version of the interface. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00456">CAmControlReceiver.cpp:456</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0d9ad46eaf56abb7b2c673492d82e642"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0d9ad46eaf56abb7b2c673492d82e642">am::CAmControlReceiver::getMainSinkSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getMainSinkSoundPropertyValue(const am_sinkID_t sinkID, const am_CustomMainSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a sink Mainsoundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00544">CAmControlReceiver.cpp:544</a></div></div> +<div class="ttc" id="classam_1_1CAmCommandSender_html_a45500383a20af593d7fbd17a7140a9ba"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#a45500383a20af593d7fbd17a7140a9ba">am::CAmCommandSender::setCommandReady</a></div><div class="ttdeci">void setCommandReady()</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00368">CAmCommandSender.cpp:368</a></div></div> <div class="ttc" id="IAmControl_8h_html_ac8c9ea59b513da97f115ed3d6322d6ad"><div class="ttname"><a href="IAmControl_8h.html#ac8c9ea59b513da97f115ed3d6322d6ad">ControlVersion</a></div><div class="ttdeci">#define ControlVersion</div><div class="ttdef"><b>Definition:</b> <a href="IAmControl_8h_source.html#l00035">IAmControl.h:35</a></div></div> <div class="ttc" id="namespaceam_html_aaf4c3deaf1b53aeac50503c75b4e5a31"><div class="ttname"><a href="namespaceam.html#aaf4c3deaf1b53aeac50503c75b4e5a31">am::am_crossfaderID_t</a></div><div class="ttdeci">uint16_t am_crossfaderID_t</div><div class="ttdoc">a crossfader ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00050">audiomanagertypes.h:50</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a54870c7b95f4b58c8611f9f168cfe3c3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a54870c7b95f4b58c8611f9f168cfe3c3">am::CAmControlReceiver::getCrossfaderInfoDB</a></div><div class="ttdeci">am_Error_e getCrossfaderInfoDB(const am_crossfaderID_t crossfaderID, am_Crossfader_s &crossfaderData) const </div><div class="ttdoc">returns sources and the sink of a crossfader </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00293">CAmControlReceiver.cpp:293</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a54870c7b95f4b58c8611f9f168cfe3c3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a54870c7b95f4b58c8611f9f168cfe3c3">am::CAmControlReceiver::getCrossfaderInfoDB</a></div><div class="ttdeci">am_Error_e getCrossfaderInfoDB(const am_crossfaderID_t crossfaderID, am_Crossfader_s &crossfaderData) const </div><div class="ttdoc">returns sources and the sink of a crossfader </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00295">CAmControlReceiver.cpp:295</a></div></div> <div class="ttc" id="namespaceam_html_a114262d77aae4ed1d2daa50a36155d3e"><div class="ttname"><a href="namespaceam.html#a114262d77aae4ed1d2daa50a36155d3e">am::am_CustomConnectionFormat_t</a></div><div class="ttdeci">uint16_t am_CustomConnectionFormat_t</div><div class="ttdoc">This type classifies the format in which data is exchanged within a connection. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00148">audiomanagertypes.h:148</a></div></div> -<div class="ttc" id="classam_1_1CAmCommandSender_html_a65d3283c678d793edbe1d4553766b059"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#a65d3283c678d793edbe1d4553766b059">am::CAmCommandSender::cbSourceNotification</a></div><div class="ttdeci">void cbSourceNotification(const am_sourceID_t sourceID, const am_NotificationPayload_s &notification)</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00343">CAmCommandSender.cpp:343</a></div></div> -<div class="ttc" id="classam_1_1CAmSocketHandler_html"><div class="ttname"><a href="classam_1_1CAmSocketHandler.html">am::CAmSocketHandler</a></div><div class="ttdoc">The am::CAmSocketHandler implements a mainloop for the AudioManager. </div><div class="ttdef"><b>Definition:</b> <a href="CAmSocketHandler_8h_source.html#l00094">CAmSocketHandler.h:94</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a04f66f19aaee31424d8e85ea45d1ba15"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a04f66f19aaee31424d8e85ea45d1ba15">am::CAmControlReceiver::removeSinkClassDB</a></div><div class="ttdeci">am_Error_e removeSinkClassDB(const am_sinkClass_t sinkClassID)</div><div class="ttdoc">removes a domain from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00393">CAmControlReceiver.cpp:393</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8a1d21f47176469d47ae2d5c4713866a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8a1d21f47176469d47ae2d5c4713866a">am::CAmControlReceiver::sendMainSinkNotificationPayload</a></div><div class="ttdeci">void sendMainSinkNotificationPayload(const am_sinkID_t sinkID, const am_NotificationPayload_s &notificationPayload)</div><div class="ttdoc">Sends out the main notificiation of a sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00494">CAmControlReceiver.cpp:494</a></div></div> +<div class="ttc" id="classam_1_1CAmCommandSender_html_a65d3283c678d793edbe1d4553766b059"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#a65d3283c678d793edbe1d4553766b059">am::CAmCommandSender::cbSourceNotification</a></div><div class="ttdeci">void cbSourceNotification(const am_sourceID_t sourceID, const am_NotificationPayload_s &notification)</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00441">CAmCommandSender.cpp:441</a></div></div> +<div class="ttc" id="classam_1_1CAmSocketHandler_html"><div class="ttname"><a href="classam_1_1CAmSocketHandler.html">am::CAmSocketHandler</a></div><div class="ttdoc">The am::CAmSocketHandler implements a mainloop for the AudioManager. </div><div class="ttdef"><b>Definition:</b> <a href="CAmSocketHandler_8h_source.html#l00216">CAmSocketHandler.h:216</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a04f66f19aaee31424d8e85ea45d1ba15"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a04f66f19aaee31424d8e85ea45d1ba15">am::CAmControlReceiver::removeSinkClassDB</a></div><div class="ttdeci">am_Error_e removeSinkClassDB(const am_sinkClass_t sinkClassID)</div><div class="ttdoc">removes a domain from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00395">CAmControlReceiver.cpp:395</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8a1d21f47176469d47ae2d5c4713866a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8a1d21f47176469d47ae2d5c4713866a">am::CAmControlReceiver::sendMainSinkNotificationPayload</a></div><div class="ttdeci">void sendMainSinkNotificationPayload(const am_sinkID_t sinkID, const am_NotificationPayload_s &notificationPayload)</div><div class="ttdoc">Sends out the main notificiation of a sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00496">CAmControlReceiver.cpp:496</a></div></div> <div class="ttc" id="namespaceam_html_aa7571de351523bc315aabe81762f65a7"><div class="ttname"><a href="namespaceam.html#aa7571de351523bc315aabe81762f65a7">am::am_CustomMainSoundPropertyType_t</a></div><div class="ttdeci">uint16_t am_CustomMainSoundPropertyType_t</div><div class="ttdoc">Here are all SoundProperties that can be set via the CommandInterface. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00159">audiomanagertypes.h:159</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a384f4d3e1543d7afb7c677694f648eed"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a384f4d3e1543d7afb7c677694f648eed">am::CAmControlReceiver::changeMainSinkNotificationConfigurationDB</a></div><div class="ttdeci">am_Error_e changeMainSinkNotificationConfigurationDB(const am_sinkID_t sinkID, const am_NotificationConfiguration_s &mainNotificationConfiguration)</div><div class="ttdoc">change the mainNotificationConfiguration of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00506">CAmControlReceiver.cpp:506</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a56c7ffbccd50eb64366aecb737351024"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a56c7ffbccd50eb64366aecb737351024">am::CAmControlReceiver::enterSinkDB</a></div><div class="ttdeci">am_Error_e enterSinkDB(const am_Sink_s &sinkData, am_sinkID_t &sinkID)</div><div class="ttdoc">enters a sink in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00132">CAmControlReceiver.cpp:132</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a51f79ff040b5b371ff9b4ee7421a1ce6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a51f79ff040b5b371ff9b4ee7421a1ce6">am::CAmControlReceiver::getSourceInfoDB</a></div><div class="ttdeci">am_Error_e getSourceInfoDB(const am_sourceID_t sourceID, am_Source_s &sourceData) const </div><div class="ttdoc">returns the sourcekData of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00272">CAmControlReceiver.cpp:272</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a384f4d3e1543d7afb7c677694f648eed"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a384f4d3e1543d7afb7c677694f648eed">am::CAmControlReceiver::changeMainSinkNotificationConfigurationDB</a></div><div class="ttdeci">am_Error_e changeMainSinkNotificationConfigurationDB(const am_sinkID_t sinkID, const am_NotificationConfiguration_s &mainNotificationConfiguration)</div><div class="ttdoc">change the mainNotificationConfiguration of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00508">CAmControlReceiver.cpp:508</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a56c7ffbccd50eb64366aecb737351024"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a56c7ffbccd50eb64366aecb737351024">am::CAmControlReceiver::enterSinkDB</a></div><div class="ttdeci">am_Error_e enterSinkDB(const am_Sink_s &sinkData, am_sinkID_t &sinkID)</div><div class="ttdoc">enters a sink in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00134">CAmControlReceiver.cpp:134</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a51f79ff040b5b371ff9b4ee7421a1ce6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a51f79ff040b5b371ff9b4ee7421a1ce6">am::CAmControlReceiver::getSourceInfoDB</a></div><div class="ttdeci">am_Error_e getSourceInfoDB(const am_sourceID_t sourceID, am_Source_s &sourceData) const </div><div class="ttdoc">returns the sourcekData of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00274">CAmControlReceiver.cpp:274</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a582c44a804ddfaf1e65f1da5ff73d013"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a582c44a804ddfaf1e65f1da5ff73d013">am::IAmDatabaseHandler::getListCrossfadersOfDomain</a></div><div class="ttdeci">virtual am_Error_e getListCrossfadersOfDomain(const am_domainID_t domainID, std::vector< am_crossfaderID_t > &listGatewaysID) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a39c770cd38c312d14622e779110957e4"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a39c770cd38c312d14622e779110957e4">am::CAmControlReceiver::enterMainConnectionDB</a></div><div class="ttdeci">am_Error_e enterMainConnectionDB(const am_MainConnection_s &mainConnectionData, am_mainConnectionID_t &connectionID)</div><div class="ttdoc">enters a mainconnection in the database, creates and ID </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00127">CAmControlReceiver.cpp:127</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_af56987b497141e9e013dafb1789492b5"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#af56987b497141e9e013dafb1789492b5">am::CAmRoutingSender::asyncSetSinkSoundProperty</a></div><div class="ttdeci">am_Error_e asyncSetSinkSoundProperty(am_Handle_s &handle, const am_sinkID_t sinkID, const am_SoundProperty_s &soundProperty)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00416">CAmRoutingSender.cpp:416</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_aa71812dcf76446b25802387f84e5161a"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#aa71812dcf76446b25802387f84e5161a">am::CAmRoutingSender::setDomainState</a></div><div class="ttdeci">am_Error_e setDomainState(const am_domainID_t domainID, const am_DomainState_e domainState)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00599">CAmRoutingSender.cpp:599</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac3e411b296db24f18dfc2ef25e4833d3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac3e411b296db24f18dfc2ef25e4833d3">am::CAmControlReceiver::disconnect</a></div><div class="ttdeci">am_Error_e disconnect(am_Handle_s &handle, const am_connectionID_t connectionID)</div><div class="ttdoc">is used to disconnect a connection </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00067">CAmControlReceiver.cpp:67</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a39c770cd38c312d14622e779110957e4"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a39c770cd38c312d14622e779110957e4">am::CAmControlReceiver::enterMainConnectionDB</a></div><div class="ttdeci">am_Error_e enterMainConnectionDB(const am_MainConnection_s &mainConnectionData, am_mainConnectionID_t &connectionID)</div><div class="ttdoc">enters a mainconnection in the database, creates and ID </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00129">CAmControlReceiver.cpp:129</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_af56987b497141e9e013dafb1789492b5"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#af56987b497141e9e013dafb1789492b5">am::CAmRoutingSender::asyncSetSinkSoundProperty</a></div><div class="ttdeci">am_Error_e asyncSetSinkSoundProperty(am_Handle_s &handle, const am_sinkID_t sinkID, const am_SoundProperty_s &soundProperty)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00453">CAmRoutingSender.cpp:453</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_aa71812dcf76446b25802387f84e5161a"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#aa71812dcf76446b25802387f84e5161a">am::CAmRoutingSender::setDomainState</a></div><div class="ttdeci">am_Error_e setDomainState(const am_domainID_t domainID, const am_DomainState_e domainState)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00636">CAmRoutingSender.cpp:636</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac3e411b296db24f18dfc2ef25e4833d3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac3e411b296db24f18dfc2ef25e4833d3">am::CAmControlReceiver::disconnect</a></div><div class="ttdeci">am_Error_e disconnect(am_Handle_s &handle, const am_connectionID_t connectionID)</div><div class="ttdoc">is used to disconnect a connection </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00069">CAmControlReceiver.cpp:69</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa173c99dc2928eb3da3f5db884cb2e82"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa173c99dc2928eb3da3f5db884cb2e82">am::IAmDatabaseHandler::removeCrossfaderDB</a></div><div class="ttdeci">virtual am_Error_e removeCrossfaderDB(const am_crossfaderID_t crossfaderID)=0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a93ae95515730eb615ab5dfc1316d7862"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a93ae95515730eb615ab5dfc1316d7862">am::CAmRoutingSender::asyncDisconnect</a></div><div class="ttdeci">am_Error_e asyncDisconnect(am_Handle_s &handle, const am_connectionID_t connectionID)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00269">CAmRoutingSender.cpp:269</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_af77e2e96f4013a529e94148ef4828bc7"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af77e2e96f4013a529e94148ef4828bc7">am::CAmControlReceiver::setRoutingRundown</a></div><div class="ttdeci">void setRoutingRundown()</div><div class="ttdoc">sets the routinginterface to the rundown state. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00448">CAmControlReceiver.cpp:448</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a423abc4ac7a86cf87fee8dc483a20d7c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a423abc4ac7a86cf87fee8dc483a20d7c">am::CAmControlReceiver::connect</a></div><div class="ttdeci">am_Error_e connect(am_Handle_s &handle, am_connectionID_t &connectionID, const am_CustomConnectionFormat_t format, const am_sourceID_t sourceID, const am_sinkID_t sinkID)</div><div class="ttdoc">With this function, elementary connects can be triggered by the controller. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00062">CAmControlReceiver.cpp:62</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a5a58e2d3a3d6241bc9fa70ad59ec9b62"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a5a58e2d3a3d6241bc9fa70ad59ec9b62">am::CAmControlReceiver::getSocketHandler</a></div><div class="ttdeci">am_Error_e getSocketHandler(CAmSocketHandler *&socketHandler)</div><div class="ttdoc">This function returns the pointer to the socketHandler. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00436">CAmControlReceiver.cpp:436</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a93ae95515730eb615ab5dfc1316d7862"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a93ae95515730eb615ab5dfc1316d7862">am::CAmRoutingSender::asyncDisconnect</a></div><div class="ttdeci">am_Error_e asyncDisconnect(am_Handle_s &handle, const am_connectionID_t connectionID)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00306">CAmRoutingSender.cpp:306</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_af77e2e96f4013a529e94148ef4828bc7"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af77e2e96f4013a529e94148ef4828bc7">am::CAmControlReceiver::setRoutingRundown</a></div><div class="ttdeci">void setRoutingRundown()</div><div class="ttdoc">sets the routinginterface to the rundown state. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00450">CAmControlReceiver.cpp:450</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a423abc4ac7a86cf87fee8dc483a20d7c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a423abc4ac7a86cf87fee8dc483a20d7c">am::CAmControlReceiver::connect</a></div><div class="ttdeci">am_Error_e connect(am_Handle_s &handle, am_connectionID_t &connectionID, const am_CustomConnectionFormat_t format, const am_sourceID_t sourceID, const am_sinkID_t sinkID)</div><div class="ttdoc">With this function, elementary connects can be triggered by the controller. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00064">CAmControlReceiver.cpp:64</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a5a58e2d3a3d6241bc9fa70ad59ec9b62"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a5a58e2d3a3d6241bc9fa70ad59ec9b62">am::CAmControlReceiver::getSocketHandler</a></div><div class="ttdeci">am_Error_e getSocketHandler(CAmSocketHandler *&socketHandler)</div><div class="ttdoc">This function returns the pointer to the socketHandler. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00438">CAmControlReceiver.cpp:438</a></div></div> <div class="ttc" id="CAmDltWrapper_8h_html"><div class="ttname"><a href="CAmDltWrapper_8h.html">CAmDltWrapper.h</a></div><div class="ttdoc">SPDX license identifier: MPL-2.0. </div></div> <div class="ttc" id="structam_1_1am__MainConnection__s_html"><div class="ttname"><a href="structam_1_1am__MainConnection__s.html">am::am_MainConnection_s</a></div><div class="ttdoc">struct that holds attribiutes of a mainconnection </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01056">audiomanagertypes.h:1056</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aa34b8cea045d8143b8ce216bd7a82178"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aa34b8cea045d8143b8ce216bd7a82178">am::CAmControlReceiver::getListCrossfadersOfDomain</a></div><div class="ttdeci">am_Error_e getListCrossfadersOfDomain(const am_domainID_t domainID, std::vector< am_crossfaderID_t > &listCrossfadersID) const </div><div class="ttdoc">returns all crossfaders of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00308">CAmControlReceiver.cpp:308</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aa34b8cea045d8143b8ce216bd7a82178"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aa34b8cea045d8143b8ce216bd7a82178">am::CAmControlReceiver::getListCrossfadersOfDomain</a></div><div class="ttdeci">am_Error_e getListCrossfadersOfDomain(const am_domainID_t domainID, std::vector< am_crossfaderID_t > &listCrossfadersID) const </div><div class="ttdoc">returns all crossfaders of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00310">CAmControlReceiver.cpp:310</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a83cb8ee4cfe1e72e30586a80cb3e0334"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a83cb8ee4cfe1e72e30586a80cb3e0334">am::IAmDatabaseHandler::getSourceSoundPropertyValue</a></div><div class="ttdeci">virtual am_Error_e getSourceSoundPropertyValue(const am_sourceID_t sourceID, const am_CustomSoundPropertyType_t propertyType, int16_t &value) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a5f6fc98ec2484ef75c31c58ac2b1ad70"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a5f6fc98ec2484ef75c31c58ac2b1ad70">am::CAmControlReceiver::getSourceClassInfoDB</a></div><div class="ttdeci">am_Error_e getSourceClassInfoDB(const am_sourceID_t sourceID, am_SourceClass_s &classInfo) const </div><div class="ttdoc">returns the ClassInformation of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00257">CAmControlReceiver.cpp:257</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a5f6fc98ec2484ef75c31c58ac2b1ad70"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a5f6fc98ec2484ef75c31c58ac2b1ad70">am::CAmControlReceiver::getSourceClassInfoDB</a></div><div class="ttdeci">am_Error_e getSourceClassInfoDB(const am_sourceID_t sourceID, am_SourceClass_s &classInfo) const </div><div class="ttdoc">returns the ClassInformation of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00259">CAmControlReceiver.cpp:259</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a5724edd794cf3034aedba3173a227bc9"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a5724edd794cf3034aedba3173a227bc9">am::IAmDatabaseHandler::getSinkClassInfoDB</a></div><div class="ttdeci">virtual am_Error_e getSinkClassInfoDB(const am_sinkID_t sinkID, am_SinkClass_s &sinkClass) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a992cb58c6c58069e0ff5fd8b97c9511f"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a992cb58c6c58069e0ff5fd8b97c9511f">am::CAmControlReceiver::changeSystemPropertyDB</a></div><div class="ttdeci">am_Error_e changeSystemPropertyDB(const am_SystemProperty_s &property)</div><div class="ttdoc">changes a systemProperty </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00217">CAmControlReceiver.cpp:217</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a992cb58c6c58069e0ff5fd8b97c9511f"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a992cb58c6c58069e0ff5fd8b97c9511f">am::CAmControlReceiver::changeSystemPropertyDB</a></div><div class="ttdeci">am_Error_e changeSystemPropertyDB(const am_SystemProperty_s &property)</div><div class="ttdoc">changes a systemProperty </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00219">CAmControlReceiver.cpp:219</a></div></div> <div class="ttc" id="CAmRouter_8h_html"><div class="ttname"><a href="CAmRouter_8h.html">CAmRouter.h</a></div><div class="ttdoc">SPDX license identifier: MPL-2.0. </div></div> <div class="ttc" id="structam_1_1am__NotificationPayload__s_html_a37449381a267dfb498cb763310f1bd92"><div class="ttname"><a href="structam_1_1am__NotificationPayload__s.html#a37449381a267dfb498cb763310f1bd92">am::am_NotificationPayload_s::type</a></div><div class="ttdeci">am_CustomNotificationType_t type</div><div class="ttdoc">This defines the notification type. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01097">audiomanagertypes.h:1097</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa98ce6f4153297f29b68d4b6fdbec7f1"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa98ce6f4153297f29b68d4b6fdbec7f1">am::IAmDatabaseHandler::getListSinks</a></div><div class="ttdeci">virtual am_Error_e getListSinks(std::vector< am_Sink_s > &listSinks) const =0</div></div> <div class="ttc" id="CAmControlReceiver_8h_html"><div class="ttname"><a href="CAmControlReceiver_8h.html">CAmControlReceiver.h</a></div><div class="ttdoc">SPDX license identifier: MPL-2.0. </div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_abb2e2550e483c813071d7b2c1886b6f6"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#abb2e2550e483c813071d7b2c1886b6f6">am::IAmDatabaseHandler::changeMainSourceNotificationConfigurationDB</a></div><div class="ttdeci">virtual am_Error_e changeMainSourceNotificationConfigurationDB(const am_sourceID_t sourceID, const am_NotificationConfiguration_s mainNotificationConfiguration)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aaa47f5b2cbcabca57bff78f79a636795"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aaa47f5b2cbcabca57bff78f79a636795">am::IAmDatabaseHandler::changeGatewayDB</a></div><div class="ttdeci">virtual am_Error_e changeGatewayDB(const am_gatewayID_t gatewayID, const std::vector< am_CustomConnectionFormat_t > &listSourceConnectionFormats, const std::vector< am_CustomConnectionFormat_t > &listSinkConnectionFormats, const std::vector< bool > &convertionMatrix)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8e463c8b7882084a12b0dbef2bc2e7f8"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8e463c8b7882084a12b0dbef2bc2e7f8">am::CAmControlReceiver::setDomainState</a></div><div class="ttdeci">am_Error_e setDomainState(const am_domainID_t domainID, const am_DomainState_e domainState)</div><div class="ttdoc">sets the domain state of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00112">CAmControlReceiver.cpp:112</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a3c816e3aa174a81c90eb8e92dc218153"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a3c816e3aa174a81c90eb8e92dc218153">am::CAmControlReceiver::enterCrossfaderDB</a></div><div class="ttdeci">am_Error_e enterCrossfaderDB(const am_Crossfader_s &crossfaderData, am_crossfaderID_t &crossfaderID)</div><div class="ttdoc">enters a crossfader in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00137">CAmControlReceiver.cpp:137</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8e463c8b7882084a12b0dbef2bc2e7f8"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8e463c8b7882084a12b0dbef2bc2e7f8">am::CAmControlReceiver::setDomainState</a></div><div class="ttdeci">am_Error_e setDomainState(const am_domainID_t domainID, const am_DomainState_e domainState)</div><div class="ttdoc">sets the domain state of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00114">CAmControlReceiver.cpp:114</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a3c816e3aa174a81c90eb8e92dc218153"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a3c816e3aa174a81c90eb8e92dc218153">am::CAmControlReceiver::enterCrossfaderDB</a></div><div class="ttdeci">am_Error_e enterCrossfaderDB(const am_Crossfader_s &crossfaderData, am_crossfaderID_t &crossfaderID)</div><div class="ttdoc">enters a crossfader in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00139">CAmControlReceiver.cpp:139</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a732736fc99705072600b79915d8db8c9"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a732736fc99705072600b79915d8db8c9">am::IAmDatabaseHandler::getSinkInfoDB</a></div><div class="ttdeci">virtual am_Error_e getSinkInfoDB(const am_sinkID_t sinkID, am_Sink_s &sinkData) const =0</div></div> <div class="ttc" id="structam_1_1am__SystemProperty__s_html"><div class="ttname"><a href="structam_1_1am__SystemProperty__s.html">am::am_SystemProperty_s</a></div><div class="ttdoc">struct describing system properties </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00850">audiomanagertypes.h:850</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a4d0df76e78240c4ad034224d4fbab374"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a4d0df76e78240c4ad034224d4fbab374">am::CAmControlReceiver::removeCrossfaderDB</a></div><div class="ttdeci">am_Error_e removeCrossfaderDB(const am_crossfaderID_t crossfaderID)</div><div class="ttdoc">removes a crossfader from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00247">CAmControlReceiver.cpp:247</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a4d0df76e78240c4ad034224d4fbab374"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a4d0df76e78240c4ad034224d4fbab374">am::CAmControlReceiver::removeCrossfaderDB</a></div><div class="ttdeci">am_Error_e removeCrossfaderDB(const am_crossfaderID_t crossfaderID)</div><div class="ttdoc">removes a crossfader from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00249">CAmControlReceiver.cpp:249</a></div></div> <div class="ttc" id="namespaceam_html_a21f8ea45717692cd82c42c222a6ee3c8"><div class="ttname"><a href="namespaceam.html#a21f8ea45717692cd82c42c222a6ee3c8">am::am_converterID_t</a></div><div class="ttdeci">uint16_t am_converterID_t</div><div class="ttdoc">a converter ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00070">audiomanagertypes.h:70</a></div></div> -<div class="ttc" id="namespaceam_html_a688fb66dac546c17928b5e2964edc18e"><div class="ttname"><a href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">am::logVerbose</a></div><div class="ttdeci">void logVerbose(T value, TArgs...args)</div><div class="ttdoc">logs given values with verbose with the default context </div><div class="ttdef"><b>Definition:</b> <a href="CAmDltWrapper_8h_source.html#l00438">CAmDltWrapper.h:438</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6ecd805bc6f2d81de03da0ab6bba4cfd"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6ecd805bc6f2d81de03da0ab6bba4cfd">am::CAmControlReceiver::enterSourceClassDB</a></div><div class="ttdeci">am_Error_e enterSourceClassDB(am_sourceClass_t &sourceClassID, const am_SourceClass_s &sourceClass)</div><div class="ttdoc">Enters a sourceClass into the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00162">CAmControlReceiver.cpp:162</a></div></div> +<div class="ttc" id="namespaceam_html_a688fb66dac546c17928b5e2964edc18e"><div class="ttname"><a href="namespaceam.html#a688fb66dac546c17928b5e2964edc18e">am::logVerbose</a></div><div class="ttdeci">void logVerbose(T value, TArgs...args)</div><div class="ttdoc">logs given values with verbose with the default context </div><div class="ttdef"><b>Definition:</b> <a href="CAmDltWrapper_8h_source.html#l00453">CAmDltWrapper.h:453</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6ecd805bc6f2d81de03da0ab6bba4cfd"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6ecd805bc6f2d81de03da0ab6bba4cfd">am::CAmControlReceiver::enterSourceClassDB</a></div><div class="ttdeci">am_Error_e enterSourceClassDB(am_sourceClass_t &sourceClassID, const am_SourceClass_s &sourceClass)</div><div class="ttdoc">Enters a sourceClass into the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00164">CAmControlReceiver.cpp:164</a></div></div> <div class="ttc" id="structam_1_1am__NotificationPayload__s_html_a765bbd1916862ed5d4ee9ab83c9be3b6"><div class="ttname"><a href="structam_1_1am__NotificationPayload__s.html#a765bbd1916862ed5d4ee9ab83c9be3b6">am::am_NotificationPayload_s::value</a></div><div class="ttdeci">int16_t value</div><div class="ttdoc">This is finally the value of the notification. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01102">audiomanagertypes.h:1102</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa44ed0e2f5d4096ba3d215122be51e23"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa44ed0e2f5d4096ba3d215122be51e23">am::IAmDatabaseHandler::removeGatewayDB</a></div><div class="ttdeci">virtual am_Error_e removeGatewayDB(const am_gatewayID_t gatewayID)=0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a3984bb149cb451303f1671895fd8fc95"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a3984bb149cb451303f1671895fd8fc95">am::CAmRoutingSender::asyncSetSourceVolume</a></div><div class="ttdeci">am_Error_e asyncSetSourceVolume(am_Handle_s &handle, const am_sourceID_t sourceID, const am_volume_t volume, const am_CustomRampType_t ramp, const am_time_t time)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00343">CAmRoutingSender.cpp:343</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a3984bb149cb451303f1671895fd8fc95"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a3984bb149cb451303f1671895fd8fc95">am::CAmRoutingSender::asyncSetSourceVolume</a></div><div class="ttdeci">am_Error_e asyncSetSourceVolume(am_Handle_s &handle, const am_sourceID_t sourceID, const am_volume_t volume, const am_CustomRampType_t ramp, const am_time_t time)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00380">CAmRoutingSender.cpp:380</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_af4413c8086ff28f647d453950af8abdb"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#af4413c8086ff28f647d453950af8abdb">am::IAmDatabaseHandler::enterConverterDB</a></div><div class="ttdeci">virtual am_Error_e enterConverterDB(const am_Converter_s &converteData, am_converterID_t &converterID)=0</div></div> <div class="ttc" id="structam_1_1am__MainSoundProperty__s_html"><div class="ttname"><a href="structam_1_1am__MainSoundProperty__s.html">am::am_MainSoundProperty_s</a></div><div class="ttdoc">struct describung mainsound property </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01008">audiomanagertypes.h:1008</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad534c7abb160258e7aac220d245f8094"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad534c7abb160258e7aac220d245f8094">am::CAmControlReceiver::changeSinkDB</a></div><div class="ttdeci">am_Error_e changeSinkDB(const am_sinkID_t sinkID, const am_sinkClass_t sinkClassID, const std::vector< am_SoundProperty_s > &listSoundProperties, const std::vector< am_CustomConnectionFormat_t > &listConnectionFormats, const std::vector< am_MainSoundProperty_s > &listMainSoundProperties)</div><div class="ttdoc">Change the data of the sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00464">CAmControlReceiver.cpp:464</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab6e6ac7f1a6540ca71cc60e0fb500f1b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab6e6ac7f1a6540ca71cc60e0fb500f1b">am::CAmRoutingSender::asyncSetSourceSoundProperty</a></div><div class="ttdeci">am_Error_e asyncSetSourceSoundProperty(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SoundProperty_s &soundProperty)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00453">CAmRoutingSender.cpp:453</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad534c7abb160258e7aac220d245f8094"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad534c7abb160258e7aac220d245f8094">am::CAmControlReceiver::changeSinkDB</a></div><div class="ttdeci">am_Error_e changeSinkDB(const am_sinkID_t sinkID, const am_sinkClass_t sinkClassID, const std::vector< am_SoundProperty_s > &listSoundProperties, const std::vector< am_CustomConnectionFormat_t > &listConnectionFormats, const std::vector< am_MainSoundProperty_s > &listMainSoundProperties)</div><div class="ttdoc">Change the data of the sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00466">CAmControlReceiver.cpp:466</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab6e6ac7f1a6540ca71cc60e0fb500f1b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab6e6ac7f1a6540ca71cc60e0fb500f1b">am::CAmRoutingSender::asyncSetSourceSoundProperty</a></div><div class="ttdeci">am_Error_e asyncSetSourceSoundProperty(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SoundProperty_s &soundProperty)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00490">CAmRoutingSender.cpp:490</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a3e1cdf54330bd7b02803597a09230cb8"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a3e1cdf54330bd7b02803597a09230cb8">am::IAmDatabaseHandler::getMainSinkSoundPropertyValue</a></div><div class="ttdeci">virtual am_Error_e getMainSinkSoundPropertyValue(const am_sinkID_t sinkID, const am_CustomMainSoundPropertyType_t propertyType, int16_t &value) const =0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ae8d5612288475d15a170b5249df54fb1"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ae8d5612288475d15a170b5249df54fb1">am::IAmDatabaseHandler::getListSinkSoundProperties</a></div><div class="ttdeci">virtual am_Error_e getListSinkSoundProperties(const am_sinkID_t sinkID, std::vector< am_SoundProperty_s > &listSoundproperties) const =0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aed82758f78d7f18a5d04c55b473b0941"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aed82758f78d7f18a5d04c55b473b0941">am::IAmDatabaseHandler::changeMainSinkSoundPropertyDB</a></div><div class="ttdeci">virtual am_Error_e changeMainSinkSoundPropertyDB(const am_MainSoundProperty_s &soundProperty, const am_sinkID_t sinkID)=0</div></div> @@ -774,52 +222,52 @@ $(document).ready(function(){initNavTree('CAmControlReceiver_8cpp_source.html',' <div class="ttc" id="IAmDatabaseHandler_8h_html"><div class="ttname"><a href="IAmDatabaseHandler_8h.html">IAmDatabaseHandler.h</a></div><div class="ttdoc">SPDX license identifier: MPL-2.0. </div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aaad1bac114cc397979a213bd4d64801b"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aaad1bac114cc397979a213bd4d64801b">am::IAmDatabaseHandler::changeDomainStateDB</a></div><div class="ttdeci">virtual am_Error_e changeDomainStateDB(const am_DomainState_e domainState, const am_domainID_t domainID)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aedbf270a72b093ca654705f7c7d19bc7"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aedbf270a72b093ca654705f7c7d19bc7">am::IAmDatabaseHandler::changeSinkAvailabilityDB</a></div><div class="ttdeci">virtual am_Error_e changeSinkAvailabilityDB(const am_Availability_s &availability, const am_sinkID_t sinkID)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6e6c950dc0f9970baa259f0fc7ef394e"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6e6c950dc0f9970baa259f0fc7ef394e">am::CAmControlReceiver::setCommandRundown</a></div><div class="ttdeci">void setCommandRundown()</div><div class="ttdoc">sets the command interface into the rundown state. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00442">CAmControlReceiver.cpp:442</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a6ff3d1c8739255261982b4be95a4122c"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a6ff3d1c8739255261982b4be95a4122c">am::CAmRoutingSender::resyncConnectionState</a></div><div class="ttdeci">am_Error_e resyncConnectionState(const am_domainID_t domainID, std::vector< am_Connection_s > &listOfExistingConnections)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00987">CAmRoutingSender.cpp:987</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a1e7eb8c08836a37e3834dab706e0eaa7"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a1e7eb8c08836a37e3834dab706e0eaa7">am::CAmControlReceiver::enterSinkClassDB</a></div><div class="ttdeci">am_Error_e enterSinkClassDB(const am_SinkClass_s &sinkClass, am_sinkClass_t &sinkClassID)</div><div class="ttdoc">Enters a sourceClass into the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00157">CAmControlReceiver.cpp:157</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a0884659ca24968137a6ac81fd3fc0003"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a0884659ca24968137a6ac81fd3fc0003">am::CAmRoutingSender::asyncSetSourceSoundProperties</a></div><div class="ttdeci">am_Error_e asyncSetSourceSoundProperties(am_Handle_s &handle, const std::vector< am_SoundProperty_s > &listSoundProperties, const am_sourceID_t sourceID)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00489">CAmRoutingSender.cpp:489</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6e6c950dc0f9970baa259f0fc7ef394e"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6e6c950dc0f9970baa259f0fc7ef394e">am::CAmControlReceiver::setCommandRundown</a></div><div class="ttdeci">void setCommandRundown()</div><div class="ttdoc">sets the command interface into the rundown state. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00444">CAmControlReceiver.cpp:444</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a6ff3d1c8739255261982b4be95a4122c"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a6ff3d1c8739255261982b4be95a4122c">am::CAmRoutingSender::resyncConnectionState</a></div><div class="ttdeci">am_Error_e resyncConnectionState(const am_domainID_t domainID, std::vector< am_Connection_s > &listOfExistingConnections)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l01039">CAmRoutingSender.cpp:1039</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a1e7eb8c08836a37e3834dab706e0eaa7"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a1e7eb8c08836a37e3834dab706e0eaa7">am::CAmControlReceiver::enterSinkClassDB</a></div><div class="ttdeci">am_Error_e enterSinkClassDB(const am_SinkClass_s &sinkClass, am_sinkClass_t &sinkClassID)</div><div class="ttdoc">Enters a sourceClass into the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00159">CAmControlReceiver.cpp:159</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a0884659ca24968137a6ac81fd3fc0003"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a0884659ca24968137a6ac81fd3fc0003">am::CAmRoutingSender::asyncSetSourceSoundProperties</a></div><div class="ttdeci">am_Error_e asyncSetSourceSoundProperties(am_Handle_s &handle, const std::vector< am_SoundProperty_s > &listSoundProperties, const am_sourceID_t sourceID)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00526">CAmRoutingSender.cpp:526</a></div></div> <div class="ttc" id="structam_1_1am__Handle__s_html"><div class="ttname"><a href="structam_1_1am__Handle__s.html">am::am_Handle_s</a></div><div class="ttdoc">a handle is used for asynchronous operations and is uniquely assigned for each of this operations ...</div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00991">audiomanagertypes.h:991</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a44ec0077fa6791ec53ad79def3c5bbeb"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a44ec0077fa6791ec53ad79def3c5bbeb">am::CAmControlReceiver::resyncConnectionState</a></div><div class="ttdeci">am_Error_e resyncConnectionState(const am_domainID_t domainID, std::vector< am_Connection_s > &listOfExistingConnections)</div><div class="ttdoc">Retrieves a list of all current active connections from a domain. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00566">CAmControlReceiver.cpp:566</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a37f79a644a11a211774cd798230c21e9"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a37f79a644a11a211774cd798230c21e9">am::CAmControlReceiver::getListSinks</a></div><div class="ttdeci">am_Error_e getListSinks(std::vector< am_Sink_s > &listSinks) const </div><div class="ttdoc">returns a list of all sinks </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00338">CAmControlReceiver.cpp:338</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_abf51fdca8a714878c0ad5654e7fe0d53"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#abf51fdca8a714878c0ad5654e7fe0d53">am::CAmControlReceiver::changeMainSourceSoundPropertyDB</a></div><div class="ttdeci">am_Error_e changeMainSourceSoundPropertyDB(const am_MainSoundProperty_s &soundProperty, const am_sourceID_t sourceID)</div><div class="ttdoc">changes the mainsourcesoundproperty of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00207">CAmControlReceiver.cpp:207</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a44ec0077fa6791ec53ad79def3c5bbeb"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a44ec0077fa6791ec53ad79def3c5bbeb">am::CAmControlReceiver::resyncConnectionState</a></div><div class="ttdeci">am_Error_e resyncConnectionState(const am_domainID_t domainID, std::vector< am_Connection_s > &listOfExistingConnections)</div><div class="ttdoc">Retrieves a list of all current active connections from a domain. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00568">CAmControlReceiver.cpp:568</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a37f79a644a11a211774cd798230c21e9"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a37f79a644a11a211774cd798230c21e9">am::CAmControlReceiver::getListSinks</a></div><div class="ttdeci">am_Error_e getListSinks(std::vector< am_Sink_s > &listSinks) const </div><div class="ttdoc">returns a list of all sinks </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00340">CAmControlReceiver.cpp:340</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_abf51fdca8a714878c0ad5654e7fe0d53"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#abf51fdca8a714878c0ad5654e7fe0d53">am::CAmControlReceiver::changeMainSourceSoundPropertyDB</a></div><div class="ttdeci">am_Error_e changeMainSourceSoundPropertyDB(const am_MainSoundProperty_s &soundProperty, const am_sourceID_t sourceID)</div><div class="ttdoc">changes the mainsourcesoundproperty of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00209">CAmControlReceiver.cpp:209</a></div></div> <div class="ttc" id="namespaceam_html_a2711516b1392ea02a7ed25fcd540a16a"><div class="ttname"><a href="namespaceam.html#a2711516b1392ea02a7ed25fcd540a16a">am::am_sourceID_t</a></div><div class="ttdeci">uint16_t am_sourceID_t</div><div class="ttdoc">a source ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00060">audiomanagertypes.h:60</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa68321ff2c5c1eb836b84f5cf5d380b3"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa68321ff2c5c1eb836b84f5cf5d380b3">am::IAmDatabaseHandler::enterSinkClassDB</a></div><div class="ttdeci">virtual am_Error_e enterSinkClassDB(const am_SinkClass_s &sinkClass, am_sinkClass_t &sinkClassID)=0</div></div> -<div class="ttc" id="classam_1_1CAmCommandSender_html_ac4fae1baa0aaab24fb74ba55b9b777de"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#ac4fae1baa0aaab24fb74ba55b9b777de">am::CAmCommandSender::cbSinkNotification</a></div><div class="ttdeci">void cbSinkNotification(const am_sinkID_t sinkID, const am_NotificationPayload_s &notification)</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00338">CAmCommandSender.cpp:338</a></div></div> +<div class="ttc" id="classam_1_1CAmCommandSender_html_ac4fae1baa0aaab24fb74ba55b9b777de"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#ac4fae1baa0aaab24fb74ba55b9b777de">am::CAmCommandSender::cbSinkNotification</a></div><div class="ttdeci">void cbSinkNotification(const am_sinkID_t sinkID, const am_NotificationPayload_s &notification)</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00436">CAmCommandSender.cpp:436</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a00856a07a8e7f245717f6f0b61a137b7"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a00856a07a8e7f245717f6f0b61a137b7">am::IAmDatabaseHandler::removeSourceClassDB</a></div><div class="ttdeci">virtual am_Error_e removeSourceClassDB(const am_sourceClass_t sourceClassID)=0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_acb481d859b7010e0b5c70008c542e6ce"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#acb481d859b7010e0b5c70008c542e6ce">am::CAmRoutingSender::asyncSetSinkSoundProperties</a></div><div class="ttdeci">am_Error_e asyncSetSinkSoundProperties(am_Handle_s &handle, const std::vector< am_SoundProperty_s > &listSoundProperties, const am_sinkID_t sinkID)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00526">CAmRoutingSender.cpp:526</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_acb481d859b7010e0b5c70008c542e6ce"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#acb481d859b7010e0b5c70008c542e6ce">am::CAmRoutingSender::asyncSetSinkSoundProperties</a></div><div class="ttdeci">am_Error_e asyncSetSinkSoundProperties(am_Handle_s &handle, const std::vector< am_SoundProperty_s > &listSoundProperties, const am_sinkID_t sinkID)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00563">CAmRoutingSender.cpp:563</a></div></div> <div class="ttc" id="structam_1_1am__SoundProperty__s_html"><div class="ttname"><a href="structam_1_1am__SoundProperty__s.html">am::am_SoundProperty_s</a></div><div class="ttdoc">struct describing the sound property </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00832">audiomanagertypes.h:832</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ad20967b3bd76d83aa3eef15a43ef9e2b"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ad20967b3bd76d83aa3eef15a43ef9e2b">am::IAmDatabaseHandler::getListSources</a></div><div class="ttdeci">virtual am_Error_e getListSources(std::vector< am_Source_s > &lisSources) const =0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab02d93d54ee9cd98776a3f2d274ee24d"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab02d93d54ee9cd98776a3f2d274ee24d">am::CAmRoutingSender::asyncSetSourceState</a></div><div class="ttdeci">am_Error_e asyncSetSourceState(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SourceState_e state)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00380">CAmRoutingSender.cpp:380</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2617576c661b529fccc7f10c7e966fea"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2617576c661b529fccc7f10c7e966fea">am::CAmControlReceiver::removeHandle</a></div><div class="ttdeci">am_Error_e removeHandle(const am_Handle_s handle)</div><div class="ttdoc">This function searches for a handle in the RoutingSender and removes it if found. ...</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00572">CAmControlReceiver.cpp:572</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aeb9cae111b6d9d2e58775fad56a78374"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aeb9cae111b6d9d2e58775fad56a78374">am::CAmControlReceiver::abortAction</a></div><div class="ttdeci">am_Error_e abortAction(const am_Handle_s handle)</div><div class="ttdoc">with this method, all actions that have a handle assigned can be stopped. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00117">CAmControlReceiver.cpp:117</a></div></div> -<div class="ttc" id="classam_1_1CAmCommandSender_html_a5c2b1f6c0a38f7e4f42eb6452bd56d57"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#a5c2b1f6c0a38f7e4f42eb6452bd56d57">am::CAmCommandSender::setCommandRundown</a></div><div class="ttdeci">void setCommandRundown()</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00294">CAmCommandSender.cpp:294</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8c5832d06c3c3644323757371fe546b3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8c5832d06c3c3644323757371fe546b3">am::CAmControlReceiver::~CAmControlReceiver</a></div><div class="ttdeci">~CAmControlReceiver()</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00053">CAmControlReceiver.cpp:53</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac4a7a240519b225c50414255950185e5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac4a7a240519b225c50414255950185e5">am::CAmControlReceiver::getSinkClassInfoDB</a></div><div class="ttdeci">am_Error_e getSinkClassInfoDB(const am_sinkID_t sinkID, am_SinkClass_s &sinkClass) const </div><div class="ttdoc">returns the ClassInformation of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00262">CAmControlReceiver.cpp:262</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab02d93d54ee9cd98776a3f2d274ee24d"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab02d93d54ee9cd98776a3f2d274ee24d">am::CAmRoutingSender::asyncSetSourceState</a></div><div class="ttdeci">am_Error_e asyncSetSourceState(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SourceState_e state)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00417">CAmRoutingSender.cpp:417</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2617576c661b529fccc7f10c7e966fea"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2617576c661b529fccc7f10c7e966fea">am::CAmControlReceiver::removeHandle</a></div><div class="ttdeci">am_Error_e removeHandle(const am_Handle_s handle)</div><div class="ttdoc">This function searches for a handle in the RoutingSender and removes it if found. ...</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00574">CAmControlReceiver.cpp:574</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aeb9cae111b6d9d2e58775fad56a78374"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aeb9cae111b6d9d2e58775fad56a78374">am::CAmControlReceiver::abortAction</a></div><div class="ttdeci">am_Error_e abortAction(const am_Handle_s handle)</div><div class="ttdoc">with this method, all actions that have a handle assigned can be stopped. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00119">CAmControlReceiver.cpp:119</a></div></div> +<div class="ttc" id="classam_1_1CAmCommandSender_html_a5c2b1f6c0a38f7e4f42eb6452bd56d57"><div class="ttname"><a href="classam_1_1CAmCommandSender.html#a5c2b1f6c0a38f7e4f42eb6452bd56d57">am::CAmCommandSender::setCommandRundown</a></div><div class="ttdeci">void setCommandRundown()</div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8cpp_source.html#l00392">CAmCommandSender.cpp:392</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8c5832d06c3c3644323757371fe546b3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8c5832d06c3c3644323757371fe546b3">am::CAmControlReceiver::~CAmControlReceiver</a></div><div class="ttdeci">~CAmControlReceiver()</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00055">CAmControlReceiver.cpp:55</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac4a7a240519b225c50414255950185e5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac4a7a240519b225c50414255950185e5">am::CAmControlReceiver::getSinkClassInfoDB</a></div><div class="ttdeci">am_Error_e getSinkClassInfoDB(const am_sinkID_t sinkID, am_SinkClass_s &sinkClass) const </div><div class="ttdoc">returns the ClassInformation of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00264">CAmControlReceiver.cpp:264</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ac6226ae40f182e73381bf2bb8e53f0ad"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ac6226ae40f182e73381bf2bb8e53f0ad">am::IAmDatabaseHandler::getListConverters</a></div><div class="ttdeci">virtual am_Error_e getListConverters(std::vector< am_Converter_s > &listConverters) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a154856178d7aad7607a7bc52c0129d10"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a154856178d7aad7607a7bc52c0129d10">am::CAmControlReceiver::enterConverterDB</a></div><div class="ttdeci">am_Error_e enterConverterDB(const am_Converter_s &converterData, am_converterID_t &converterID)</div><div class="ttdoc">enters a converter in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00147">CAmControlReceiver.cpp:147</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a154856178d7aad7607a7bc52c0129d10"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a154856178d7aad7607a7bc52c0129d10">am::CAmControlReceiver::enterConverterDB</a></div><div class="ttdeci">am_Error_e enterConverterDB(const am_Converter_s &converterData, am_converterID_t &converterID)</div><div class="ttdoc">enters a converter in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00149">CAmControlReceiver.cpp:149</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a9d79f62a80987a16fe79bf96b7eb62f5"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a9d79f62a80987a16fe79bf96b7eb62f5">am::IAmDatabaseHandler::getCrossfaderInfoDB</a></div><div class="ttdeci">virtual am_Error_e getCrossfaderInfoDB(const am_crossfaderID_t crossfaderID, am_Crossfader_s &crossfaderData) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0e2c954c33c29525d5adffcced2e8733"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0e2c954c33c29525d5adffcced2e8733">am::CAmControlReceiver::changeSourceAvailabilityDB</a></div><div class="ttdeci">am_Error_e changeSourceAvailabilityDB(const am_Availability_s &availability, const am_sourceID_t sourceID)</div><div class="ttdoc">changes the availablility of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00212">CAmControlReceiver.cpp:212</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0e2c954c33c29525d5adffcced2e8733"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0e2c954c33c29525d5adffcced2e8733">am::CAmControlReceiver::changeSourceAvailabilityDB</a></div><div class="ttdeci">am_Error_e changeSourceAvailabilityDB(const am_Availability_s &availability, const am_sourceID_t sourceID)</div><div class="ttdoc">changes the availablility of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00214">CAmControlReceiver.cpp:214</a></div></div> <div class="ttc" id="structam_1_1am__SinkClass__s_html"><div class="ttname"><a href="structam_1_1am__SinkClass__s.html">am::am_SinkClass_s</a></div><div class="ttdoc">struct describing sinkclasses </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00868">audiomanagertypes.h:868</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa454452c89957eb236e3a68965ddac95"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa454452c89957eb236e3a68965ddac95">am::IAmDatabaseHandler::getListCrossfaders</a></div><div class="ttdeci">virtual am_Error_e getListCrossfaders(std::vector< am_Crossfader_s > &listCrossfaders) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a156f260de062913cbb80a2478b4fdbf6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a156f260de062913cbb80a2478b4fdbf6">am::CAmControlReceiver::setSinkNotificationConfiguration</a></div><div class="ttdeci">am_Error_e setSinkNotificationConfiguration(am_Handle_s &handle, const am_sinkID_t sinkID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdoc">set a sink notification configuration </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00484">CAmControlReceiver.cpp:484</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a42008bddf73d564d4d9f57057f35fa8f"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a42008bddf73d564d4d9f57057f35fa8f">am::CAmControlReceiver::getGatewayInfoDB</a></div><div class="ttdeci">am_Error_e getGatewayInfoDB(const am_gatewayID_t gatewayID, am_Gateway_s &gatewayData) const </div><div class="ttdoc">return source and sink of a gateway </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00282">CAmControlReceiver.cpp:282</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a25f870a5830310bdef0b744a2c31b679"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a25f870a5830310bdef0b744a2c31b679">am::CAmControlReceiver::getListSourcesOfDomain</a></div><div class="ttdeci">am_Error_e getListSourcesOfDomain(const am_domainID_t domainID, std::vector< am_sourceID_t > &listSourceID) const </div><div class="ttdoc">returns all source of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00303">CAmControlReceiver.cpp:303</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2ce93b543a427c0951e7bd154fb3a152"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2ce93b543a427c0951e7bd154fb3a152">am::CAmControlReceiver::setSourceSoundProperties</a></div><div class="ttdeci">am_Error_e setSourceSoundProperties(am_Handle_s &handle, const am_sourceID_t sourceID, const std::vector< am_SoundProperty_s > &soundProperty)</div><div class="ttdoc">is used to set several SourceSoundProperties at a time </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00107">CAmControlReceiver.cpp:107</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aeddbe0ccb7e076e8ee11df54bd642979"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aeddbe0ccb7e076e8ee11df54bd642979">am::CAmControlReceiver::getListSinkClasses</a></div><div class="ttdeci">am_Error_e getListSinkClasses(std::vector< am_SinkClass_s > &listSinkClasses) const </div><div class="ttdoc">returns a list of all sink classes </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00373">CAmControlReceiver.cpp:373</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a156f260de062913cbb80a2478b4fdbf6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a156f260de062913cbb80a2478b4fdbf6">am::CAmControlReceiver::setSinkNotificationConfiguration</a></div><div class="ttdeci">am_Error_e setSinkNotificationConfiguration(am_Handle_s &handle, const am_sinkID_t sinkID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdoc">set a sink notification configuration </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00486">CAmControlReceiver.cpp:486</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a42008bddf73d564d4d9f57057f35fa8f"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a42008bddf73d564d4d9f57057f35fa8f">am::CAmControlReceiver::getGatewayInfoDB</a></div><div class="ttdeci">am_Error_e getGatewayInfoDB(const am_gatewayID_t gatewayID, am_Gateway_s &gatewayData) const </div><div class="ttdoc">return source and sink of a gateway </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00284">CAmControlReceiver.cpp:284</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a25f870a5830310bdef0b744a2c31b679"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a25f870a5830310bdef0b744a2c31b679">am::CAmControlReceiver::getListSourcesOfDomain</a></div><div class="ttdeci">am_Error_e getListSourcesOfDomain(const am_domainID_t domainID, std::vector< am_sourceID_t > &listSourceID) const </div><div class="ttdoc">returns all source of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00305">CAmControlReceiver.cpp:305</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2ce93b543a427c0951e7bd154fb3a152"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2ce93b543a427c0951e7bd154fb3a152">am::CAmControlReceiver::setSourceSoundProperties</a></div><div class="ttdeci">am_Error_e setSourceSoundProperties(am_Handle_s &handle, const am_sourceID_t sourceID, const std::vector< am_SoundProperty_s > &soundProperty)</div><div class="ttdoc">is used to set several SourceSoundProperties at a time </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00109">CAmControlReceiver.cpp:109</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aeddbe0ccb7e076e8ee11df54bd642979"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aeddbe0ccb7e076e8ee11df54bd642979">am::CAmControlReceiver::getListSinkClasses</a></div><div class="ttdeci">am_Error_e getListSinkClasses(std::vector< am_SinkClass_s > &listSinkClasses) const </div><div class="ttdoc">returns a list of all sink classes </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00375">CAmControlReceiver.cpp:375</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a6918fa6bdf7b4f67c0e79ae3271f224a"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a6918fa6bdf7b4f67c0e79ae3271f224a">am::IAmDatabaseHandler::changeMainConnectionStateDB</a></div><div class="ttdeci">virtual am_Error_e changeMainConnectionStateDB(const am_mainConnectionID_t mainconnectionID, const am_ConnectionState_e connectionState)=0</div></div> -<div class="ttc" id="classam_1_1IAmDatabaseHandler_html"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html">am::IAmDatabaseHandler</a></div><div class="ttdoc">This class handles and abstracts the database. </div><div class="ttdef"><b>Definition:</b> <a href="IAmDatabaseHandler_8h_source.html#l00059">IAmDatabaseHandler.h:59</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8ff6ba043a2b6970c2dc351c73070300"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8ff6ba043a2b6970c2dc351c73070300">am::CAmControlReceiver::enterDomainDB</a></div><div class="ttdeci">am_Error_e enterDomainDB(const am_Domain_s &domainData, am_domainID_t &domainID)</div><div class="ttdoc">enters a domain in the database, creates and ID </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00122">CAmControlReceiver.cpp:122</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a96e9e6ea2d31e4563e2cf2fbaf6dcb79"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a96e9e6ea2d31e4563e2cf2fbaf6dcb79">am::CAmControlReceiver::enterSystemPropertiesListDB</a></div><div class="ttdeci">am_Error_e enterSystemPropertiesListDB(const std::vector< am_SystemProperty_s > &listSystemProperties)</div><div class="ttdoc">This function is used to enter the system Properties into the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00167">CAmControlReceiver.cpp:167</a></div></div> +<div class="ttc" id="classam_1_1IAmDatabaseHandler_html"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html">am::IAmDatabaseHandler</a></div><div class="ttdoc">This class handles and abstracts the database. </div><div class="ttdef"><b>Definition:</b> <a href="IAmDatabaseHandler_8h_source.html#l00055">IAmDatabaseHandler.h:55</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a8ff6ba043a2b6970c2dc351c73070300"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a8ff6ba043a2b6970c2dc351c73070300">am::CAmControlReceiver::enterDomainDB</a></div><div class="ttdeci">am_Error_e enterDomainDB(const am_Domain_s &domainData, am_domainID_t &domainID)</div><div class="ttdoc">enters a domain in the database, creates and ID </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00124">CAmControlReceiver.cpp:124</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a96e9e6ea2d31e4563e2cf2fbaf6dcb79"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a96e9e6ea2d31e4563e2cf2fbaf6dcb79">am::CAmControlReceiver::enterSystemPropertiesListDB</a></div><div class="ttdeci">am_Error_e enterSystemPropertiesListDB(const std::vector< am_SystemProperty_s > &listSystemProperties)</div><div class="ttdoc">This function is used to enter the system Properties into the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00169">CAmControlReceiver.cpp:169</a></div></div> <div class="ttc" id="CAmRoutingSender_8h_html"><div class="ttname"><a href="CAmRoutingSender_8h.html">CAmRoutingSender.h</a></div><div class="ttdoc">SPDX license identifier: MPL-2.0. </div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a114d9022fb59ec30d8d29123164d5c1f"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a114d9022fb59ec30d8d29123164d5c1f">am::CAmControlReceiver::CAmControlReceiver</a></div><div class="ttdeci">CAmControlReceiver(IAmDatabaseHandler *iDatabaseHandler, CAmRoutingSender *iRoutingSender, CAmCommandSender *iCommandSender, CAmSocketHandler *iSocketHandler, CAmRouter *iRouter)</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00038">CAmControlReceiver.cpp:38</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2021fc25a560515071a9a9314f7ab02c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2021fc25a560515071a9a9314f7ab02c">am::CAmControlReceiver::changeConverterDB</a></div><div class="ttdeci">am_Error_e changeConverterDB(const am_converterID_t converterID, const std::vector< am_CustomConnectionFormat_t > &listSourceConnectionFormats, const std::vector< am_CustomConnectionFormat_t > &listSinkConnectionFormats, const std::vector< bool > &convertionMatrix)</div><div class="ttdoc">changes converter Data </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00474">CAmControlReceiver.cpp:474</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a114d9022fb59ec30d8d29123164d5c1f"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a114d9022fb59ec30d8d29123164d5c1f">am::CAmControlReceiver::CAmControlReceiver</a></div><div class="ttdeci">CAmControlReceiver(IAmDatabaseHandler *iDatabaseHandler, CAmRoutingSender *iRoutingSender, CAmCommandSender *iCommandSender, CAmSocketHandler *iSocketHandler, CAmRouter *iRouter)</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00040">CAmControlReceiver.cpp:40</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2021fc25a560515071a9a9314f7ab02c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2021fc25a560515071a9a9314f7ab02c">am::CAmControlReceiver::changeConverterDB</a></div><div class="ttdeci">am_Error_e changeConverterDB(const am_converterID_t converterID, const std::vector< am_CustomConnectionFormat_t > &listSourceConnectionFormats, const std::vector< am_CustomConnectionFormat_t > &listSinkConnectionFormats, const std::vector< bool > &convertionMatrix)</div><div class="ttdoc">changes converter Data </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00476">CAmControlReceiver.cpp:476</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_abac19e0151ba92bc2b0e0e000ff5d3fa"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#abac19e0151ba92bc2b0e0e000ff5d3fa">am::IAmDatabaseHandler::changeSinkMainVolumeDB</a></div><div class="ttdeci">virtual am_Error_e changeSinkMainVolumeDB(const am_mainVolume_t mainVolume, const am_sinkID_t sinkID)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ae99e0c125fba4122728cf1aa77916951"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ae99e0c125fba4122728cf1aa77916951">am::IAmDatabaseHandler::getListSinkClasses</a></div><div class="ttdeci">virtual am_Error_e getListSinkClasses(std::vector< am_SinkClass_s > &listSinkClasses) const =0</div></div> <div class="ttc" id="namespaceam_html_a1b4df0ded5f6d6d07ae583dc9a074209"><div class="ttname"><a href="namespaceam.html#a1b4df0ded5f6d6d07ae583dc9a074209">am::am_ConnectionState_e</a></div><div class="ttdeci">am_ConnectionState_e</div><div class="ttdoc">represents the connection state </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00253">audiomanagertypes.h:253</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a1e35f8f2f516b5000fe08629d80a156e"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a1e35f8f2f516b5000fe08629d80a156e">am::IAmDatabaseHandler::enterMainConnectionDB</a></div><div class="ttdeci">virtual am_Error_e enterMainConnectionDB(const am_MainConnection_s &mainConnectionData, am_mainConnectionID_t &connectionID)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a68e12fbe2938426fe96bfc586af399df"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a68e12fbe2938426fe96bfc586af399df">am::CAmControlReceiver::setSourceNotificationConfiguration</a></div><div class="ttdeci">am_Error_e setSourceNotificationConfiguration(am_Handle_s &handle, const am_sourceID_t sourceID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdoc">set a source notification configuration </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00489">CAmControlReceiver.cpp:489</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a68e12fbe2938426fe96bfc586af399df"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a68e12fbe2938426fe96bfc586af399df">am::CAmControlReceiver::setSourceNotificationConfiguration</a></div><div class="ttdeci">am_Error_e setSourceNotificationConfiguration(am_Handle_s &handle, const am_sourceID_t sourceID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdoc">set a source notification configuration </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00491">CAmControlReceiver.cpp:491</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a51a3ec746ff6902831f69496cd2fece2"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a51a3ec746ff6902831f69496cd2fece2">am::IAmDatabaseHandler::getListSourceSoundProperties</a></div><div class="ttdeci">virtual am_Error_e getListSourceSoundProperties(const am_sourceID_t sourceID, std::vector< am_SoundProperty_s > &listSoundproperties) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a79b147f6da48cde5d5a55434ba60e359"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a79b147f6da48cde5d5a55434ba60e359">am::CAmControlReceiver::enterSourceDB</a></div><div class="ttdeci">am_Error_e enterSourceDB(const am_Source_s &sourceData, am_sourceID_t &sourceID)</div><div class="ttdoc">enters a source in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00152">CAmControlReceiver.cpp:152</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a79b147f6da48cde5d5a55434ba60e359"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a79b147f6da48cde5d5a55434ba60e359">am::CAmControlReceiver::enterSourceDB</a></div><div class="ttdeci">am_Error_e enterSourceDB(const am_Source_s &sourceData, am_sourceID_t &sourceID)</div><div class="ttdoc">enters a source in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00154">CAmControlReceiver.cpp:154</a></div></div> <div class="ttc" id="structam_1_1am__Converter__s_html"><div class="ttname"><a href="structam_1_1am__Converter__s.html">am::am_Converter_s</a></div><div class="ttdoc">This struct describes the attributes of a converter. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00606">audiomanagertypes.h:606</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa92387044a709c93c6bbc3b749c9d587"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa92387044a709c93c6bbc3b749c9d587">am::IAmDatabaseHandler::getListGatewaysOfDomain</a></div><div class="ttdeci">virtual am_Error_e getListGatewaysOfDomain(const am_domainID_t domainID, std::vector< am_gatewayID_t > &listGatewaysID) const =0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ae46436366f819d74a2e97a254e821522"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ae46436366f819d74a2e97a254e821522">am::IAmDatabaseHandler::getConverterInfoDB</a></div><div class="ttdeci">virtual am_Error_e getConverterInfoDB(const am_converterID_t converterID, am_Converter_s &converterData) const =0</div></div> @@ -827,107 +275,107 @@ $(document).ready(function(){initNavTree('CAmControlReceiver_8cpp_source.html',' <div class="ttc" id="namespaceam_html_a2e1718a0cd2d37bd5f989402b89c34a5"><div class="ttname"><a href="namespaceam.html#a2e1718a0cd2d37bd5f989402b89c34a5">am::am_DomainState_e</a></div><div class="ttdeci">am_DomainState_e</div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00280">audiomanagertypes.h:280</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a6aa9b4ff49f84e4b448214b03ee70bbc"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a6aa9b4ff49f84e4b448214b03ee70bbc">am::IAmDatabaseHandler::removeDomainDB</a></div><div class="ttdeci">virtual am_Error_e removeDomainDB(const am_domainID_t domainID)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a110b76a4cd150a882bd55630d0737816"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a110b76a4cd150a882bd55630d0737816">am::IAmDatabaseHandler::getListSourcesOfDomain</a></div><div class="ttdeci">virtual am_Error_e getListSourcesOfDomain(const am_domainID_t domainID, std::vector< am_sourceID_t > &listSourceID) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0de65ed75817ffa03a3ac8b58b8f1571"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0de65ed75817ffa03a3ac8b58b8f1571">am::CAmControlReceiver::getListMainSinkSoundProperties</a></div><div class="ttdeci">am_Error_e getListMainSinkSoundProperties(const am_sinkID_t sinkID, std::vector< am_MainSoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all sink mainsoundproperties with its values. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00518">CAmControlReceiver.cpp:518</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0de65ed75817ffa03a3ac8b58b8f1571"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0de65ed75817ffa03a3ac8b58b8f1571">am::CAmControlReceiver::getListMainSinkSoundProperties</a></div><div class="ttdeci">am_Error_e getListMainSinkSoundProperties(const am_sinkID_t sinkID, std::vector< am_MainSoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all sink mainsoundproperties with its values. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00520">CAmControlReceiver.cpp:520</a></div></div> <div class="ttc" id="namespaceam_html_afc05253c20a9333f02f7a4b3f7762269"><div class="ttname"><a href="namespaceam.html#afc05253c20a9333f02f7a4b3f7762269">am::am_HotSink_e</a></div><div class="ttdeci">am_HotSink_e</div><div class="ttdoc">describes the active sink of a crossfader. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00208">audiomanagertypes.h:208</a></div></div> <div class="ttc" id="namespaceam_html_a0ba72fdbafaa9e886e77aa4099c281ec"><div class="ttname"><a href="namespaceam.html#a0ba72fdbafaa9e886e77aa4099c281ec">am::am_volume_t</a></div><div class="ttdeci">int16_t am_volume_t</div><div class="ttdoc">The unit is 0.1 db steps,The smallest value -3000 (=AM_MUTE). </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00091">audiomanagertypes.h:91</a></div></div> <div class="ttc" id="structam_1_1am__Crossfader__s_html"><div class="ttname"><a href="structam_1_1am__Crossfader__s.html">am::am_Crossfader_s</a></div><div class="ttdoc">This struct describes the attribiutes of a crossfader. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00560">audiomanagertypes.h:560</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_ada1e6203986d7ef1de6b48a844fa2967"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ada1e6203986d7ef1de6b48a844fa2967">am::CAmRoutingSender::asyncSetSinkVolume</a></div><div class="ttdeci">am_Error_e asyncSetSinkVolume(am_Handle_s &handle, const am_sinkID_t sinkID, const am_volume_t volume, const am_CustomRampType_t ramp, const am_time_t time)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00306">CAmRoutingSender.cpp:306</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6b6578fb203d9201e2701d932c222f6c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6b6578fb203d9201e2701d932c222f6c">am::CAmControlReceiver::getListSinkSoundProperties</a></div><div class="ttdeci">am_Error_e getListSinkSoundProperties(const am_sinkID_t sinkID, std::vector< am_SoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all sink soundproperties with its values. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00530">CAmControlReceiver.cpp:530</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aa7d27d69dd277925ab2e979f0cc6576a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aa7d27d69dd277925ab2e979f0cc6576a">am::CAmControlReceiver::enterGatewayDB</a></div><div class="ttdeci">am_Error_e enterGatewayDB(const am_Gateway_s &gatewayData, am_gatewayID_t &gatewayID)</div><div class="ttdoc">enters a gateway in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00142">CAmControlReceiver.cpp:142</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a809bcd6257942be0f1d560f13f5517e6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a809bcd6257942be0f1d560f13f5517e6">am::CAmControlReceiver::getListSourceClasses</a></div><div class="ttdeci">am_Error_e getListSourceClasses(std::vector< am_SourceClass_s > &listSourceClasses) const </div><div class="ttdoc">returns a list of all source classes </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00348">CAmControlReceiver.cpp:348</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ae4c15abd11643ea22dd195c58d8e3aec"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ae4c15abd11643ea22dd195c58d8e3aec">am::CAmControlReceiver::getConverterInfoDB</a></div><div class="ttdeci">am_Error_e getConverterInfoDB(const am_converterID_t converterID, am_Converter_s &converterData) const </div><div class="ttdoc">return source and sink of a converter </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00287">CAmControlReceiver.cpp:287</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_ada1e6203986d7ef1de6b48a844fa2967"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ada1e6203986d7ef1de6b48a844fa2967">am::CAmRoutingSender::asyncSetSinkVolume</a></div><div class="ttdeci">am_Error_e asyncSetSinkVolume(am_Handle_s &handle, const am_sinkID_t sinkID, const am_volume_t volume, const am_CustomRampType_t ramp, const am_time_t time)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00343">CAmRoutingSender.cpp:343</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6b6578fb203d9201e2701d932c222f6c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6b6578fb203d9201e2701d932c222f6c">am::CAmControlReceiver::getListSinkSoundProperties</a></div><div class="ttdeci">am_Error_e getListSinkSoundProperties(const am_sinkID_t sinkID, std::vector< am_SoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all sink soundproperties with its values. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00532">CAmControlReceiver.cpp:532</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aa7d27d69dd277925ab2e979f0cc6576a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aa7d27d69dd277925ab2e979f0cc6576a">am::CAmControlReceiver::enterGatewayDB</a></div><div class="ttdeci">am_Error_e enterGatewayDB(const am_Gateway_s &gatewayData, am_gatewayID_t &gatewayID)</div><div class="ttdoc">enters a gateway in the database. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00144">CAmControlReceiver.cpp:144</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a809bcd6257942be0f1d560f13f5517e6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a809bcd6257942be0f1d560f13f5517e6">am::CAmControlReceiver::getListSourceClasses</a></div><div class="ttdeci">am_Error_e getListSourceClasses(std::vector< am_SourceClass_s > &listSourceClasses) const </div><div class="ttdoc">returns a list of all source classes </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00350">CAmControlReceiver.cpp:350</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ae4c15abd11643ea22dd195c58d8e3aec"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ae4c15abd11643ea22dd195c58d8e3aec">am::CAmControlReceiver::getConverterInfoDB</a></div><div class="ttdeci">am_Error_e getConverterInfoDB(const am_converterID_t converterID, am_Converter_s &converterData) const </div><div class="ttdoc">return source and sink of a converter </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00289">CAmControlReceiver.cpp:289</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a2aef10f65597fb9a9d655adcc44bd361"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a2aef10f65597fb9a9d655adcc44bd361">am::IAmDatabaseHandler::changeConverterDB</a></div><div class="ttdeci">virtual am_Error_e changeConverterDB(const am_converterID_t converterID, const std::vector< am_CustomConnectionFormat_t > &listSourceConnectionFormats, const std::vector< am_CustomConnectionFormat_t > &listSinkConnectionFormats, const std::vector< bool > &convertionMatrix)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a0b64cb67f5424173c31a7abfe19a264c"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a0b64cb67f5424173c31a7abfe19a264c">am::IAmDatabaseHandler::getListMainSinkSoundProperties</a></div><div class="ttdeci">virtual am_Error_e getListMainSinkSoundProperties(const am_sinkID_t sinkID, std::vector< am_MainSoundProperty_s > &listSoundProperties) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_af95630f655f0052411e03eebbc84b260"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af95630f655f0052411e03eebbc84b260">am::CAmControlReceiver::setSinkVolume</a></div><div class="ttdeci">am_Error_e setSinkVolume(am_Handle_s &handle, const am_sinkID_t sinkID, const am_volume_t volume, const am_CustomRampType_t ramp, const am_time_t time)</div><div class="ttdoc">with this function, setting of sinks volumes is done. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00082">CAmControlReceiver.cpp:82</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_af95630f655f0052411e03eebbc84b260"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af95630f655f0052411e03eebbc84b260">am::CAmControlReceiver::setSinkVolume</a></div><div class="ttdeci">am_Error_e setSinkVolume(am_Handle_s &handle, const am_sinkID_t sinkID, const am_volume_t volume, const am_CustomRampType_t ramp, const am_time_t time)</div><div class="ttdoc">with this function, setting of sinks volumes is done. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00084">CAmControlReceiver.cpp:84</a></div></div> <div class="ttc" id="namespaceam_html_a8b8fc2ab1ac4d427ca85fe8549e6afd0"><div class="ttname"><a href="namespaceam.html#a8b8fc2ab1ac4d427ca85fe8549e6afd0">am::am_sourceClass_t</a></div><div class="ttdeci">uint16_t am_sourceClass_t</div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00102">audiomanagertypes.h:102</a></div></div> <div class="ttc" id="CAmSocketHandler_8h_html"><div class="ttname"><a href="CAmSocketHandler_8h.html">CAmSocketHandler.h</a></div><div class="ttdoc">SPDX license identifier: MPL-2.0. </div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a8165517ad5e06f36dca978476db51d79"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a8165517ad5e06f36dca978476db51d79">am::IAmDatabaseHandler::getListSystemProperties</a></div><div class="ttdeci">virtual am_Error_e getListSystemProperties(std::vector< am_SystemProperty_s > &listSystemProperties) const =0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a9dddcfbf76bb240038e879732419cb34"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a9dddcfbf76bb240038e879732419cb34">am::IAmDatabaseHandler::enterSourceClassDB</a></div><div class="ttdeci">virtual am_Error_e enterSourceClassDB(am_sourceClass_t &sourceClassID, const am_SourceClass_s &sourceClass)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a266b967927fbed954157fd3fad9a0cf3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a266b967927fbed954157fd3fad9a0cf3">am::CAmControlReceiver::getListGatewaysOfDomain</a></div><div class="ttdeci">am_Error_e getListGatewaysOfDomain(const am_domainID_t domainID, std::vector< am_gatewayID_t > &listGatewaysID) const </div><div class="ttdoc">returns all gateways of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00313">CAmControlReceiver.cpp:313</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0c3ab7d7e6454e60a5aff8c5f493197a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0c3ab7d7e6454e60a5aff8c5f493197a">am::CAmControlReceiver::getListSystemProperties</a></div><div class="ttdeci">am_Error_e getListSystemProperties(std::vector< am_SystemProperty_s > &listSystemProperties) const </div><div class="ttdoc">returns the list of SystemProperties </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00378">CAmControlReceiver.cpp:378</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a266b967927fbed954157fd3fad9a0cf3"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a266b967927fbed954157fd3fad9a0cf3">am::CAmControlReceiver::getListGatewaysOfDomain</a></div><div class="ttdeci">am_Error_e getListGatewaysOfDomain(const am_domainID_t domainID, std::vector< am_gatewayID_t > &listGatewaysID) const </div><div class="ttdoc">returns all gateways of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00315">CAmControlReceiver.cpp:315</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a0c3ab7d7e6454e60a5aff8c5f493197a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a0c3ab7d7e6454e60a5aff8c5f493197a">am::CAmControlReceiver::getListSystemProperties</a></div><div class="ttdeci">am_Error_e getListSystemProperties(std::vector< am_SystemProperty_s > &listSystemProperties) const </div><div class="ttdoc">returns the list of SystemProperties </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00380">CAmControlReceiver.cpp:380</a></div></div> <div class="ttc" id="structam_1_1am__Availability__s_html"><div class="ttname"><a href="structam_1_1am__Availability__s.html">am::am_Availability_s</a></div><div class="ttdoc">this describes the availability of a sink or a source together with the latest change ...</div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00523">audiomanagertypes.h:523</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a1c4c6d23d68b0132a28350c33740609c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a1c4c6d23d68b0132a28350c33740609c">am::CAmControlReceiver::getListSourceSoundProperties</a></div><div class="ttdeci">am_Error_e getListSourceSoundProperties(const am_sourceID_t sourceID, std::vector< am_SoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all sink soundproperties with its values. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00536">CAmControlReceiver.cpp:536</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a1c4c6d23d68b0132a28350c33740609c"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a1c4c6d23d68b0132a28350c33740609c">am::CAmControlReceiver::getListSourceSoundProperties</a></div><div class="ttdeci">am_Error_e getListSourceSoundProperties(const am_sourceID_t sourceID, std::vector< am_SoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all sink soundproperties with its values. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00538">CAmControlReceiver.cpp:538</a></div></div> <div class="ttc" id="structam_1_1am__Handle__s_html_aad0238ce3ed33303aeef55a756bccc46"><div class="ttname"><a href="structam_1_1am__Handle__s.html#aad0238ce3ed33303aeef55a756bccc46">am::am_Handle_s::handle</a></div><div class="ttdeci">uint16_t handle</div><div class="ttdoc">the handle as value </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01002">audiomanagertypes.h:1002</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aca51be115ded53985312b6e8b7ffd8ee"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aca51be115ded53985312b6e8b7ffd8ee">am::CAmControlReceiver::getSourceSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getSourceSoundPropertyValue(const am_sourceID_t sourceID, const am_CustomSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a source soundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00560">CAmControlReceiver.cpp:560</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aca51be115ded53985312b6e8b7ffd8ee"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aca51be115ded53985312b6e8b7ffd8ee">am::CAmControlReceiver::getSourceSoundPropertyValue</a></div><div class="ttdeci">am_Error_e getSourceSoundPropertyValue(const am_sourceID_t sourceID, const am_CustomSoundPropertyType_t propertyType, int16_t &value) const </div><div class="ttdoc">This function retrieves the value of a source soundproperty. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00562">CAmControlReceiver.cpp:562</a></div></div> <div class="ttc" id="structam_1_1am__Gateway__s_html"><div class="ttname"><a href="structam_1_1am__Gateway__s.html">am::am_Gateway_s</a></div><div class="ttdoc">This struct describes the attributes of a gateway. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00689">audiomanagertypes.h:689</a></div></div> -<div class="ttc" id="namespaceam_html_ab00ba22db19413e2040c2ab246f220c6"><div class="ttname"><a href="namespaceam.html#ab00ba22db19413e2040c2ab246f220c6">am::logError</a></div><div class="ttdeci">void logError(T value, TArgs...args)</div><div class="ttdoc">logs given values with errorlevel with the default context </div><div class="ttdef"><b>Definition:</b> <a href="CAmDltWrapper_8h_source.html#l00416">CAmDltWrapper.h:416</a></div></div> +<div class="ttc" id="namespaceam_html_ab00ba22db19413e2040c2ab246f220c6"><div class="ttname"><a href="namespaceam.html#ab00ba22db19413e2040c2ab246f220c6">am::logError</a></div><div class="ttdeci">void logError(T value, TArgs...args)</div><div class="ttdoc">logs given values with errorlevel with the default context </div><div class="ttdef"><b>Definition:</b> <a href="CAmDltWrapper_8h_source.html#l00431">CAmDltWrapper.h:431</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aab7a9044f1bc4ff8a048910f82dc93ea"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aab7a9044f1bc4ff8a048910f82dc93ea">am::IAmDatabaseHandler::getListGateways</a></div><div class="ttdeci">virtual am_Error_e getListGateways(std::vector< am_Gateway_s > &listGateways) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_add9f9ce4ae93ab1c632386588866d318"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#add9f9ce4ae93ab1c632386588866d318">am::CAmControlReceiver::getListSinksOfDomain</a></div><div class="ttdeci">am_Error_e getListSinksOfDomain(const am_domainID_t domainID, std::vector< am_sinkID_t > &listSinkID) const </div><div class="ttdoc">returns all sinks of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00298">CAmControlReceiver.cpp:298</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_add9f9ce4ae93ab1c632386588866d318"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#add9f9ce4ae93ab1c632386588866d318">am::CAmControlReceiver::getListSinksOfDomain</a></div><div class="ttdeci">am_Error_e getListSinksOfDomain(const am_domainID_t domainID, std::vector< am_sinkID_t > &listSinkID) const </div><div class="ttdoc">returns all sinks of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00300">CAmControlReceiver.cpp:300</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a3634c3dc658859d70546c92981d27789"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a3634c3dc658859d70546c92981d27789">am::IAmDatabaseHandler::getListConvertersOfDomain</a></div><div class="ttdeci">virtual am_Error_e getListConvertersOfDomain(const am_domainID_t domainID, std::vector< am_converterID_t > &listConvertersID) const =0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_af382d7ad1b663bd873261d1c4ae6792b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#af382d7ad1b663bd873261d1c4ae6792b">am::CAmRoutingSender::removeHandle</a></div><div class="ttdeci">am_Error_e removeHandle(const am_Handle_s &handle)</div><div class="ttdoc">removes a handle from the list </div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00757">CAmRoutingSender.cpp:757</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_af382d7ad1b663bd873261d1c4ae6792b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#af382d7ad1b663bd873261d1c4ae6792b">am::CAmRoutingSender::removeHandle</a></div><div class="ttdeci">am_Error_e removeHandle(const am_Handle_s &handle)</div><div class="ttdoc">removes a handle from the list </div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00794">CAmRoutingSender.cpp:794</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_af7e0be6ef2f4261a28b5eccc40202342"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#af7e0be6ef2f4261a28b5eccc40202342">am::IAmDatabaseHandler::changeSourceClassInfoDB</a></div><div class="ttdeci">virtual am_Error_e changeSourceClassInfoDB(const am_SourceClass_s &sourceClass)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a11a1a776044950a981f00c4ae18c4f8d"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a11a1a776044950a981f00c4ae18c4f8d">am::CAmControlReceiver::changeMainSourceNotificationConfigurationDB</a></div><div class="ttdeci">am_Error_e changeMainSourceNotificationConfigurationDB(const am_sourceID_t sourceID, const am_NotificationConfiguration_s &mainNotificationConfiguration)</div><div class="ttdoc">change the mainNotificationConfiguration of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00512">CAmControlReceiver.cpp:512</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a11a1a776044950a981f00c4ae18c4f8d"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a11a1a776044950a981f00c4ae18c4f8d">am::CAmControlReceiver::changeMainSourceNotificationConfigurationDB</a></div><div class="ttdeci">am_Error_e changeMainSourceNotificationConfigurationDB(const am_sourceID_t sourceID, const am_NotificationConfiguration_s &mainNotificationConfiguration)</div><div class="ttdoc">change the mainNotificationConfiguration of a source </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00514">CAmControlReceiver.cpp:514</a></div></div> <div class="ttc" id="namespaceam_html_a510513cf43299092b6c85250dbbef93f"><div class="ttname"><a href="namespaceam.html#a510513cf43299092b6c85250dbbef93f">am::am_time_t</a></div><div class="ttdeci">uint16_t am_time_t</div><div class="ttdoc">time in ms! </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00109">audiomanagertypes.h:109</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a9d6eae2312f5629f748ec293ef8ef118"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a9d6eae2312f5629f748ec293ef8ef118">am::CAmControlReceiver::removeSourceDB</a></div><div class="ttdeci">am_Error_e removeSourceDB(const am_sourceID_t sourceID)</div><div class="ttdoc">removes a source from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00232">CAmControlReceiver.cpp:232</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a179378d3d779c6063aebdae751a5b4f7"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a179378d3d779c6063aebdae751a5b4f7">am::CAmControlReceiver::removeSourceClassDB</a></div><div class="ttdeci">am_Error_e removeSourceClassDB(const am_sourceClass_t sourceClassID)</div><div class="ttdoc">removes a domain from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00398">CAmControlReceiver.cpp:398</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad9b44f1d36a57c4534f43176712c8f1b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad9b44f1d36a57c4534f43176712c8f1b">am::CAmControlReceiver::removeMainConnectionDB</a></div><div class="ttdeci">am_Error_e removeMainConnectionDB(const am_mainConnectionID_t mainConnectionID)</div><div class="ttdoc">removes a mainconnection from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00222">CAmControlReceiver.cpp:222</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a9d6eae2312f5629f748ec293ef8ef118"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a9d6eae2312f5629f748ec293ef8ef118">am::CAmControlReceiver::removeSourceDB</a></div><div class="ttdeci">am_Error_e removeSourceDB(const am_sourceID_t sourceID)</div><div class="ttdoc">removes a source from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00234">CAmControlReceiver.cpp:234</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a179378d3d779c6063aebdae751a5b4f7"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a179378d3d779c6063aebdae751a5b4f7">am::CAmControlReceiver::removeSourceClassDB</a></div><div class="ttdeci">am_Error_e removeSourceClassDB(const am_sourceClass_t sourceClassID)</div><div class="ttdoc">removes a domain from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00400">CAmControlReceiver.cpp:400</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad9b44f1d36a57c4534f43176712c8f1b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad9b44f1d36a57c4534f43176712c8f1b">am::CAmControlReceiver::removeMainConnectionDB</a></div><div class="ttdeci">am_Error_e removeMainConnectionDB(const am_mainConnectionID_t mainConnectionID)</div><div class="ttdoc">removes a mainconnection from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00224">CAmControlReceiver.cpp:224</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_adecdd54551e1c61ce1456baf64fe3551"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#adecdd54551e1c61ce1456baf64fe3551">am::IAmDatabaseHandler::enterSinkDB</a></div><div class="ttdeci">virtual am_Error_e enterSinkDB(const am_Sink_s &sinkData, am_sinkID_t &sinkID)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_af1ecf8c351de797768065f8ec87f2ad5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af1ecf8c351de797768065f8ec87f2ad5">am::CAmControlReceiver::removeGatewayDB</a></div><div class="ttdeci">am_Error_e removeGatewayDB(const am_gatewayID_t gatewayID)</div><div class="ttdoc">removes a gateway from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00237">CAmControlReceiver.cpp:237</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a646b816ad51ee7bebfd7012fc9d0a22d"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a646b816ad51ee7bebfd7012fc9d0a22d">am::CAmControlReceiver::setCommandReady</a></div><div class="ttdeci">void setCommandReady()</div><div class="ttdoc">sets the command interface to ready. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00403">CAmControlReceiver.cpp:403</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aad404bd261aae59937c364c2fc8b7a92"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aad404bd261aae59937c364c2fc8b7a92">am::CAmControlReceiver::getListConvertersOfDomain</a></div><div class="ttdeci">am_Error_e getListConvertersOfDomain(const am_domainID_t domainID, std::vector< am_converterID_t > &listConverterID) const </div><div class="ttdoc">returns all converters of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00318">CAmControlReceiver.cpp:318</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_af1ecf8c351de797768065f8ec87f2ad5"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#af1ecf8c351de797768065f8ec87f2ad5">am::CAmControlReceiver::removeGatewayDB</a></div><div class="ttdeci">am_Error_e removeGatewayDB(const am_gatewayID_t gatewayID)</div><div class="ttdoc">removes a gateway from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00239">CAmControlReceiver.cpp:239</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a646b816ad51ee7bebfd7012fc9d0a22d"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a646b816ad51ee7bebfd7012fc9d0a22d">am::CAmControlReceiver::setCommandReady</a></div><div class="ttdeci">void setCommandReady()</div><div class="ttdoc">sets the command interface to ready. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00405">CAmControlReceiver.cpp:405</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aad404bd261aae59937c364c2fc8b7a92"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aad404bd261aae59937c364c2fc8b7a92">am::CAmControlReceiver::getListConvertersOfDomain</a></div><div class="ttdeci">am_Error_e getListConvertersOfDomain(const am_domainID_t domainID, std::vector< am_converterID_t > &listConverterID) const </div><div class="ttdoc">returns all converters of a domain </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00320">CAmControlReceiver.cpp:320</a></div></div> <div class="ttc" id="CAmCommandSender_8h_html"><div class="ttname"><a href="CAmCommandSender_8h.html">CAmCommandSender.h</a></div><div class="ttdoc">SPDX license identifier: MPL-2.0. </div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a1564263d037cdd4fc013c592cdf715b6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a1564263d037cdd4fc013c592cdf715b6">am::CAmControlReceiver::changeSourceDB</a></div><div class="ttdeci">am_Error_e changeSourceDB(const am_sourceID_t sourceID, const am_sourceClass_t sourceClassID, const std::vector< am_SoundProperty_s > &listSoundProperties, const std::vector< am_CustomConnectionFormat_t > &listConnectionFormats, const std::vector< am_MainSoundProperty_s > &listMainSoundProperties)</div><div class="ttdoc">Change the data of the source. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00459">CAmControlReceiver.cpp:459</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a7a4d410e30df0e8240d25a57e3c72c6b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a7a4d410e30df0e8240d25a57e3c72c6b">am::CAmRoutingSender::setRoutingReady</a></div><div class="ttdeci">void setRoutingReady()</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00800">CAmRoutingSender.cpp:800</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a1564263d037cdd4fc013c592cdf715b6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a1564263d037cdd4fc013c592cdf715b6">am::CAmControlReceiver::changeSourceDB</a></div><div class="ttdeci">am_Error_e changeSourceDB(const am_sourceID_t sourceID, const am_sourceClass_t sourceClassID, const std::vector< am_SoundProperty_s > &listSoundProperties, const std::vector< am_CustomConnectionFormat_t > &listConnectionFormats, const std::vector< am_MainSoundProperty_s > &listMainSoundProperties)</div><div class="ttdoc">Change the data of the source. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00461">CAmControlReceiver.cpp:461</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a7a4d410e30df0e8240d25a57e3c72c6b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a7a4d410e30df0e8240d25a57e3c72c6b">am::CAmRoutingSender::setRoutingReady</a></div><div class="ttdeci">void setRoutingReady()</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00852">CAmRoutingSender.cpp:852</a></div></div> <div class="ttc" id="namespaceam_html_a58a230b5da10699a7ce1b1f2a1c550e6"><div class="ttname"><a href="namespaceam.html#a58a230b5da10699a7ce1b1f2a1c550e6">am::am_domainID_t</a></div><div class="ttdeci">uint16_t am_domainID_t</div><div class="ttdoc">a domain ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00045">audiomanagertypes.h:45</a></div></div> <div class="ttc" id="namespaceam_html_a834886e7c3e4a2d6745ef2b59b485b00"><div class="ttname"><a href="namespaceam.html#a834886e7c3e4a2d6745ef2b59b485b00">am::am_mainVolume_t</a></div><div class="ttdeci">int16_t am_mainVolume_t</div><div class="ttdoc">This is the volume presented on the command interface. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00100">audiomanagertypes.h:100</a></div></div> <div class="ttc" id="namespaceam_html_aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36"><div class="ttname"><a href="namespaceam.html#aa3dcb70029da317d661b6f422de1b4cea796d4cc86cd1605f4307478c128eee36">am::E_OK</a></div><div class="ttdoc">no error - positive reply </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00342">audiomanagertypes.h:342</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2ac2a71247c26b72ade8c56cf8e2aad0"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2ac2a71247c26b72ade8c56cf8e2aad0">am::CAmControlReceiver::crossfade</a></div><div class="ttdeci">am_Error_e crossfade(am_Handle_s &handle, const am_HotSink_e hotSource, const am_crossfaderID_t crossfaderID, const am_CustomRampType_t rampType, const am_time_t rampTime)</div><div class="ttdoc">triggers a cross fade. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00072">CAmControlReceiver.cpp:72</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a2ac2a71247c26b72ade8c56cf8e2aad0"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a2ac2a71247c26b72ade8c56cf8e2aad0">am::CAmControlReceiver::crossfade</a></div><div class="ttdeci">am_Error_e crossfade(am_Handle_s &handle, const am_HotSink_e hotSource, const am_crossfaderID_t crossfaderID, const am_CustomRampType_t rampType, const am_time_t rampTime)</div><div class="ttdoc">triggers a cross fade. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00074">CAmControlReceiver.cpp:74</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ae84ea7d61bb96333ab5f645dfcd8716c"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ae84ea7d61bb96333ab5f645dfcd8716c">am::IAmDatabaseHandler::changeSinkDB</a></div><div class="ttdeci">virtual am_Error_e changeSinkDB(const am_sinkID_t sinkID, const am_sinkClass_t sinkClassID, const std::vector< am_SoundProperty_s > &listSoundProperties, const std::vector< am_CustomConnectionFormat_t > &listConnectionFormats, const std::vector< am_MainSoundProperty_s > &listMainSoundProperties)=0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a6faee19d124908c84664c1e19009fdf0"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a6faee19d124908c84664c1e19009fdf0">am::IAmDatabaseHandler::enterSystemProperties</a></div><div class="ttdeci">virtual am_Error_e enterSystemProperties(const std::vector< am_SystemProperty_s > &listSystemProperties)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad1b596843cca2105af7ace1e0e92555d"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad1b596843cca2105af7ace1e0e92555d">am::CAmControlReceiver::changeSinkAvailabilityDB</a></div><div class="ttdeci">am_Error_e changeSinkAvailabilityDB(const am_Availability_s &availability, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the availablility of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00187">CAmControlReceiver.cpp:187</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7391a2c40a4fc898be74d386155a29e4"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7391a2c40a4fc898be74d386155a29e4">am::CAmControlReceiver::getListHandles</a></div><div class="ttdeci">am_Error_e getListHandles(std::vector< am_Handle_s > &listHandles) const </div><div class="ttdoc">returns a list of all handles </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00353">CAmControlReceiver.cpp:353</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ace44f93437811efad0b3466fb28f0974"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ace44f93437811efad0b3466fb28f0974">am::CAmControlReceiver::getListSources</a></div><div class="ttdeci">am_Error_e getListSources(std::vector< am_Source_s > &listSources) const </div><div class="ttdoc">returns a list of all sources </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00343">CAmControlReceiver.cpp:343</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_ad390f3c51644e9b98acdf390f07b6f7b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ad390f3c51644e9b98acdf390f07b6f7b">am::CAmRoutingSender::asyncSetVolumes</a></div><div class="ttdeci">am_Error_e asyncSetVolumes(am_Handle_s &handle, const std::vector< am_Volumes_s > &listVolumes)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00845">CAmRoutingSender.cpp:845</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad1b596843cca2105af7ace1e0e92555d"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad1b596843cca2105af7ace1e0e92555d">am::CAmControlReceiver::changeSinkAvailabilityDB</a></div><div class="ttdeci">am_Error_e changeSinkAvailabilityDB(const am_Availability_s &availability, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the availablility of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00189">CAmControlReceiver.cpp:189</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7391a2c40a4fc898be74d386155a29e4"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7391a2c40a4fc898be74d386155a29e4">am::CAmControlReceiver::getListHandles</a></div><div class="ttdeci">am_Error_e getListHandles(std::vector< am_Handle_s > &listHandles) const </div><div class="ttdoc">returns a list of all handles </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00355">CAmControlReceiver.cpp:355</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ace44f93437811efad0b3466fb28f0974"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ace44f93437811efad0b3466fb28f0974">am::CAmControlReceiver::getListSources</a></div><div class="ttdeci">am_Error_e getListSources(std::vector< am_Source_s > &listSources) const </div><div class="ttdoc">returns a list of all sources </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00345">CAmControlReceiver.cpp:345</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_ad390f3c51644e9b98acdf390f07b6f7b"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ad390f3c51644e9b98acdf390f07b6f7b">am::CAmRoutingSender::asyncSetVolumes</a></div><div class="ttdeci">am_Error_e asyncSetVolumes(am_Handle_s &handle, const std::vector< am_Volumes_s > &listVolumes)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00897">CAmRoutingSender.cpp:897</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a423a079a9b30ddb22b5b6606172beee9"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a423a079a9b30ddb22b5b6606172beee9">am::IAmDatabaseHandler::changeSinkMuteStateDB</a></div><div class="ttdeci">virtual am_Error_e changeSinkMuteStateDB(const am_MuteState_e muteState, const am_sinkID_t sinkID)=0</div></div> <div class="ttc" id="namespaceam_html_af671cec58d6713a0c1e4eaa9c89613d5"><div class="ttname"><a href="namespaceam.html#af671cec58d6713a0c1e4eaa9c89613d5">am::am_gatewayID_t</a></div><div class="ttdeci">uint16_t am_gatewayID_t</div><div class="ttdoc">a gateway ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00075">audiomanagertypes.h:75</a></div></div> <div class="ttc" id="structam_1_1am__Source__s_html"><div class="ttname"><a href="structam_1_1am__Source__s.html">am::am_Source_s</a></div><div class="ttdoc">This struct describes the attribiutes of a source. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l01232">audiomanagertypes.h:1232</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a775d0c2d81423ddd7ad930f356f9341c"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a775d0c2d81423ddd7ad930f356f9341c">am::IAmDatabaseHandler::getSourceInfoDB</a></div><div class="ttdeci">virtual am_Error_e getSourceInfoDB(const am_sourceID_t sourceID, am_Source_s &sourceData) const =0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a5356cdea1f1f955bf27f995df657493a"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a5356cdea1f1f955bf27f995df657493a">am::IAmDatabaseHandler::removeConverterDB</a></div><div class="ttdeci">virtual am_Error_e removeConverterDB(const am_converterID_t converterID)=0</div></div> <div class="ttc" id="namespaceam_html_a63a9882c5f86f7df779f260518ffb31f"><div class="ttname"><a href="namespaceam.html#a63a9882c5f86f7df779f260518ffb31f">am::am_CustomRampType_t</a></div><div class="ttdeci">uint16_t am_CustomRampType_t</div><div class="ttdoc">The given ramp types here are just examples. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00176">audiomanagertypes.h:176</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad68029d32394ec9f2a3ff39d7a860591"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad68029d32394ec9f2a3ff39d7a860591">am::CAmControlReceiver::getMainConnectionInfoDB</a></div><div class="ttdeci">am_Error_e getMainConnectionInfoDB(const am_mainConnectionID_t mainConnectionID, am_MainConnection_s &mainConnectionData) const </div><div class="ttdoc">returns sources and the sink of a crossfader </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00277">CAmControlReceiver.cpp:277</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7bf5444973601d826f31358dbabe3d0b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7bf5444973601d826f31358dbabe3d0b">am::CAmControlReceiver::getSinkInfoDB</a></div><div class="ttdeci">am_Error_e getSinkInfoDB(const am_sinkID_t sinkID, am_Sink_s &sinkData) const </div><div class="ttdoc">returns the sinkData of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00267">CAmControlReceiver.cpp:267</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ad68029d32394ec9f2a3ff39d7a860591"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ad68029d32394ec9f2a3ff39d7a860591">am::CAmControlReceiver::getMainConnectionInfoDB</a></div><div class="ttdeci">am_Error_e getMainConnectionInfoDB(const am_mainConnectionID_t mainConnectionID, am_MainConnection_s &mainConnectionData) const </div><div class="ttdoc">returns sources and the sink of a crossfader </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00279">CAmControlReceiver.cpp:279</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a7bf5444973601d826f31358dbabe3d0b"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a7bf5444973601d826f31358dbabe3d0b">am::CAmControlReceiver::getSinkInfoDB</a></div><div class="ttdeci">am_Error_e getSinkInfoDB(const am_sinkID_t sinkID, am_Sink_s &sinkData) const </div><div class="ttdoc">returns the sinkData of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00269">CAmControlReceiver.cpp:269</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a6e213ed6b60e4e82512e30835394167d"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a6e213ed6b60e4e82512e30835394167d">am::IAmDatabaseHandler::getListMainConnections</a></div><div class="ttdeci">virtual am_Error_e getListMainConnections(std::vector< am_MainConnection_s > &listMainConnections) const =0</div></div> -<div class="ttc" id="classam_1_1CAmCommandSender_html"><div class="ttname"><a href="classam_1_1CAmCommandSender.html">am::CAmCommandSender</a></div><div class="ttdoc">This class is used to send data to the CommandInterface. </div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8h_source.html#l00043">CAmCommandSender.h:43</a></div></div> +<div class="ttc" id="classam_1_1CAmCommandSender_html"><div class="ttname"><a href="classam_1_1CAmCommandSender.html">am::CAmCommandSender</a></div><div class="ttdoc">This class is used to send data to the CommandInterface. </div><div class="ttdef"><b>Definition:</b> <a href="CAmCommandSender_8h_source.html#l00046">CAmCommandSender.h:46</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a6318ff31f7d63fc265a9f3df983006cd"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a6318ff31f7d63fc265a9f3df983006cd">am::IAmDatabaseHandler::removeSinkClassDB</a></div><div class="ttdeci">virtual am_Error_e removeSinkClassDB(const am_sinkClass_t sinkClassID)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ab8dfa567c1df6221085859c527744bcc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ab8dfa567c1df6221085859c527744bcc">am::CAmControlReceiver::getListMainSourceSoundProperties</a></div><div class="ttdeci">am_Error_e getListMainSourceSoundProperties(const am_sourceID_t sourceID, std::vector< am_MainSoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all source mainsoundproperties with its values. ...</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00524">CAmControlReceiver.cpp:524</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ab8dfa567c1df6221085859c527744bcc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ab8dfa567c1df6221085859c527744bcc">am::CAmControlReceiver::getListMainSourceSoundProperties</a></div><div class="ttdeci">am_Error_e getListMainSourceSoundProperties(const am_sourceID_t sourceID, std::vector< am_MainSoundProperty_s > &listSoundproperties) const </div><div class="ttdoc">This function retrieves a list of all source mainsoundproperties with its values. ...</div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00526">CAmControlReceiver.cpp:526</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_add669d85238ae9ce0bdb41ed3fd1278b"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#add669d85238ae9ce0bdb41ed3fd1278b">am::IAmDatabaseHandler::enterCrossfaderDB</a></div><div class="ttdeci">virtual am_Error_e enterCrossfaderDB(const am_Crossfader_s &crossfaderData, am_crossfaderID_t &crossfaderID)=0</div></div> <div class="ttc" id="namespaceam_html_aac2b901ff83ee381fbe99913753e2416"><div class="ttname"><a href="namespaceam.html#aac2b901ff83ee381fbe99913753e2416">am::am_sinkID_t</a></div><div class="ttdeci">uint16_t am_sinkID_t</div><div class="ttdoc">a sink ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00065">audiomanagertypes.h:65</a></div></div> <div class="ttc" id="namespaceam_html_a33a5bb7641f58ab3a5f3b86400ad804c"><div class="ttname"><a href="namespaceam.html#a33a5bb7641f58ab3a5f3b86400ad804c">am::am_mainConnectionID_t</a></div><div class="ttdeci">uint16_t am_mainConnectionID_t</div><div class="ttdoc">a mainConnection ID </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00080">audiomanagertypes.h:80</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a928777e862b6f1593e4cc61317b2a9c6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a928777e862b6f1593e4cc61317b2a9c6">am::CAmControlReceiver::changeSinkClassInfoDB</a></div><div class="ttdeci">am_Error_e changeSinkClassInfoDB(const am_SinkClass_s &sinkClass)</div><div class="ttdoc">changes class information of a sinkclass. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00383">CAmControlReceiver.cpp:383</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_af22ae1fdcda484e9d379b13711df5c0d"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#af22ae1fdcda484e9d379b13711df5c0d">am::CAmRoutingSender::asyncSetSinkNotificationConfiguration</a></div><div class="ttdeci">am_Error_e asyncSetSinkNotificationConfiguration(am_Handle_s &handle, const am_sinkID_t sinkID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00889">CAmRoutingSender.cpp:889</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ab4108483dec4fafc5f79d468a1271d40"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ab4108483dec4fafc5f79d468a1271d40">am::CAmControlReceiver::confirmControllerReady</a></div><div class="ttdeci">void confirmControllerReady(const am_Error_e error)</div><div class="ttdoc">acknowledges the setControllerReady call. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00415">CAmControlReceiver.cpp:415</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a928777e862b6f1593e4cc61317b2a9c6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a928777e862b6f1593e4cc61317b2a9c6">am::CAmControlReceiver::changeSinkClassInfoDB</a></div><div class="ttdeci">am_Error_e changeSinkClassInfoDB(const am_SinkClass_s &sinkClass)</div><div class="ttdoc">changes class information of a sinkclass. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00385">CAmControlReceiver.cpp:385</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_af22ae1fdcda484e9d379b13711df5c0d"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#af22ae1fdcda484e9d379b13711df5c0d">am::CAmRoutingSender::asyncSetSinkNotificationConfiguration</a></div><div class="ttdeci">am_Error_e asyncSetSinkNotificationConfiguration(am_Handle_s &handle, const am_sinkID_t sinkID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00941">CAmRoutingSender.cpp:941</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ab4108483dec4fafc5f79d468a1271d40"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ab4108483dec4fafc5f79d468a1271d40">am::CAmControlReceiver::confirmControllerReady</a></div><div class="ttdeci">void confirmControllerReady(const am_Error_e error)</div><div class="ttdoc">acknowledges the setControllerReady call. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00417">CAmControlReceiver.cpp:417</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa3f27d5657cdd135b9dc4736818f47de"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa3f27d5657cdd135b9dc4736818f47de">am::IAmDatabaseHandler::enterSourceDB</a></div><div class="ttdeci">virtual am_Error_e enterSourceDB(const am_Source_s &sourceData, am_sourceID_t &sourceID)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aac0a81702bda141fa79fd1602b68b470"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aac0a81702bda141fa79fd1602b68b470">am::CAmControlReceiver::setSinkSoundProperty</a></div><div class="ttdeci">am_Error_e setSinkSoundProperty(am_Handle_s &handle, const am_sinkID_t sinkID, const am_SoundProperty_s &soundProperty)</div><div class="ttdoc">is used to set sinkSoundProperties </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00092">CAmControlReceiver.cpp:92</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_aea8588aa27f353e7ea206fe487e9066a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aea8588aa27f353e7ea206fe487e9066a">am::CAmControlReceiver::changeMainSinkSoundPropertyDB</a></div><div class="ttdeci">am_Error_e changeMainSinkSoundPropertyDB(const am_MainSoundProperty_s &soundProperty, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the mainsinksoundproperty of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00202">CAmControlReceiver.cpp:202</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aac0a81702bda141fa79fd1602b68b470"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aac0a81702bda141fa79fd1602b68b470">am::CAmControlReceiver::setSinkSoundProperty</a></div><div class="ttdeci">am_Error_e setSinkSoundProperty(am_Handle_s &handle, const am_sinkID_t sinkID, const am_SoundProperty_s &soundProperty)</div><div class="ttdoc">is used to set sinkSoundProperties </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00094">CAmControlReceiver.cpp:94</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_aea8588aa27f353e7ea206fe487e9066a"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#aea8588aa27f353e7ea206fe487e9066a">am::CAmControlReceiver::changeMainSinkSoundPropertyDB</a></div><div class="ttdeci">am_Error_e changeMainSinkSoundPropertyDB(const am_MainSoundProperty_s &soundProperty, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the mainsinksoundproperty of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00204">CAmControlReceiver.cpp:204</a></div></div> <div class="ttc" id="namespaceam_html_af966cbbc3b1d6e637d81a46eaa7dd358"><div class="ttname"><a href="namespaceam.html#af966cbbc3b1d6e637d81a46eaa7dd358">am::am_SourceState_e</a></div><div class="ttdeci">am_SourceState_e</div><div class="ttdoc">The source state reflects the state of the source. </div><div class="ttdef"><b>Definition:</b> <a href="audiomanagertypes_8h_source.html#l00412">audiomanagertypes.h:412</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a79e99ade2bc757dcb1c3ffd932ff41fe"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a79e99ade2bc757dcb1c3ffd932ff41fe">am::IAmDatabaseHandler::changeSinkClassInfoDB</a></div><div class="ttdeci">virtual am_Error_e changeSinkClassInfoDB(const am_SinkClass_s &sinkClass)=0</div></div> -<div class="ttc" id="classam_1_1CAmRouter_html_ae76981f37d91bcd2da721c3bf141e415"><div class="ttname"><a href="classam_1_1CAmRouter.html#ae76981f37d91bcd2da721c3bf141e415">am::CAmRouter::getRoute</a></div><div class="ttdeci">am_Error_e getRoute(const bool onlyfree, const am_sourceID_t sourceID, const am_sinkID_t sinkID, std::vector< am_Route_s > &returnList)</div><div class="ttdoc">Finds all possible paths between given source and sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmRouter_8cpp_source.html#l00082">CAmRouter.cpp:82</a></div></div> -<div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ae5b97276c8f23516c96d643074d9bd37"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ae5b97276c8f23516c96d643074d9bd37">am::IAmDatabaseHandler::enterDomainDB</a></div><div class="ttdeci">virtual am_Error_e enterDomainDB(const am_Domain_s &domainData, am_domainID_t &domainID)=0</div></div> +<div class="ttc" id="classam_1_1CAmRouter_html_ae76981f37d91bcd2da721c3bf141e415"><div class="ttname"><a href="classam_1_1CAmRouter.html#ae76981f37d91bcd2da721c3bf141e415">am::CAmRouter::getRoute</a></div><div class="ttdeci">am_Error_e getRoute(const bool onlyfree, const am_sourceID_t sourceID, const am_sinkID_t sinkID, std::vector< am_Route_s > &returnList)</div><div class="ttdoc">Find first mMaxPathCount paths between given source and sink. </div><div class="ttdef"><b>Definition:</b> <a href="CAmRouter_8cpp_source.html#l00111">CAmRouter.cpp:111</a></div></div> +<div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ae5b97276c8f23516c96d643074d9bd37"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ae5b97276c8f23516c96d643074d9bd37">am::IAmDatabaseHandler::enterDomainDB</a></div><div class="ttdeci">virtual am_Error_e enterDomainDB(const am_Domain_s &domainData, am_domainID_t &domainID)=0</div><div class="ttdoc">The following interface methods must be implemented by the subclass. </div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_af540d8023567d0e8d1e40507a5805672"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#af540d8023567d0e8d1e40507a5805672">am::IAmDatabaseHandler::getSourceClassInfoDB</a></div><div class="ttdeci">virtual am_Error_e getSourceClassInfoDB(const am_sourceID_t sourceID, am_SourceClass_s &classInfo) const =0</div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a751e3326a925abcb4fa086ae226b4be1"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a751e3326a925abcb4fa086ae226b4be1">am::CAmRoutingSender::setRoutingRundown</a></div><div class="ttdeci">void setRoutingRundown()</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00823">CAmRoutingSender.cpp:823</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab0c210156af7e2904365c4e8de0ef041"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab0c210156af7e2904365c4e8de0ef041">am::CAmRoutingSender::asyncConnect</a></div><div class="ttdeci">am_Error_e asyncConnect(am_Handle_s &handle, am_connectionID_t &connectionID, const am_sourceID_t sourceID, const am_sinkID_t sinkID, const am_CustomConnectionFormat_t connectionFormat)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00217">CAmRoutingSender.cpp:217</a></div></div> -<div class="ttc" id="classam_1_1CAmRoutingSender_html_a20215f51f03ff81b98203ab3927dad26"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a20215f51f03ff81b98203ab3927dad26">am::CAmRoutingSender::asyncSetSourceNotificationConfiguration</a></div><div class="ttdeci">am_Error_e asyncSetSourceNotificationConfiguration(am_Handle_s &handle, const am_sourceID_t sourceID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00926">CAmRoutingSender.cpp:926</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a9d826f6bbbd8d96241d322342c15adcc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a9d826f6bbbd8d96241d322342c15adcc">am::CAmControlReceiver::removeConverterDB</a></div><div class="ttdeci">am_Error_e removeConverterDB(const am_converterID_t converterID)</div><div class="ttdoc">removes a converter from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00242">CAmControlReceiver.cpp:242</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a751e3326a925abcb4fa086ae226b4be1"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a751e3326a925abcb4fa086ae226b4be1">am::CAmRoutingSender::setRoutingRundown</a></div><div class="ttdeci">void setRoutingRundown()</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00875">CAmRoutingSender.cpp:875</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_ab0c210156af7e2904365c4e8de0ef041"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#ab0c210156af7e2904365c4e8de0ef041">am::CAmRoutingSender::asyncConnect</a></div><div class="ttdeci">am_Error_e asyncConnect(am_Handle_s &handle, am_connectionID_t &connectionID, const am_sourceID_t sourceID, const am_sinkID_t sinkID, const am_CustomConnectionFormat_t connectionFormat)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00254">CAmRoutingSender.cpp:254</a></div></div> +<div class="ttc" id="classam_1_1CAmRoutingSender_html_a20215f51f03ff81b98203ab3927dad26"><div class="ttname"><a href="classam_1_1CAmRoutingSender.html#a20215f51f03ff81b98203ab3927dad26">am::CAmRoutingSender::asyncSetSourceNotificationConfiguration</a></div><div class="ttdeci">am_Error_e asyncSetSourceNotificationConfiguration(am_Handle_s &handle, const am_sourceID_t sourceID, const am_NotificationConfiguration_s &notificationConfiguration)</div><div class="ttdef"><b>Definition:</b> <a href="CAmRoutingSender_8cpp_source.html#l00978">CAmRoutingSender.cpp:978</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a9d826f6bbbd8d96241d322342c15adcc"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a9d826f6bbbd8d96241d322342c15adcc">am::CAmControlReceiver::removeConverterDB</a></div><div class="ttdeci">am_Error_e removeConverterDB(const am_converterID_t converterID)</div><div class="ttdoc">removes a converter from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00244">CAmControlReceiver.cpp:244</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_ad2a55ec4fedeb850d807a4fa5def3c61"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#ad2a55ec4fedeb850d807a4fa5def3c61">am::IAmDatabaseHandler::getSinkSoundPropertyValue</a></div><div class="ttdeci">virtual am_Error_e getSinkSoundPropertyValue(const am_sinkID_t sinkID, const am_CustomSoundPropertyType_t propertyType, int16_t &value) const =0</div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_a04227468ea5dcdf59541e1e8c5c6cfb5"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#a04227468ea5dcdf59541e1e8c5c6cfb5">am::IAmDatabaseHandler::changeSystemPropertyDB</a></div><div class="ttdeci">virtual am_Error_e changeSystemPropertyDB(const am_SystemProperty_s &property)=0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a032918ff2d0cd4bcad33219322c7689e"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a032918ff2d0cd4bcad33219322c7689e">am::CAmControlReceiver::setSourceState</a></div><div class="ttdeci">am_Error_e setSourceState(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SourceState_e state)</div><div class="ttdoc">this method sets a source state for a source. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00077">CAmControlReceiver.cpp:77</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a3d524ab7205cefbeb122338a99ebfea9"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a3d524ab7205cefbeb122338a99ebfea9">am::CAmControlReceiver::confirmControllerRundown</a></div><div class="ttdeci">void confirmControllerRundown(const am_Error_e error)</div><div class="ttdoc">Acknowledges the setControllerRundown call. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00421">CAmControlReceiver.cpp:421</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a42ba31c1c28b590e0263528309bd7de6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a42ba31c1c28b590e0263528309bd7de6">am::CAmControlReceiver::removeDomainDB</a></div><div class="ttdeci">am_Error_e removeDomainDB(const am_domainID_t domainID)</div><div class="ttdoc">removes a domain from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00252">CAmControlReceiver.cpp:252</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a5ddf60705907db00980c7142aea60db8"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a5ddf60705907db00980c7142aea60db8">am::CAmControlReceiver::setRoutingReady</a></div><div class="ttdeci">void setRoutingReady()</div><div class="ttdoc">sets the routinginterface to ready. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00409">CAmControlReceiver.cpp:409</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac80f450482d65f6f6f57d9a25403fcd8"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac80f450482d65f6f6f57d9a25403fcd8">am::CAmControlReceiver::changeMainConnectionRouteDB</a></div><div class="ttdeci">am_Error_e changeMainConnectionRouteDB(const am_mainConnectionID_t mainconnectionID, const std::vector< am_connectionID_t > &listConnectionID)</div><div class="ttdoc">changes the mainConnectionState of MainConnection </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00172">CAmControlReceiver.cpp:172</a></div></div> -<div class="ttc" id="classam_1_1CAmSocketHandler_html_a166eb3d78647168e55fa0931f7ee6933"><div class="ttname"><a href="classam_1_1CAmSocketHandler.html#a166eb3d78647168e55fa0931f7ee6933">am::CAmSocketHandler::exit_mainloop</a></div><div class="ttdeci">void exit_mainloop()</div><div class="ttdef"><b>Definition:</b> <a href="CAmSocketHandler_8cpp_source.html#l00558">CAmSocketHandler.cpp:558</a></div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6d9c0cb9927da011d412c085a596ae78"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6d9c0cb9927da011d412c085a596ae78">am::CAmControlReceiver::changeSinkMainVolumeDB</a></div><div class="ttdeci">am_Error_e changeSinkMainVolumeDB(const am_mainVolume_t mainVolume, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the sink volume of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00182">CAmControlReceiver.cpp:182</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a032918ff2d0cd4bcad33219322c7689e"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a032918ff2d0cd4bcad33219322c7689e">am::CAmControlReceiver::setSourceState</a></div><div class="ttdeci">am_Error_e setSourceState(am_Handle_s &handle, const am_sourceID_t sourceID, const am_SourceState_e state)</div><div class="ttdoc">this method sets a source state for a source. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00079">CAmControlReceiver.cpp:79</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a3d524ab7205cefbeb122338a99ebfea9"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a3d524ab7205cefbeb122338a99ebfea9">am::CAmControlReceiver::confirmControllerRundown</a></div><div class="ttdeci">void confirmControllerRundown(const am_Error_e error)</div><div class="ttdoc">Acknowledges the setControllerRundown call. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00423">CAmControlReceiver.cpp:423</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a42ba31c1c28b590e0263528309bd7de6"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a42ba31c1c28b590e0263528309bd7de6">am::CAmControlReceiver::removeDomainDB</a></div><div class="ttdeci">am_Error_e removeDomainDB(const am_domainID_t domainID)</div><div class="ttdoc">removes a domain from the DB </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00254">CAmControlReceiver.cpp:254</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a5ddf60705907db00980c7142aea60db8"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a5ddf60705907db00980c7142aea60db8">am::CAmControlReceiver::setRoutingReady</a></div><div class="ttdeci">void setRoutingReady()</div><div class="ttdoc">sets the routinginterface to ready. </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00411">CAmControlReceiver.cpp:411</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_ac80f450482d65f6f6f57d9a25403fcd8"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#ac80f450482d65f6f6f57d9a25403fcd8">am::CAmControlReceiver::changeMainConnectionRouteDB</a></div><div class="ttdeci">am_Error_e changeMainConnectionRouteDB(const am_mainConnectionID_t mainconnectionID, const std::vector< am_connectionID_t > &listConnectionID)</div><div class="ttdoc">changes the mainConnectionState of MainConnection </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00174">CAmControlReceiver.cpp:174</a></div></div> +<div class="ttc" id="classam_1_1CAmSocketHandler_html_a166eb3d78647168e55fa0931f7ee6933"><div class="ttname"><a href="classam_1_1CAmSocketHandler.html#a166eb3d78647168e55fa0931f7ee6933">am::CAmSocketHandler::exit_mainloop</a></div><div class="ttdeci">void exit_mainloop()</div><div class="ttdef"><b>Definition:</b> <a href="CAmSocketHandler_8cpp_source.html#l00214">CAmSocketHandler.cpp:214</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a6d9c0cb9927da011d412c085a596ae78"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a6d9c0cb9927da011d412c085a596ae78">am::CAmControlReceiver::changeSinkMainVolumeDB</a></div><div class="ttdeci">am_Error_e changeSinkMainVolumeDB(const am_mainVolume_t mainVolume, const am_sinkID_t sinkID)</div><div class="ttdoc">changes the sink volume of a sink </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00184">CAmControlReceiver.cpp:184</a></div></div> <div class="ttc" id="classam_1_1IAmDatabaseHandler_html_aa8eeb1a5353782f0018a4e4e9ba16440"><div class="ttname"><a href="classam_1_1IAmDatabaseHandler.html#aa8eeb1a5353782f0018a4e4e9ba16440">am::IAmDatabaseHandler::getMainSourceSoundPropertyValue</a></div><div class="ttdeci">virtual am_Error_e getMainSourceSoundPropertyValue(const am_sourceID_t sourceID, const am_CustomMainSoundPropertyType_t propertyType, int16_t &value) const =0</div></div> -<div class="ttc" id="classam_1_1CAmControlReceiver_html_a72540957335344940d7959859c18b7ea"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a72540957335344940d7959859c18b7ea">am::CAmControlReceiver::changeMainConnectionStateDB</a></div><div class="ttdeci">am_Error_e changeMainConnectionStateDB(const am_mainConnectionID_t mainconnectionID, const am_ConnectionState_e connectionState)</div><div class="ttdoc">changes the mainConnectionState of MainConnection </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00177">CAmControlReceiver.cpp:177</a></div></div> +<div class="ttc" id="classam_1_1CAmControlReceiver_html_a72540957335344940d7959859c18b7ea"><div class="ttname"><a href="classam_1_1CAmControlReceiver.html#a72540957335344940d7959859c18b7ea">am::CAmControlReceiver::changeMainConnectionStateDB</a></div><div class="ttdeci">am_Error_e changeMainConnectionStateDB(const am_mainConnectionID_t mainconnectionID, const am_ConnectionState_e connectionState)</div><div class="ttdoc">changes the mainConnectionState of MainConnection </div><div class="ttdef"><b>Definition:</b> <a href="CAmControlReceiver_8cpp_source.html#l00179">CAmControlReceiver.cpp:179</a></div></div> </div><!-- fragment --></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="dir_73840c26962c025d9d91b16130beda5a.html">AudioManagerCore</a></li><li class="navelem"><a class="el" href="dir_218adc744edff50228af3539b32b7808.html">src</a></li><li class="navelem"><a class="el" href="CAmControlReceiver_8cpp.html">CAmControlReceiver.cpp</a></li> - <li class="footer">Generated on Fri Sep 30 2016 14:27:21 for AudioManager by + <li class="footer">Generated on Fri Feb 9 2018 14:50:29 for AudioManager by <a href="http://www.doxygen.org/index.html"> - <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.11 </li> </ul> </div> </body> |