add Doxygen documentation
[o-du/phy.git] / docs / API / structxran__fh__config.html
diff --git a/docs/API/structxran__fh__config.html b/docs/API/structxran__fh__config.html
new file mode 100644 (file)
index 0000000..fedfb51
--- /dev/null
@@ -0,0 +1,539 @@
+<!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: xran_fh_config Struct 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="#pub-attribs">Data Fields</a>  </div>
+  <div class="headertitle">
+<div class="title">xran_fh_config Struct Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p><code>#include &lt;<a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>&gt;</code></p>
+<div class="dynheader">
+Collaboration diagram for xran_fh_config:</div>
+<div class="dyncontent">
+<div class="center"><img src="structxran__fh__config__coll__graph.png" border="0" usemap="#xran__fh__config_coll__map" alt="Collaboration graph"/></div>
+<map name="xran__fh__config_coll__map" id="xran__fh__config_coll__map">
+<area shape="rect" id="node2" 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="5,160,160,340"/>
+<area shape="rect" id="node3" href="structxran__frame__config.html" title="{xran_frame_config\n|+ nFrameDuplexType\l+ nNumerology\l+ nTddPeriod\l|}" alt="" coords="185,197,333,303"/>
+<area shape="rect" id="node4" href="structxran__slot__config.html" title="{xran_slot_config\n|+ nSymbolType\l+ reserved\l|}" alt="" coords="200,5,317,97"/>
+<area shape="rect" id="node5" 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="357,167,488,333"/>
+<area shape="rect" id="node6" href="structxran__srs__config.html" title="{xran_srs_config\n|+ symbMask\l+ eAxC_offset\l|}" alt="" coords="512,204,627,296"/>
+</map>
+</div>
+<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:acd95c2211d7c4274883572ee1ac829f4"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#acd95c2211d7c4274883572ee1ac829f4">dpdk_port</a></td></tr>
+<tr class="separator:acd95c2211d7c4274883572ee1ac829f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad972d84bc9f4c3d7714a3e398abb2a82"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#ad972d84bc9f4c3d7714a3e398abb2a82">sector_id</a></td></tr>
+<tr class="separator:ad972d84bc9f4c3d7714a3e398abb2a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6dcac3ea0b3d99c20c2e6f7091b8b342"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a6dcac3ea0b3d99c20c2e6f7091b8b342">nCC</a></td></tr>
+<tr class="separator:a6dcac3ea0b3d99c20c2e6f7091b8b342"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abcac68b45b2bcf3b5458817d65b86e45"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#abcac68b45b2bcf3b5458817d65b86e45">neAxc</a></td></tr>
+<tr class="separator:abcac68b45b2bcf3b5458817d65b86e45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b9c6f2e0bae93c45674bea4082c8a7a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a6b9c6f2e0bae93c45674bea4082c8a7a">neAxcUl</a></td></tr>
+<tr class="separator:a6b9c6f2e0bae93c45674bea4082c8a7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac63d8c67956a8a08cbfd8efb92a2f055"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#ac63d8c67956a8a08cbfd8efb92a2f055">nAntElmTRx</a></td></tr>
+<tr class="separator:ac63d8c67956a8a08cbfd8efb92a2f055"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8956e982993d4b310e3bffe207f66405"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a8956e982993d4b310e3bffe207f66405">nDLFftSize</a></td></tr>
+<tr class="separator:a8956e982993d4b310e3bffe207f66405"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4908e70f937e7eca578e348f4e3911f"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#ae4908e70f937e7eca578e348f4e3911f">nULFftSize</a></td></tr>
+<tr class="separator:ae4908e70f937e7eca578e348f4e3911f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7917929ae3bb588a5bf6f4e56cf9549e"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a7917929ae3bb588a5bf6f4e56cf9549e">nDLRBs</a></td></tr>
+<tr class="separator:a7917929ae3bb588a5bf6f4e56cf9549e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5448b37ad609bb66bf44b44d1f9bac72"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a5448b37ad609bb66bf44b44d1f9bac72">nULRBs</a></td></tr>
+<tr class="separator:a5448b37ad609bb66bf44b44d1f9bac72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac0e69adfb3c3429ce7f7b9a568959934"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#ac0e69adfb3c3429ce7f7b9a568959934">nDLAbsFrePointA</a></td></tr>
+<tr class="separator:ac0e69adfb3c3429ce7f7b9a568959934"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6db9b8b082db12b94c9d7b910a2bf747"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a6db9b8b082db12b94c9d7b910a2bf747">nULAbsFrePointA</a></td></tr>
+<tr class="separator:a6db9b8b082db12b94c9d7b910a2bf747"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acd9d2cad066dac9c7ae84a0edbc9b8ae"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#acd9d2cad066dac9c7ae84a0edbc9b8ae">nDLCenterFreqARFCN</a></td></tr>
+<tr class="separator:acd9d2cad066dac9c7ae84a0edbc9b8ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1fbf2d7a3e30db571b28c7800f38765d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a1fbf2d7a3e30db571b28c7800f38765d">nULCenterFreqARFCN</a></td></tr>
+<tr class="separator:a1fbf2d7a3e30db571b28c7800f38765d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5dde77f03307e306f2a05821bc5179a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="xran__fh__o__du_8h.html#af48a00f171ef7a017fddd2a29f9854d0">xran_fh_tti_callback_fn</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#ac5dde77f03307e306f2a05821bc5179a">ttiCb</a></td></tr>
+<tr class="separator:ac5dde77f03307e306f2a05821bc5179a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61f973d7b468c5fc1df628c476509ca6"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a61f973d7b468c5fc1df628c476509ca6">ttiCbParam</a></td></tr>
+<tr class="separator:a61f973d7b468c5fc1df628c476509ca6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a167e91cb91119363bf10c9430b6f082c"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__prach__config.html">xran_prach_config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a167e91cb91119363bf10c9430b6f082c">prach_conf</a></td></tr>
+<tr class="separator:a167e91cb91119363bf10c9430b6f082c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a418f7a13335ab7fbfb840bae611ed0e5"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__srs__config.html">xran_srs_config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a418f7a13335ab7fbfb840bae611ed0e5">srs_conf</a></td></tr>
+<tr class="separator:a418f7a13335ab7fbfb840bae611ed0e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72b0cba491d0dd2703d684cb2c2a14cf"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__frame__config.html">xran_frame_config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a72b0cba491d0dd2703d684cb2c2a14cf">frame_conf</a></td></tr>
+<tr class="separator:a72b0cba491d0dd2703d684cb2c2a14cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a27ff648f80c139235421b81f957fcb7e"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__ru__config.html">xran_ru_config</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a27ff648f80c139235421b81f957fcb7e">ru_conf</a></td></tr>
+<tr class="separator:a27ff648f80c139235421b81f957fcb7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a82f0cc2ac9daada1e8330e3a91ec296b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="xran__fh__o__du_8h.html#adce425900af03693ff55da9deb17a679">phy_encoder_poll_fn</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a82f0cc2ac9daada1e8330e3a91ec296b">bbdev_enc</a></td></tr>
+<tr class="separator:a82f0cc2ac9daada1e8330e3a91ec296b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a264d30877c919a7f5a20e2b9b35c8aeb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="xran__fh__o__du_8h.html#a2c1d5f131c5a23d8339f1babb3b22ade">phy_decoder_poll_fn</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a264d30877c919a7f5a20e2b9b35c8aeb">bbdev_dec</a></td></tr>
+<tr class="separator:a264d30877c919a7f5a20e2b9b35c8aeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a583c2f58d0655789ea36e22d605ab9ad"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structxran__fh__config.html#a583c2f58d0655789ea36e22d605ab9ad">log_level</a></td></tr>
+<tr class="separator:a583c2f58d0655789ea36e22d605ab9ad"><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>XRAN front haul general configuration </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00497">497</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+</div><h2 class="groupheader">Field Documentation</h2>
+<a id="a264d30877c919a7f5a20e2b9b35c8aeb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a264d30877c919a7f5a20e2b9b35c8aeb">&#9670;&nbsp;</a></span>bbdev_dec</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="xran__fh__o__du_8h.html#a2c1d5f131c5a23d8339f1babb3b22ade">phy_decoder_poll_fn</a> bbdev_dec</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>call back to poll BBDev decoder </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00521">521</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a82f0cc2ac9daada1e8330e3a91ec296b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a82f0cc2ac9daada1e8330e3a91ec296b">&#9670;&nbsp;</a></span>bbdev_enc</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="xran__fh__o__du_8h.html#adce425900af03693ff55da9deb17a679">phy_encoder_poll_fn</a> bbdev_enc</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>call back to poll BBDev encoder </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00520">520</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="acd95c2211d7c4274883572ee1ac829f4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acd95c2211d7c4274883572ee1ac829f4">&#9670;&nbsp;</a></span>dpdk_port</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t dpdk_port</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>DPDK port number used for FH </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00498">498</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a72b0cba491d0dd2703d684cb2c2a14cf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a72b0cba491d0dd2703d684cb2c2a14cf">&#9670;&nbsp;</a></span>frame_conf</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__frame__config.html">xran_frame_config</a> frame_conf</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>frame config </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00517">517</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a583c2f58d0655789ea36e22d605ab9ad"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a583c2f58d0655789ea36e22d605ab9ad">&#9670;&nbsp;</a></span>log_level</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t log_level</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>configuration of log level </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00523">523</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="ac63d8c67956a8a08cbfd8efb92a2f055"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac63d8c67956a8a08cbfd8efb92a2f055">&#9670;&nbsp;</a></span>nAntElmTRx</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t nAntElmTRx</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Number of antenna elements for TX and RX </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00503">503</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a6dcac3ea0b3d99c20c2e6f7091b8b342"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6dcac3ea0b3d99c20c2e6f7091b8b342">&#9670;&nbsp;</a></span>nCC</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t nCC</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>number of Component carriers supported on FH </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00500">500</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="ac0e69adfb3c3429ce7f7b9a568959934"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac0e69adfb3c3429ce7f7b9a568959934">&#9670;&nbsp;</a></span>nDLAbsFrePointA</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t nDLAbsFrePointA</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000-&gt;52600000 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00508">508</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="acd9d2cad066dac9c7ae84a0edbc9b8ae"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#acd9d2cad066dac9c7ae84a0edbc9b8ae">&#9670;&nbsp;</a></span>nDLCenterFreqARFCN</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t nDLCenterFreqARFCN</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>center frerquency for DL in MHz </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00510">510</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a8956e982993d4b310e3bffe207f66405"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8956e982993d4b310e3bffe207f66405">&#9670;&nbsp;</a></span>nDLFftSize</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t nDLFftSize</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>DL FFT size </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00504">504</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a7917929ae3bb588a5bf6f4e56cf9549e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7917929ae3bb588a5bf6f4e56cf9549e">&#9670;&nbsp;</a></span>nDLRBs</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t nDLRBs</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>DL PRB </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00506">506</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="abcac68b45b2bcf3b5458817d65b86e45"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abcac68b45b2bcf3b5458817d65b86e45">&#9670;&nbsp;</a></span>neAxc</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t neAxc</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>number of eAxc supported on one CC </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00501">501</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a6b9c6f2e0bae93c45674bea4082c8a7a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6b9c6f2e0bae93c45674bea4082c8a7a">&#9670;&nbsp;</a></span>neAxcUl</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t neAxcUl</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>number of eAxc supported on one CC for UL direction </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00502">502</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a6db9b8b082db12b94c9d7b910a2bf747"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6db9b8b082db12b94c9d7b910a2bf747">&#9670;&nbsp;</a></span>nULAbsFrePointA</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t nULAbsFrePointA</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Abs Freq Point A of the Carrier Center Frequency for in KHz Value: 450000-&gt;52600000 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00509">509</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a1fbf2d7a3e30db571b28c7800f38765d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1fbf2d7a3e30db571b28c7800f38765d">&#9670;&nbsp;</a></span>nULCenterFreqARFCN</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t nULCenterFreqARFCN</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>center frerquency for UL in MHz </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00511">511</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="ae4908e70f937e7eca578e348f4e3911f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae4908e70f937e7eca578e348f4e3911f">&#9670;&nbsp;</a></span>nULFftSize</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t nULFftSize</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>UL FFT size </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00505">505</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a5448b37ad609bb66bf44b44d1f9bac72"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5448b37ad609bb66bf44b44d1f9bac72">&#9670;&nbsp;</a></span>nULRBs</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t nULRBs</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>UL PRB </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00507">507</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a167e91cb91119363bf10c9430b6f082c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a167e91cb91119363bf10c9430b6f082c">&#9670;&nbsp;</a></span>prach_conf</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__prach__config.html">xran_prach_config</a> prach_conf</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>PRACH specific configurations for FH </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00515">515</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a27ff648f80c139235421b81f957fcb7e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a27ff648f80c139235421b81f957fcb7e">&#9670;&nbsp;</a></span>ru_conf</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__ru__config.html">xran_ru_config</a> ru_conf</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>config of RU as per XRAN spec </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00518">518</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="ad972d84bc9f4c3d7714a3e398abb2a82"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad972d84bc9f4c3d7714a3e398abb2a82">&#9670;&nbsp;</a></span>sector_id</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t sector_id</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Band sector ID for FH </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00499">499</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a418f7a13335ab7fbfb840bae611ed0e5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a418f7a13335ab7fbfb840bae611ed0e5">&#9670;&nbsp;</a></span>srs_conf</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__srs__config.html">xran_srs_config</a> srs_conf</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>SRS specific configurations for FH </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00516">516</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="ac5dde77f03307e306f2a05821bc5179a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac5dde77f03307e306f2a05821bc5179a">&#9670;&nbsp;</a></span>ttiCb</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname"><a class="el" href="xran__fh__o__du_8h.html#af48a00f171ef7a017fddd2a29f9854d0">xran_fh_tti_callback_fn</a> ttiCb</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>call back for TTI event </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00512">512</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<a id="a61f973d7b468c5fc1df628c476509ca6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61f973d7b468c5fc1df628c476509ca6">&#9670;&nbsp;</a></span>ttiCbParam</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">void* ttiCbParam</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>parameters of call back function </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__fh__o__du_8h_source.html#l00513">513</a> of file <a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</a>.</p>
+
+</div>
+</div>
+<hr/>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="xran__fh__o__du_8h_source.html">xran_fh_o_du.h</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>