add Doxygen documentation
[o-du/phy.git] / docs / API / classxran_lib_wraper.html
diff --git a/docs/API/classxran_lib_wraper.html b/docs/API/classxran_lib_wraper.html
new file mode 100644 (file)
index 0000000..6ba26ee
--- /dev/null
@@ -0,0 +1,2621 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.13"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>o-du/phy: xranLibWraper Class Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="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>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">o-du/phy
+   </div>
+   <div id="projectbrief">Intel O-RAN/X-RAN Generated Doxygen Documentation</div>
+  </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.13 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+<script type="text/javascript" src="menudata.js"></script>
+<script type="text/javascript" src="menu.js"></script>
+<script type="text/javascript">
+$(function() {
+  initMenu('',true,false,'search.php','Search');
+  $(document).ready(function() { init_search(); });
+});
+</script>
+<div id="main-nav"></div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#pub-types">Public Types</a> &#124;
+<a href="#pub-methods">Public Member Functions</a> &#124;
+<a href="#pub-attribs">Data Fields</a> &#124;
+<a href="#pro-attribs">Protected Attributes</a>  </div>
+  <div class="headertitle">
+<div class="title">xranLibWraper Class Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>&gt;</code></p>
+<div class="dynheader">
+Collaboration diagram for xranLibWraper:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper__coll__graph.png" border="0" usemap="#xran_lib_wraper_coll__map" alt="Collaboration graph"/></div>
+<map name="xran_lib_wraper_coll__map" id="xran_lib_wraper_coll__map">
+<area shape="rect" id="node2" href="struct_bbu_io_buf_ctrl_struct.html" title="{BbuIoBufCtrlStruct\n|+ bValid\l+ nSegToBeGen\l+ nSegGenerated\l+ nSegTransferred\l+ pData\l|}" alt="" coords="141,593,273,729"/>
+<area shape="rect" id="node3" href="structxran__buffer__list.html" title="{xran_buffer_list\n|+ nNumBuffers\l+ pUserData\l+ pPrivateMetaData\l|}" alt="" coords="123,270,262,377"/>
+<area shape="rect" id="node4" href="structxran__flat__buffer.html" title="{xran_flat_buffer\n|+ nElementLenInBytes\l+ nNumberOfElements\l+ nOffsetInBytes\l+ nIsPhyAddr\l+ pData\l+ pCtrl\l|}" alt="" coords="5,5,161,156"/>
+<area shape="rect" id="node5" href="structxran_lib_wraper_1_1xran__timer__ctx.html" title="{xran_timer_ctx\n|+ tti_to_process\l|}" alt="" coords="317,623,433,700"/>
+<area shape="rect" id="node6" href="structxran__fh__init.html" title="{xran_fh_init\n|+ dpdkBasebandFecMode\l+ dpdkBasebandDevice\l+ filePrefix\l+ mtu\l+ p_o_du_addr\l+ p_o_ru_addr\l+ totalBfWeights\l+ Tadv_cp_dl\l+ T2a_min_cp_dl\l+ T2a_max_cp_dl\land 24 more...\l|}" alt="" coords="457,549,632,773"/>
+<area shape="rect" id="node7" href="structxran__eaxcid__config.html" title="{xran_eaxcid_config\n|+ mask_cuPortId\l+ mask_bandSectorId\l+ mask_ccId\l+ mask_ruPortId\l+ bit_cuPortId\l+ bit_bandSectorId\l+ bit_ccId\l+ bit_ruPortId\l|}" alt="" coords="312,233,463,413"/>
+<area shape="rect" id="node8" href="structxran__io__cfg.html" title="{xran_io_cfg\n|+ id\l+ dpdk_dev\l+ bbdev_dev\l+ bbdev_mode\l+ core\l+ system_core\l+ pkt_proc_core\l+ pkt_aux_core\l+ timing_core\l+ port\l|}" alt="" coords="487,219,603,428"/>
+<area shape="rect" id="node9" href="structxran__fh__config.html" title="{xran_fh_config\n|+ dpdk_port\l+ sector_id\l+ nCC\l+ neAxc\l+ neAxcUl\l+ nAntElmTRx\l+ nDLFftSize\l+ nULFftSize\l+ nDLRBs\l+ nULRBs\land 9 more...\l|}" alt="" coords="826,549,935,773"/>
+<area shape="rect" id="node10" href="structxran__prach__config.html" title="{xran_prach_config\n|+ nPrachConfIdx\l+ nPrachSubcSpacing\l+ nPrachZeroCorrConf\l+ nPrachRestrictSet\l+ nPrachRootSeqIdx\l+ nPrachFreqStart\l+ nPrachFreqOffset\l+ nPrachFilterIdx\l|}" alt="" coords="627,233,782,413"/>
+<area shape="rect" id="node11" href="structxran__frame__config.html" title="{xran_frame_config\n|+ nFrameDuplexType\l+ nNumerology\l+ nTddPeriod\l|}" alt="" coords="807,270,955,377"/>
+<area shape="rect" id="node12" href="structxran__slot__config.html" title="{xran_slot_config\n|+ nSymbolType\l+ reserved\l|}" alt="" coords="822,35,939,127"/>
+<area shape="rect" id="node13" href="structxran__ru__config.html" title="{xran_ru_config\n|+ xranCat\l+ iqWidth\l+ compMeth\l+ fftSize\l+ byteOrder\l+ iqOrder\l+ xran_max_frame\l|}" alt="" coords="979,241,1110,406"/>
+<area shape="rect" id="node14" href="structxran__srs__config.html" title="{xran_srs_config\n|+ symbMask\l+ eAxC_offset\l|}" alt="" coords="1134,277,1249,369"/>
+</map>
+</div>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran_lib_wraper_1_1xran__timer__ctx.html">xran_timer_ctx</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
+Public Types</h2></td></tr>
+<tr class="memitem:afecde4b156cd353cb29487bbb9675d46"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46">SWXRANInterfaceTypeEnum</a> { <br />
+&#160;&#160;<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a4d401558e32ed1e564c795cdc03ee5e5">XRANFTHTX_OUT</a> = 0, 
+<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a93393e301d55554422fb4780cbaf1cb1">XRANFTHTX_PRB_MAP_OUT</a>, 
+<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a18f6c4a01fa5ed71ccbe1caa53201f4b">XRANFTHTX_SEC_DESC_OUT</a>, 
+<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a18a697e15ab9936bdc60f3e5b83ddf54">XRANFTHRX_IN</a>, 
+<br />
+&#160;&#160;<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a49ff95bd57852bfa8cfd8039fffad1e2">XRANFTHRX_PRB_MAP_IN</a>, 
+<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46adc5b684e21c0681c775b8f903328de35">XRANFTHTX_SEC_DESC_IN</a>, 
+<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a08f01b9504a22e9c6b9692585b471729">XRANFTHRACH_IN</a>, 
+<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a6365b7a9adffb0e096ffbd8012b909c1">MAX_SW_XRAN_INTERFACE_NUM</a>
+<br />
+ }</td></tr>
+<tr class="separator:afecde4b156cd353cb29487bbb9675d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a163a7a574581e04dfa9cc60cfc81e7f5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5">nChBw</a> { <br />
+&#160;&#160;<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5afe7527756943cdf6474ad1c40ac7d716">PHY_BW_5MHZ</a> = 5, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5aae465d43fabe2dda9a2c6dbd2fa1099a">PHY_BW_10MHZ</a> = 10, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a6eac287ee60ef4b214f6cd0b8196c7e4">PHY_BW_15MHZ</a> = 15, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a9aacdbe3977171e1dda54f4778698ae8">PHY_BW_20MHZ</a> = 20, 
+<br />
+&#160;&#160;<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a5b785d20b7b0bf419524631adcb69df2">PHY_BW_25MHZ</a> = 25, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5acb0fe0e94ea4f59ab5dd24203d20e7a4">PHY_BW_30MHZ</a> = 30, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a5a479142e60c93d76621c1390d029109">PHY_BW_40MHZ</a> = 40, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a890aa1814878ba9f0adfab63784ef1c1">PHY_BW_50MHZ</a> = 50, 
+<br />
+&#160;&#160;<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5acc82a679f8781bb880161e53650bdc33">PHY_BW_60MHZ</a> = 60, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a3e20f3de146adbc3420c294819ec1e19">PHY_BW_70MHZ</a> = 70, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a22ec162486eef1dd707ae1bd7ac8bde6">PHY_BW_80MHZ</a> = 80, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a78c8c492b7c956fcd6b6e704662d385f">PHY_BW_90MHZ</a> = 90, 
+<br />
+&#160;&#160;<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5aa890924947f41b2c05cb5acf87b463cb">PHY_BW_100MHZ</a> = 100, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a845dedb5bd2f41b50f6a7268473435a0">PHY_BW_200MHZ</a> = 200, 
+<a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5a7217a56ae78997c5ae511d10ebb4c924">PHY_BW_400MHZ</a> = 400
+<br />
+ }</td></tr>
+<tr class="separator:a163a7a574581e04dfa9cc60cfc81e7f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
+Public Member Functions</h2></td></tr>
+<tr class="memitem:a2e64fc338fcfaac25af91aae564777fa"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a2e64fc338fcfaac25af91aae564777fa">xranLibWraper</a> ()</td></tr>
+<tr class="separator:a2e64fc338fcfaac25af91aae564777fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6608686375e6c9e5c3ce59970e4b90e0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a6608686375e6c9e5c3ce59970e4b90e0">~xranLibWraper</a> ()</td></tr>
+<tr class="separator:a6608686375e6c9e5c3ce59970e4b90e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a126b53d8cc57521b34496dbe3a26621f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a126b53d8cc57521b34496dbe3a26621f">SetUp</a> ()</td></tr>
+<tr class="separator:a126b53d8cc57521b34496dbe3a26621f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a931587596081ef8178c2b128facb0411"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a931587596081ef8178c2b128facb0411">TearDown</a> ()</td></tr>
+<tr class="separator:a931587596081ef8178c2b128facb0411"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a200da4e2209141f12cafef2380cb801a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a200da4e2209141f12cafef2380cb801a">Init</a> (struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a> *pCfg=nullptr)</td></tr>
+<tr class="separator:a200da4e2209141f12cafef2380cb801a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae89a123aad1c66a76c398b7af216aae4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ae89a123aad1c66a76c398b7af216aae4">Cleanup</a> ()</td></tr>
+<tr class="separator:ae89a123aad1c66a76c398b7af216aae4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad93226058ef4fd59bd7d0cd55701b752"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ad93226058ef4fd59bd7d0cd55701b752">Open</a> (<a class="el" href="xran__common_8h.html#aedb267cc96c01f38341f460932d4cc5c">xran_ethdi_mbuf_send_fn</a> send_cp, <a class="el" href="xran__common_8h.html#aedb267cc96c01f38341f460932d4cc5c">xran_ethdi_mbuf_send_fn</a> send_up, void *fh_rx_callback, void *fh_rx_prach_callback)</td></tr>
+<tr class="separator:ad93226058ef4fd59bd7d0cd55701b752"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f7a3199c392465d0767c6506c1af5b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a7f7a3199c392465d0767c6506c1af5b4">Close</a> ()</td></tr>
+<tr class="separator:a7f7a3199c392465d0767c6506c1af5b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9989f7ffd89540fc26371e24a29fefc"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#af9989f7ffd89540fc26371e24a29fefc">Start</a> ()</td></tr>
+<tr class="separator:af9989f7ffd89540fc26371e24a29fefc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7c499a1fa8e52a104500d7d01c1a280"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#af7c499a1fa8e52a104500d7d01c1a280">Stop</a> ()</td></tr>
+<tr class="separator:af7c499a1fa8e52a104500d7d01c1a280"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3783fbb2a26b8a0530c489850a905a38"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a3783fbb2a26b8a0530c489850a905a38">update_tti</a> ()</td></tr>
+<tr class="separator:a3783fbb2a26b8a0530c489850a905a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4ce5a18c687ee515676e035359a1e89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ac4ce5a18c687ee515676e035359a1e89">update_symbol_index</a> ()</td></tr>
+<tr class="separator:ac4ce5a18c687ee515676e035359a1e89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a165ca95dea40ce1abcc161f39087d38d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a165ca95dea40ce1abcc161f39087d38d">apply_cpenable</a> (bool flag)</td></tr>
+<tr class="separator:a165ca95dea40ce1abcc161f39087d38d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a970616fd84b2f27327a77e202d31eeef"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a970616fd84b2f27327a77e202d31eeef">get_slot_config</a> (const std::string &amp;cfgname, struct <a class="el" href="structxran__frame__config.html">xran_frame_config</a> *pCfg)</td></tr>
+<tr class="separator:a970616fd84b2f27327a77e202d31eeef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abbe0bfcd68428ee4cc3f63a391495e8d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#abbe0bfcd68428ee4cc3f63a391495e8d">get_num_rbs</a> (uint32_t nNumerology, uint32_t nBandwidth, bool nSub6)</td></tr>
+<tr class="separator:abbe0bfcd68428ee4cc3f63a391495e8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2ad94e2d18c69b423d5402d7777832f1"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a2ad94e2d18c69b423d5402d7777832f1">get_xranhandle</a> ()</td></tr>
+<tr class="separator:a2ad94e2d18c69b423d5402d7777832f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ffad42e0cccdbc800d3dbef66f52d45"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a1ffad42e0cccdbc800d3dbef66f52d45">get_timer_ctx</a> ()</td></tr>
+<tr class="separator:a1ffad42e0cccdbc800d3dbef66f52d45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab795436cc8b07e2b0d665502274b30e6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ab795436cc8b07e2b0d665502274b30e6">get_symbol_index</a> ()</td></tr>
+<tr class="separator:ab795436cc8b07e2b0d665502274b30e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61da580fc69a74f3ef17956ba5fd88a0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a61da580fc69a74f3ef17956ba5fd88a0">is_running</a> ()</td></tr>
+<tr class="separator:a61da580fc69a74f3ef17956ba5fd88a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25afbf449e11f9e290e0fdbef77702c2"><td class="memItemLeft" align="right" valign="top">enum <a class="el" href="xran__fh__o__du_8h.html#abf0211a253f5881ebad3910cef98d30e">xran_category</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a25afbf449e11f9e290e0fdbef77702c2">get_rucategory</a> ()</td></tr>
+<tr class="separator:a25afbf449e11f9e290e0fdbef77702c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d7488daf0a2eebb9359f760a60eaf7c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a7d7488daf0a2eebb9359f760a60eaf7c">get_numerology</a> ()</td></tr>
+<tr class="separator:a7d7488daf0a2eebb9359f760a60eaf7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5548a3a1605dbf7b492d6eb164d3c667"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a5548a3a1605dbf7b492d6eb164d3c667">get_duplextype</a> ()</td></tr>
+<tr class="separator:a5548a3a1605dbf7b492d6eb164d3c667"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeeef9211b4ee7d22934db64125b538dd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aeeef9211b4ee7d22934db64125b538dd">get_num_cc</a> ()</td></tr>
+<tr class="separator:aeeef9211b4ee7d22934db64125b538dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef8068804ca7393d92edd9ed22d90070"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aef8068804ca7393d92edd9ed22d90070">get_num_eaxc</a> ()</td></tr>
+<tr class="separator:aef8068804ca7393d92edd9ed22d90070"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2b06001d76c9a773c242b28fc7c92f4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ad2b06001d76c9a773c242b28fc7c92f4">get_num_dlrbs</a> ()</td></tr>
+<tr class="separator:ad2b06001d76c9a773c242b28fc7c92f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a967a0c58430104684cf2f9b1fdb444da"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a967a0c58430104684cf2f9b1fdb444da">get_num_ulrbs</a> ()</td></tr>
+<tr class="separator:a967a0c58430104684cf2f9b1fdb444da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adde1d671cf6532a577f13d85875ee3b4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#adde1d671cf6532a577f13d85875ee3b4">get_num_antelmtrx</a> ()</td></tr>
+<tr class="separator:adde1d671cf6532a577f13d85875ee3b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5855fc30031ba49b7375526f7cda0ff7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a5855fc30031ba49b7375526f7cda0ff7">is_cpenable</a> ()</td></tr>
+<tr class="separator:a5855fc30031ba49b7375526f7cda0ff7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b5d9e46f23728cf8901e177fbf1e32b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a5b5d9e46f23728cf8901e177fbf1e32b">is_prachenable</a> ()</td></tr>
+<tr class="separator:a5b5d9e46f23728cf8901e177fbf1e32b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d92eb426fc3269a180f07289f738d1a"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a1d92eb426fc3269a180f07289f738d1a">is_dynamicsection</a> ()</td></tr>
+<tr class="separator:a1d92eb426fc3269a180f07289f738d1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0395e3b64e7fe193c70ea4e86ce2bddc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a0395e3b64e7fe193c70ea4e86ce2bddc">get_cfg_prach</a> (struct <a class="el" href="structxran__prach__config.html">xran_prach_config</a> *pCfg)</td></tr>
+<tr class="separator:a0395e3b64e7fe193c70ea4e86ce2bddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a387cf1bf4b8f48c23d58309a0c1a9e2c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a387cf1bf4b8f48c23d58309a0c1a9e2c">get_cfg_frame</a> (struct <a class="el" href="structxran__frame__config.html">xran_frame_config</a> *pCfg)</td></tr>
+<tr class="separator:a387cf1bf4b8f48c23d58309a0c1a9e2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8789158912b9607cbc6414c92a120003"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a8789158912b9607cbc6414c92a120003">get_cfg_ru</a> (struct <a class="el" href="structxran__ru__config.html">xran_ru_config</a> *pCfg)</td></tr>
+<tr class="separator:a8789158912b9607cbc6414c92a120003"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d671b9b851d9b0fbae6777e85643c3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a7d671b9b851d9b0fbae6777e85643c3b">get_cfg_fh</a> (struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a> *pCfg)</td></tr>
+<tr class="separator:a7d671b9b851d9b0fbae6777e85643c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
+Data Fields</h2></td></tr>
+<tr class="memitem:a95651581b17afb55b04ca83f04261353"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a95651581b17afb55b04ca83f04261353">nNumRbsPerSymF1</a> [3][13]</td></tr>
+<tr class="separator:a95651581b17afb55b04ca83f04261353"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa77e335f5b2d2cc1d81de7a55f122ded"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aa77e335f5b2d2cc1d81de7a55f122ded">nNumRbsPerSymF2</a> [2][4]</td></tr>
+<tr class="separator:aa77e335f5b2d2cc1d81de7a55f122ded"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
+Protected Attributes</h2></td></tr>
+<tr class="memitem:ac6f9b50e19408f0c2efdcf7e5dd204a9"><td class="memItemLeft" align="right" valign="top">char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ac6f9b50e19408f0c2efdcf7e5dd204a9">argv</a> [25] = &quot;unittest&quot;</td></tr>
+<tr class="separator:ac6f9b50e19408f0c2efdcf7e5dd204a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a790ada9a4b1a467dc29bc4bfa1ec3e20"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a790ada9a4b1a467dc29bc4bfa1ec3e20">m_dpdk_dev_up</a></td></tr>
+<tr class="separator:a790ada9a4b1a467dc29bc4bfa1ec3e20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0dbf843da8d26633022c153c473deb5"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aa0dbf843da8d26633022c153c473deb5">m_dpdk_dev_cp</a></td></tr>
+<tr class="separator:aa0dbf843da8d26633022c153c473deb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af2f499e1b7c34ec4e1c600e00bddc75f"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#af2f499e1b7c34ec4e1c600e00bddc75f">m_dpdk_bbdev</a></td></tr>
+<tr class="separator:af2f499e1b7c34ec4e1c600e00bddc75f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcc43270fba1599cebe2bc32eca45554"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#adcc43270fba1599cebe2bc32eca45554">m_xranhandle</a></td></tr>
+<tr class="separator:adcc43270fba1599cebe2bc32eca45554"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab58608944b110026e58c96affe100111"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ab58608944b110026e58c96affe100111">m_du_mac</a> [6] = { 0x00,0x11, 0x22, 0x33, 0x44, 0x66 }</td></tr>
+<tr class="separator:ab58608944b110026e58c96affe100111"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5914f36a470616ef17f5b663a8d21b30"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a5914f36a470616ef17f5b663a8d21b30">m_ru_mac</a> [6] = { 0x00,0x11, 0x22, 0x33, 0x44, 0x55 }</td></tr>
+<tr class="separator:a5914f36a470616ef17f5b663a8d21b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae064c199bd624882f23a786c57aa5afe"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ae064c199bd624882f23a786c57aa5afe">m_bSub6</a></td></tr>
+<tr class="separator:ae064c199bd624882f23a786c57aa5afe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7e4fc7db724dc357f1425ab426c8921"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aa7e4fc7db724dc357f1425ab426c8921">m_nSlots</a> = 10</td></tr>
+<tr class="separator:aa7e4fc7db724dc357f1425ab426c8921"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acb7ae6f5547d5e166b643084db28b2fa"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#acb7ae6f5547d5e166b643084db28b2fa">m_xranConf</a></td></tr>
+<tr class="separator:acb7ae6f5547d5e166b643084db28b2fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9507c81d07af4f634e04173663fd5419"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__fh__init.html">xran_fh_init</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a9507c81d07af4f634e04173663fd5419">m_xranInit</a></td></tr>
+<tr class="separator:a9507c81d07af4f634e04173663fd5419"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74cbf8f188c4df27d645f80be26bb077"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran_lib_wraper_1_1xran__timer__ctx.html">xranLibWraper::xran_timer_ctx</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a74cbf8f188c4df27d645f80be26bb077">m_timer_ctx</a> [<a class="el" href="xran__lib__wrap_8hpp.html#a16ea7ba6b48522ff69767c3a3d31b776">MAX_NUM_OF_XRAN_CTX</a>]</td></tr>
+<tr class="separator:a74cbf8f188c4df27d645f80be26bb077"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4ec48d0ffb9f1f4310057061754541af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a4ec48d0ffb9f1f4310057061754541af">m_sFrontHaulTxBbuIoBufCtrl</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td></tr>
+<tr class="separator:a4ec48d0ffb9f1f4310057061754541af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5de5e6cb2e5beb2315f16ecc06aa2966"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a5de5e6cb2e5beb2315f16ecc06aa2966">m_sFrontHaulTxPrbMapBbuIoBufCtrl</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td></tr>
+<tr class="separator:a5de5e6cb2e5beb2315f16ecc06aa2966"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad99e9ea539081aeef2978a3f472baf1c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ad99e9ea539081aeef2978a3f472baf1c">m_sFrontHaulRxBbuIoBufCtrl</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td></tr>
+<tr class="separator:ad99e9ea539081aeef2978a3f472baf1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5d7d51f26d22de978142c336c82b8736"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a5d7d51f26d22de978142c336c82b8736">m_sFrontHaulRxPrbMapBbuIoBufCtrl</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td></tr>
+<tr class="separator:a5d7d51f26d22de978142c336c82b8736"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4e219881fa053028c692fb10ae2bb5a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a4e219881fa053028c692fb10ae2bb5a3">m_sFHPrachRxBbuIoBufCtrl</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td></tr>
+<tr class="separator:a4e219881fa053028c692fb10ae2bb5a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf96fa2c0147a497910401ba377506db"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aaf96fa2c0147a497910401ba377506db">m_sFrontHaulTxBuffers</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a87d92ec177ed9c388685a91051f66205">XRAN_NUM_OF_SYMBOL_PER_SLOT</a>]</td></tr>
+<tr class="separator:aaf96fa2c0147a497910401ba377506db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa1611b01fe2d460ebe58e45c901f68e8"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aa1611b01fe2d460ebe58e45c901f68e8">m_sFrontHaulTxPrbMapBuffers</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td></tr>
+<tr class="separator:aa1611b01fe2d460ebe58e45c901f68e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6284df81f3334e6319e99aa3d368acec"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a6284df81f3334e6319e99aa3d368acec">m_sFrontHaulRxBuffers</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a87d92ec177ed9c388685a91051f66205">XRAN_NUM_OF_SYMBOL_PER_SLOT</a>]</td></tr>
+<tr class="separator:a6284df81f3334e6319e99aa3d368acec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a21adf86e6b2a299b94a4eb59b6094863"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a21adf86e6b2a299b94a4eb59b6094863">m_sFrontHaulRxPrbMapBuffers</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td></tr>
+<tr class="separator:a21adf86e6b2a299b94a4eb59b6094863"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad84b20c11b0095b35674f3eb1c247375"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ad84b20c11b0095b35674f3eb1c247375">m_sFHPrachRxBuffers</a> [<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a87d92ec177ed9c388685a91051f66205">XRAN_NUM_OF_SYMBOL_PER_SLOT</a>]</td></tr>
+<tr class="separator:ad84b20c11b0095b35674f3eb1c247375"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80a3e8332a69c2beb5df4ad72b4a022c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a80a3e8332a69c2beb5df4ad72b4a022c">m_nInstanceHandle</a> [<a class="el" href="xran__fh__o__du_8h.html#ac1e23b437693cb93f1ddd5a74f97cab4">XRAN_PORTS_NUM</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>]</td></tr>
+<tr class="separator:a80a3e8332a69c2beb5df4ad72b4a022c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9270468afb68051247edd5953b828aca"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a9270468afb68051247edd5953b828aca">m_nBufPoolIndex</a> [<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a6365b7a9adffb0e096ffbd8012b909c1">MAX_SW_XRAN_INTERFACE_NUM</a>]</td></tr>
+<tr class="separator:a9270468afb68051247edd5953b828aca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a21b3d390c6eee5d15152cdc5459ff523"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a21b3d390c6eee5d15152cdc5459ff523">m_nSW_ToFpga_FTH_TxBufferLen</a></td></tr>
+<tr class="separator:a21b3d390c6eee5d15152cdc5459ff523"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af53e776036ad72ea2d2e5a2bdbbdc0b2"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#af53e776036ad72ea2d2e5a2bdbbdc0b2">m_nFpgaToSW_FTH_RxBufferLen</a></td></tr>
+<tr class="separator:af53e776036ad72ea2d2e5a2bdbbdc0b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98ce8fded84309c17c61f4dd902d4e0f"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a98ce8fded84309c17c61f4dd902d4e0f">m_nSectorIndex</a> [<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>]</td></tr>
+<tr class="separator:a98ce8fded84309c17c61f4dd902d4e0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1ab6e8c4efe2805b76180b34ce4c019"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#ad1ab6e8c4efe2805b76180b34ce4c019">iq_bfw_buffer_size_dl</a> = 0</td></tr>
+<tr class="separator:ad1ab6e8c4efe2805b76180b34ce4c019"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b3edaed699562559db744c8e2aa36b1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a8b3edaed699562559db744c8e2aa36b1">iq_bfw_buffer_size_ul</a> = 0</td></tr>
+<tr class="separator:a8b3edaed699562559db744c8e2aa36b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77bd4ecb90ef07ddc1420242672b1587"><td class="memItemLeft" align="right" valign="top">int16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a77bd4ecb90ef07ddc1420242672b1587">p_tx_dl_bfw_buffer</a> [<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td></tr>
+<tr class="separator:a77bd4ecb90ef07ddc1420242672b1587"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad7c467bc9da44318d2e8cf2f4472f17"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#aad7c467bc9da44318d2e8cf2f4472f17">tx_dl_bfw_buffer_size</a> [<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td></tr>
+<tr class="separator:aad7c467bc9da44318d2e8cf2f4472f17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a364dd5820c1bb3fc2f760e5b6cab5b98"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a364dd5820c1bb3fc2f760e5b6cab5b98">tx_dl_bfw_buffer_position</a> [<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td></tr>
+<tr class="separator:a364dd5820c1bb3fc2f760e5b6cab5b98"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a95b1981d7d33eb50789dbc55d5d2755f"><td class="memItemLeft" align="right" valign="top">int16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a95b1981d7d33eb50789dbc55d5d2755f">p_tx_ul_bfw_buffer</a> [<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td></tr>
+<tr class="separator:a95b1981d7d33eb50789dbc55d5d2755f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fca7a2340a727f72d85407c5e153ed4"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#a2fca7a2340a727f72d85407c5e153ed4">tx_ul_bfw_buffer_size</a> [<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td></tr>
+<tr class="separator:a2fca7a2340a727f72d85407c5e153ed4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc7a94af3a9c52fdb09e8733264eee4a"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classxran_lib_wraper.html#adc7a94af3a9c52fdb09e8733264eee4a">tx_ul_bfw_buffer_position</a> [<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td></tr>
+<tr class="separator:adc7a94af3a9c52fdb09e8733264eee4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock">
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00066">66</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+</div><h2 class="groupheader">Member Enumeration Documentation</h2>
+<a id="a163a7a574581e04dfa9cc60cfc81e7f5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a163a7a574581e04dfa9cc60cfc81e7f5">&#9670;&nbsp;</a></span>nChBw</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classxran_lib_wraper.html#a163a7a574581e04dfa9cc60cfc81e7f5">nChBw</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5afe7527756943cdf6474ad1c40ac7d716"></a>PHY_BW_5MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5aae465d43fabe2dda9a2c6dbd2fa1099a"></a>PHY_BW_10MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a6eac287ee60ef4b214f6cd0b8196c7e4"></a>PHY_BW_15MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a9aacdbe3977171e1dda54f4778698ae8"></a>PHY_BW_20MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a5b785d20b7b0bf419524631adcb69df2"></a>PHY_BW_25MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5acb0fe0e94ea4f59ab5dd24203d20e7a4"></a>PHY_BW_30MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a5a479142e60c93d76621c1390d029109"></a>PHY_BW_40MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a890aa1814878ba9f0adfab63784ef1c1"></a>PHY_BW_50MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5acc82a679f8781bb880161e53650bdc33"></a>PHY_BW_60MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a3e20f3de146adbc3420c294819ec1e19"></a>PHY_BW_70MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a22ec162486eef1dd707ae1bd7ac8bde6"></a>PHY_BW_80MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a78c8c492b7c956fcd6b6e704662d385f"></a>PHY_BW_90MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5aa890924947f41b2c05cb5acf87b463cb"></a>PHY_BW_100MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a845dedb5bd2f41b50f6a7268473435a0"></a>PHY_BW_200MHZ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a163a7a574581e04dfa9cc60cfc81e7f5a7217a56ae78997c5ae511d10ebb4c924"></a>PHY_BW_400MHZ&#160;</td><td class="fielddoc"></td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00081">81</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="afecde4b156cd353cb29487bbb9675d46"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afecde4b156cd353cb29487bbb9675d46">&#9670;&nbsp;</a></span>SWXRANInterfaceTypeEnum</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46">SWXRANInterfaceTypeEnum</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46a4d401558e32ed1e564c795cdc03ee5e5"></a>XRANFTHTX_OUT&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46a93393e301d55554422fb4780cbaf1cb1"></a>XRANFTHTX_PRB_MAP_OUT&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46a18f6c4a01fa5ed71ccbe1caa53201f4b"></a>XRANFTHTX_SEC_DESC_OUT&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46a18a697e15ab9936bdc60f3e5b83ddf54"></a>XRANFTHRX_IN&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46a49ff95bd57852bfa8cfd8039fffad1e2"></a>XRANFTHRX_PRB_MAP_IN&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46adc5b684e21c0681c775b8f903328de35"></a>XRANFTHTX_SEC_DESC_IN&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46a08f01b9504a22e9c6b9692585b471729"></a>XRANFTHRACH_IN&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="afecde4b156cd353cb29487bbb9675d46a6365b7a9adffb0e096ffbd8012b909c1"></a>MAX_SW_XRAN_INTERFACE_NUM&#160;</td><td class="fielddoc"></td></tr>
+</table>
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00069">69</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
+<a id="a2e64fc338fcfaac25af91aae564777fa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2e64fc338fcfaac25af91aae564777fa">&#9670;&nbsp;</a></span>xranLibWraper()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="classxran_lib_wraper.html">xranLibWraper</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00467">467</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a2e64fc338fcfaac25af91aae564777fa_cgraph.png" border="0" usemap="#classxran_lib_wraper_a2e64fc338fcfaac25af91aae564777fa_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a2e64fc338fcfaac25af91aae564777fa_cgraph" id="classxran_lib_wraper_a2e64fc338fcfaac25af91aae564777fa_cgraph">
+<area shape="rect" id="node2" href="common_8cpp.html#ad8c062e9b24e4b3a8408b23a0d8ab428" title="Read JSON from the given file. " alt="" coords="160,5,295,32"/>
+<area shape="rect" id="node3" href="classxran_lib_wraper.html#abbe0bfcd68428ee4cc3f63a391495e8d" title="get_num_rbs" alt="" coords="179,56,276,83"/>
+<area shape="rect" id="node4" href="classxran_lib_wraper.html#a7d7488daf0a2eebb9359f760a60eaf7c" title="get_numerology" alt="" coords="170,107,285,133"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a6608686375e6c9e5c3ce59970e4b90e0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6608686375e6c9e5c3ce59970e4b90e0">&#9670;&nbsp;</a></span>~xranLibWraper()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">~<a class="el" href="classxran_lib_wraper.html">xranLibWraper</a> </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00674">674</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<h2 class="groupheader">Member Function Documentation</h2>
+<a id="a165ca95dea40ce1abcc161f39087d38d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a165ca95dea40ce1abcc161f39087d38d">&#9670;&nbsp;</a></span>apply_cpenable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int apply_cpenable </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>flag</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01024">1024</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_cgraph.png" border="0" usemap="#classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_cgraph" id="classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_cgraph">
+<area shape="rect" id="node2" href="xran__common_8h.html#aa09e72e94d2a1d891e86f4c09b0f8b21" title="xran_dev_get_ctx" alt="" coords="165,5,291,32"/>
+<area shape="rect" id="node3" href="classxran_lib_wraper.html#a61da580fc69a74f3ef17956ba5fd88a0" title="is_running" alt="" coords="187,56,269,83"/>
+<area shape="rect" id="node4" href="xran__fh__o__du_8h.html#a937105f52446cfcb951e43e1dc3c4d8b" title="xran_get_if_state" alt="" coords="339,56,461,83"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_icgraph.png" border="0" usemap="#classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_icgraph" id="classxran_lib_wraper_a165ca95dea40ce1abcc161f39087d38d_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#a2bc2178388f6edfa69905ff5f52fbcdc" title="TEST_P" alt="" coords="165,5,237,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="ae89a123aad1c66a76c398b7af216aae4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae89a123aad1c66a76c398b7af216aae4">&#9670;&nbsp;</a></span>Cleanup()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Cleanup </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00914">914</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_cgraph.png" border="0" usemap="#classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_cgraph" id="classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_cgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a25afbf449e11f9e290e0fdbef77702c2" title="get_rucategory" alt="" coords="124,5,232,32"/>
+<area shape="rect" id="node3" href="classxran_lib_wraper.html#aeeef9211b4ee7d22934db64125b538dd" title="get_num_cc" alt="" coords="131,56,225,83"/>
+<area shape="rect" id="node4" href="classxran_lib_wraper.html#aef8068804ca7393d92edd9ed22d90070" title="get_num_eaxc" alt="" coords="125,107,231,133"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_icgraph.png" border="0" usemap="#classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_icgraph" id="classxran_lib_wraper_ae89a123aad1c66a76c398b7af216aae4_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="179,5,251,32"/>
+<area shape="rect" id="node4" href="class_init___sys___check.html#ac4fca95dc3b93372ce7f2078baf8e8b6" title="Init_Sys_Check::TearDown" alt="" coords="124,56,307,83"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="355,5,427,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a7f7a3199c392465d0767c6506c1af5b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7f7a3199c392465d0767c6506c1af5b4">&#9670;&nbsp;</a></span>Close()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Close </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00984">984</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_cgraph.png" border="0" usemap="#classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_cgraph" id="classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_cgraph">
+<area shape="rect" id="node2" href="xran__fh__o__du_8h.html#a2f8866c9d6536a56e4d8232b8c45808b" title="xran_close" alt="" coords="109,5,195,32"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_icgraph.png" border="0" usemap="#classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_icgraph" id="classxran_lib_wraper_a7f7a3199c392465d0767c6506c1af5b4_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="165,5,237,32"/>
+<area shape="rect" id="node4" href="class_init___sys___check.html#ac4fca95dc3b93372ce7f2078baf8e8b6" title="Init_Sys_Check::TearDown" alt="" coords="109,56,292,83"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="340,5,412,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a7d671b9b851d9b0fbae6777e85643c3b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7d671b9b851d9b0fbae6777e85643c3b">&#9670;&nbsp;</a></span>get_cfg_fh()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void get_cfg_fh </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a> *&#160;</td>
+          <td class="paramname"><em>pCfg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01148">1148</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a7d671b9b851d9b0fbae6777e85643c3b_icgraph.png" border="0" usemap="#classxran_lib_wraper_a7d671b9b851d9b0fbae6777e85643c3b_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a7d671b9b851d9b0fbae6777e85643c3b_icgraph" id="classxran_lib_wraper_a7d671b9b851d9b0fbae6777e85643c3b_icgraph">
+<area shape="rect" id="node2" href="class_test_chain.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="TestChain::SetUp" alt="" coords="136,5,263,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a387cf1bf4b8f48c23d58309a0c1a9e2c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a387cf1bf4b8f48c23d58309a0c1a9e2c">&#9670;&nbsp;</a></span>get_cfg_frame()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void get_cfg_frame </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structxran__frame__config.html">xran_frame_config</a> *&#160;</td>
+          <td class="paramname"><em>pCfg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01136">1136</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a0395e3b64e7fe193c70ea4e86ce2bddc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0395e3b64e7fe193c70ea4e86ce2bddc">&#9670;&nbsp;</a></span>get_cfg_prach()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void get_cfg_prach </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structxran__prach__config.html">xran_prach_config</a> *&#160;</td>
+          <td class="paramname"><em>pCfg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01130">1130</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a8789158912b9607cbc6414c92a120003"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8789158912b9607cbc6414c92a120003">&#9670;&nbsp;</a></span>get_cfg_ru()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void get_cfg_ru </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structxran__ru__config.html">xran_ru_config</a> *&#160;</td>
+          <td class="paramname"><em>pCfg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01142">1142</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a5548a3a1605dbf7b492d6eb164d3c667"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5548a3a1605dbf7b492d6eb164d3c667">&#9670;&nbsp;</a></span>get_duplextype()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_duplextype </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01119">1119</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="adde1d671cf6532a577f13d85875ee3b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adde1d671cf6532a577f13d85875ee3b4">&#9670;&nbsp;</a></span>get_num_antelmtrx()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_num_antelmtrx </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01124">1124</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_adde1d671cf6532a577f13d85875ee3b4_icgraph.png" border="0" usemap="#classxran_lib_wraper_adde1d671cf6532a577f13d85875ee3b4_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_adde1d671cf6532a577f13d85875ee3b4_icgraph" id="classxran_lib_wraper_adde1d671cf6532a577f13d85875ee3b4_icgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a200da4e2209141f12cafef2380cb801a" title="Init" alt="" coords="187,31,227,57"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="319,5,391,32"/>
+<area shape="rect" id="node5" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="275,56,435,83"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="483,5,555,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="aeeef9211b4ee7d22934db64125b538dd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeeef9211b4ee7d22934db64125b538dd">&#9670;&nbsp;</a></span>get_num_cc()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_num_cc </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01120">1120</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_aeeef9211b4ee7d22934db64125b538dd_icgraph.png" border="0" usemap="#classxran_lib_wraper_aeeef9211b4ee7d22934db64125b538dd_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_aeeef9211b4ee7d22934db64125b538dd_icgraph" id="classxran_lib_wraper_aeeef9211b4ee7d22934db64125b538dd_icgraph">
+<area shape="rect" id="node2" href="init__sys__functional_8cc.html#ac2f03036711a42868a78783b735097e5" title="TEST_P" alt="" coords="147,5,219,32"/>
+<area shape="rect" id="node3" href="classxran_lib_wraper.html#a200da4e2209141f12cafef2380cb801a" title="Init" alt="" coords="163,107,203,133"/>
+<area shape="rect" id="node7" href="classxran_lib_wraper.html#ae89a123aad1c66a76c398b7af216aae4" title="Cleanup" alt="" coords="147,56,218,83"/>
+<area shape="rect" id="node9" href="classxran_lib_wraper.html#ad93226058ef4fd59bd7d0cd55701b752" title="Open" alt="" coords="156,157,209,184"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="322,107,394,133"/>
+<area shape="rect" id="node6" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="278,157,438,184"/>
+<area shape="rect" id="node5" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="497,107,569,133"/>
+<area shape="rect" id="node8" href="class_init___sys___check.html#ac4fca95dc3b93372ce7f2078baf8e8b6" title="Init_Sys_Check::TearDown" alt="" coords="267,56,449,83"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="ad2b06001d76c9a773c242b28fc7c92f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad2b06001d76c9a773c242b28fc7c92f4">&#9670;&nbsp;</a></span>get_num_dlrbs()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_num_dlrbs </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01122">1122</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ad2b06001d76c9a773c242b28fc7c92f4_icgraph.png" border="0" usemap="#classxran_lib_wraper_ad2b06001d76c9a773c242b28fc7c92f4_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ad2b06001d76c9a773c242b28fc7c92f4_icgraph" id="classxran_lib_wraper_ad2b06001d76c9a773c242b28fc7c92f4_icgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a200da4e2209141f12cafef2380cb801a" title="Init" alt="" coords="160,31,200,57"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="292,5,364,32"/>
+<area shape="rect" id="node5" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="248,56,408,83"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="456,5,528,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="aef8068804ca7393d92edd9ed22d90070"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aef8068804ca7393d92edd9ed22d90070">&#9670;&nbsp;</a></span>get_num_eaxc()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_num_eaxc </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01121">1121</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_aef8068804ca7393d92edd9ed22d90070_icgraph.png" border="0" usemap="#classxran_lib_wraper_aef8068804ca7393d92edd9ed22d90070_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_aef8068804ca7393d92edd9ed22d90070_icgraph" id="classxran_lib_wraper_aef8068804ca7393d92edd9ed22d90070_icgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a200da4e2209141f12cafef2380cb801a" title="Init" alt="" coords="175,31,215,57"/>
+<area shape="rect" id="node6" href="classxran_lib_wraper.html#ae89a123aad1c66a76c398b7af216aae4" title="Cleanup" alt="" coords="160,81,231,108"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="334,56,406,83"/>
+<area shape="rect" id="node5" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="290,5,450,32"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="509,56,581,83"/>
+<area shape="rect" id="node7" href="class_init___sys___check.html#ac4fca95dc3b93372ce7f2078baf8e8b6" title="Init_Sys_Check::TearDown" alt="" coords="279,107,461,133"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="abbe0bfcd68428ee4cc3f63a391495e8d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abbe0bfcd68428ee4cc3f63a391495e8d">&#9670;&nbsp;</a></span>get_num_rbs()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_num_rbs </td>
+          <td>(</td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>nNumerology</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>nBandwidth</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>nSub6</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01068">1068</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_abbe0bfcd68428ee4cc3f63a391495e8d_icgraph.png" border="0" usemap="#classxran_lib_wraper_abbe0bfcd68428ee4cc3f63a391495e8d_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_abbe0bfcd68428ee4cc3f63a391495e8d_icgraph" id="classxran_lib_wraper_abbe0bfcd68428ee4cc3f63a391495e8d_icgraph">
+<area shape="rect" id="node2" href="class_test_chain.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="TestChain::SetUp" alt="" coords="151,5,277,32"/>
+<area shape="rect" id="node3" href="classxran_lib_wraper.html#a2e64fc338fcfaac25af91aae564777fa" title="xranLibWraper" alt="" coords="161,56,267,83"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a967a0c58430104684cf2f9b1fdb444da"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a967a0c58430104684cf2f9b1fdb444da">&#9670;&nbsp;</a></span>get_num_ulrbs()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_num_ulrbs </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01123">1123</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a967a0c58430104684cf2f9b1fdb444da_icgraph.png" border="0" usemap="#classxran_lib_wraper_a967a0c58430104684cf2f9b1fdb444da_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a967a0c58430104684cf2f9b1fdb444da_icgraph" id="classxran_lib_wraper_a967a0c58430104684cf2f9b1fdb444da_icgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a200da4e2209141f12cafef2380cb801a" title="Init" alt="" coords="160,31,200,57"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="292,5,364,32"/>
+<area shape="rect" id="node5" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="248,56,408,83"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="456,5,528,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a7d7488daf0a2eebb9359f760a60eaf7c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7d7488daf0a2eebb9359f760a60eaf7c">&#9670;&nbsp;</a></span>get_numerology()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_numerology </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01118">1118</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a7d7488daf0a2eebb9359f760a60eaf7c_icgraph.png" border="0" usemap="#classxran_lib_wraper_a7d7488daf0a2eebb9359f760a60eaf7c_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a7d7488daf0a2eebb9359f760a60eaf7c_icgraph" id="classxran_lib_wraper_a7d7488daf0a2eebb9359f760a60eaf7c_icgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a2e64fc338fcfaac25af91aae564777fa" title="xranLibWraper" alt="" coords="168,5,275,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a25afbf449e11f9e290e0fdbef77702c2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a25afbf449e11f9e290e0fdbef77702c2">&#9670;&nbsp;</a></span>get_rucategory()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="xran__fh__o__du_8h.html#abf0211a253f5881ebad3910cef98d30e">xran_category</a> get_rucategory </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01116">1116</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a25afbf449e11f9e290e0fdbef77702c2_icgraph.png" border="0" usemap="#classxran_lib_wraper_a25afbf449e11f9e290e0fdbef77702c2_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a25afbf449e11f9e290e0fdbef77702c2_icgraph" id="classxran_lib_wraper_a25afbf449e11f9e290e0fdbef77702c2_icgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a200da4e2209141f12cafef2380cb801a" title="Init" alt="" coords="177,31,217,57"/>
+<area shape="rect" id="node6" href="classxran_lib_wraper.html#ae89a123aad1c66a76c398b7af216aae4" title="Cleanup" alt="" coords="161,81,232,108"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="335,56,407,83"/>
+<area shape="rect" id="node5" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="291,5,451,32"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="511,56,583,83"/>
+<area shape="rect" id="node7" href="class_init___sys___check.html#ac4fca95dc3b93372ce7f2078baf8e8b6" title="Init_Sys_Check::TearDown" alt="" coords="280,107,463,133"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a970616fd84b2f27327a77e202d31eeef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a970616fd84b2f27327a77e202d31eeef">&#9670;&nbsp;</a></span>get_slot_config()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_slot_config </td>
+          <td>(</td>
+          <td class="paramtype">const std::string &amp;&#160;</td>
+          <td class="paramname"><em>cfgname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">struct <a class="el" href="structxran__frame__config.html">xran_frame_config</a> *&#160;</td>
+          <td class="paramname"><em>pCfg</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01047">1047</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a970616fd84b2f27327a77e202d31eeef_icgraph.png" border="0" usemap="#classxran_lib_wraper_a970616fd84b2f27327a77e202d31eeef_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a970616fd84b2f27327a77e202d31eeef_icgraph" id="classxran_lib_wraper_a970616fd84b2f27327a77e202d31eeef_icgraph">
+<area shape="rect" id="node2" href="class_test_chain.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="TestChain::SetUp" alt="" coords="164,5,291,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="ab795436cc8b07e2b0d665502274b30e6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab795436cc8b07e2b0d665502274b30e6">&#9670;&nbsp;</a></span>get_symbol_index()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int get_symbol_index </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01112">1112</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ab795436cc8b07e2b0d665502274b30e6_icgraph.png" border="0" usemap="#classxran_lib_wraper_ab795436cc8b07e2b0d665502274b30e6_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ab795436cc8b07e2b0d665502274b30e6_icgraph" id="classxran_lib_wraper_ab795436cc8b07e2b0d665502274b30e6_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#ad274ca70e6c47c2c549422b1cba1f0b0" title="xran_ut_tx_cpup_dl" alt="" coords="180,5,315,32"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="363,5,435,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a1ffad42e0cccdbc800d3dbef66f52d45"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1ffad42e0cccdbc800d3dbef66f52d45">&#9670;&nbsp;</a></span>get_timer_ctx()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* get_timer_ctx </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01110">1110</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a1ffad42e0cccdbc800d3dbef66f52d45_icgraph.png" border="0" usemap="#classxran_lib_wraper_a1ffad42e0cccdbc800d3dbef66f52d45_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a1ffad42e0cccdbc800d3dbef66f52d45_icgraph" id="classxran_lib_wraper_a1ffad42e0cccdbc800d3dbef66f52d45_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#af4e08ea14f09b53fce43ec39aba7a605" title="xran_ut_tx_cp_dl" alt="" coords="295,5,416,32"/>
+<area shape="rect" id="node5" href="chain__tests_8cc.html#a61f8088ed26f5ccc6a323c3b0feb66c2" title="xran_ut_tx_cp_ul" alt="" coords="295,208,416,235"/>
+<area shape="rect" id="node7" href="chain__tests_8cc.html#a73639c0dcf18fe068dc350fc0c8ba2f2" title="xran_ut_tx_up_dl" alt="" coords="484,132,605,159"/>
+<area shape="rect" id="node9" href="chain__tests_8cc.html#ad274ca70e6c47c2c549422b1cba1f0b0" title="xran_ut_tx_cpup_dl" alt="" coords="477,56,612,83"/>
+<area shape="rect" id="node10" href="classxran_lib_wraper.html#a3783fbb2a26b8a0530c489850a905a38" title="update_tti" alt="" coords="155,107,233,133"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="509,5,581,32"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="660,31,732,57"/>
+<area shape="rect" id="node6" href="chain__tests_8cc.html#a54a43b6c3ece3e568457002dbe5b5c1a" title="TEST_P" alt="" coords="509,208,581,235"/>
+<area shape="rect" id="node8" href="chain__tests_8cc.html#a2bc2178388f6edfa69905ff5f52fbcdc" title="TEST_P" alt="" coords="660,132,732,159"/>
+<area shape="rect" id="node11" href="classxran_lib_wraper.html#ac4ce5a18c687ee515676e035359a1e89" title="update_symbol_index" alt="" coords="281,107,429,133"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a2ad94e2d18c69b423d5402d7777832f1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2ad94e2d18c69b423d5402d7777832f1">&#9670;&nbsp;</a></span>get_xranhandle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* get_xranhandle </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01109">1109</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a2ad94e2d18c69b423d5402d7777832f1_icgraph.png" border="0" usemap="#classxran_lib_wraper_a2ad94e2d18c69b423d5402d7777832f1_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a2ad94e2d18c69b423d5402d7777832f1_icgraph" id="classxran_lib_wraper_a2ad94e2d18c69b423d5402d7777832f1_icgraph">
+<area shape="rect" id="node2" href="init__sys__functional_8cc.html#ac2f03036711a42868a78783b735097e5" title="TEST_P" alt="" coords="164,5,236,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a200da4e2209141f12cafef2380cb801a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a200da4e2209141f12cafef2380cb801a">&#9670;&nbsp;</a></span>Init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Init </td>
+          <td>(</td>
+          <td class="paramtype">struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a> *&#160;</td>
+          <td class="paramname"><em>pCfg</em> = <code>nullptr</code></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00740">740</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_cgraph.png" border="0" usemap="#classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_cgraph" id="classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_cgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#aeeef9211b4ee7d22934db64125b538dd" title="get_num_cc" alt="" coords="113,5,207,32"/>
+<area shape="rect" id="node3" href="classxran_lib_wraper.html#a25afbf449e11f9e290e0fdbef77702c2" title="get_rucategory" alt="" coords="106,56,214,83"/>
+<area shape="rect" id="node4" href="classxran_lib_wraper.html#adde1d671cf6532a577f13d85875ee3b4" title="get_num_antelmtrx" alt="" coords="93,107,227,133"/>
+<area shape="rect" id="node5" href="classxran_lib_wraper.html#ad2b06001d76c9a773c242b28fc7c92f4" title="get_num_dlrbs" alt="" coords="107,157,213,184"/>
+<area shape="rect" id="node6" href="classxran_lib_wraper.html#a967a0c58430104684cf2f9b1fdb444da" title="get_num_ulrbs" alt="" coords="107,208,213,235"/>
+<area shape="rect" id="node7" href="classxran_lib_wraper.html#aef8068804ca7393d92edd9ed22d90070" title="get_num_eaxc" alt="" coords="107,259,213,285"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_icgraph.png" border="0" usemap="#classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_icgraph" id="classxran_lib_wraper_a200da4e2209141f12cafef2380cb801a_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="137,5,209,32"/>
+<area shape="rect" id="node4" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="93,56,253,83"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="301,5,373,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a5855fc30031ba49b7375526f7cda0ff7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5855fc30031ba49b7375526f7cda0ff7">&#9670;&nbsp;</a></span>is_cpenable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool is_cpenable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01126">1126</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a5855fc30031ba49b7375526f7cda0ff7_icgraph.png" border="0" usemap="#classxran_lib_wraper_a5855fc30031ba49b7375526f7cda0ff7_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a5855fc30031ba49b7375526f7cda0ff7_icgraph" id="classxran_lib_wraper_a5855fc30031ba49b7375526f7cda0ff7_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#a2bc2178388f6edfa69905ff5f52fbcdc" title="TEST_P" alt="" coords="144,5,216,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a1d92eb426fc3269a180f07289f738d1a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1d92eb426fc3269a180f07289f738d1a">&#9670;&nbsp;</a></span>is_dynamicsection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool is_dynamicsection </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01128">1128</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a5b5d9e46f23728cf8901e177fbf1e32b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5b5d9e46f23728cf8901e177fbf1e32b">&#9670;&nbsp;</a></span>is_prachenable()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool is_prachenable </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01127">1127</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a61da580fc69a74f3ef17956ba5fd88a0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61da580fc69a74f3ef17956ba5fd88a0">&#9670;&nbsp;</a></span>is_running()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool is_running </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01114">1114</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_cgraph.png" border="0" usemap="#classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_cgraph" id="classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_cgraph">
+<area shape="rect" id="node2" href="xran__fh__o__du_8h.html#a937105f52446cfcb951e43e1dc3c4d8b" title="xran_get_if_state" alt="" coords="135,5,257,32"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_icgraph.png" border="0" usemap="#classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_icgraph" id="classxran_lib_wraper_a61da580fc69a74f3ef17956ba5fd88a0_icgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a165ca95dea40ce1abcc161f39087d38d" title="apply_cpenable" alt="" coords="135,5,247,32"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a2bc2178388f6edfa69905ff5f52fbcdc" title="TEST_P" alt="" coords="295,5,367,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="ad93226058ef4fd59bd7d0cd55701b752"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad93226058ef4fd59bd7d0cd55701b752">&#9670;&nbsp;</a></span>Open()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void Open </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="xran__common_8h.html#aedb267cc96c01f38341f460932d4cc5c">xran_ethdi_mbuf_send_fn</a>&#160;</td>
+          <td class="paramname"><em>send_cp</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="xran__common_8h.html#aedb267cc96c01f38341f460932d4cc5c">xran_ethdi_mbuf_send_fn</a>&#160;</td>
+          <td class="paramname"><em>send_up</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>fh_rx_callback</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>fh_rx_prach_callback</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00936">936</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_cgraph.png" border="0" usemap="#classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_cgraph" id="classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_cgraph">
+<area shape="rect" id="node2" href="xran__fh__o__du_8h.html#aa8354b56b0be4be47c44a8a5c38db86e" title="xran_reg_physide_cb" alt="" coords="125,289,271,316"/>
+<area shape="rect" id="node5" href="sample-app_8c.html#aa8882d42d07fbd9750da4db4395b438c" title="physide_dl_tti_call_back" alt="" coords="116,56,280,83"/>
+<area shape="rect" id="node6" href="sample-app_8c.html#a52c968a559117b66a05591f958da75c2" title="physide_ul_half_slot\l_call_back" alt="" coords="128,107,268,149"/>
+<area shape="rect" id="node7" href="sample-app_8c.html#a874ba95e7c465e83ccc26ab623eec60c" title="physide_ul_full_slot\l_call_back" alt="" coords="130,173,266,214"/>
+<area shape="rect" id="node8" href="classxran_lib_wraper.html#aeeef9211b4ee7d22934db64125b538dd" title="get_num_cc" alt="" coords="151,239,245,265"/>
+<area shape="rect" id="node9" href="xran__fh__o__du_8h.html#ac94e2474beef3b68521cfd391211b1be" title="xran_5g_fronthault\l_config" alt="" coords="133,391,263,433"/>
+<area shape="rect" id="node10" href="xran__fh__o__du_8h.html#ab204e979de14c21d34e9b88c6c700d25" title="xran_5g_prach_req" alt="" coords="132,340,264,367"/>
+<area shape="rect" id="node11" href="xran__common_8h.html#ad1ada9c5c57979c50f1a17a9050b8f3a" title="xran_register_cb_mbuf2ring" alt="" coords="107,5,289,32"/>
+<area shape="rect" id="node12" href="xran__fh__o__du_8h.html#a03f408f45e97aa68ca47c92e4e7d1a70" title="xran_open" alt="" coords="157,517,239,544"/>
+<area shape="rect" id="node3" href="xran__main_8c.html#aa09e72e94d2a1d891e86f4c09b0f8b21" title="xran_dev_get_ctx" alt="" coords="364,289,489,316"/>
+<area shape="rect" id="node4" href="xran__main_8c.html#a937105f52446cfcb951e43e1dc3c4d8b" title="xran_get_if_state" alt="" coords="365,121,488,148"/>
+<area shape="rect" id="node13" href="xran__main_8c.html#ae6070ee9caf6a7ea8d7ef052ed0a559a" title="Get the configuration of nummerology. " alt="" coords="337,644,516,671"/>
+<area shape="rect" id="node14" href="xran__main_8c.html#a00025c5bad7b7b6eea4374226f8c54bb" title="xran_init_prach" alt="" coords="371,695,482,721"/>
+<area shape="rect" id="node17" href="xran__main_8c.html#acb5dd6ae5569cb3090d441c800068244" title="xran_init_srs" alt="" coords="379,745,475,772"/>
+<area shape="rect" id="node18" href="xran__cp__api_8h.html#a3ca98b2a49501149a7b5baf9174897d8" title="Initialize section database. Allocate required memory space to store section information. Each eAxC allocates dedicated storage and the entry size is the maximum number of sections. Total entry size : number of CC * number of antenna * max number of sections * 2(direction) " alt="" coords="349,796,504,823"/>
+<area shape="rect" id="node19" href="xran__main_8c.html#a54de92e0ced826beeb759580d170562b" title="xran_init_sectionid" alt="" coords="361,340,492,367"/>
+<area shape="rect" id="node20" href="xran__main_8c.html#a7a3c06a23d41de0038747348be9bb9da" title="xran_init_seqid" alt="" coords="372,391,481,417"/>
+<area shape="rect" id="node21" href="xran__frame__struct_8c.html#a8e8598556da3e49fa48cb646c24162fa" title="xran_fs_get_tti_interval" alt="" coords="348,441,505,468"/>
+<area shape="rect" id="node22" href="xran__timer_8h.html#a6c1790e87767257159038d0d98a393e6" title="timing_set_numerology" alt="" coords="349,492,505,519"/>
+<area shape="rect" id="node23" href="xran__frame__struct_8c.html#a075025c7652869adb79799313aab4f64" title="xran_fs_set_slot_type" alt="" coords="351,543,502,569"/>
+<area shape="rect" id="node24" href="xran__frame__struct_8c.html#a2fd9b68ce2fa4734a021203b320e4e04" title="xran_fs_slot_limit_init" alt="" coords="353,593,501,620"/>
+<area shape="rect" id="node15" href="xran__cp__api_8h.html#a4b7c2b7f89a0a04b07426e6adbecdb27" title="xran_get_freqoffset" alt="" coords="567,669,702,696"/>
+<area shape="rect" id="node16" href="xran__main_8c.html#a3fc01469558ddf728239d59038ac5803" title="Get the configuration of the number of antenna for UL. " alt="" coords="564,720,705,747"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_icgraph.png" border="0" usemap="#classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_icgraph" id="classxran_lib_wraper_ad93226058ef4fd59bd7d0cd55701b752_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="151,5,223,32"/>
+<area shape="rect" id="node4" href="class_init___sys___check.html#a3a1707f6479611fdc609a3eb8a0cef1b" title="Init_Sys_Check::SetUp" alt="" coords="107,56,267,83"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="315,5,387,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a126b53d8cc57521b34496dbe3a26621f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a126b53d8cc57521b34496dbe3a26621f">&#9670;&nbsp;</a></span>SetUp()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int SetUp </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00678">678</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a126b53d8cc57521b34496dbe3a26621f_cgraph.png" border="0" usemap="#classxran_lib_wraper_a126b53d8cc57521b34496dbe3a26621f_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a126b53d8cc57521b34496dbe3a26621f_cgraph" id="classxran_lib_wraper_a126b53d8cc57521b34496dbe3a26621f_cgraph">
+<area shape="rect" id="node2" href="xran__fh__o__du_8h.html#a3efe8aba779b0a2f90adc02065579f5f" title="xran_init" alt="" coords="112,123,183,149"/>
+<area shape="rect" id="node3" href="xran__main_8c.html#aa09e72e94d2a1d891e86f4c09b0f8b21" title="xran_dev_get_ctx" alt="" coords="1237,245,1363,272"/>
+<area shape="rect" id="node4" href="ethdi_8c.html#a69c763967ba7e28c4a589ce624c226ff" title="xran_register_ethertype\l_handler" alt="" coords="231,86,389,127"/>
+<area shape="rect" id="node5" href="xran__main_8c.html#a7a412a9cd0ac919dccb2112fb386d64a" title="handle_ecpri_ethertype" alt="" coords="232,152,388,179"/>
+<area shape="rect" id="node17" href="ethdi_8c.html#a97dcf8200aebed714f47764c302a06b5" title="xran_ethdi_init_dpdk_io" alt="" coords="231,203,389,229"/>
+<area shape="rect" id="node6" href="xran__common_8c.html#a3d4bd5c7eec6da4ab71688e209100761" title="process_mbuf" alt="" coords="442,195,546,221"/>
+<area shape="rect" id="node16" href="xran__main_8c.html#a4eb2b37a85455e8078520bcea40296cc" title="process_cplane" alt="" coords="437,245,551,272"/>
+<area shape="rect" id="node7" href="xran__common_8h.html#aa09e72e94d2a1d891e86f4c09b0f8b21" title="xran_dev_get_ctx" alt="" coords="619,93,745,120"/>
+<area shape="rect" id="node8" href="xran__common_8h.html#a3fc01469558ddf728239d59038ac5803" title="Get the configuration of the number of antenna for UL. " alt="" coords="611,144,753,171"/>
+<area shape="rect" id="node9" href="xran__up__api_8h.html#adfc5ea408600c8de1384be020b359d95" title="Function extracts IQ samples from received mbuf packet. " alt="" coords="599,195,765,221"/>
+<area shape="rect" id="node12" href="xran__common_8c.html#ac5201df2d161091f7319ff2f57432823" title="xran_pkt_validate" alt="" coords="837,245,961,272"/>
+<area shape="rect" id="node13" href="xran__common_8c.html#a300b87c29358bb161404c0122a9b2a46" title="xran_process_srs_sym" alt="" coords="1032,296,1189,323"/>
+<area shape="rect" id="node14" href="xran__common_8c.html#aec7f5a73cca88563e12b7e82e7c75b50" title="xran_process_prach_sym" alt="" coords="813,347,984,373"/>
+<area shape="rect" id="node15" href="xran__common_8c.html#acb6ecf7858c99c963182b9b7884deca6" title="xran_process_rx_sym" alt="" coords="1035,397,1186,424"/>
+<area shape="rect" id="node10" href="xran__transport_8h.html#ab08a85b6527f45a9ba22d25061a96a3c" title="Decompose ecpriRtcid/ecpriPcid. " alt="" coords="826,195,971,221"/>
+<area shape="rect" id="node11" href="xran__common_8h.html#a761e3947dcc547008a12a9cca10b1ea0" title="Get the configuration of eAxC ID. " alt="" coords="1039,195,1183,221"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="af9989f7ffd89540fc26371e24a29fefc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af9989f7ffd89540fc26371e24a29fefc">&#9670;&nbsp;</a></span>Start()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Start </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00990">990</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_cgraph.png" border="0" usemap="#classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_cgraph" id="classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_cgraph">
+<area shape="rect" id="node2" href="xran__fh__o__du_8h.html#ad4852c0827600db95f9841e2f5f9f6f1" title="xran_start" alt="" coords="104,5,184,32"/>
+<area shape="rect" id="node3" href="xran__main_8c.html#a937105f52446cfcb951e43e1dc3c4d8b" title="xran_get_if_state" alt="" coords="232,5,355,32"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_icgraph.png" border="0" usemap="#classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_icgraph" id="classxran_lib_wraper_af9989f7ffd89540fc26371e24a29fefc_icgraph">
+<area shape="rect" id="node2" href="init__sys__functional_8cc.html#a03935019c7cdf89f54e582fbaf9bff76" title="TEST_P" alt="" coords="104,5,176,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="af7c499a1fa8e52a104500d7d01c1a280"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af7c499a1fa8e52a104500d7d01c1a280">&#9670;&nbsp;</a></span>Stop()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int Stop </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00998">998</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_cgraph.png" border="0" usemap="#classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_cgraph" id="classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_cgraph">
+<area shape="rect" id="node2" href="xran__fh__o__du_8h.html#a8f2daee2fe90126f1f7c361b7760a7a3" title="xran_stop" alt="" coords="103,5,181,32"/>
+<area shape="rect" id="node3" href="xran__main_8c.html#a937105f52446cfcb951e43e1dc3c4d8b" title="xran_get_if_state" alt="" coords="229,5,352,32"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_icgraph.png" border="0" usemap="#classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_icgraph" id="classxran_lib_wraper_af7c499a1fa8e52a104500d7d01c1a280_icgraph">
+<area shape="rect" id="node2" href="init__sys__functional_8cc.html#a03935019c7cdf89f54e582fbaf9bff76" title="TEST_P" alt="" coords="103,5,175,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a931587596081ef8178c2b128facb0411"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a931587596081ef8178c2b128facb0411">&#9670;&nbsp;</a></span>TearDown()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void TearDown </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00729">729</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a931587596081ef8178c2b128facb0411_cgraph.png" border="0" usemap="#classxran_lib_wraper_a931587596081ef8178c2b128facb0411_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a931587596081ef8178c2b128facb0411_cgraph" id="classxran_lib_wraper_a931587596081ef8178c2b128facb0411_cgraph">
+<area shape="rect" id="node2" href="xran__fh__o__du_8h.html#a2f8866c9d6536a56e4d8232b8c45808b" title="xran_close" alt="" coords="136,5,221,32"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="ac4ce5a18c687ee515676e035359a1e89"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac4ce5a18c687ee515676e035359a1e89">&#9670;&nbsp;</a></span>update_symbol_index()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void update_symbol_index </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01012">1012</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_cgraph.png" border="0" usemap="#classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_cgraph" id="classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_cgraph">
+<area shape="rect" id="node2" href="classxran_lib_wraper.html#a3783fbb2a26b8a0530c489850a905a38" title="update_tti" alt="" coords="201,56,280,83"/>
+<area shape="rect" id="node3" href="xran__lib__wrap_8hpp.html#a9c3700d61ba446fa9b05cca2ca9018ab" title="tti_ota_cb" alt="" coords="339,31,418,57"/>
+<area shape="rect" id="node6" href="classxran_lib_wraper.html#a1ffad42e0cccdbc800d3dbef66f52d45" title="get_timer_ctx" alt="" coords="328,81,429,108"/>
+<area shape="rect" id="node4" href="xran__main_8c.html#aa09e72e94d2a1d891e86f4c09b0f8b21" title="xran_dev_get_ctx" alt="" coords="490,5,615,32"/>
+<area shape="rect" id="node5" href="xran__frame__struct_8c.html#a7f5a87395d3930f222e58976960c99e2" title="xran_fs_get_max_slot" alt="" coords="477,56,628,83"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_icgraph.png" border="0" usemap="#classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_icgraph" id="classxran_lib_wraper_ac4ce5a18c687ee515676e035359a1e89_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#a73639c0dcf18fe068dc350fc0c8ba2f2" title="xran_ut_tx_up_dl" alt="" coords="208,5,329,32"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#ad274ca70e6c47c2c549422b1cba1f0b0" title="xran_ut_tx_cpup_dl" alt="" coords="201,56,336,83"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a2bc2178388f6edfa69905ff5f52fbcdc" title="TEST_P" alt="" coords="384,5,456,32"/>
+<area shape="rect" id="node5" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="384,56,456,83"/>
+</map>
+</div>
+
+</div>
+</div>
+<a id="a3783fbb2a26b8a0530c489850a905a38"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3783fbb2a26b8a0530c489850a905a38">&#9670;&nbsp;</a></span>update_tti()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void update_tti </td>
+          <td>(</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l01007">1007</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+<div class="dynheader">
+Here is the call graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_cgraph.png" border="0" usemap="#classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_cgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_cgraph" id="classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_cgraph">
+<area shape="rect" id="node2" href="xran__lib__wrap_8hpp.html#a9c3700d61ba446fa9b05cca2ca9018ab" title="tti_ota_cb" alt="" coords="143,31,222,57"/>
+<area shape="rect" id="node5" href="classxran_lib_wraper.html#a1ffad42e0cccdbc800d3dbef66f52d45" title="get_timer_ctx" alt="" coords="132,81,233,108"/>
+<area shape="rect" id="node3" href="xran__main_8c.html#aa09e72e94d2a1d891e86f4c09b0f8b21" title="xran_dev_get_ctx" alt="" coords="294,5,419,32"/>
+<area shape="rect" id="node4" href="xran__frame__struct_8c.html#a7f5a87395d3930f222e58976960c99e2" title="xran_fs_get_max_slot" alt="" coords="281,56,432,83"/>
+</map>
+</div>
+<div class="dynheader">
+Here is the caller graph for this function:</div>
+<div class="dyncontent">
+<div class="center"><img src="classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_icgraph.png" border="0" usemap="#classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_icgraph" alt=""/></div>
+<map name="classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_icgraph" id="classxran_lib_wraper_a3783fbb2a26b8a0530c489850a905a38_icgraph">
+<area shape="rect" id="node2" href="chain__tests_8cc.html#af4e08ea14f09b53fce43ec39aba7a605" title="xran_ut_tx_cp_dl" alt="" coords="145,5,267,32"/>
+<area shape="rect" id="node5" href="chain__tests_8cc.html#a61f8088ed26f5ccc6a323c3b0feb66c2" title="xran_ut_tx_cp_ul" alt="" coords="145,56,267,83"/>
+<area shape="rect" id="node7" href="classxran_lib_wraper.html#ac4ce5a18c687ee515676e035359a1e89" title="update_symbol_index" alt="" coords="132,107,280,133"/>
+<area shape="rect" id="node3" href="chain__tests_8cc.html#a6c5f599800ca755367ad7df4da60eb86" title="TEST_P" alt="" coords="359,5,431,32"/>
+<area shape="rect" id="node4" href="chain__tests_8cc.html#a9dc1e3a47b655cad97eed3db3cdebd92" title="TEST_P" alt="" coords="511,56,583,83"/>
+<area shape="rect" id="node6" href="chain__tests_8cc.html#a54a43b6c3ece3e568457002dbe5b5c1a" title="TEST_P" alt="" coords="359,56,431,83"/>
+<area shape="rect" id="node8" href="chain__tests_8cc.html#a73639c0dcf18fe068dc350fc0c8ba2f2" title="xran_ut_tx_up_dl" alt="" coords="335,157,456,184"/>
+<area shape="rect" id="node10" href="chain__tests_8cc.html#ad274ca70e6c47c2c549422b1cba1f0b0" title="xran_ut_tx_cpup_dl" alt="" coords="328,107,463,133"/>
+<area shape="rect" id="node9" href="chain__tests_8cc.html#a2bc2178388f6edfa69905ff5f52fbcdc" title="TEST_P" alt="" coords="511,157,583,184"/>
+</map>
+</div>
+
+</div>
+</div>
+<h2 class="groupheader">Field Documentation</h2>
+<a id="ac6f9b50e19408f0c2efdcf7e5dd204a9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac6f9b50e19408f0c2efdcf7e5dd204a9">&#9670;&nbsp;</a></span>argv</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">char argv[25] = &quot;unittest&quot;</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00109">109</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="ad1ab6e8c4efe2805b76180b34ce4c019"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad1ab6e8c4efe2805b76180b34ce4c019">&#9670;&nbsp;</a></span>iq_bfw_buffer_size_dl</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int iq_bfw_buffer_size_dl = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00149">149</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a8b3edaed699562559db744c8e2aa36b1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8b3edaed699562559db744c8e2aa36b1">&#9670;&nbsp;</a></span>iq_bfw_buffer_size_ul</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int iq_bfw_buffer_size_ul = 0</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00150">150</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="ae064c199bd624882f23a786c57aa5afe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae064c199bd624882f23a786c57aa5afe">&#9670;&nbsp;</a></span>m_bSub6</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">bool m_bSub6</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00117">117</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="af2f499e1b7c34ec4e1c600e00bddc75f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af2f499e1b7c34ec4e1c600e00bddc75f">&#9670;&nbsp;</a></span>m_dpdk_bbdev</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string m_dpdk_bbdev</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00111">111</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="aa0dbf843da8d26633022c153c473deb5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa0dbf843da8d26633022c153c473deb5">&#9670;&nbsp;</a></span>m_dpdk_dev_cp</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string m_dpdk_dev_cp</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00111">111</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a790ada9a4b1a467dc29bc4bfa1ec3e20"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a790ada9a4b1a467dc29bc4bfa1ec3e20">&#9670;&nbsp;</a></span>m_dpdk_dev_up</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">std::string m_dpdk_dev_up</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00111">111</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="ab58608944b110026e58c96affe100111"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab58608944b110026e58c96affe100111">&#9670;&nbsp;</a></span>m_du_mac</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t m_du_mac[6] = { 0x00,0x11, 0x22, 0x33, 0x44, 0x66 }</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00115">115</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a9270468afb68051247edd5953b828aca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9270468afb68051247edd5953b828aca">&#9670;&nbsp;</a></span>m_nBufPoolIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t m_nBufPoolIndex[<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="classxran_lib_wraper.html#afecde4b156cd353cb29487bbb9675d46a6365b7a9adffb0e096ffbd8012b909c1">MAX_SW_XRAN_INTERFACE_NUM</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00142">142</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="af53e776036ad72ea2d2e5a2bdbbdc0b2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af53e776036ad72ea2d2e5a2bdbbdc0b2">&#9670;&nbsp;</a></span>m_nFpgaToSW_FTH_RxBufferLen</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t m_nFpgaToSW_FTH_RxBufferLen</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00145">145</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a80a3e8332a69c2beb5df4ad72b4a022c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80a3e8332a69c2beb5df4ad72b4a022c">&#9670;&nbsp;</a></span>m_nInstanceHandle</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* m_nInstanceHandle[<a class="el" href="xran__fh__o__du_8h.html#ac1e23b437693cb93f1ddd5a74f97cab4">XRAN_PORTS_NUM</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00141">141</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a98ce8fded84309c17c61f4dd902d4e0f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a98ce8fded84309c17c61f4dd902d4e0f">&#9670;&nbsp;</a></span>m_nSectorIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int32_t m_nSectorIndex[<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00147">147</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="aa7e4fc7db724dc357f1425ab426c8921"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa7e4fc7db724dc357f1425ab426c8921">&#9670;&nbsp;</a></span>m_nSlots</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t m_nSlots = 10</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00118">118</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a21b3d390c6eee5d15152cdc5459ff523"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a21b3d390c6eee5d15152cdc5459ff523">&#9670;&nbsp;</a></span>m_nSW_ToFpga_FTH_TxBufferLen</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t m_nSW_ToFpga_FTH_TxBufferLen</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00144">144</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a5914f36a470616ef17f5b663a8d21b30"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5914f36a470616ef17f5b663a8d21b30">&#9670;&nbsp;</a></span>m_ru_mac</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t m_ru_mac[6] = { 0x00,0x11, 0x22, 0x33, 0x44, 0x55 }</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00116">116</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a4e219881fa053028c692fb10ae2bb5a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4e219881fa053028c692fb10ae2bb5a3">&#9670;&nbsp;</a></span>m_sFHPrachRxBbuIoBufCtrl</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a> m_sFHPrachRxBbuIoBufCtrl[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00132">132</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="ad84b20c11b0095b35674f3eb1c247375"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad84b20c11b0095b35674f3eb1c247375">&#9670;&nbsp;</a></span>m_sFHPrachRxBuffers</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a> m_sFHPrachRxBuffers[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a87d92ec177ed9c388685a91051f66205">XRAN_NUM_OF_SYMBOL_PER_SLOT</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00139">139</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="ad99e9ea539081aeef2978a3f472baf1c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad99e9ea539081aeef2978a3f472baf1c">&#9670;&nbsp;</a></span>m_sFrontHaulRxBbuIoBufCtrl</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a> m_sFrontHaulRxBbuIoBufCtrl[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00130">130</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a6284df81f3334e6319e99aa3d368acec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6284df81f3334e6319e99aa3d368acec">&#9670;&nbsp;</a></span>m_sFrontHaulRxBuffers</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a> m_sFrontHaulRxBuffers[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a87d92ec177ed9c388685a91051f66205">XRAN_NUM_OF_SYMBOL_PER_SLOT</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00137">137</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a5d7d51f26d22de978142c336c82b8736"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5d7d51f26d22de978142c336c82b8736">&#9670;&nbsp;</a></span>m_sFrontHaulRxPrbMapBbuIoBufCtrl</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a> m_sFrontHaulRxPrbMapBbuIoBufCtrl[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00131">131</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a21adf86e6b2a299b94a4eb59b6094863"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a21adf86e6b2a299b94a4eb59b6094863">&#9670;&nbsp;</a></span>m_sFrontHaulRxPrbMapBuffers</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a> m_sFrontHaulRxPrbMapBuffers[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00138">138</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a4ec48d0ffb9f1f4310057061754541af"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4ec48d0ffb9f1f4310057061754541af">&#9670;&nbsp;</a></span>m_sFrontHaulTxBbuIoBufCtrl</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a> m_sFrontHaulTxBbuIoBufCtrl[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00128">128</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="aaf96fa2c0147a497910401ba377506db"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aaf96fa2c0147a497910401ba377506db">&#9670;&nbsp;</a></span>m_sFrontHaulTxBuffers</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a> m_sFrontHaulTxBuffers[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a87d92ec177ed9c388685a91051f66205">XRAN_NUM_OF_SYMBOL_PER_SLOT</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00135">135</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a5de5e6cb2e5beb2315f16ecc06aa2966"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5de5e6cb2e5beb2315f16ecc06aa2966">&#9670;&nbsp;</a></span>m_sFrontHaulTxPrbMapBbuIoBufCtrl</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="struct_bbu_io_buf_ctrl_struct.html">BbuIoBufCtrlStruct</a> m_sFrontHaulTxPrbMapBbuIoBufCtrl[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00129">129</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="aa1611b01fe2d460ebe58e45c901f68e8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa1611b01fe2d460ebe58e45c901f68e8">&#9670;&nbsp;</a></span>m_sFrontHaulTxPrbMapBuffers</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__flat__buffer.html">xran_flat_buffer</a> m_sFrontHaulTxPrbMapBuffers[<a class="el" href="xran__fh__o__du_8h.html#af0963ba32cc8ecd280afd2e474eb426a">XRAN_N_FE_BUF_LEN</a>][<a class="el" href="xran__fh__o__du_8h.html#a34dbe5e515cc78b4ce26fa287e6c1edc">XRAN_MAX_SECTOR_NR</a>][<a class="el" href="xran__fh__o__du_8h.html#a35fa05e7523928c0c86cbcf835c12dc5">XRAN_MAX_ANTENNA_NR</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00136">136</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a74cbf8f188c4df27d645f80be26bb077"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a74cbf8f188c4df27d645f80be26bb077">&#9670;&nbsp;</a></span>m_timer_ctx</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran_lib_wraper_1_1xran__timer__ctx.html">xranLibWraper::xran_timer_ctx</a>  m_timer_ctx[<a class="el" href="xran__lib__wrap_8hpp.html#a16ea7ba6b48522ff69767c3a3d31b776">MAX_NUM_OF_XRAN_CTX</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="acb7ae6f5547d5e166b643084db28b2fa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acb7ae6f5547d5e166b643084db28b2fa">&#9670;&nbsp;</a></span>m_xranConf</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__fh__config.html">xran_fh_config</a> m_xranConf</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00120">120</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="adcc43270fba1599cebe2bc32eca45554"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adcc43270fba1599cebe2bc32eca45554">&#9670;&nbsp;</a></span>m_xranhandle</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* m_xranhandle</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00113">113</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a9507c81d07af4f634e04173663fd5419"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9507c81d07af4f634e04173663fd5419">&#9670;&nbsp;</a></span>m_xranInit</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__fh__init.html">xran_fh_init</a> m_xranInit</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00121">121</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a95651581b17afb55b04ca83f04261353"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95651581b17afb55b04ca83f04261353">&#9670;&nbsp;</a></span>nNumRbsPerSymF1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const uint16_t nNumRbsPerSymF1[3][13]</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Initial value:</b><div class="fragment"><div class="line">=</div><div class="line">    {</div><div class="line">    </div><div class="line">        {    25,     52,     79,    106,    133,    160,    216,    270,      0,      0,      0,      0,      0 },  </div><div class="line">        {    11,     24,     38,     51,     65,     78,    106,    133,    162,      0,    217,    245,    273 },  </div><div class="line">        {     0,     11,     18,     24,     31,     38,     51,     65,     79,      0,    107,    121,    135 }   </div><div class="line">    }</div></div><!-- fragment -->
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00091">91</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="aa77e335f5b2d2cc1d81de7a55f122ded"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa77e335f5b2d2cc1d81de7a55f122ded">&#9670;&nbsp;</a></span>nNumRbsPerSymF2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">const uint16_t nNumRbsPerSymF2[2][4]</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Initial value:</b><div class="fragment"><div class="line">=</div><div class="line">    {</div><div class="line">    </div><div class="line">        {    66,    132,    264,      0 },  </div><div class="line">        {    32,     66,    132,    264 }   </div><div class="line">    }</div></div><!-- fragment -->
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00100">100</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a77bd4ecb90ef07ddc1420242672b1587"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a77bd4ecb90ef07ddc1420242672b1587">&#9670;&nbsp;</a></span>p_tx_dl_bfw_buffer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int16_t* p_tx_dl_bfw_buffer[<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00153">153</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a95b1981d7d33eb50789dbc55d5d2755f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a95b1981d7d33eb50789dbc55d5d2755f">&#9670;&nbsp;</a></span>p_tx_ul_bfw_buffer</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int16_t* p_tx_ul_bfw_buffer[<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00158">158</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a364dd5820c1bb3fc2f760e5b6cab5b98"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a364dd5820c1bb3fc2f760e5b6cab5b98">&#9670;&nbsp;</a></span>tx_dl_bfw_buffer_position</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int32_t tx_dl_bfw_buffer_position[<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00155">155</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="aad7c467bc9da44318d2e8cf2f4472f17"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aad7c467bc9da44318d2e8cf2f4472f17">&#9670;&nbsp;</a></span>tx_dl_bfw_buffer_size</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int32_t tx_dl_bfw_buffer_size[<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00154">154</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="adc7a94af3a9c52fdb09e8733264eee4a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adc7a94af3a9c52fdb09e8733264eee4a">&#9670;&nbsp;</a></span>tx_ul_bfw_buffer_position</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int32_t tx_ul_bfw_buffer_position[<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00160">160</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<a id="a2fca7a2340a727f72d85407c5e153ed4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2fca7a2340a727f72d85407c5e153ed4">&#9670;&nbsp;</a></span>tx_ul_bfw_buffer_size</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+  <tr>
+  <td class="mlabels-left">
+      <table class="memname">
+        <tr>
+          <td class="memname">int32_t tx_ul_bfw_buffer_size[<a class="el" href="xran__lib__wrap_8hpp.html#a14c306e04a1b3ecdd13b82ab9ca6c9b5">MAX_ANT_CARRIER_SUPPORTED</a>]</td>
+        </tr>
+      </table>
+  </td>
+  <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
+  </tr>
+</table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__lib__wrap_8hpp_source.html#l00159">159</a> of file <a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this class was generated from the following file:<ul>
+<li><a class="el" href="xran__lib__wrap_8hpp_source.html">xran_lib_wrap.hpp</a></li>
+</ul>
+</div><!-- contents -->
+<!-- start footer part -->
+<hr class="footer"/><address class="footer"><small>
+Generated by &#160;<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/>
+</a> 1.8.13
+</small></address>
+</body>
+</html>