add Doxygen documentation
[o-du/phy.git] / docs / API / xran__pkt__cp_8h.html
diff --git a/docs/API/xran__pkt__cp_8h.html b/docs/API/xran__pkt__cp_8h.html
new file mode 100644 (file)
index 0000000..7402ee1
--- /dev/null
@@ -0,0 +1,1583 @@
+<!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_pkt_cp.h File 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 id="nav-path" class="navpath">
+  <ul>
+<li class="navelem"><a class="el" href="dir_a4c74d6baed87eba72f3b201b7b4b8f2.html">fhi_lib</a></li><li class="navelem"><a class="el" href="dir_5cc0cc0264b57168b75ca56bde6cc403.html">lib</a></li><li class="navelem"><a class="el" href="dir_7b477aa413287cfa2199e983b77d66dd.html">api</a></li>  </ul>
+</div>
+</div><!-- top -->
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#func-members">Functions</a> &#124;
+<a href="#var-members">Variables</a>  </div>
+  <div class="headertitle">
+<div class="title">xran_pkt_cp.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+
+<p>This file provides the definition of Control Plane Messages for XRAN Front Haul layer as defined in XRAN-FH.CUS.0-v02.01.  
+<a href="#details">More...</a></p>
+<div class="textblock"><div class="dynheader">
+This graph shows which files directly or indirectly include this file:</div>
+<div class="dyncontent">
+<div class="center"><img src="xran__pkt__cp_8h__dep__incl.png" border="0" usemap="#xran__pkt__cp_8hdep" alt=""/></div>
+<map name="xran__pkt__cp_8hdep" id="xran__pkt__cp_8hdep">
+<area shape="rect" id="node2" href="xran__cp__api_8h.html" title="This file provides the definitions for Control Plane Messages APIs. " alt="" coords="639,80,741,107"/>
+<area shape="rect" id="node12" href="xran__transport_8c.html" title="This file provides the implementation for Transport lyaer (eCPRI) API. " alt="" coords="5,229,121,256"/>
+<area shape="rect" id="node3" href="common_8c.html" title="common.c" alt="" coords="1923,155,2006,181"/>
+<area shape="rect" id="node4" href="sample-app_8c.html" title="sample&#45;app.c" alt="" coords="2081,155,2181,181"/>
+<area shape="rect" id="node5" href="xran__app__frag_8h.html" title="Header file for functions to perform application level fragmentation. " alt="" coords="314,155,429,181"/>
+<area shape="rect" id="node6" href="xran__app__frag_8c.html" title="xRAN application frgamentation for U&#45;plane packets " alt="" coords="314,229,429,256"/>
+<area shape="rect" id="node7" href="xran__main_8c.html" title="XRAN main functionality module. " alt="" coords="197,229,290,256"/>
+<area shape="rect" id="node8" href="xran__common_8h.html" title="XRAN layer common functionality for both lls&#45;CU and RU as well as C&#45;plane and U&#45;plane. " alt="" coords="789,155,903,181"/>
+<area shape="rect" id="node10" href="xran__cp__api_8c.html" title="This file provides the API functions to build Control Plane Messages for XRAN Front Haul layer as def..." alt="" coords="453,229,556,256"/>
+<area shape="rect" id="node16" href="c__plane__tests_8cc.html" title="c_plane_tests.cc" alt="" coords="533,304,655,331"/>
+<area shape="rect" id="node17" href="chain__tests_8cc.html" title="chain_tests.cc" alt="" coords="1290,304,1397,331"/>
+<area shape="rect" id="node18" href="init__sys__functional_8cc.html" title="init_sys_functional.cc" alt="" coords="1616,304,1764,331"/>
+<area shape="rect" id="node19" href="prach__functional_8cc.html" title="prach_functional.cc" alt="" coords="1645,229,1780,256"/>
+<area shape="rect" id="node20" href="prach__performance_8cc.html" title="prach_performance.cc" alt="" coords="1804,229,1955,256"/>
+<area shape="rect" id="node9" href="xran__common_8c.html" title="XRAN layer common functionality for both O&#45;DU and O&#45;RU as well as C&#45;plane and U&#45;plane. " alt="" coords="1185,229,1299,256"/>
+<area shape="rect" id="node11" href="xran__timer_8c.html" title="This file provides implementation to Timing for XRAN. " alt="" coords="1324,229,1419,256"/>
+<area shape="rect" id="node13" href="xran__ul__tables_8c.html" title="This file defines those table used in 5G NR spec. " alt="" coords="1043,229,1161,256"/>
+<area shape="rect" id="node14" href="xran__lib__wrap_8hpp.html" title="xran_lib_wrap.hpp" alt="" coords="1443,229,1569,256"/>
+<area shape="rect" id="node21" href="u__plane__functional_8cc.html" title="u_plane_functional.cc" alt="" coords="683,229,831,256"/>
+<area shape="rect" id="node22" href="u__plane__performance_8cc.html" title="u_plane_performance.cc" alt="" coords="855,229,1019,256"/>
+<area shape="rect" id="node15" href="xranlib__unit__test__main_8cc.html" title="xranlib_unit_test_main.cc" alt="" coords="1421,304,1591,331"/>
+</map>
+</div>
+</div>
+<p><a href="xran__pkt__cp_8h_source.html">Go to the source code of this file.</a></p>
+<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__radioapp__ud_comp__header.html">xran_radioapp_udComp_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__common__header.html">xran_cp_radioapp_common_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__frame_structure.html">xran_cp_radioapp_frameStructure</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__header.html">xran_cp_radioapp_section_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__ext__hdr.html">xran_cp_radioapp_section_ext_hdr</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__ext1.html">xran_cp_radioapp_section_ext1</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__ext2.html">xran_cp_radioapp_section_ext2</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__ext3__first.html">xran_cp_radioapp_section_ext3_first</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__ext3__non__first.html">xran_cp_radioapp_section_ext3_non_first</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__ext4.html">xran_cp_radioapp_section_ext4</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section__ext5.html">xran_cp_radioapp_section_ext5</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section0__header.html">xran_cp_radioapp_section0_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section0.html">xran_cp_radioapp_section0</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section1__header.html">xran_cp_radioapp_section1_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section1.html">xran_cp_radioapp_section1</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section3__header.html">xran_cp_radioapp_section3_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section3.html">xran_cp_radioapp_section3</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section5__header.html">xran_cp_radioapp_section5_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section5.html">xran_cp_radioapp_section5</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section6__header.html">xran_cp_radioapp_section6_header</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section6.html">xran_cp_radioapp_section6</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</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__cp__radioapp__section7__header.html">xran_cp_radioapp_section7_header</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="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a507005bd7719a652d07e26f06dfacf5c"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__radioapp__ud_comp__header.html">xran_radioapp_udComp_header</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a507005bd7719a652d07e26f06dfacf5c">__attribute__</a> ((__packed__))</td></tr>
+<tr class="separator:a507005bd7719a652d07e26f06dfacf5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr class="memitem:a9c71fd134ce52f71b21a0a9bef99163a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a9c71fd134ce52f71b21a0a9bef99163a">udCompMeth</a></td></tr>
+<tr class="separator:a9c71fd134ce52f71b21a0a9bef99163a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa1f422e7156fc4b759197bd687beffba"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aa1f422e7156fc4b759197bd687beffba">udIqWidth</a></td></tr>
+<tr class="separator:aa1f422e7156fc4b759197bd687beffba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a158cc4eb9be778527f9afe0bf9df19e0"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a158cc4eb9be778527f9afe0bf9df19e0">startSymbolId</a></td></tr>
+<tr class="separator:a158cc4eb9be778527f9afe0bf9df19e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae287404c8c0fa4fb464abf8f6a516346"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ae287404c8c0fa4fb464abf8f6a516346">slotId</a></td></tr>
+<tr class="separator:ae287404c8c0fa4fb464abf8f6a516346"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa948cf928c529d24f8d536fb480094f2"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aa948cf928c529d24f8d536fb480094f2">subframeId</a></td></tr>
+<tr class="separator:aa948cf928c529d24f8d536fb480094f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a15a5e5806d950f2d75550c17b007153c"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a15a5e5806d950f2d75550c17b007153c">frameId</a></td></tr>
+<tr class="separator:a15a5e5806d950f2d75550c17b007153c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6275bf84e65f219845e03cf9535f893a"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a6275bf84e65f219845e03cf9535f893a">filterIndex</a></td></tr>
+<tr class="separator:a6275bf84e65f219845e03cf9535f893a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06cacc53918b2e51a13fc506b4351d63"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a06cacc53918b2e51a13fc506b4351d63">payloadVer</a></td></tr>
+<tr class="separator:a06cacc53918b2e51a13fc506b4351d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a87c3e6cd307a5ee7d853ec7254fcd010"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a87c3e6cd307a5ee7d853ec7254fcd010">dataDirection</a></td></tr>
+<tr class="separator:a87c3e6cd307a5ee7d853ec7254fcd010"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a879dd7efae60d48d1c20349a00feee87"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a879dd7efae60d48d1c20349a00feee87">numOfSections</a></td></tr>
+<tr class="separator:a879dd7efae60d48d1c20349a00feee87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae273caa235b1c6085de4ad13886f82c9"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ae273caa235b1c6085de4ad13886f82c9">sectionType</a></td></tr>
+<tr class="separator:ae273caa235b1c6085de4ad13886f82c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa4ed885cdd3c67f4df8c1f6b20cc031c"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aa4ed885cdd3c67f4df8c1f6b20cc031c">uScs</a></td></tr>
+<tr class="separator:aa4ed885cdd3c67f4df8c1f6b20cc031c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59e7e8f3feb686850b0cb0ae065de85b"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a59e7e8f3feb686850b0cb0ae065de85b">fftSize</a></td></tr>
+<tr class="separator:a59e7e8f3feb686850b0cb0ae065de85b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c38e7b5c31753cf9e58246d571ff250"><td class="memItemLeft" >union {</td></tr>
+<tr class="memitem:a4b39e0bd755009987ba524eeb2dc498c"><td class="memItemLeft" >&#160;&#160;&#160;struct {</td></tr>
+<tr class="memitem:aa43c4c21b173ada1b6b7568956f0d650"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a5a6ed8c04a3db86066924b1a1bf4dad3">reserved</a>:16</td></tr>
+<tr class="separator:aa43c4c21b173ada1b6b7568956f0d650"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a5dc992c6cc64a3f245e5676c0ff12256">numSymbol</a>:4</td></tr>
+<tr class="separator:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#aff6c92a5dba7cc22be5e23785fe5fc43">reMask</a>:12</td></tr>
+<tr class="separator:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b39e0bd755009987ba524eeb2dc498c"><td class="memItemLeft" valign="top">&#160;&#160;&#160;}&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a4b39e0bd755009987ba524eeb2dc498c">s0</a></td></tr>
+<tr class="separator:a4b39e0bd755009987ba524eeb2dc498c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3acb089c3231d11a0b19b211a4064858"><td class="memItemLeft" >&#160;&#160;&#160;struct {</td></tr>
+<tr class="memitem:a9d9a9bc73a8aaac944ecb453eb402a07"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a9d9a9bc73a8aaac944ecb453eb402a07">beamId</a>:15</td></tr>
+<tr class="separator:a9d9a9bc73a8aaac944ecb453eb402a07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad63f9c3cee58cacccc463bc3c3313cc6"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#ad63f9c3cee58cacccc463bc3c3313cc6">ef</a>:1</td></tr>
+<tr class="separator:ad63f9c3cee58cacccc463bc3c3313cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a5dc992c6cc64a3f245e5676c0ff12256">numSymbol</a>:4</td></tr>
+<tr class="separator:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#aff6c92a5dba7cc22be5e23785fe5fc43">reMask</a>:12</td></tr>
+<tr class="separator:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3acb089c3231d11a0b19b211a4064858"><td class="memItemLeft" valign="top">&#160;&#160;&#160;}&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a3acb089c3231d11a0b19b211a4064858">s1</a></td></tr>
+<tr class="separator:a3acb089c3231d11a0b19b211a4064858"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4127e3fdcd37be2355359a4d62704f29"><td class="memItemLeft" >&#160;&#160;&#160;struct {</td></tr>
+<tr class="memitem:a9d9a9bc73a8aaac944ecb453eb402a07"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a9d9a9bc73a8aaac944ecb453eb402a07">beamId</a>:15</td></tr>
+<tr class="separator:a9d9a9bc73a8aaac944ecb453eb402a07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad63f9c3cee58cacccc463bc3c3313cc6"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#ad63f9c3cee58cacccc463bc3c3313cc6">ef</a>:1</td></tr>
+<tr class="separator:ad63f9c3cee58cacccc463bc3c3313cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a5dc992c6cc64a3f245e5676c0ff12256">numSymbol</a>:4</td></tr>
+<tr class="separator:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#aff6c92a5dba7cc22be5e23785fe5fc43">reMask</a>:12</td></tr>
+<tr class="separator:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4127e3fdcd37be2355359a4d62704f29"><td class="memItemLeft" valign="top">&#160;&#160;&#160;}&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a4127e3fdcd37be2355359a4d62704f29">s3</a></td></tr>
+<tr class="separator:a4127e3fdcd37be2355359a4d62704f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a530893d11c684e6332abc2c8f08062fb"><td class="memItemLeft" >&#160;&#160;&#160;struct {</td></tr>
+<tr class="memitem:a64c04119c39e8dbcf00f4ae22968b1eb"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a64c04119c39e8dbcf00f4ae22968b1eb">ueId</a>:15</td></tr>
+<tr class="separator:a64c04119c39e8dbcf00f4ae22968b1eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad63f9c3cee58cacccc463bc3c3313cc6"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#ad63f9c3cee58cacccc463bc3c3313cc6">ef</a>:1</td></tr>
+<tr class="separator:ad63f9c3cee58cacccc463bc3c3313cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a5dc992c6cc64a3f245e5676c0ff12256">numSymbol</a>:4</td></tr>
+<tr class="separator:a5dc992c6cc64a3f245e5676c0ff12256"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memItemLeft" >&#160;&#160;&#160;&#160;&#160;&#160;uint32_t&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#aff6c92a5dba7cc22be5e23785fe5fc43">reMask</a>:12</td></tr>
+<tr class="separator:aff6c92a5dba7cc22be5e23785fe5fc43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a530893d11c684e6332abc2c8f08062fb"><td class="memItemLeft" valign="top">&#160;&#160;&#160;}&#160;&#160;&#160;<a class="el" href="xran__pkt__cp_8h.html#a530893d11c684e6332abc2c8f08062fb">s5</a></td></tr>
+<tr class="separator:a530893d11c684e6332abc2c8f08062fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6c38e7b5c31753cf9e58246d571ff250"><td class="memItemLeft" valign="top">}&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a6c38e7b5c31753cf9e58246d571ff250">u</a></td></tr>
+<tr class="separator:a6c38e7b5c31753cf9e58246d571ff250"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aabc4fe26e40f742fd255e2bb8534de75"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aabc4fe26e40f742fd255e2bb8534de75">numPrbc</a></td></tr>
+<tr class="separator:aabc4fe26e40f742fd255e2bb8534de75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94a428ce385fe1757f5de40003b85030"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a94a428ce385fe1757f5de40003b85030">startPrbc</a></td></tr>
+<tr class="separator:a94a428ce385fe1757f5de40003b85030"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52f6623d45fec4bf9c14898f7e53db34"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a52f6623d45fec4bf9c14898f7e53db34">symInc</a></td></tr>
+<tr class="separator:a52f6623d45fec4bf9c14898f7e53db34"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:affa3adbd50cd4af2018ba1fc0e8c3e31"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#affa3adbd50cd4af2018ba1fc0e8c3e31">rb</a></td></tr>
+<tr class="separator:affa3adbd50cd4af2018ba1fc0e8c3e31"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a83cf1c3a2706e565cbbd8a6e3af8b2"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a9a83cf1c3a2706e565cbbd8a6e3af8b2">sectionId</a></td></tr>
+<tr class="separator:a9a83cf1c3a2706e565cbbd8a6e3af8b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab53808b9894ae611b5b0800f2cdc248c"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ab53808b9894ae611b5b0800f2cdc248c">extLen</a></td></tr>
+<tr class="separator:ab53808b9894ae611b5b0800f2cdc248c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0fb8616e86f89f4b8af4e191d1cb7ce7"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a0fb8616e86f89f4b8af4e191d1cb7ce7">extType</a></td></tr>
+<tr class="separator:a0fb8616e86f89f4b8af4e191d1cb7ce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a489f0b868b86e577a5e515dc40987ba5"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a489f0b868b86e577a5e515dc40987ba5">bfwCompMeth</a></td></tr>
+<tr class="separator:a489f0b868b86e577a5e515dc40987ba5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab4efff418afe4f08b45d3c4762f8b31d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ab4efff418afe4f08b45d3c4762f8b31d">bfwIqWidth</a></td></tr>
+<tr class="separator:ab4efff418afe4f08b45d3c4762f8b31d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa633099e5bb43f394e334d2effa115"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#afaa633099e5bb43f394e334d2effa115">bfZe3ddWidth</a></td></tr>
+<tr class="separator:afaa633099e5bb43f394e334d2effa115"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a91c2992cc2931d34eedace92ebed95e3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a91c2992cc2931d34eedace92ebed95e3">bfAz3ddWidth</a></td></tr>
+<tr class="separator:a91c2992cc2931d34eedace92ebed95e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad577e27385c9800999196f723131c2a6"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ad577e27385c9800999196f723131c2a6">bfaCompResv1</a></td></tr>
+<tr class="separator:ad577e27385c9800999196f723131c2a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44f3c610f47128f388292d02434afe0b"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a44f3c610f47128f388292d02434afe0b">bfZePtWidth</a></td></tr>
+<tr class="separator:a44f3c610f47128f388292d02434afe0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4575041f99a19d0b4e60606fa8dbefb"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ae4575041f99a19d0b4e60606fa8dbefb">bfAzPtWidth</a></td></tr>
+<tr class="separator:ae4575041f99a19d0b4e60606fa8dbefb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b3796df8f24599db86788e5c585bd8e"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a2b3796df8f24599db86788e5c585bd8e">bfaCompResv0</a></td></tr>
+<tr class="separator:a2b3796df8f24599db86788e5c585bd8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aef9bb556c1530f5d648fd57e73b9a105"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aef9bb556c1530f5d648fd57e73b9a105">reserved1</a></td></tr>
+<tr class="separator:aef9bb556c1530f5d648fd57e73b9a105"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec327188e616d1ef6c7c7769fa49ee4b"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aec327188e616d1ef6c7c7769fa49ee4b">crsSymNum</a></td></tr>
+<tr class="separator:aec327188e616d1ef6c7c7769fa49ee4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed93283265f941dc1d2bf8d634164493"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aed93283265f941dc1d2bf8d634164493">reserved0</a></td></tr>
+<tr class="separator:aed93283265f941dc1d2bf8d634164493"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a39e7385dc0e87f97e8411cec1e3aced5"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a39e7385dc0e87f97e8411cec1e3aced5">crsShift</a></td></tr>
+<tr class="separator:a39e7385dc0e87f97e8411cec1e3aced5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a004e4df3faa0bb55443b2e184a8d7ace"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a004e4df3faa0bb55443b2e184a8d7ace">crsReMask</a></td></tr>
+<tr class="separator:a004e4df3faa0bb55443b2e184a8d7ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4a4e7cf0028066630bb73b2d58445053"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a4a4e7cf0028066630bb73b2d58445053">txScheme</a></td></tr>
+<tr class="separator:a4a4e7cf0028066630bb73b2d58445053"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a872448d7734f1458ebd601823497a5fa"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a872448d7734f1458ebd601823497a5fa">numLayers</a></td></tr>
+<tr class="separator:a872448d7734f1458ebd601823497a5fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb85b533cefe89b78d49e57e7a0c6ee4"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#abb85b533cefe89b78d49e57e7a0c6ee4">layerId</a></td></tr>
+<tr class="separator:abb85b533cefe89b78d49e57e7a0c6ee4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5645d802dc4e4fac0d73fc7c68388893"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a5645d802dc4e4fac0d73fc7c68388893">codebookIndex</a></td></tr>
+<tr class="separator:a5645d802dc4e4fac0d73fc7c68388893"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0780ffbec6d647632e2b31d89de94467"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a0780ffbec6d647632e2b31d89de94467">beamIdAP3</a></td></tr>
+<tr class="separator:a0780ffbec6d647632e2b31d89de94467"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9b459e1b2f309337740ed7a576e8ddfb"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a9b459e1b2f309337740ed7a576e8ddfb">beamIdAP2</a></td></tr>
+<tr class="separator:a9b459e1b2f309337740ed7a576e8ddfb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abcaa5b568a022c3af1146b779d52bebc"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#abcaa5b568a022c3af1146b779d52bebc">beamIdAP1</a></td></tr>
+<tr class="separator:abcaa5b568a022c3af1146b779d52bebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0fc429b055e74830a4583ec37f5c3846"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a0fc429b055e74830a4583ec37f5c3846">reserved2</a></td></tr>
+<tr class="separator:a0fc429b055e74830a4583ec37f5c3846"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3e975b4b16cb91991ee107f5f3e336b5"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a3e975b4b16cb91991ee107f5f3e336b5">modCompScaler</a></td></tr>
+<tr class="separator:a3e975b4b16cb91991ee107f5f3e336b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a77d2bfcb0d61e85b549fdbbe4bce18"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a2a77d2bfcb0d61e85b549fdbbe4bce18">csf</a></td></tr>
+<tr class="separator:a2a77d2bfcb0d61e85b549fdbbe4bce18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca88dbe7fcac3aa95ac605c39a1ef6c3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aca88dbe7fcac3aa95ac605c39a1ef6c3">mcScaleOffset2</a></td></tr>
+<tr class="separator:aca88dbe7fcac3aa95ac605c39a1ef6c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a985dc9bc6fcfe447805f23272240db02"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a985dc9bc6fcfe447805f23272240db02">csf2</a></td></tr>
+<tr class="separator:a985dc9bc6fcfe447805f23272240db02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a345b2bf8205e92f1aa2f73109c4e99c5"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a345b2bf8205e92f1aa2f73109c4e99c5">mcScaleReMask2</a></td></tr>
+<tr class="separator:a345b2bf8205e92f1aa2f73109c4e99c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8854bc563f0f80ccc93498c6f6386ebe"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a8854bc563f0f80ccc93498c6f6386ebe">mcScaleOffset1</a></td></tr>
+<tr class="separator:a8854bc563f0f80ccc93498c6f6386ebe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae99d919e21fe8913cf62fe9a45303edf"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ae99d919e21fe8913cf62fe9a45303edf">csf1</a></td></tr>
+<tr class="separator:ae99d919e21fe8913cf62fe9a45303edf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa73c9c8643bc91f9af899bcb09d5329d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aa73c9c8643bc91f9af899bcb09d5329d">mcScaleReMask1</a></td></tr>
+<tr class="separator:aa73c9c8643bc91f9af899bcb09d5329d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5965943d604d681efbc50dbda73e9101"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__cp__radioapp__common__header.html">xran_cp_radioapp_common_header</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a5965943d604d681efbc50dbda73e9101">cmnhdr</a></td></tr>
+<tr class="separator:a5965943d604d681efbc50dbda73e9101"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa68c277a66312b4b90819cccc055bdb7"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aa68c277a66312b4b90819cccc055bdb7">timeOffset</a></td></tr>
+<tr class="separator:aa68c277a66312b4b90819cccc055bdb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:addd131fba195042d2b0b7de7c5183b6a"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__cp__radioapp__frame_structure.html">xran_cp_radioapp_frameStructure</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#addd131fba195042d2b0b7de7c5183b6a">frameStructure</a></td></tr>
+<tr class="separator:addd131fba195042d2b0b7de7c5183b6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af57c31d64bbdb0d65fd36c9f38951328"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#af57c31d64bbdb0d65fd36c9f38951328">cpLength</a></td></tr>
+<tr class="separator:af57c31d64bbdb0d65fd36c9f38951328"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3675a820a4aec2a8724471cb7f840f16"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__cp__radioapp__section__header.html">xran_cp_radioapp_section_header</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a3675a820a4aec2a8724471cb7f840f16">hdr</a></td></tr>
+<tr class="separator:a3675a820a4aec2a8724471cb7f840f16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2c555c4732301a1ffa8b9957fbe51a76"><td class="memItemLeft" align="right" valign="top">struct <a class="el" href="structxran__radioapp__ud_comp__header.html">xran_radioapp_udComp_header</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a2c555c4732301a1ffa8b9957fbe51a76">udComp</a></td></tr>
+<tr class="separator:a2c555c4732301a1ffa8b9957fbe51a76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13677edb1da78e5c96fc793592142392"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a13677edb1da78e5c96fc793592142392">freqOffset</a></td></tr>
+<tr class="separator:a13677edb1da78e5c96fc793592142392"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc2b3bf6f7c4208312d35672ab4f1af7"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#adc2b3bf6f7c4208312d35672ab4f1af7">numberOfUEs</a></td></tr>
+<tr class="separator:adc2b3bf6f7c4208312d35672ab4f1af7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab73e0a6442bf42de3e9110afca7b4ec4"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ab73e0a6442bf42de3e9110afca7b4ec4">regularizationFactor</a></td></tr>
+<tr class="separator:ab73e0a6442bf42de3e9110afca7b4ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02b265f2198407df96202e1dfdc5c7dd"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a02b265f2198407df96202e1dfdc5c7dd">startPrbch</a></td></tr>
+<tr class="separator:a02b265f2198407df96202e1dfdc5c7dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0ba1ea05777c0190eb5d898d177f37d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#ae0ba1ea05777c0190eb5d898d177f37d">startPrbcl</a></td></tr>
+<tr class="separator:ae0ba1ea05777c0190eb5d898d177f37d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4a3e173586ee317bb0948180e97377d9"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#a4a3e173586ee317bb0948180e97377d9">laaMsgLen</a></td></tr>
+<tr class="separator:a4a3e173586ee317bb0948180e97377d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb1df06af4d93ec0e092de5cb10f0f08"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="xran__pkt__cp_8h.html#aeb1df06af4d93ec0e092de5cb10f0f08">laaMsgType</a></td></tr>
+<tr class="separator:aeb1df06af4d93ec0e092de5cb10f0f08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>This file provides the definition of Control Plane Messages for XRAN Front Haul layer as defined in XRAN-FH.CUS.0-v02.01. </p>
+<dl class="section author"><dt>Author</dt><dd>Intel Corporation </dd></dl>
+
+<p class="definition">Definition in file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+</div><h2 class="groupheader">Function Documentation</h2>
+<a id="a507005bd7719a652d07e26f06dfacf5c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a507005bd7719a652d07e26f06dfacf5c">&#9670;&nbsp;</a></span>__attribute__()</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__cp__radioapp__section7__header.html">xran_cp_radioapp_section7_header</a> __attribute__ </td>
+          <td>(</td>
+          <td class="paramtype">(__packed__)&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Variable Documentation</h2>
+<a id="a9d9a9bc73a8aaac944ecb453eb402a07"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9d9a9bc73a8aaac944ecb453eb402a07">&#9670;&nbsp;</a></span>beamId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t beamId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.9 beam identifier </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00221">221</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="abcaa5b568a022c3af1146b779d52bebc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abcaa5b568a022c3af1146b779d52bebc">&#9670;&nbsp;</a></span>beamIdAP1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t beamIdAP1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.8 beam id to be used for antenna port 1 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00232">232</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a9b459e1b2f309337740ed7a576e8ddfb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9b459e1b2f309337740ed7a576e8ddfb">&#9670;&nbsp;</a></span>beamIdAP2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t beamIdAP2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.9 beam id to be used for antenna port 2 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00231">231</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a0780ffbec6d647632e2b31d89de94467"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0780ffbec6d647632e2b31d89de94467">&#9670;&nbsp;</a></span>beamIdAP3</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t beamIdAP3</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.10 beam id to be used for antenna port 3 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00230">230</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a2b3796df8f24599db86788e5c585bd8e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2b3796df8f24599db86788e5c585bd8e">&#9670;&nbsp;</a></span>bfaCompResv0</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t bfaCompResv0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00222">222</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ad577e27385c9800999196f723131c2a6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad577e27385c9800999196f723131c2a6">&#9670;&nbsp;</a></span>bfaCompResv1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t bfaCompResv1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00219">219</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a91c2992cc2931d34eedace92ebed95e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a91c2992cc2931d34eedace92ebed95e3">&#9670;&nbsp;</a></span>bfAz3ddWidth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t bfAz3ddWidth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.2.1 beamforming azimuth beamwidth parameter bitwidth, Table 5-20 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00218">218</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ae4575041f99a19d0b4e60606fa8dbefb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae4575041f99a19d0b4e60606fa8dbefb">&#9670;&nbsp;</a></span>bfAzPtWidth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t bfAzPtWidth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.2.1 beamforming azimuth pointing parameter bitwidth, Table 5-18 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00221">221</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a489f0b868b86e577a5e515dc40987ba5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a489f0b868b86e577a5e515dc40987ba5">&#9670;&nbsp;</a></span>bfwCompMeth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t bfwCompMeth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.1.1 Beamforming weight Compression method </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00220">220</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ab4efff418afe4f08b45d3c4762f8b31d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab4efff418afe4f08b45d3c4762f8b31d">&#9670;&nbsp;</a></span>bfwIqWidth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t bfwIqWidth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.1.1 Beamforming weight IQ bit width </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00221">221</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="afaa633099e5bb43f394e334d2effa115"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#afaa633099e5bb43f394e334d2effa115">&#9670;&nbsp;</a></span>bfZe3ddWidth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t bfZe3ddWidth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.2.1 beamforming zenith beamwidth parameter bitwidth, Table 5-21 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a44f3c610f47128f388292d02434afe0b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a44f3c610f47128f388292d02434afe0b">&#9670;&nbsp;</a></span>bfZePtWidth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t bfZePtWidth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.2.1 beamforming zenith pointing parameter bitwidth, Table 5-19 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00220">220</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a5965943d604d681efbc50dbda73e9101"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5965943d604d681efbc50dbda73e9101">&#9670;&nbsp;</a></span>cmnhdr</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__cp__radioapp__common__header.html">xran_cp_radioapp_common_header</a> cmnhdr</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00214">214</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a5645d802dc4e4fac0d73fc7c68388893"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5645d802dc4e4fac0d73fc7c68388893">&#9670;&nbsp;</a></span>codebookIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t codebookIndex</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.1 precoder codebook used for transmission </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00225">225</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="af57c31d64bbdb0d65fd36c9f38951328"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af57c31d64bbdb0d65fd36c9f38951328">&#9670;&nbsp;</a></span>cpLength</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t cpLength</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.14 cyclic prefix length </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00218">218</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a004e4df3faa0bb55443b2e184a8d7ace"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a004e4df3faa0bb55443b2e184a8d7ace">&#9670;&nbsp;</a></span>crsReMask</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t crsReMask</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.5 CRS resource element mask </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00221">221</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a39e7385dc0e87f97e8411cec1e3aced5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a39e7385dc0e87f97e8411cec1e3aced5">&#9670;&nbsp;</a></span>crsShift</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t crsShift</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.7 CRS shift used for DL transmission </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00220">220</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aec327188e616d1ef6c7c7769fa49ee4b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aec327188e616d1ef6c7c7769fa49ee4b">&#9670;&nbsp;</a></span>crsSymNum</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t crsSymNum</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.6 CRS symbol number indication </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00218">218</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a2a77d2bfcb0d61e85b549fdbbe4bce18"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2a77d2bfcb0d61e85b549fdbbe4bce18">&#9670;&nbsp;</a></span>csf</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t csf</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.4.1 constellation shift flag </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00216">216</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ae99d919e21fe8913cf62fe9a45303edf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae99d919e21fe8913cf62fe9a45303edf">&#9670;&nbsp;</a></span>csf1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t csf1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.5.2 constellation shift flag </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00219">219</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a985dc9bc6fcfe447805f23272240db02"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a985dc9bc6fcfe447805f23272240db02">&#9670;&nbsp;</a></span>csf2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t csf2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.5.2 constellation shift flag </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00216">216</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a87c3e6cd307a5ee7d853ec7254fcd010"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a87c3e6cd307a5ee7d853ec7254fcd010">&#9670;&nbsp;</a></span>dataDirection</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t dataDirection</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.1 data direction (gNB Tx/Rx) </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00220">220</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ad63f9c3cee58cacccc463bc3c3313cc6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad63f9c3cee58cacccc463bc3c3313cc6">&#9670;&nbsp;</a></span>ef</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t ef</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.8 extension flag</p>
+<p>5.4.6.2 extension flag </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00222">222</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ab53808b9894ae611b5b0800f2cdc248c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab53808b9894ae611b5b0800f2cdc248c">&#9670;&nbsp;</a></span>extLen</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t extLen</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.6.3 extension length, in 32bits words </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a0fb8616e86f89f4b8af4e191d1cb7ce7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0fb8616e86f89f4b8af4e191d1cb7ce7">&#9670;&nbsp;</a></span>extType</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t extType</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.6.1 extension type </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00218">218</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a59e7e8f3feb686850b0cb0ae065de85b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a59e7e8f3feb686850b0cb0ae065de85b">&#9670;&nbsp;</a></span>fftSize</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t fftSize</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>FFT size, XRAN_FFTSIZE_xxx </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a6275bf84e65f219845e03cf9535f893a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6275bf84e65f219845e03cf9535f893a">&#9670;&nbsp;</a></span>filterIndex</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t filterIndex</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.3 filter index, XRAN_FILTERINDEX_xxxx </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00218">218</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a15a5e5806d950f2d75550c17b007153c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a15a5e5806d950f2d75550c17b007153c">&#9670;&nbsp;</a></span>frameId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t frameId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.4 frame identifier </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="addd131fba195042d2b0b7de7c5183b6a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#addd131fba195042d2b0b7de7c5183b6a">&#9670;&nbsp;</a></span>frameStructure</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__cp__radioapp__frame_structure.html">xran_cp_radioapp_frameStructure</a> frameStructure</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a13677edb1da78e5c96fc793592142392"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a13677edb1da78e5c96fc793592142392">&#9670;&nbsp;</a></span>freqOffset</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t freqOffset</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.11 frequency offset </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a3675a820a4aec2a8724471cb7f840f16"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3675a820a4aec2a8724471cb7f840f16">&#9670;&nbsp;</a></span>hdr</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__cp__radioapp__section__header.html">xran_cp_radioapp_section_header</a> hdr</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00214">214</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a4a3e173586ee317bb0948180e97377d9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4a3e173586ee317bb0948180e97377d9">&#9670;&nbsp;</a></span>laaMsgLen</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t laaMsgLen</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.15 LAA message length </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00216">216</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aeb1df06af4d93ec0e092de5cb10f0f08"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aeb1df06af4d93ec0e092de5cb10f0f08">&#9670;&nbsp;</a></span>laaMsgType</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t laaMsgType</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.14 LAA message type </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="abb85b533cefe89b78d49e57e7a0c6ee4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abb85b533cefe89b78d49e57e7a0c6ee4">&#9670;&nbsp;</a></span>layerId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t layerId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.2 Layer ID for DL transmission </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00224">224</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a8854bc563f0f80ccc93498c6f6386ebe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8854bc563f0f80ccc93498c6f6386ebe">&#9670;&nbsp;</a></span>mcScaleOffset1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t mcScaleOffset1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.5.3 scaling value for modulation compression </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00218">218</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aca88dbe7fcac3aa95ac605c39a1ef6c3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aca88dbe7fcac3aa95ac605c39a1ef6c3">&#9670;&nbsp;</a></span>mcScaleOffset2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t mcScaleOffset2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.5.3 scaling value for modulation compression </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aa73c9c8643bc91f9af899bcb09d5329d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa73c9c8643bc91f9af899bcb09d5329d">&#9670;&nbsp;</a></span>mcScaleReMask1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t mcScaleReMask1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.5.1 modulation compression power scale RE mask </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00220">220</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a345b2bf8205e92f1aa2f73109c4e99c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a345b2bf8205e92f1aa2f73109c4e99c5">&#9670;&nbsp;</a></span>mcScaleReMask2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t mcScaleReMask2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.5.1 modulation compression power scale RE mask </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a3e975b4b16cb91991ee107f5f3e336b5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3e975b4b16cb91991ee107f5f3e336b5">&#9670;&nbsp;</a></span>modCompScaler</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t modCompScaler</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.4.2 modulation compression scaler value </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="adc2b3bf6f7c4208312d35672ab4f1af7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#adc2b3bf6f7c4208312d35672ab4f1af7">&#9670;&nbsp;</a></span>numberOfUEs</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t numberOfUEs</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.11 number of UEs </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a872448d7734f1458ebd601823497a5fa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a872448d7734f1458ebd601823497a5fa">&#9670;&nbsp;</a></span>numLayers</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t numLayers</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.4 number of layers used for DL transmission </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00223">223</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a879dd7efae60d48d1c20349a00feee87"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a879dd7efae60d48d1c20349a00feee87">&#9670;&nbsp;</a></span>numOfSections</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t numOfSections</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.8 number of sections </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00221">221</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aabc4fe26e40f742fd255e2bb8534de75"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aabc4fe26e40f742fd255e2bb8534de75">&#9670;&nbsp;</a></span>numPrbc</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t numPrbc</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.6 number of contiguous PRBs per control section 0000 0000b = all PRBs</p>
+<p>5.4.5.6 number of contiguous PRBs per control section </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00240">240</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a5dc992c6cc64a3f245e5676c0ff12256"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5dc992c6cc64a3f245e5676c0ff12256">&#9670;&nbsp;</a></span>numSymbol</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t numSymbol</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.7 number of symbols </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a06cacc53918b2e51a13fc506b4351d63"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a06cacc53918b2e51a13fc506b4351d63">&#9670;&nbsp;</a></span>payloadVer</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t payloadVer</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.2 payload version, should be 1 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00219">219</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="affa3adbd50cd4af2018ba1fc0e8c3e31"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#affa3adbd50cd4af2018ba1fc0e8c3e31">&#9670;&nbsp;</a></span>rb</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t rb</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.2 resource block indicator, XRAN_RBIND_xxx </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00243">243</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ab73e0a6442bf42de3e9110afca7b4ec4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab73e0a6442bf42de3e9110afca7b4ec4">&#9670;&nbsp;</a></span>regularizationFactor</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t regularizationFactor</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.12 regularization Factor </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00214">214</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aff6c92a5dba7cc22be5e23785fe5fc43"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aff6c92a5dba7cc22be5e23785fe5fc43">&#9670;&nbsp;</a></span>reMask</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t reMask</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.5 resource element mask </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00218">218</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a5a6ed8c04a3db86066924b1a1bf4dad3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5a6ed8c04a3db86066924b1a1bf4dad3">&#9670;&nbsp;</a></span>reserved</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t reserved</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00216">216</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aed93283265f941dc1d2bf8d634164493"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aed93283265f941dc1d2bf8d634164493">&#9670;&nbsp;</a></span>reserved0</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t reserved0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00219">219</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aef9bb556c1530f5d648fd57e73b9a105"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aef9bb556c1530f5d648fd57e73b9a105">&#9670;&nbsp;</a></span>reserved1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t reserved1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a0fc429b055e74830a4583ec37f5c3846"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0fc429b055e74830a4583ec37f5c3846">&#9670;&nbsp;</a></span>reserved2</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t reserved2</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00233">233</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a4b39e0bd755009987ba524eeb2dc498c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4b39e0bd755009987ba524eeb2dc498c">&#9670;&nbsp;</a></span>s0</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct { ... }   s0</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3acb089c3231d11a0b19b211a4064858"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3acb089c3231d11a0b19b211a4064858">&#9670;&nbsp;</a></span>s1</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct { ... }   s1</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4127e3fdcd37be2355359a4d62704f29"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4127e3fdcd37be2355359a4d62704f29">&#9670;&nbsp;</a></span>s3</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct { ... }   s3</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a530893d11c684e6332abc2c8f08062fb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a530893d11c684e6332abc2c8f08062fb">&#9670;&nbsp;</a></span>s5</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct { ... }   s5</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9a83cf1c3a2706e565cbbd8a6e3af8b2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a83cf1c3a2706e565cbbd8a6e3af8b2">&#9670;&nbsp;</a></span>sectionId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t sectionId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.1 section identifier </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00244">244</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ae273caa235b1c6085de4ad13886f82c9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae273caa235b1c6085de4ad13886f82c9">&#9670;&nbsp;</a></span>sectionType</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t sectionType</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.9 section type </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00222">222</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ae287404c8c0fa4fb464abf8f6a516346"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae287404c8c0fa4fb464abf8f6a516346">&#9670;&nbsp;</a></span>slotId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t slotId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.6 slot identifier </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a94a428ce385fe1757f5de40003b85030"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a94a428ce385fe1757f5de40003b85030">&#9670;&nbsp;</a></span>startPrbc</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t startPrbc</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.4 starting PRB of control section </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00241">241</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a02b265f2198407df96202e1dfdc5c7dd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a02b265f2198407df96202e1dfdc5c7dd">&#9670;&nbsp;</a></span>startPrbch</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t startPrbch</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.4 starting PRB of control section </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00217">217</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="ae0ba1ea05777c0190eb5d898d177f37d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0ba1ea05777c0190eb5d898d177f37d">&#9670;&nbsp;</a></span>startPrbcl</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t startPrbcl</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.4 starting PRB of control section </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00221">221</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a158cc4eb9be778527f9afe0bf9df19e0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a158cc4eb9be778527f9afe0bf9df19e0">&#9670;&nbsp;</a></span>startSymbolId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t startSymbolId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.7 start symbol identifier </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00214">214</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aa948cf928c529d24f8d536fb480094f2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa948cf928c529d24f8d536fb480094f2">&#9670;&nbsp;</a></span>subframeId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t subframeId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.5 subframe identifier </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00216">216</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a52f6623d45fec4bf9c14898f7e53db34"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a52f6623d45fec4bf9c14898f7e53db34">&#9670;&nbsp;</a></span>symInc</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t symInc</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.3 symbol number increment command XRAN_SYMBOLNUMBER_xxxx </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00242">242</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aa68c277a66312b4b90819cccc055bdb7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa68c277a66312b4b90819cccc055bdb7">&#9670;&nbsp;</a></span>timeOffset</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint16_t timeOffset</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.4.12 time offset </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a4a4e7cf0028066630bb73b2d58445053"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4a4e7cf0028066630bb73b2d58445053">&#9670;&nbsp;</a></span>txScheme</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t txScheme</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.7.3.3 transmission scheme </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00222">222</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a6c38e7b5c31753cf9e58246d571ff250"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6c38e7b5c31753cf9e58246d571ff250">&#9670;&nbsp;</a></span>u</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">union { ... }   u</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2c555c4732301a1ffa8b9957fbe51a76"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2c555c4732301a1ffa8b9957fbe51a76">&#9670;&nbsp;</a></span>udComp</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">struct <a class="el" href="structxran__radioapp__ud_comp__header.html">xran_radioapp_udComp_header</a> udComp</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a9c71fd134ce52f71b21a0a9bef99163a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9c71fd134ce52f71b21a0a9bef99163a">&#9670;&nbsp;</a></span>udCompMeth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t udCompMeth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Compression method, XRAN_COMPMETHOD_xxxx </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00214">214</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aa1f422e7156fc4b759197bd687beffba"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa1f422e7156fc4b759197bd687beffba">&#9670;&nbsp;</a></span>udIqWidth</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t udIqWidth</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>IQ bit width, 1 ~ 16 </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00215">215</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="a64c04119c39e8dbcf00f4ae22968b1eb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a64c04119c39e8dbcf00f4ae22968b1eb">&#9670;&nbsp;</a></span>ueId</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint32_t ueId</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>5.4.5.10 UE identifier </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00233">233</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+<a id="aa4ed885cdd3c67f4df8c1f6b20cc031c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa4ed885cdd3c67f4df8c1f6b20cc031c">&#9670;&nbsp;</a></span>uScs</h2>
+
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">uint8_t uScs</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>sub-carrier spacing, XRAN_SCS_xxx </p>
+
+<p class="definition">Definition at line <a class="el" href="xran__pkt__cp_8h_source.html#l00214">214</a> of file <a class="el" href="xran__pkt__cp_8h_source.html">xran_pkt_cp.h</a>.</p>
+
+</div>
+</div>
+</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>