Regenerate ONLP doxygen.

This commit is contained in:
Jeffrey Townsend
2018-12-29 08:48:47 -08:00
parent 5b583dc380
commit e1f9c2b8c5
133 changed files with 2736 additions and 666 deletions

View File

@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -165,7 +165,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -182,7 +182,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -162,7 +162,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -178,7 +178,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -122,7 +122,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -98,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -105,7 +105,8 @@ Files</h2></td></tr>
<tr class="memitem:generic_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="generic_8h.html">generic.h</a> <a href="generic_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:generic_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic OID Interface. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:led_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>led.h</b> <a href="led_8h_source.html">[code]</a></td></tr>
<tr class="memitem:led_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="led_8h.html">led.h</a> <a href="led_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:led_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">LED Management. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:module_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="module_8h.html">module.h</a> <a href="module_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:module_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Module OID Interface. <br /></td></tr>
@@ -122,7 +123,8 @@ Files</h2></td></tr>
<tr class="memitem:onlp__porting_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="onlp__porting_8h.html">onlp_porting.h</a> <a href="onlp__porting_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:onlp__porting_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">onlp Porting Macros. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:platform_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>platform.h</b> <a href="platform_8h_source.html">[code]</a></td></tr>
<tr class="memitem:platform_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="platform_8h.html">platform.h</a> <a href="platform_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:platform_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Platform Management and Initialization. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:psu_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="psu_8h.html">psu.h</a> <a href="psu_8h_source.html">[code]</a></td></tr>
<tr class="memdesc:psu_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Power Supply Management. <br /></td></tr>
@@ -140,7 +142,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -92,7 +92,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -92,7 +92,7 @@ Directories</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -115,7 +115,7 @@ Files</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -232,7 +232,7 @@ Variables</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -275,7 +275,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -131,7 +131,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -149,7 +149,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -106,14 +106,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_0_0_0_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="debug_8h_source.html"><span class="icondoc"></span></a><b>debug.h</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="fan_8h_source.html"><span class="icondoc"></span></a><a class="el" href="fan_8h.html" target="_self">fan.h</a></td><td class="desc">Fan Management </td></tr>
<tr id="row_0_0_0_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="generic_8h_source.html"><span class="icondoc"></span></a><a class="el" href="generic_8h.html" target="_self">generic.h</a></td><td class="desc">Generic OID Interface </td></tr>
<tr id="row_0_0_0_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="led_8h_source.html"><span class="icondoc"></span></a><b>led.h</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="led_8h_source.html"><span class="icondoc"></span></a><a class="el" href="led_8h.html" target="_self">led.h</a></td><td class="desc">LED Management </td></tr>
<tr id="row_0_0_0_7_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="module_8h_source.html"><span class="icondoc"></span></a><a class="el" href="module_8h.html" target="_self">module.h</a></td><td class="desc">Module OID Interface </td></tr>
<tr id="row_0_0_0_8_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="oids_8h_source.html"><span class="icondoc"></span></a><b>oids.h</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_9_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="onlp_8h_source.html"><span class="icondoc"></span></a><b>onlp.h</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_10_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="onlp__config_8h_source.html"><span class="icondoc"></span></a><a class="el" href="onlp__config_8h.html" target="_self">onlp_config.h</a></td><td class="desc">Onlp Configuration Header </td></tr>
<tr id="row_0_0_0_11_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="onlp__dox_8h_source.html"><span class="icondoc"></span></a><b>onlp_dox.h</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_12_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="onlp__porting_8h_source.html"><span class="icondoc"></span></a><a class="el" href="onlp__porting_8h.html" target="_self">onlp_porting.h</a></td><td class="desc">Onlp Porting Macros </td></tr>
<tr id="row_0_0_0_13_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="platform_8h_source.html"><span class="icondoc"></span></a><b>platform.h</b></td><td class="desc"></td></tr>
<tr id="row_0_0_0_13_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="platform_8h_source.html"><span class="icondoc"></span></a><a class="el" href="platform_8h.html" target="_self">platform.h</a></td><td class="desc">Platform Management and Initialization </td></tr>
<tr id="row_0_0_0_14_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="psu_8h_source.html"><span class="icondoc"></span></a><a class="el" href="psu_8h.html" target="_self">psu.h</a></td><td class="desc">Power Supply Management </td></tr>
<tr id="row_0_0_0_15_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="sfp_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sfp_8h.html" target="_self">sfp.h</a></td><td class="desc">SFP Management Interface </td></tr>
<tr id="row_0_0_0_16_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a href="stdattrs_8h_source.html"><span class="icondoc"></span></a><a class="el" href="stdattrs_8h.html" target="_self">stdattrs.h</a></td><td class="desc">Standard OID Attributes </td></tr>
@@ -123,7 +123,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -326,7 +326,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -326,7 +326,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -149,7 +149,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -159,7 +159,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -450,6 +450,93 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>onlp_generic_sw_init()
: <a class="el" href="group__oid-generic.html#ga3841de07d924ade1c32716764b72dce3">generic.h</a>
</li>
<li>onlp_led_caps_desc()
: <a class="el" href="group__oid-led.html#gaaf41313dcfdbb0cdde99e248ca055b77">led.h</a>
</li>
<li>onlp_led_caps_desc_map
: <a class="el" href="group__oid-led.html#ga00e008cec6186da03a466eca835e4023">led.h</a>
</li>
<li>onlp_led_caps_e
: <a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">led.h</a>
</li>
<li>onlp_led_caps_map
: <a class="el" href="group__oid-led.html#ga4be1b0683745e93f1d0e64227b69337c">led.h</a>
</li>
<li>onlp_led_caps_name()
: <a class="el" href="group__oid-led.html#gab101123b97271b6c50da64f063ce2828">led.h</a>
</li>
<li>onlp_led_caps_t
: <a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">led.h</a>
</li>
<li>ONLP_LED_CAPS_VALID
: <a class="el" href="group__oid-led.html#gab798a7b75562474eb9884dd66a8174b8">led.h</a>
</li>
<li>onlp_led_caps_valid()
: <a class="el" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">led.h</a>
</li>
<li>onlp_led_caps_value()
: <a class="el" href="group__oid-led.html#gaa1db04c7e0f80ee0d1437706c5d5d509">led.h</a>
</li>
<li>onlp_led_char_set()
: <a class="el" href="group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82">led.h</a>
</li>
<li>onlp_led_hdr_get()
: <a class="el" href="group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76">led.h</a>
</li>
<li>onlp_led_hw_init()
: <a class="el" href="group__oid-led.html#gab10b338ace2bcf68eac58daa1d8f62c5">led.h</a>
</li>
<li>onlp_led_info_from_json()
: <a class="el" href="group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495">led.h</a>
</li>
<li>onlp_led_info_get()
: <a class="el" href="group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f">led.h</a>
</li>
<li>onlp_led_info_t
: <a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">led.h</a>
</li>
<li>onlp_led_info_to_json()
: <a class="el" href="group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5">led.h</a>
</li>
<li>onlp_led_info_to_user_json()
: <a class="el" href="group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">led.h</a>
</li>
<li>onlp_led_mode_desc()
: <a class="el" href="group__oid-led.html#gab32ec0afbe4d22ebbe57b9dffe4a33ea">led.h</a>
</li>
<li>onlp_led_mode_desc_map
: <a class="el" href="group__oid-led.html#ga8b461f06e715dbb601ede71def66ce4f">led.h</a>
</li>
<li>onlp_led_mode_e
: <a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">led.h</a>
</li>
<li>onlp_led_mode_map
: <a class="el" href="group__oid-led.html#ga60376015f0bed1e1c71c9a8dde6cd6d5">led.h</a>
</li>
<li>onlp_led_mode_name()
: <a class="el" href="group__oid-led.html#ga1ef0a41cc4cff5cfc027e270298424c7">led.h</a>
</li>
<li>onlp_led_mode_set()
: <a class="el" href="group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b">led.h</a>
</li>
<li>ONLP_LED_MODE_STRINGS
: <a class="el" href="group__oid-led.html#ga8bc04968373b8114e1c42f77563cc5fe">led.h</a>
</li>
<li>onlp_led_mode_t
: <a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">led.h</a>
</li>
<li>ONLP_LED_MODE_VALID
: <a class="el" href="group__oid-led.html#gae8b8c27c6c52359304d4a026f33d2962">led.h</a>
</li>
<li>onlp_led_mode_value()
: <a class="el" href="group__oid-led.html#gaa933a4981848d508d2d27cf34a456820">led.h</a>
</li>
<li>onlp_led_sw_denit()
: <a class="el" href="group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa">led.h</a>
</li>
<li>onlp_led_sw_init()
: <a class="el" href="group__oid-led.html#ga8780a120f66a293c095de90c3399c6a0">led.h</a>
</li>
<li>onlp_module_hdr_get()
: <a class="el" href="group__oid-module.html#gac1703816dc97c5bc733eaefd64274405">module.h</a>
</li>
@@ -477,6 +564,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>onlp_module_sw_init()
: <a class="el" href="group__oid-module.html#gaf0fffd240af6133de708bd5826d6b53b">module.h</a>
</li>
<li>onlp_platform_debug()
: <a class="el" href="group__platform.html#gadad2d8488cbcf82766d8f00d564a6c7e">platform.h</a>
</li>
<li>onlp_platform_hw_init()
: <a class="el" href="group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967">platform.h</a>
</li>
<li>onlp_platform_manager_daemon()
: <a class="el" href="group__platform.html#ga2bdc0d49f4151a53538199f1983bc626">platform.h</a>
</li>
<li>onlp_platform_manager_join()
: <a class="el" href="group__platform.html#ga7e72ec3c911e93f6f08e34a1064190fc">platform.h</a>
</li>
<li>onlp_platform_manager_manage()
: <a class="el" href="group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7">platform.h</a>
</li>
<li>onlp_platform_manager_start()
: <a class="el" href="group__platform.html#ga43cc01e64cba0f44e049fc86441da19b">platform.h</a>
</li>
<li>onlp_platform_manager_stop()
: <a class="el" href="group__platform.html#ga39843476251f7f078c2ca1676fbd56a1">platform.h</a>
</li>
<li>onlp_platform_name_get()
: <a class="el" href="group__platform.html#gab9348712282242c2b232930e1f27804e">platform.h</a>
</li>
<li>onlp_platform_sw_denit()
: <a class="el" href="group__platform.html#ga0751b3edb27df40cb8567ebff99e16de">platform.h</a>
</li>
<li>onlp_platform_sw_init()
: <a class="el" href="group__platform.html#gafb130dc1086c4fc528280915e2400933">platform.h</a>
</li>
<li>onlp_psu_caps_desc()
: <a class="el" href="group__oid-psu.html#ga38280bb55905958c3966059af244e707">psu.h</a>
</li>
@@ -940,7 +1057,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -192,6 +192,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>ONLP_FAN_STATUS_PRESENT
: <a class="el" href="group__oid-fan.html#gae583f8e97e9b72dfc1eec1e35ef2241e">fan.h</a>
</li>
<li>ONLP_LED_CAPS_VALID
: <a class="el" href="group__oid-led.html#gab798a7b75562474eb9884dd66a8174b8">led.h</a>
</li>
<li>ONLP_LED_MODE_STRINGS
: <a class="el" href="group__oid-led.html#ga8bc04968373b8114e1c42f77563cc5fe">led.h</a>
</li>
<li>ONLP_LED_MODE_VALID
: <a class="el" href="group__oid-led.html#gae8b8c27c6c52359304d4a026f33d2962">led.h</a>
</li>
<li>ONLP_PSU_CAPS_VALID
: <a class="el" href="group__oid-psu.html#ga9ae51dbe38792bdba2ebca18cec08a07">psu.h</a>
</li>
@@ -259,7 +268,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -98,6 +98,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>onlp_fan_dir_e
: <a class="el" href="group__oid-fan.html#gaa08d0df284450a8715a175b410a78cc8">fan.h</a>
</li>
<li>onlp_led_caps_e
: <a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">led.h</a>
</li>
<li>onlp_led_mode_e
: <a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">led.h</a>
</li>
<li>onlp_psu_caps_e
: <a class="el" href="group__oid-psu.html#ga7e0491598e576f7c49c0e3ff06bf4db2">psu.h</a>
</li>
@@ -123,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -77,7 +77,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
<div id="navrow4" class="tabs3">
<ul class="tablist">
<li class="current"><a href="#index_o"><span>o</span></a></li>
<li class="current"><a href="globals_func.html#index_o"><span>o</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -315,6 +315,57 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>onlp_generic_sw_init()
: <a class="el" href="group__oid-generic.html#ga3841de07d924ade1c32716764b72dce3">generic.h</a>
</li>
<li>onlp_led_caps_desc()
: <a class="el" href="group__oid-led.html#gaaf41313dcfdbb0cdde99e248ca055b77">led.h</a>
</li>
<li>onlp_led_caps_name()
: <a class="el" href="group__oid-led.html#gab101123b97271b6c50da64f063ce2828">led.h</a>
</li>
<li>onlp_led_caps_valid()
: <a class="el" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">led.h</a>
</li>
<li>onlp_led_caps_value()
: <a class="el" href="group__oid-led.html#gaa1db04c7e0f80ee0d1437706c5d5d509">led.h</a>
</li>
<li>onlp_led_char_set()
: <a class="el" href="group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82">led.h</a>
</li>
<li>onlp_led_hdr_get()
: <a class="el" href="group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76">led.h</a>
</li>
<li>onlp_led_hw_init()
: <a class="el" href="group__oid-led.html#gab10b338ace2bcf68eac58daa1d8f62c5">led.h</a>
</li>
<li>onlp_led_info_from_json()
: <a class="el" href="group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495">led.h</a>
</li>
<li>onlp_led_info_get()
: <a class="el" href="group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f">led.h</a>
</li>
<li>onlp_led_info_to_json()
: <a class="el" href="group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5">led.h</a>
</li>
<li>onlp_led_info_to_user_json()
: <a class="el" href="group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">led.h</a>
</li>
<li>onlp_led_mode_desc()
: <a class="el" href="group__oid-led.html#gab32ec0afbe4d22ebbe57b9dffe4a33ea">led.h</a>
</li>
<li>onlp_led_mode_name()
: <a class="el" href="group__oid-led.html#ga1ef0a41cc4cff5cfc027e270298424c7">led.h</a>
</li>
<li>onlp_led_mode_set()
: <a class="el" href="group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b">led.h</a>
</li>
<li>onlp_led_mode_value()
: <a class="el" href="group__oid-led.html#gaa933a4981848d508d2d27cf34a456820">led.h</a>
</li>
<li>onlp_led_sw_denit()
: <a class="el" href="group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa">led.h</a>
</li>
<li>onlp_led_sw_init()
: <a class="el" href="group__oid-led.html#ga8780a120f66a293c095de90c3399c6a0">led.h</a>
</li>
<li>onlp_module_hdr_get()
: <a class="el" href="group__oid-module.html#gac1703816dc97c5bc733eaefd64274405">module.h</a>
</li>
@@ -339,6 +390,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>onlp_module_sw_init()
: <a class="el" href="group__oid-module.html#gaf0fffd240af6133de708bd5826d6b53b">module.h</a>
</li>
<li>onlp_platform_debug()
: <a class="el" href="group__platform.html#gadad2d8488cbcf82766d8f00d564a6c7e">platform.h</a>
</li>
<li>onlp_platform_hw_init()
: <a class="el" href="group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967">platform.h</a>
</li>
<li>onlp_platform_manager_daemon()
: <a class="el" href="group__platform.html#ga2bdc0d49f4151a53538199f1983bc626">platform.h</a>
</li>
<li>onlp_platform_manager_join()
: <a class="el" href="group__platform.html#ga7e72ec3c911e93f6f08e34a1064190fc">platform.h</a>
</li>
<li>onlp_platform_manager_manage()
: <a class="el" href="group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7">platform.h</a>
</li>
<li>onlp_platform_manager_start()
: <a class="el" href="group__platform.html#ga43cc01e64cba0f44e049fc86441da19b">platform.h</a>
</li>
<li>onlp_platform_manager_stop()
: <a class="el" href="group__platform.html#ga39843476251f7f078c2ca1676fbd56a1">platform.h</a>
</li>
<li>onlp_platform_name_get()
: <a class="el" href="group__platform.html#gab9348712282242c2b232930e1f27804e">platform.h</a>
</li>
<li>onlp_platform_sw_denit()
: <a class="el" href="group__platform.html#ga0751b3edb27df40cb8567ebff99e16de">platform.h</a>
</li>
<li>onlp_platform_sw_init()
: <a class="el" href="group__platform.html#gafb130dc1086c4fc528280915e2400933">platform.h</a>
</li>
<li>onlp_psu_caps_desc()
: <a class="el" href="group__oid-psu.html#ga38280bb55905958c3966059af244e707">psu.h</a>
</li>
@@ -643,7 +724,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -113,6 +113,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>onlp_generic_info_t
: <a class="el" href="group__oid-generic.html#ga848d526cf34ea1fb0cea7b3d5e02238f">generic.h</a>
</li>
<li>onlp_led_caps_t
: <a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">led.h</a>
</li>
<li>onlp_led_info_t
: <a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">led.h</a>
</li>
<li>onlp_led_mode_t
: <a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">led.h</a>
</li>
<li>onlp_module_info_t
: <a class="el" href="group__oid-module.html#ga246953cdb6be7b83bac70f0b1d7c297a">module.h</a>
</li>
@@ -153,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -107,6 +107,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>onlp_fan_dir_map
: <a class="el" href="group__oid-fan.html#ga4b356b7971d13e969659a7f1d52aca59">fan.h</a>
</li>
<li>onlp_led_caps_desc_map
: <a class="el" href="group__oid-led.html#ga00e008cec6186da03a466eca835e4023">led.h</a>
</li>
<li>onlp_led_caps_map
: <a class="el" href="group__oid-led.html#ga4be1b0683745e93f1d0e64227b69337c">led.h</a>
</li>
<li>onlp_led_mode_desc_map
: <a class="el" href="group__oid-led.html#ga8b461f06e715dbb601ede71def66ce4f">led.h</a>
</li>
<li>onlp_led_mode_map
: <a class="el" href="group__oid-led.html#ga60376015f0bed1e1c71c9a8dde6cd6d5">led.h</a>
</li>
<li>onlp_psu_caps_desc_map
: <a class="el" href="group__oid-psu.html#ga0db5f2ef0e61d2af19a093da16cfdac1">psu.h</a>
</li>
@@ -153,7 +165,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -82,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -714,7 +714,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -219,7 +219,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -335,7 +335,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -93,7 +93,7 @@ Modules</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -82,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -513,7 +513,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -946,7 +946,7 @@ Variables</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -380,7 +380,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -96,7 +96,7 @@ Modules</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -0,0 +1,853 @@
<!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.8"/>
<title>ONLP: LEDs</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/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">ONLP
</div>
<div id="projectbrief">Open Network Linux Platform APIs</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Modules</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">LEDs<div class="ingroups"><a class="el" href="group__onlp-main.html">ONLP</a> &raquo; <a class="el" href="group__onlp-appication.html">ONLP Application Interfaces</a> &raquo; <a class="el" href="group__oid-types.html">OID Types</a></div></div> </div>
</div><!--header-->
<div class="contents">
<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="structonlp__led__info__s.html">onlp_led_info_s</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="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gab798a7b75562474eb9884dd66a8174b8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab798a7b75562474eb9884dd66a8174b8">ONLP_LED_CAPS_VALID</a>(_e)&#160;&#160;&#160;(<a class="el" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">onlp_led_caps_valid</a>((_e)))</td></tr>
<tr class="separator:gab798a7b75562474eb9884dd66a8174b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bc04968373b8114e1c42f77563cc5fe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga8bc04968373b8114e1c42f77563cc5fe">ONLP_LED_MODE_STRINGS</a></td></tr>
<tr class="separator:ga8bc04968373b8114e1c42f77563cc5fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8b8c27c6c52359304d4a026f33d2962"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gae8b8c27c6c52359304d4a026f33d2962">ONLP_LED_MODE_VALID</a>(_e)&#160;&#160;&#160;( (0 &lt;= (_e)) &amp;&amp; ((_e) &lt;= ONLP_LED_MODE_PURPLE_BLINKING))</td></tr>
<tr class="separator:gae8b8c27c6c52359304d4a026f33d2962"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gae3a76402a7e442a610689b63f77f889c"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a></td></tr>
<tr class="separator:gae3a76402a7e442a610689b63f77f889c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f3ff42e0e51b11a8049bb735e81680b"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a></td></tr>
<tr class="separator:ga4f3ff42e0e51b11a8049bb735e81680b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2321afb93c45d03f1d950c53ca1b3e1d"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structonlp__led__info__s.html">onlp_led_info_s</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a></td></tr>
<tr class="separator:ga2321afb93c45d03f1d950c53ca1b3e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga52beae08f5bad6f90b9e9c590445c41a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a> { <br />
&#160;&#160;<b>ONLP_LED_CAPS_OFF</b> = (1 &lt;&lt; 0),
<b>ONLP_LED_CAPS_AUTO</b> = (1 &lt;&lt; 1),
<b>ONLP_LED_CAPS_AUTO_BLINKING</b> = (1 &lt;&lt; 2),
<b>ONLP_LED_CAPS_CHAR</b> = (1 &lt;&lt; 3),
<br />
&#160;&#160;<b>ONLP_LED_CAPS_RED</b> = (1 &lt;&lt; 4),
<b>ONLP_LED_CAPS_RED_BLINKING</b> = (1 &lt;&lt; 5),
<b>ONLP_LED_CAPS_ORANGE</b> = (1 &lt;&lt; 6),
<b>ONLP_LED_CAPS_ORANGE_BLINKING</b> = (1 &lt;&lt; 7),
<br />
&#160;&#160;<b>ONLP_LED_CAPS_YELLOW</b> = (1 &lt;&lt; 8),
<b>ONLP_LED_CAPS_YELLOW_BLINKING</b> = (1 &lt;&lt; 9),
<b>ONLP_LED_CAPS_GREEN</b> = (1 &lt;&lt; 10),
<b>ONLP_LED_CAPS_GREEN_BLINKING</b> = (1 &lt;&lt; 11),
<br />
&#160;&#160;<b>ONLP_LED_CAPS_BLUE</b> = (1 &lt;&lt; 12),
<b>ONLP_LED_CAPS_BLUE_BLINKING</b> = (1 &lt;&lt; 13),
<b>ONLP_LED_CAPS_PURPLE</b> = (1 &lt;&lt; 14),
<b>ONLP_LED_CAPS_PURPLE_BLINKING</b> = (1 &lt;&lt; 15)
<br />
}</td></tr>
<tr class="separator:ga52beae08f5bad6f90b9e9c590445c41a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad1fad4b641eca2d277999706c947fe83"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a> { <br />
&#160;&#160;<b>ONLP_LED_MODE_OFF</b>,
<b>ONLP_LED_MODE_AUTO</b>,
<b>ONLP_LED_MODE_AUTO_BLINKING</b>,
<b>ONLP_LED_MODE_CHAR</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_RED</b>,
<b>ONLP_LED_MODE_RED_BLINKING</b>,
<b>ONLP_LED_MODE_ORANGE</b>,
<b>ONLP_LED_MODE_ORANGE_BLINKING</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_YELLOW</b>,
<b>ONLP_LED_MODE_YELLOW_BLINKING</b>,
<b>ONLP_LED_MODE_GREEN</b>,
<b>ONLP_LED_MODE_GREEN_BLINKING</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_BLUE</b>,
<b>ONLP_LED_MODE_BLUE_BLINKING</b>,
<b>ONLP_LED_MODE_PURPLE</b>,
<b>ONLP_LED_MODE_PURPLE_BLINKING</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_LAST</b> = ONLP_LED_MODE_PURPLE_BLINKING,
<b>ONLP_LED_MODE_COUNT</b>,
<b>ONLP_LED_MODE_INVALID</b> = -1
<br />
}</td></tr>
<tr class="separator:gad1fad4b641eca2d277999706c947fe83"><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:ga8780a120f66a293c095de90c3399c6a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8780a120f66a293c095de90c3399c6a0"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga8780a120f66a293c095de90c3399c6a0">onlp_led_sw_init</a> (void)</td></tr>
<tr class="memdesc:ga8780a120f66a293c095de90c3399c6a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Software initialization of the LED module. <br /></td></tr>
<tr class="separator:ga8780a120f66a293c095de90c3399c6a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab10b338ace2bcf68eac58daa1d8f62c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab10b338ace2bcf68eac58daa1d8f62c5"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab10b338ace2bcf68eac58daa1d8f62c5">onlp_led_hw_init</a> (uint32_t flags)</td></tr>
<tr class="memdesc:gab10b338ace2bcf68eac58daa1d8f62c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hardware initialization of the LED module. <br /></td></tr>
<tr class="separator:gab10b338ace2bcf68eac58daa1d8f62c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga183de8de9b4d262bb57e6bbc10c8d7fa"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa">onlp_led_sw_denit</a> (void)</td></tr>
<tr class="memdesc:ga183de8de9b4d262bb57e6bbc10c8d7fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the led software module. <a href="#ga183de8de9b4d262bb57e6bbc10c8d7fa">More...</a><br /></td></tr>
<tr class="separator:ga183de8de9b4d262bb57e6bbc10c8d7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e754636257160be6fe2f3a8b7bdec76"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76">onlp_led_hdr_get</a> (onlp_oid_t id, <a class="el" href="structonlp__oid__hdr__s.html">onlp_oid_hdr_t</a> *rv)</td></tr>
<tr class="memdesc:ga7e754636257160be6fe2f3a8b7bdec76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the LED header. <a href="#ga7e754636257160be6fe2f3a8b7bdec76">More...</a><br /></td></tr>
<tr class="separator:ga7e754636257160be6fe2f3a8b7bdec76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae644b2c5d0aee5d14ce7878b76b019f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f">onlp_led_info_get</a> (onlp_oid_t id, <a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *rv)</td></tr>
<tr class="memdesc:gaae644b2c5d0aee5d14ce7878b76b019f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get LED information. <a href="#gaae644b2c5d0aee5d14ce7878b76b019f">More...</a><br /></td></tr>
<tr class="separator:gaae644b2c5d0aee5d14ce7878b76b019f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa071fbbace5f46da4c885cf992a0494b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b">onlp_led_mode_set</a> (onlp_oid_t id, <a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> mode)</td></tr>
<tr class="memdesc:gaa071fbbace5f46da4c885cf992a0494b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the LED mode. <a href="#gaa071fbbace5f46da4c885cf992a0494b">More...</a><br /></td></tr>
<tr class="separator:gaa071fbbace5f46da4c885cf992a0494b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf07101a3ab41b715353ad3226c2d5a82"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82">onlp_led_char_set</a> (onlp_oid_t id, char c)</td></tr>
<tr class="memdesc:gaf07101a3ab41b715353ad3226c2d5a82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the LED char. <a href="#gaf07101a3ab41b715353ad3226c2d5a82">More...</a><br /></td></tr>
<tr class="separator:gaf07101a3ab41b715353ad3226c2d5a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa64ab0547dc4536d2f4dbfd8f3dff0c0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">onlp_led_info_to_user_json</a> (<a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *info, cJSON **cj, uint32_t flags)</td></tr>
<tr class="memdesc:gaa64ab0547dc4536d2f4dbfd8f3dff0c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert an LED info structure to user JSON. <a href="#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">More...</a><br /></td></tr>
<tr class="separator:gaa64ab0547dc4536d2f4dbfd8f3dff0c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga311a7e9fe75add6a5cd8982ebfe455a5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5">onlp_led_info_to_json</a> (<a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *info, cJSON **cj, uint32_t flags)</td></tr>
<tr class="memdesc:ga311a7e9fe75add6a5cd8982ebfe455a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert an LED info structure to JSON. <a href="#ga311a7e9fe75add6a5cd8982ebfe455a5">More...</a><br /></td></tr>
<tr class="separator:ga311a7e9fe75add6a5cd8982ebfe455a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabca22ca2fb17f5680744703a11ea0495"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495">onlp_led_info_from_json</a> (cJSON *cj, <a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *info)</td></tr>
<tr class="memdesc:gabca22ca2fb17f5680744703a11ea0495"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert a JSON object to an LED info structure. <a href="#gabca22ca2fb17f5680744703a11ea0495">More...</a><br /></td></tr>
<tr class="separator:gabca22ca2fb17f5680744703a11ea0495"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab101123b97271b6c50da64f063ce2828"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab101123b97271b6c50da64f063ce2828">onlp_led_caps_name</a> (<a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e)</td></tr>
<tr class="separator:gab101123b97271b6c50da64f063ce2828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1db04c7e0f80ee0d1437706c5d5d509"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa1db04c7e0f80ee0d1437706c5d5d509">onlp_led_caps_value</a> (const char *str, <a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> *e, int substr)</td></tr>
<tr class="separator:gaa1db04c7e0f80ee0d1437706c5d5d509"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf41313dcfdbb0cdde99e248ca055b77"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaaf41313dcfdbb0cdde99e248ca055b77">onlp_led_caps_desc</a> (<a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e)</td></tr>
<tr class="separator:gaaf41313dcfdbb0cdde99e248ca055b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee0c3cbe12d548c8b5d2f4e2cee3dd63"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">onlp_led_caps_valid</a> (<a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e)</td></tr>
<tr class="separator:gaee0c3cbe12d548c8b5d2f4e2cee3dd63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ef0a41cc4cff5cfc027e270298424c7"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga1ef0a41cc4cff5cfc027e270298424c7">onlp_led_mode_name</a> (<a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> e)</td></tr>
<tr class="separator:ga1ef0a41cc4cff5cfc027e270298424c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa933a4981848d508d2d27cf34a456820"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa933a4981848d508d2d27cf34a456820">onlp_led_mode_value</a> (const char *str, <a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> *e, int substr)</td></tr>
<tr class="separator:gaa933a4981848d508d2d27cf34a456820"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab32ec0afbe4d22ebbe57b9dffe4a33ea"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab32ec0afbe4d22ebbe57b9dffe4a33ea">onlp_led_mode_desc</a> (<a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> e)</td></tr>
<tr class="separator:gab32ec0afbe4d22ebbe57b9dffe4a33ea"><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:ga4be1b0683745e93f1d0e64227b69337c"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga4be1b0683745e93f1d0e64227b69337c">onlp_led_caps_map</a> []</td></tr>
<tr class="separator:ga4be1b0683745e93f1d0e64227b69337c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00e008cec6186da03a466eca835e4023"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga00e008cec6186da03a466eca835e4023">onlp_led_caps_desc_map</a> []</td></tr>
<tr class="separator:ga00e008cec6186da03a466eca835e4023"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60376015f0bed1e1c71c9a8dde6cd6d5"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga60376015f0bed1e1c71c9a8dde6cd6d5">onlp_led_mode_map</a> []</td></tr>
<tr class="separator:ga60376015f0bed1e1c71c9a8dde6cd6d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b461f06e715dbb601ede71def66ce4f"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga8b461f06e715dbb601ede71def66ce4f">onlp_led_mode_desc_map</a> []</td></tr>
<tr class="separator:ga8b461f06e715dbb601ede71def66ce4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="gab798a7b75562474eb9884dd66a8174b8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ONLP_LED_CAPS_VALID</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">_e</td><td>)</td>
<td>&#160;&#160;&#160;(<a class="el" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">onlp_led_caps_valid</a>((_e)))</td>
</tr>
</table>
</div><div class="memdoc">
<p>validator </p>
</div>
</div>
<a class="anchor" id="ga8bc04968373b8114e1c42f77563cc5fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ONLP_LED_MODE_STRINGS</td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{\</div>
<div class="line"> <span class="stringliteral">&quot;OFF&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;AUTO&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;AUTO_BLINKING&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;CHAR&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;RED&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;RED_BLINKING&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;ORANGE&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;ORANGE_BLINKING&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;YELLOW&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;YELLOW_BLINKING&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;GREEN&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;GREEN_BLINKING&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;BLUE&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;BLUE_BLINKING&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;PURPLE&quot;</span>, \</div>
<div class="line"> <span class="stringliteral">&quot;PURPLE_BLINKING&quot;</span>, \</div>
<div class="line">}</div>
</div><!-- fragment --><p>Strings macro. </p>
</div>
</div>
<a class="anchor" id="gae8b8c27c6c52359304d4a026f33d2962"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ONLP_LED_MODE_VALID</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">_e</td><td>)</td>
<td>&#160;&#160;&#160;( (0 &lt;= (_e)) &amp;&amp; ((_e) &lt;= ONLP_LED_MODE_PURPLE_BLINKING))</td>
</tr>
</table>
</div><div class="memdoc">
<p>validator </p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="gae3a76402a7e442a610689b63f77f889c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a> <a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_caps </p>
</div>
</div>
<a class="anchor" id="ga2321afb93c45d03f1d950c53ca1b3e1d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="structonlp__led__info__s.html">onlp_led_info_s</a> <a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>LED information structure. </p>
</div>
</div>
<a class="anchor" id="ga4f3ff42e0e51b11a8049bb735e81680b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef enum <a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a> <a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_mode </p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="ga52beae08f5bad6f90b9e9c590445c41a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_caps </p>
</div>
</div>
<a class="anchor" id="gad1fad4b641eca2d277999706c947fe83"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_mode </p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gaaf41313dcfdbb0cdde99e248ca055b77"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* onlp_led_caps_desc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a>&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enum descriptions. </p>
</div>
</div>
<a class="anchor" id="gab101123b97271b6c50da64f063ce2828"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* onlp_led_caps_name </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a>&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enum names. </p>
</div>
</div>
<a class="anchor" id="gaee0c3cbe12d548c8b5d2f4e2cee3dd63"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_caps_valid </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a>&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enum validator. </p>
</div>
</div>
<a class="anchor" id="gaa1db04c7e0f80ee0d1437706c5d5d509"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_caps_value </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> *&#160;</td>
<td class="paramname"><em>e</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>substr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enum values. </p>
</div>
</div>
<a class="anchor" id="gaf07101a3ab41b715353ad3226c2d5a82"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_char_set </td>
<td>(</td>
<td class="paramtype">onlp_oid_t&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">char&#160;</td>
<td class="paramname"><em>c</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the LED char. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">id</td><td>The LED OID </td></tr>
<tr><td class="paramname">c</td><td>The character. </td></tr>
</table>
</dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>Only relevant if the LED supports the char capability. </dd></dl>
</div>
</div>
<a class="anchor" id="ga7e754636257160be6fe2f3a8b7bdec76"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_hdr_get </td>
<td>(</td>
<td class="paramtype">onlp_oid_t&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structonlp__oid__hdr__s.html">onlp_oid_hdr_t</a> *&#160;</td>
<td class="paramname"><em>rv</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get the LED header. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">id</td><td>The LED OID </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">rv</td><td>Receives the header. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="gabca22ca2fb17f5680744703a11ea0495"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_info_from_json </td>
<td>(</td>
<td class="paramtype">cJSON *&#160;</td>
<td class="paramname"><em>cj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *&#160;</td>
<td class="paramname"><em>info</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert a JSON object to an LED info structure. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">cj</td><td>The JSON oibject. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">info</td><td>Receives the LED info structure. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="gaae644b2c5d0aee5d14ce7878b76b019f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_info_get </td>
<td>(</td>
<td class="paramtype">onlp_oid_t&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *&#160;</td>
<td class="paramname"><em>rv</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get LED information. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">id</td><td>The LED OID. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">rv</td><td>Receives the information structure. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga311a7e9fe75add6a5cd8982ebfe455a5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_info_to_json </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *&#160;</td>
<td class="paramname"><em>info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">cJSON **&#160;</td>
<td class="paramname"><em>cj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>flags</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert an LED info structure to JSON. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">info</td><td>The LED info structure. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">cj</td><td>Receives the JSON object. </td></tr>
<tr><td class="paramdir"></td><td class="paramname">flags</td><td>The JSON format flags. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="gaa64ab0547dc4536d2f4dbfd8f3dff0c0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_info_to_user_json </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *&#160;</td>
<td class="paramname"><em>info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">cJSON **&#160;</td>
<td class="paramname"><em>cj</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>flags</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Convert an LED info structure to user JSON. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir"></td><td class="paramname">info</td><td>The LED info structure. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">cj</td><td>Receives the JSON object. </td></tr>
<tr><td class="paramdir"></td><td class="paramname">flags</td><td>The JSON format flags. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="gab32ec0afbe4d22ebbe57b9dffe4a33ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* onlp_led_mode_desc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a>&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enum descriptions. </p>
</div>
</div>
<a class="anchor" id="ga1ef0a41cc4cff5cfc027e270298424c7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* onlp_led_mode_name </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a>&#160;</td>
<td class="paramname"><em>e</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enum names. </p>
</div>
</div>
<a class="anchor" id="gaa071fbbace5f46da4c885cf992a0494b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_mode_set </td>
<td>(</td>
<td class="paramtype">onlp_oid_t&#160;</td>
<td class="paramname"><em>id</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a>&#160;</td>
<td class="paramname"><em>mode</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the LED mode. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">id</td><td>The LED OID. </td></tr>
<tr><td class="paramname">mode</td><td>The mode. . </td></tr>
</table>
</dd>
</dl>
<dl class="section note"><dt>Note</dt><dd>Only relevant if the LED supports the color capability. </dd></dl>
</div>
</div>
<a class="anchor" id="gaa933a4981848d508d2d27cf34a456820"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_mode_value </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>str</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> *&#160;</td>
<td class="paramname"><em>e</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>substr</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Enum values. </p>
</div>
</div>
<a class="anchor" id="ga183de8de9b4d262bb57e6bbc10c8d7fa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_led_sw_denit </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Deinitialize the led software module. </p>
<dl class="section note"><dt>Note</dt><dd>The primary purpose of this API is to properly deallocate any resources used by the module in order faciliate detection of real resouce leaks. </dd></dl>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ga00e008cec6186da03a466eca835e4023"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">aim_map_si_t onlp_led_caps_desc_map[]</td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_caps_desc_map table. </p>
</div>
</div>
<a class="anchor" id="ga4be1b0683745e93f1d0e64227b69337c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">aim_map_si_t onlp_led_caps_map[]</td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_caps_map table. </p>
</div>
</div>
<a class="anchor" id="ga8b461f06e715dbb601ede71def66ce4f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">aim_map_si_t onlp_led_mode_desc_map[]</td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_mode_desc_map table. </p>
</div>
</div>
<a class="anchor" id="ga60376015f0bed1e1c71c9a8dde6cd6d5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">aim_map_si_t onlp_led_mode_map[]</td>
</tr>
</table>
</div><div class="memdoc">
<p>onlp_led_mode_map table. </p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>

View File

@@ -380,7 +380,7 @@ Functions</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -836,7 +836,7 @@ Variables</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -1769,7 +1769,7 @@ Variables</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -819,7 +819,7 @@ Variables</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -96,6 +96,8 @@ Modules</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__oid-sfp"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-sfp.html">SFPs</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__oid-led"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html">LEDs</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__oid-generic"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-generic.html">Generics</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -104,7 +106,7 @@ Modules</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -82,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -84,6 +84,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__system-interfaces"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__system-interfaces.html">General System Interfaces</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__oid-interfaces"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-interfaces.html">General OID Interfaces</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__oid-types"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-types.html">OID Types</a></td></tr>
@@ -93,7 +95,7 @@ Modules</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -516,7 +516,7 @@ Variables</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -95,7 +95,7 @@ Modules</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -102,7 +102,7 @@ Modules</h2></td></tr>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -82,7 +82,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -0,0 +1,243 @@
<!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.8"/>
<title>ONLP: Platform Initialization and Management</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/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">ONLP
</div>
<div id="projectbrief">Open Network Linux Platform APIs</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Modules</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Platform Initialization and Management<div class="ingroups"><a class="el" href="group__onlp-main.html">ONLP</a> &raquo; <a class="el" href="group__onlp-appication.html">ONLP Application Interfaces</a> &raquo; <a class="el" href="group__system-interfaces.html">General System Interfaces</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gab9348712282242c2b232930e1f27804e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9348712282242c2b232930e1f27804e"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#gab9348712282242c2b232930e1f27804e">onlp_platform_name_get</a> (void)</td></tr>
<tr class="memdesc:gab9348712282242c2b232930e1f27804e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current ONL platform name. <br /></td></tr>
<tr class="separator:gab9348712282242c2b232930e1f27804e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb130dc1086c4fc528280915e2400933"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafb130dc1086c4fc528280915e2400933"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#gafb130dc1086c4fc528280915e2400933">onlp_platform_sw_init</a> (const char *platform)</td></tr>
<tr class="memdesc:gafb130dc1086c4fc528280915e2400933"><td class="mdescLeft">&#160;</td><td class="mdescRight">Platform software init. <br /></td></tr>
<tr class="separator:gafb130dc1086c4fc528280915e2400933"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39e51ad20f6c6119bce7e24ff67f5967"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967">onlp_platform_hw_init</a> (uint32_t flags)</td></tr>
<tr class="memdesc:ga39e51ad20f6c6119bce7e24ff67f5967"><td class="mdescLeft">&#160;</td><td class="mdescRight">Platform Hardware init. <a href="#ga39e51ad20f6c6119bce7e24ff67f5967">More...</a><br /></td></tr>
<tr class="separator:ga39e51ad20f6c6119bce7e24ff67f5967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0751b3edb27df40cb8567ebff99e16de"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga0751b3edb27df40cb8567ebff99e16de">onlp_platform_sw_denit</a> (void)</td></tr>
<tr class="memdesc:ga0751b3edb27df40cb8567ebff99e16de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the chassis software module. <a href="#ga0751b3edb27df40cb8567ebff99e16de">More...</a><br /></td></tr>
<tr class="separator:ga0751b3edb27df40cb8567ebff99e16de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43cc01e64cba0f44e049fc86441da19b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga43cc01e64cba0f44e049fc86441da19b">onlp_platform_manager_start</a> (int block)</td></tr>
<tr class="memdesc:ga43cc01e64cba0f44e049fc86441da19b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the platform management thread. <a href="#ga43cc01e64cba0f44e049fc86441da19b">More...</a><br /></td></tr>
<tr class="separator:ga43cc01e64cba0f44e049fc86441da19b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39843476251f7f078c2ca1676fbd56a1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga39843476251f7f078c2ca1676fbd56a1">onlp_platform_manager_stop</a> (int block)</td></tr>
<tr class="memdesc:ga39843476251f7f078c2ca1676fbd56a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the platform management thread. <a href="#ga39843476251f7f078c2ca1676fbd56a1">More...</a><br /></td></tr>
<tr class="separator:ga39843476251f7f078c2ca1676fbd56a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e72ec3c911e93f6f08e34a1064190fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7e72ec3c911e93f6f08e34a1064190fc"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga7e72ec3c911e93f6f08e34a1064190fc">onlp_platform_manager_join</a> (void)</td></tr>
<tr class="memdesc:ga7e72ec3c911e93f6f08e34a1064190fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the platform management thread. <br /></td></tr>
<tr class="separator:ga7e72ec3c911e93f6f08e34a1064190fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b164a8b195926d42106c791d9f4b3b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7">onlp_platform_manager_manage</a> (void)</td></tr>
<tr class="memdesc:ga5b164a8b195926d42106c791d9f4b3b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perform any pending platform management activities. <a href="#ga5b164a8b195926d42106c791d9f4b3b7">More...</a><br /></td></tr>
<tr class="separator:ga5b164a8b195926d42106c791d9f4b3b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2bdc0d49f4151a53538199f1983bc626"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2bdc0d49f4151a53538199f1983bc626"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga2bdc0d49f4151a53538199f1983bc626">onlp_platform_manager_daemon</a> (const char *name, const char *logfile, const char *pidfile, char **argv)</td></tr>
<tr class="memdesc:ga2bdc0d49f4151a53538199f1983bc626"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run in platform manager dameon mode. <br /></td></tr>
<tr class="separator:ga2bdc0d49f4151a53538199f1983bc626"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadad2d8488cbcf82766d8f00d564a6c7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadad2d8488cbcf82766d8f00d564a6c7e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#gadad2d8488cbcf82766d8f00d564a6c7e">onlp_platform_debug</a> (aim_pvs_t *pvs, int argc, char **argv)</td></tr>
<tr class="memdesc:gadad2d8488cbcf82766d8f00d564a6c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call the platform debug hook. <br /></td></tr>
<tr class="separator:gadad2d8488cbcf82766d8f00d564a6c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga39e51ad20f6c6119bce7e24ff67f5967"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_platform_hw_init </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>flags</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Platform Hardware init. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">flags</td><td>The init flags. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga5b164a8b195926d42106c791d9f4b3b7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void onlp_platform_manager_manage </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Perform any pending platform management activities. </p>
<dl class="section note"><dt>Note</dt><dd>A call to this function will perform any pending platform management activities. It is not intended to block for an extended period of time. </dd></dl>
</div>
</div>
<a class="anchor" id="ga43cc01e64cba0f44e049fc86441da19b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_platform_manager_start </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>block</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Start the platform management thread. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">block</td><td>Whether the call should block on completion. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga39843476251f7f078c2ca1676fbd56a1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_platform_manager_stop </td>
<td>(</td>
<td class="paramtype">int&#160;</td>
<td class="paramname"><em>block</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Stop the platform management thread. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">block</td><td>Block on termination. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a class="anchor" id="ga0751b3edb27df40cb8567ebff99e16de"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int onlp_platform_sw_denit </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Deinitialize the chassis software module. </p>
<dl class="section note"><dt>Note</dt><dd>The primary purpose of this API is to properly deallocate any resources used by the module in order faciliate detection of real resouce leaks. </dd></dl>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>

View File

@@ -262,7 +262,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -861,7 +861,7 @@ An error condition. </dd></dl>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -4,7 +4,7 @@
<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.8"/>
<title>ONLP: Stdattrs</title>
<title>ONLP: Standard Attribute Structures</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>
@@ -80,7 +80,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Stdattrs</div> </div>
<div class="title">Standard Attribute Structures<div class="ingroups"><a class="el" href="group__onlp-main.html">ONLP</a> &raquo; <a class="el" href="group__onlp-appication.html">ONLP Application Interfaces</a> &raquo; <a class="el" href="group__system-interfaces.html">General System Interfaces</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
@@ -116,7 +116,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -0,0 +1,102 @@
<!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.8"/>
<title>ONLP: General System Interfaces</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/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">ONLP
</div>
<div id="projectbrief">Open Network Linux Platform APIs</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Modules</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> </div>
<div class="headertitle">
<div class="title">General System Interfaces<div class="ingroups"><a class="el" href="group__onlp-main.html">ONLP</a> &raquo; <a class="el" href="group__onlp-appication.html">ONLP Application Interfaces</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__platform"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html">Platform Initialization and Management</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__stdattrs"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__stdattrs.html">Standard Attribute Structures</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>These are general system interfaces. </p>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>

View File

@@ -333,7 +333,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -89,7 +89,7 @@ Section2</h1>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -0,0 +1,253 @@
<!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.8"/>
<title>ONLP: module/inc/onlp/led.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/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">ONLP
</div>
<div id="projectbrief">Open Network Linux Platform APIs</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>Globals</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Modules</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_a7b0466279106ea0b8f86f609f621680.html">module</a></li><li class="navelem"><a class="el" href="dir_9b91cb305f6dfd5edb8153d5019adc55.html">inc</a></li><li class="navelem"><a class="el" href="dir_72adef417dcbc5bf8193445c31305165.html">onlp</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">led.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>LED Management.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;onlp/onlp.h&gt;</code><br />
<code>#include &lt;onlp/oids.h&gt;</code><br />
</div>
<p><a href="led_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="structonlp__led__info__s.html">onlp_led_info_s</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="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gab798a7b75562474eb9884dd66a8174b8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab798a7b75562474eb9884dd66a8174b8">ONLP_LED_CAPS_VALID</a>(_e)&#160;&#160;&#160;(<a class="el" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">onlp_led_caps_valid</a>((_e)))</td></tr>
<tr class="separator:gab798a7b75562474eb9884dd66a8174b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bc04968373b8114e1c42f77563cc5fe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga8bc04968373b8114e1c42f77563cc5fe">ONLP_LED_MODE_STRINGS</a></td></tr>
<tr class="separator:ga8bc04968373b8114e1c42f77563cc5fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8b8c27c6c52359304d4a026f33d2962"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gae8b8c27c6c52359304d4a026f33d2962">ONLP_LED_MODE_VALID</a>(_e)&#160;&#160;&#160;( (0 &lt;= (_e)) &amp;&amp; ((_e) &lt;= ONLP_LED_MODE_PURPLE_BLINKING))</td></tr>
<tr class="separator:gae8b8c27c6c52359304d4a026f33d2962"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gae3a76402a7e442a610689b63f77f889c"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a></td></tr>
<tr class="separator:gae3a76402a7e442a610689b63f77f889c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4f3ff42e0e51b11a8049bb735e81680b"><td class="memItemLeft" align="right" valign="top">typedef enum <a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a></td></tr>
<tr class="separator:ga4f3ff42e0e51b11a8049bb735e81680b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2321afb93c45d03f1d950c53ca1b3e1d"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structonlp__led__info__s.html">onlp_led_info_s</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a></td></tr>
<tr class="separator:ga2321afb93c45d03f1d950c53ca1b3e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga52beae08f5bad6f90b9e9c590445c41a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a> { <br />
&#160;&#160;<b>ONLP_LED_CAPS_OFF</b> = (1 &lt;&lt; 0),
<b>ONLP_LED_CAPS_AUTO</b> = (1 &lt;&lt; 1),
<b>ONLP_LED_CAPS_AUTO_BLINKING</b> = (1 &lt;&lt; 2),
<b>ONLP_LED_CAPS_CHAR</b> = (1 &lt;&lt; 3),
<br />
&#160;&#160;<b>ONLP_LED_CAPS_RED</b> = (1 &lt;&lt; 4),
<b>ONLP_LED_CAPS_RED_BLINKING</b> = (1 &lt;&lt; 5),
<b>ONLP_LED_CAPS_ORANGE</b> = (1 &lt;&lt; 6),
<b>ONLP_LED_CAPS_ORANGE_BLINKING</b> = (1 &lt;&lt; 7),
<br />
&#160;&#160;<b>ONLP_LED_CAPS_YELLOW</b> = (1 &lt;&lt; 8),
<b>ONLP_LED_CAPS_YELLOW_BLINKING</b> = (1 &lt;&lt; 9),
<b>ONLP_LED_CAPS_GREEN</b> = (1 &lt;&lt; 10),
<b>ONLP_LED_CAPS_GREEN_BLINKING</b> = (1 &lt;&lt; 11),
<br />
&#160;&#160;<b>ONLP_LED_CAPS_BLUE</b> = (1 &lt;&lt; 12),
<b>ONLP_LED_CAPS_BLUE_BLINKING</b> = (1 &lt;&lt; 13),
<b>ONLP_LED_CAPS_PURPLE</b> = (1 &lt;&lt; 14),
<b>ONLP_LED_CAPS_PURPLE_BLINKING</b> = (1 &lt;&lt; 15)
<br />
}</td></tr>
<tr class="separator:ga52beae08f5bad6f90b9e9c590445c41a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad1fad4b641eca2d277999706c947fe83"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a> { <br />
&#160;&#160;<b>ONLP_LED_MODE_OFF</b>,
<b>ONLP_LED_MODE_AUTO</b>,
<b>ONLP_LED_MODE_AUTO_BLINKING</b>,
<b>ONLP_LED_MODE_CHAR</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_RED</b>,
<b>ONLP_LED_MODE_RED_BLINKING</b>,
<b>ONLP_LED_MODE_ORANGE</b>,
<b>ONLP_LED_MODE_ORANGE_BLINKING</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_YELLOW</b>,
<b>ONLP_LED_MODE_YELLOW_BLINKING</b>,
<b>ONLP_LED_MODE_GREEN</b>,
<b>ONLP_LED_MODE_GREEN_BLINKING</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_BLUE</b>,
<b>ONLP_LED_MODE_BLUE_BLINKING</b>,
<b>ONLP_LED_MODE_PURPLE</b>,
<b>ONLP_LED_MODE_PURPLE_BLINKING</b>,
<br />
&#160;&#160;<b>ONLP_LED_MODE_LAST</b> = ONLP_LED_MODE_PURPLE_BLINKING,
<b>ONLP_LED_MODE_COUNT</b>,
<b>ONLP_LED_MODE_INVALID</b> = -1
<br />
}</td></tr>
<tr class="separator:gad1fad4b641eca2d277999706c947fe83"><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:ga8780a120f66a293c095de90c3399c6a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8780a120f66a293c095de90c3399c6a0"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga8780a120f66a293c095de90c3399c6a0">onlp_led_sw_init</a> (void)</td></tr>
<tr class="memdesc:ga8780a120f66a293c095de90c3399c6a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Software initialization of the LED module. <br /></td></tr>
<tr class="separator:ga8780a120f66a293c095de90c3399c6a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab10b338ace2bcf68eac58daa1d8f62c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab10b338ace2bcf68eac58daa1d8f62c5"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab10b338ace2bcf68eac58daa1d8f62c5">onlp_led_hw_init</a> (uint32_t flags)</td></tr>
<tr class="memdesc:gab10b338ace2bcf68eac58daa1d8f62c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hardware initialization of the LED module. <br /></td></tr>
<tr class="separator:gab10b338ace2bcf68eac58daa1d8f62c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga183de8de9b4d262bb57e6bbc10c8d7fa"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa">onlp_led_sw_denit</a> (void)</td></tr>
<tr class="memdesc:ga183de8de9b4d262bb57e6bbc10c8d7fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the led software module. <a href="group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa">More...</a><br /></td></tr>
<tr class="separator:ga183de8de9b4d262bb57e6bbc10c8d7fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e754636257160be6fe2f3a8b7bdec76"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76">onlp_led_hdr_get</a> (onlp_oid_t id, <a class="el" href="structonlp__oid__hdr__s.html">onlp_oid_hdr_t</a> *rv)</td></tr>
<tr class="memdesc:ga7e754636257160be6fe2f3a8b7bdec76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the LED header. <a href="group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76">More...</a><br /></td></tr>
<tr class="separator:ga7e754636257160be6fe2f3a8b7bdec76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae644b2c5d0aee5d14ce7878b76b019f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f">onlp_led_info_get</a> (onlp_oid_t id, <a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *rv)</td></tr>
<tr class="memdesc:gaae644b2c5d0aee5d14ce7878b76b019f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get LED information. <a href="group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f">More...</a><br /></td></tr>
<tr class="separator:gaae644b2c5d0aee5d14ce7878b76b019f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa071fbbace5f46da4c885cf992a0494b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b">onlp_led_mode_set</a> (onlp_oid_t id, <a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> mode)</td></tr>
<tr class="memdesc:gaa071fbbace5f46da4c885cf992a0494b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the LED mode. <a href="group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b">More...</a><br /></td></tr>
<tr class="separator:gaa071fbbace5f46da4c885cf992a0494b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf07101a3ab41b715353ad3226c2d5a82"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82">onlp_led_char_set</a> (onlp_oid_t id, char c)</td></tr>
<tr class="memdesc:gaf07101a3ab41b715353ad3226c2d5a82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the LED char. <a href="group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82">More...</a><br /></td></tr>
<tr class="separator:gaf07101a3ab41b715353ad3226c2d5a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa64ab0547dc4536d2f4dbfd8f3dff0c0"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">onlp_led_info_to_user_json</a> (<a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *info, cJSON **cj, uint32_t flags)</td></tr>
<tr class="memdesc:gaa64ab0547dc4536d2f4dbfd8f3dff0c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert an LED info structure to user JSON. <a href="group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">More...</a><br /></td></tr>
<tr class="separator:gaa64ab0547dc4536d2f4dbfd8f3dff0c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga311a7e9fe75add6a5cd8982ebfe455a5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5">onlp_led_info_to_json</a> (<a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *info, cJSON **cj, uint32_t flags)</td></tr>
<tr class="memdesc:ga311a7e9fe75add6a5cd8982ebfe455a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert an LED info structure to JSON. <a href="group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5">More...</a><br /></td></tr>
<tr class="separator:ga311a7e9fe75add6a5cd8982ebfe455a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabca22ca2fb17f5680744703a11ea0495"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495">onlp_led_info_from_json</a> (cJSON *cj, <a class="el" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a> *info)</td></tr>
<tr class="memdesc:gabca22ca2fb17f5680744703a11ea0495"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert a JSON object to an LED info structure. <a href="group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495">More...</a><br /></td></tr>
<tr class="separator:gabca22ca2fb17f5680744703a11ea0495"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab101123b97271b6c50da64f063ce2828"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab101123b97271b6c50da64f063ce2828">onlp_led_caps_name</a> (<a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e)</td></tr>
<tr class="separator:gab101123b97271b6c50da64f063ce2828"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1db04c7e0f80ee0d1437706c5d5d509"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa1db04c7e0f80ee0d1437706c5d5d509">onlp_led_caps_value</a> (const char *str, <a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> *e, int substr)</td></tr>
<tr class="separator:gaa1db04c7e0f80ee0d1437706c5d5d509"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf41313dcfdbb0cdde99e248ca055b77"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaaf41313dcfdbb0cdde99e248ca055b77">onlp_led_caps_desc</a> (<a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e)</td></tr>
<tr class="separator:gaaf41313dcfdbb0cdde99e248ca055b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee0c3cbe12d548c8b5d2f4e2cee3dd63"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">onlp_led_caps_valid</a> (<a class="el" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e)</td></tr>
<tr class="separator:gaee0c3cbe12d548c8b5d2f4e2cee3dd63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ef0a41cc4cff5cfc027e270298424c7"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga1ef0a41cc4cff5cfc027e270298424c7">onlp_led_mode_name</a> (<a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> e)</td></tr>
<tr class="separator:ga1ef0a41cc4cff5cfc027e270298424c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa933a4981848d508d2d27cf34a456820"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gaa933a4981848d508d2d27cf34a456820">onlp_led_mode_value</a> (const char *str, <a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> *e, int substr)</td></tr>
<tr class="separator:gaa933a4981848d508d2d27cf34a456820"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab32ec0afbe4d22ebbe57b9dffe4a33ea"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#gab32ec0afbe4d22ebbe57b9dffe4a33ea">onlp_led_mode_desc</a> (<a class="el" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> e)</td></tr>
<tr class="separator:gab32ec0afbe4d22ebbe57b9dffe4a33ea"><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:ga4be1b0683745e93f1d0e64227b69337c"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga4be1b0683745e93f1d0e64227b69337c">onlp_led_caps_map</a> []</td></tr>
<tr class="separator:ga4be1b0683745e93f1d0e64227b69337c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00e008cec6186da03a466eca835e4023"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga00e008cec6186da03a466eca835e4023">onlp_led_caps_desc_map</a> []</td></tr>
<tr class="separator:ga00e008cec6186da03a466eca835e4023"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60376015f0bed1e1c71c9a8dde6cd6d5"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga60376015f0bed1e1c71c9a8dde6cd6d5">onlp_led_mode_map</a> []</td></tr>
<tr class="separator:ga60376015f0bed1e1c71c9a8dde6cd6d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b461f06e715dbb601ede71def66ce4f"><td class="memItemLeft" align="right" valign="top">aim_map_si_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__oid-led.html#ga8b461f06e715dbb601ede71def66ce4f">onlp_led_mode_desc_map</a> []</td></tr>
<tr class="separator:ga8b461f06e715dbb601ede71def66ce4f"><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>LED Management. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>

View File

@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">led.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/************************************************************</span></div>
<a href="led_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * &lt;bsn.cl fy=2014 v=onl&gt;</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright 2014, 2015 Big Switch Networks, Inc.</span></div>
@@ -108,160 +108,183 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * License.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * &lt;/bsn.cl&gt;</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> ************************************************************</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> * LED Management</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment"> ***********************************************************/</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#ifndef __ONLP_LED_H__</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define __ONLP_LED_H__</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;onlp/onlp.h&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#include &lt;onlp/oids.h&gt;</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> ********************************************************/</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#ifndef __ONLP_LED_H__</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#define __ONLP_LED_H__</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment">/* &lt;auto.start.enum(tag:led).define&gt; */</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> onlp_led_caps_e {</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; ONLP_LED_CAPS_OFF = (1 &lt;&lt; 0),</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; ONLP_LED_CAPS_AUTO = (1 &lt;&lt; 1),</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; ONLP_LED_CAPS_AUTO_BLINKING = (1 &lt;&lt; 2),</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; ONLP_LED_CAPS_CHAR = (1 &lt;&lt; 3),</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; ONLP_LED_CAPS_RED = (1 &lt;&lt; 4),</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; ONLP_LED_CAPS_RED_BLINKING = (1 &lt;&lt; 5),</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ONLP_LED_CAPS_ORANGE = (1 &lt;&lt; 6),</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ONLP_LED_CAPS_ORANGE_BLINKING = (1 &lt;&lt; 7),</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; ONLP_LED_CAPS_YELLOW = (1 &lt;&lt; 8),</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; ONLP_LED_CAPS_YELLOW_BLINKING = (1 &lt;&lt; 9),</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; ONLP_LED_CAPS_GREEN = (1 &lt;&lt; 10),</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; ONLP_LED_CAPS_GREEN_BLINKING = (1 &lt;&lt; 11),</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ONLP_LED_CAPS_BLUE = (1 &lt;&lt; 12),</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; ONLP_LED_CAPS_BLUE_BLINKING = (1 &lt;&lt; 13),</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; ONLP_LED_CAPS_PURPLE = (1 &lt;&lt; 14),</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; ONLP_LED_CAPS_PURPLE_BLINKING = (1 &lt;&lt; 15),</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;} onlp_led_caps_t;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> onlp_led_mode_e {</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; ONLP_LED_MODE_OFF,</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; ONLP_LED_MODE_AUTO,</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; ONLP_LED_MODE_AUTO_BLINKING,</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ONLP_LED_MODE_CHAR,</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ONLP_LED_MODE_RED,</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; ONLP_LED_MODE_RED_BLINKING,</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; ONLP_LED_MODE_ORANGE,</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ONLP_LED_MODE_ORANGE_BLINKING,</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; ONLP_LED_MODE_YELLOW,</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; ONLP_LED_MODE_YELLOW_BLINKING,</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; ONLP_LED_MODE_GREEN,</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; ONLP_LED_MODE_GREEN_BLINKING,</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; ONLP_LED_MODE_BLUE,</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; ONLP_LED_MODE_BLUE_BLINKING,</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; ONLP_LED_MODE_PURPLE,</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; ONLP_LED_MODE_PURPLE_BLINKING,</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; ONLP_LED_MODE_LAST = ONLP_LED_MODE_PURPLE_BLINKING,</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; ONLP_LED_MODE_COUNT,</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; ONLP_LED_MODE_INVALID = -1,</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;} onlp_led_mode_t;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="comment">/* &lt;auto.end.enum(tag:led).define&gt; */</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;</div>
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html"> 80</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structonlp__led__info__s.html">onlp_led_info_s</a> {</div>
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a5a030f44e0a9e4bd074bc92f5e5f5409"> 82</a></span>&#160; <a class="code" href="structonlp__oid__hdr__s.html">onlp_oid_hdr_t</a> <a class="code" href="structonlp__led__info__s.html#a5a030f44e0a9e4bd074bc92f5e5f5409">hdr</a>;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;</div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a87b31360c923e1b9850964b6b13d4b78"> 85</a></span>&#160; uint32_t <a class="code" href="structonlp__led__info__s.html#a87b31360c923e1b9850964b6b13d4b78">caps</a>;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &lt;onlp/onlp.h&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;onlp/oids.h&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment">/* &lt;auto.start.enum(tag:led).define&gt; */</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a"> 36</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a> {</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; ONLP_LED_CAPS_OFF = (1 &lt;&lt; 0),</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; ONLP_LED_CAPS_AUTO = (1 &lt;&lt; 1),</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160; ONLP_LED_CAPS_AUTO_BLINKING = (1 &lt;&lt; 2),</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; ONLP_LED_CAPS_CHAR = (1 &lt;&lt; 3),</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160; ONLP_LED_CAPS_RED = (1 &lt;&lt; 4),</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160; ONLP_LED_CAPS_RED_BLINKING = (1 &lt;&lt; 5),</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; ONLP_LED_CAPS_ORANGE = (1 &lt;&lt; 6),</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; ONLP_LED_CAPS_ORANGE_BLINKING = (1 &lt;&lt; 7),</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; ONLP_LED_CAPS_YELLOW = (1 &lt;&lt; 8),</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; ONLP_LED_CAPS_YELLOW_BLINKING = (1 &lt;&lt; 9),</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; ONLP_LED_CAPS_GREEN = (1 &lt;&lt; 10),</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; ONLP_LED_CAPS_GREEN_BLINKING = (1 &lt;&lt; 11),</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; ONLP_LED_CAPS_BLUE = (1 &lt;&lt; 12),</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; ONLP_LED_CAPS_BLUE_BLINKING = (1 &lt;&lt; 13),</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160; ONLP_LED_CAPS_PURPLE = (1 &lt;&lt; 14),</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; ONLP_LED_CAPS_PURPLE_BLINKING = (1 &lt;&lt; 15),</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;} <a class="code" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a>;</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83"> 56</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> <a class="code" href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a> {</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; ONLP_LED_MODE_OFF,</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; ONLP_LED_MODE_AUTO,</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; ONLP_LED_MODE_AUTO_BLINKING,</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; ONLP_LED_MODE_CHAR,</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; ONLP_LED_MODE_RED,</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; ONLP_LED_MODE_RED_BLINKING,</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; ONLP_LED_MODE_ORANGE,</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; ONLP_LED_MODE_ORANGE_BLINKING,</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; ONLP_LED_MODE_YELLOW,</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; ONLP_LED_MODE_YELLOW_BLINKING,</div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; ONLP_LED_MODE_GREEN,</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; ONLP_LED_MODE_GREEN_BLINKING,</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; ONLP_LED_MODE_BLUE,</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; ONLP_LED_MODE_BLUE_BLINKING,</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; ONLP_LED_MODE_PURPLE,</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; ONLP_LED_MODE_PURPLE_BLINKING,</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; ONLP_LED_MODE_LAST = ONLP_LED_MODE_PURPLE_BLINKING,</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; ONLP_LED_MODE_COUNT,</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; ONLP_LED_MODE_INVALID = -1,</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;} <a class="code" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a>;</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment">/* &lt;auto.end.enum(tag:led).define&gt; */</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;</div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html"> 83</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structonlp__led__info__s.html">onlp_led_info_s</a> {</div>
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a5a030f44e0a9e4bd074bc92f5e5f5409"> 85</a></span>&#160; <a class="code" href="structonlp__oid__hdr__s.html">onlp_oid_hdr_t</a> <a class="code" href="structonlp__led__info__s.html#a5a030f44e0a9e4bd074bc92f5e5f5409">hdr</a>;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;</div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea"> 88</a></span>&#160; onlp_led_mode_t <a class="code" href="structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea">mode</a>;</div>
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a87b31360c923e1b9850964b6b13d4b78"> 88</a></span>&#160; uint32_t <a class="code" href="structonlp__led__info__s.html#a87b31360c923e1b9850964b6b13d4b78">caps</a>;</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a4095ba538a4f97dd927ee9b0935a04dd"> 91</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structonlp__led__info__s.html#a4095ba538a4f97dd927ee9b0935a04dd">character</a>;</div>
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea"> 91</a></span>&#160; <a class="code" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> <a class="code" href="structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea">mode</a>;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;} <a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>;</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="keywordtype">int</span> onlp_led_sw_init(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="keywordtype">int</span> onlp_led_hw_init(uint32_t flags);</div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="keywordtype">int</span> onlp_led_sw_denit(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;</div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;<span class="keywordtype">int</span> onlp_led_hdr_get(onlp_oid_t <span class="keywordtype">id</span>, <a class="code" href="structonlp__oid__hdr__s.html">onlp_oid_hdr_t</a>* rv);</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160;</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160;<span class="keywordtype">int</span> onlp_led_info_get(onlp_oid_t <span class="keywordtype">id</span>, <a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* rv);</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160;</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;<span class="keywordtype">int</span> onlp_led_mode_set(onlp_oid_t <span class="keywordtype">id</span>, onlp_led_mode_t mode);</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160;</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160;</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;<span class="keywordtype">int</span> onlp_led_char_set(onlp_oid_t <span class="keywordtype">id</span>, <span class="keywordtype">char</span> c);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160;</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160;<span class="keywordtype">int</span> onlp_led_info_to_user_json(<a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* info, cJSON** cj, uint32_t flags);</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160;<span class="keywordtype">int</span> onlp_led_info_to_json(<a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* info, cJSON** cj, uint32_t flags);</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160;</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160;<span class="keywordtype">int</span> onlp_led_info_from_json(cJSON* cj, <a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* info);</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160;</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;<span class="comment">/******************************************************************************</span></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;<span class="comment"> * Enumeration Support Definitions.</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="comment"> * Please do not add additional code beyond this point.</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="comment">/* &lt;auto.start.enum(tag:led).supportheader&gt; */</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* onlp_led_caps_name(onlp_led_caps_t e);</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="keywordtype">int</span> onlp_led_caps_value(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, onlp_led_caps_t* e, <span class="keywordtype">int</span> substr);</div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="structonlp__led__info__s.html#a4095ba538a4f97dd927ee9b0935a04dd"> 94</a></span>&#160; <span class="keywordtype">char</span> <a class="code" href="structonlp__led__info__s.html#a4095ba538a4f97dd927ee9b0935a04dd">character</a>;</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;} <a class="code" href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a>;</div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#ga8780a120f66a293c095de90c3399c6a0">onlp_led_sw_init</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gab10b338ace2bcf68eac58daa1d8f62c5">onlp_led_hw_init</a>(uint32_t flags);</div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa">onlp_led_sw_denit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76">onlp_led_hdr_get</a>(onlp_oid_t <span class="keywordtype">id</span>, <a class="code" href="structonlp__oid__hdr__s.html">onlp_oid_hdr_t</a>* rv);</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160;</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f">onlp_led_info_get</a>(onlp_oid_t <span class="keywordtype">id</span>, <a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* rv);</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b">onlp_led_mode_set</a>(onlp_oid_t <span class="keywordtype">id</span>, <a class="code" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> mode);</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160;</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82">onlp_led_char_set</a>(onlp_oid_t <span class="keywordtype">id</span>, <span class="keywordtype">char</span> c);</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">onlp_led_info_to_user_json</a>(<a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* info, cJSON** cj, uint32_t flags);</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160;</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5">onlp_led_info_to_json</a>(<a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* info, cJSON** cj, uint32_t flags);</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160;</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495">onlp_led_info_from_json</a>(cJSON* cj, <a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* info);</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160;</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160;<span class="comment">/******************************************************************************</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;<span class="comment"> * Enumeration Support Definitions.</span></div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="comment"> * Please do not add additional code beyond this point.</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160;<span class="comment"> *****************************************************************************/</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment">/* &lt;auto.start.enum(tag:led).supportheader&gt; */</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__oid-led.html#gab101123b97271b6c50da64f063ce2828">onlp_led_caps_name</a>(<a class="code" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e);</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* onlp_led_caps_desc(onlp_led_caps_t e);</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gaa1db04c7e0f80ee0d1437706c5d5d509">onlp_led_caps_value</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <a class="code" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a>* e, <span class="keywordtype">int</span> substr);</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160;</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="keywordtype">int</span> onlp_led_caps_valid(onlp_led_caps_t e);</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__oid-led.html#gaaf41313dcfdbb0cdde99e248ca055b77">onlp_led_caps_desc</a>(<a class="code" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e);</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160;</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="preprocessor">#define ONLP_LED_CAPS_VALID(_e) \</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;<span class="preprocessor"> (onlp_led_caps_valid((_e)))</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160;</div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="keyword">extern</span> aim_map_si_t onlp_led_caps_map[];</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="keyword">extern</span> aim_map_si_t onlp_led_caps_desc_map[];</div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;</div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="preprocessor">#define ONLP_LED_MODE_STRINGS \</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">{\</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160;<span class="preprocessor"> &quot;OFF&quot;, \</span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;<span class="preprocessor"> &quot;AUTO&quot;, \</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="preprocessor"> &quot;AUTO_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor"> &quot;CHAR&quot;, \</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor"> &quot;RED&quot;, \</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="preprocessor"> &quot;RED_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;<span class="preprocessor"> &quot;ORANGE&quot;, \</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;<span class="preprocessor"> &quot;ORANGE_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;<span class="preprocessor"> &quot;YELLOW&quot;, \</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;<span class="preprocessor"> &quot;YELLOW_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="preprocessor"> &quot;GREEN&quot;, \</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor"> &quot;GREEN_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="preprocessor"> &quot;BLUE&quot;, \</span></div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="preprocessor"> &quot;BLUE_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="preprocessor"> &quot;PURPLE&quot;, \</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="preprocessor"> &quot;PURPLE_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor">}</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* onlp_led_mode_name(onlp_led_mode_t e);</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="keywordtype">int</span> onlp_led_mode_value(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, onlp_led_mode_t* e, <span class="keywordtype">int</span> substr);</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">onlp_led_caps_valid</a>(<a class="code" href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a> e);</div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;</div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="group__oid-led.html#gab798a7b75562474eb9884dd66a8174b8"> 192</a></span>&#160;<span class="preprocessor">#define ONLP_LED_CAPS_VALID(_e) \</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;<span class="preprocessor"> (onlp_led_caps_valid((_e)))</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160;</div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160;<span class="keyword">extern</span> aim_map_si_t <a class="code" href="group__oid-led.html#ga4be1b0683745e93f1d0e64227b69337c">onlp_led_caps_map</a>[];</div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160;<span class="keyword">extern</span> aim_map_si_t <a class="code" href="group__oid-led.html#ga00e008cec6186da03a466eca835e4023">onlp_led_caps_desc_map</a>[];</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;</div>
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__oid-led.html#ga8bc04968373b8114e1c42f77563cc5fe"> 201</a></span>&#160;<span class="preprocessor">#define ONLP_LED_MODE_STRINGS \</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160;<span class="preprocessor">{\</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160;<span class="preprocessor"> &quot;OFF&quot;, \</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160;<span class="preprocessor"> &quot;AUTO&quot;, \</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;<span class="preprocessor"> &quot;AUTO_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160;<span class="preprocessor"> &quot;CHAR&quot;, \</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160;<span class="preprocessor"> &quot;RED&quot;, \</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;<span class="preprocessor"> &quot;RED_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;<span class="preprocessor"> &quot;ORANGE&quot;, \</span></div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="preprocessor"> &quot;ORANGE_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="preprocessor"> &quot;YELLOW&quot;, \</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="preprocessor"> &quot;YELLOW_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;<span class="preprocessor"> &quot;GREEN&quot;, \</span></div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160;<span class="preprocessor"> &quot;GREEN_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160;<span class="preprocessor"> &quot;BLUE&quot;, \</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160;<span class="preprocessor"> &quot;BLUE_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;<span class="preprocessor"> &quot;PURPLE&quot;, \</span></div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;<span class="preprocessor"> &quot;PURPLE_BLINKING&quot;, \</span></div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="preprocessor">}</span></div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__oid-led.html#ga1ef0a41cc4cff5cfc027e270298424c7">onlp_led_mode_name</a>(<a class="code" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> e);</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* onlp_led_mode_desc(onlp_led_mode_t e);</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__oid-led.html#gaa933a4981848d508d2d27cf34a456820">onlp_led_mode_value</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* str, <a class="code" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a>* e, <span class="keywordtype">int</span> substr);</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;</div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;<span class="preprocessor">#define ONLP_LED_MODE_VALID(_e) \</span></div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="preprocessor"> ( (0 &lt;= (_e)) &amp;&amp; ((_e) &lt;= ONLP_LED_MODE_PURPLE_BLINKING))</span></div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;</div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;<span class="keyword">extern</span> aim_map_si_t onlp_led_mode_map[];</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;<span class="keyword">extern</span> aim_map_si_t onlp_led_mode_desc_map[];</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;<span class="comment">/* &lt;auto.end.enum(tag:led).supportheader&gt; */</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160;</div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_LED_H__ */</span><span class="preprocessor"></span></div>
<div class="ttc" id="structonlp__led__info__s_html_a59bc4e40d9dc654b69afbd643f5167ea"><div class="ttname"><a href="structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea">onlp_led_info_s::mode</a></div><div class="ttdeci">onlp_led_mode_t mode</div><div class="ttdef"><b>Definition:</b> led.h:88</div></div>
<div class="ttc" id="structonlp__led__info__s_html_a5a030f44e0a9e4bd074bc92f5e5f5409"><div class="ttname"><a href="structonlp__led__info__s.html#a5a030f44e0a9e4bd074bc92f5e5f5409">onlp_led_info_s::hdr</a></div><div class="ttdeci">onlp_oid_hdr_t hdr</div><div class="ttdef"><b>Definition:</b> led.h:82</div></div>
<div class="ttc" id="structonlp__led__info__s_html_a87b31360c923e1b9850964b6b13d4b78"><div class="ttname"><a href="structonlp__led__info__s.html#a87b31360c923e1b9850964b6b13d4b78">onlp_led_info_s::caps</a></div><div class="ttdeci">uint32_t caps</div><div class="ttdef"><b>Definition:</b> led.h:85</div></div>
<div class="ttc" id="structonlp__led__info__s_html_a4095ba538a4f97dd927ee9b0935a04dd"><div class="ttname"><a href="structonlp__led__info__s.html#a4095ba538a4f97dd927ee9b0935a04dd">onlp_led_info_s::character</a></div><div class="ttdeci">char character</div><div class="ttdef"><b>Definition:</b> led.h:91</div></div>
<div class="ttc" id="structonlp__led__info__s_html"><div class="ttname"><a href="structonlp__led__info__s.html">onlp_led_info_s</a></div><div class="ttdef"><b>Definition:</b> led.h:80</div></div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="group__oid-led.html#gab32ec0afbe4d22ebbe57b9dffe4a33ea">onlp_led_mode_desc</a>(<a class="code" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> e);</div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;</div>
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="group__oid-led.html#gae8b8c27c6c52359304d4a026f33d2962"> 230</a></span>&#160;<span class="preprocessor">#define ONLP_LED_MODE_VALID(_e) \</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;<span class="preprocessor"> ( (0 &lt;= (_e)) &amp;&amp; ((_e) &lt;= ONLP_LED_MODE_PURPLE_BLINKING))</span></div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160;<span class="keyword">extern</span> aim_map_si_t <a class="code" href="group__oid-led.html#ga60376015f0bed1e1c71c9a8dde6cd6d5">onlp_led_mode_map</a>[];</div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;<span class="keyword">extern</span> aim_map_si_t <a class="code" href="group__oid-led.html#ga8b461f06e715dbb601ede71def66ce4f">onlp_led_mode_desc_map</a>[];</div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;<span class="comment">/* &lt;auto.end.enum(tag:led).supportheader&gt; */</span></div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;</div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_LED_H__ */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;<span class="comment">/* @} */</span></div>
<div class="ttc" id="structonlp__led__info__s_html_a59bc4e40d9dc654b69afbd643f5167ea"><div class="ttname"><a href="structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea">onlp_led_info_s::mode</a></div><div class="ttdeci">onlp_led_mode_t mode</div><div class="ttdef"><b>Definition:</b> led.h:91</div></div>
<div class="ttc" id="structonlp__led__info__s_html_a5a030f44e0a9e4bd074bc92f5e5f5409"><div class="ttname"><a href="structonlp__led__info__s.html#a5a030f44e0a9e4bd074bc92f5e5f5409">onlp_led_info_s::hdr</a></div><div class="ttdeci">onlp_oid_hdr_t hdr</div><div class="ttdef"><b>Definition:</b> led.h:85</div></div>
<div class="ttc" id="group__oid-led_html_ga7e754636257160be6fe2f3a8b7bdec76"><div class="ttname"><a href="group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76">onlp_led_hdr_get</a></div><div class="ttdeci">int onlp_led_hdr_get(onlp_oid_t id, onlp_oid_hdr_t *rv)</div><div class="ttdoc">Get the LED header. </div></div>
<div class="ttc" id="group__oid-led_html_gaa64ab0547dc4536d2f4dbfd8f3dff0c0"><div class="ttname"><a href="group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0">onlp_led_info_to_user_json</a></div><div class="ttdeci">int onlp_led_info_to_user_json(onlp_led_info_t *info, cJSON **cj, uint32_t flags)</div><div class="ttdoc">Convert an LED info structure to user JSON. </div></div>
<div class="ttc" id="group__oid-led_html_gaaf41313dcfdbb0cdde99e248ca055b77"><div class="ttname"><a href="group__oid-led.html#gaaf41313dcfdbb0cdde99e248ca055b77">onlp_led_caps_desc</a></div><div class="ttdeci">const char * onlp_led_caps_desc(onlp_led_caps_t e)</div></div>
<div class="ttc" id="group__oid-led_html_gaa071fbbace5f46da4c885cf992a0494b"><div class="ttname"><a href="group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b">onlp_led_mode_set</a></div><div class="ttdeci">int onlp_led_mode_set(onlp_oid_t id, onlp_led_mode_t mode)</div><div class="ttdoc">Set the LED mode. </div></div>
<div class="ttc" id="group__oid-led_html_gabca22ca2fb17f5680744703a11ea0495"><div class="ttname"><a href="group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495">onlp_led_info_from_json</a></div><div class="ttdeci">int onlp_led_info_from_json(cJSON *cj, onlp_led_info_t *info)</div><div class="ttdoc">Convert a JSON object to an LED info structure. </div></div>
<div class="ttc" id="group__oid-led_html_ga1ef0a41cc4cff5cfc027e270298424c7"><div class="ttname"><a href="group__oid-led.html#ga1ef0a41cc4cff5cfc027e270298424c7">onlp_led_mode_name</a></div><div class="ttdeci">const char * onlp_led_mode_name(onlp_led_mode_t e)</div></div>
<div class="ttc" id="group__oid-led_html_ga183de8de9b4d262bb57e6bbc10c8d7fa"><div class="ttname"><a href="group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa">onlp_led_sw_denit</a></div><div class="ttdeci">int onlp_led_sw_denit(void)</div><div class="ttdoc">Deinitialize the led software module. </div></div>
<div class="ttc" id="group__oid-led_html_gab101123b97271b6c50da64f063ce2828"><div class="ttname"><a href="group__oid-led.html#gab101123b97271b6c50da64f063ce2828">onlp_led_caps_name</a></div><div class="ttdeci">const char * onlp_led_caps_name(onlp_led_caps_t e)</div></div>
<div class="ttc" id="structonlp__led__info__s_html_a87b31360c923e1b9850964b6b13d4b78"><div class="ttname"><a href="structonlp__led__info__s.html#a87b31360c923e1b9850964b6b13d4b78">onlp_led_info_s::caps</a></div><div class="ttdeci">uint32_t caps</div><div class="ttdef"><b>Definition:</b> led.h:88</div></div>
<div class="ttc" id="group__oid-led_html_gab32ec0afbe4d22ebbe57b9dffe4a33ea"><div class="ttname"><a href="group__oid-led.html#gab32ec0afbe4d22ebbe57b9dffe4a33ea">onlp_led_mode_desc</a></div><div class="ttdeci">const char * onlp_led_mode_desc(onlp_led_mode_t e)</div></div>
<div class="ttc" id="group__oid-led_html_ga4be1b0683745e93f1d0e64227b69337c"><div class="ttname"><a href="group__oid-led.html#ga4be1b0683745e93f1d0e64227b69337c">onlp_led_caps_map</a></div><div class="ttdeci">aim_map_si_t onlp_led_caps_map[]</div></div>
<div class="ttc" id="group__oid-led_html_ga52beae08f5bad6f90b9e9c590445c41a"><div class="ttname"><a href="group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a">onlp_led_caps_e</a></div><div class="ttdeci">onlp_led_caps_e</div><div class="ttdef"><b>Definition:</b> led.h:36</div></div>
<div class="ttc" id="group__oid-led_html_ga00e008cec6186da03a466eca835e4023"><div class="ttname"><a href="group__oid-led.html#ga00e008cec6186da03a466eca835e4023">onlp_led_caps_desc_map</a></div><div class="ttdeci">aim_map_si_t onlp_led_caps_desc_map[]</div></div>
<div class="ttc" id="group__oid-led_html_gaa1db04c7e0f80ee0d1437706c5d5d509"><div class="ttname"><a href="group__oid-led.html#gaa1db04c7e0f80ee0d1437706c5d5d509">onlp_led_caps_value</a></div><div class="ttdeci">int onlp_led_caps_value(const char *str, onlp_led_caps_t *e, int substr)</div></div>
<div class="ttc" id="group__oid-led_html_ga60376015f0bed1e1c71c9a8dde6cd6d5"><div class="ttname"><a href="group__oid-led.html#ga60376015f0bed1e1c71c9a8dde6cd6d5">onlp_led_mode_map</a></div><div class="ttdeci">aim_map_si_t onlp_led_mode_map[]</div></div>
<div class="ttc" id="structonlp__led__info__s_html_a4095ba538a4f97dd927ee9b0935a04dd"><div class="ttname"><a href="structonlp__led__info__s.html#a4095ba538a4f97dd927ee9b0935a04dd">onlp_led_info_s::character</a></div><div class="ttdeci">char character</div><div class="ttdef"><b>Definition:</b> led.h:94</div></div>
<div class="ttc" id="group__oid-led_html_ga8b461f06e715dbb601ede71def66ce4f"><div class="ttname"><a href="group__oid-led.html#ga8b461f06e715dbb601ede71def66ce4f">onlp_led_mode_desc_map</a></div><div class="ttdeci">aim_map_si_t onlp_led_mode_desc_map[]</div></div>
<div class="ttc" id="group__oid-led_html_gaf07101a3ab41b715353ad3226c2d5a82"><div class="ttname"><a href="group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82">onlp_led_char_set</a></div><div class="ttdeci">int onlp_led_char_set(onlp_oid_t id, char c)</div><div class="ttdoc">Set the LED char. </div></div>
<div class="ttc" id="group__oid-led_html_gaae644b2c5d0aee5d14ce7878b76b019f"><div class="ttname"><a href="group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f">onlp_led_info_get</a></div><div class="ttdeci">int onlp_led_info_get(onlp_oid_t id, onlp_led_info_t *rv)</div><div class="ttdoc">Get LED information. </div></div>
<div class="ttc" id="group__oid-led_html_gaa933a4981848d508d2d27cf34a456820"><div class="ttname"><a href="group__oid-led.html#gaa933a4981848d508d2d27cf34a456820">onlp_led_mode_value</a></div><div class="ttdeci">int onlp_led_mode_value(const char *str, onlp_led_mode_t *e, int substr)</div></div>
<div class="ttc" id="group__oid-led_html_ga4f3ff42e0e51b11a8049bb735e81680b"><div class="ttname"><a href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a></div><div class="ttdeci">enum onlp_led_mode_e onlp_led_mode_t</div></div>
<div class="ttc" id="group__oid-led_html_gaee0c3cbe12d548c8b5d2f4e2cee3dd63"><div class="ttname"><a href="group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63">onlp_led_caps_valid</a></div><div class="ttdeci">int onlp_led_caps_valid(onlp_led_caps_t e)</div></div>
<div class="ttc" id="group__oid-led_html_ga8780a120f66a293c095de90c3399c6a0"><div class="ttname"><a href="group__oid-led.html#ga8780a120f66a293c095de90c3399c6a0">onlp_led_sw_init</a></div><div class="ttdeci">int onlp_led_sw_init(void)</div><div class="ttdoc">Software initialization of the LED module. </div></div>
<div class="ttc" id="structonlp__led__info__s_html"><div class="ttname"><a href="structonlp__led__info__s.html">onlp_led_info_s</a></div><div class="ttdef"><b>Definition:</b> led.h:83</div></div>
<div class="ttc" id="group__oid-led_html_ga311a7e9fe75add6a5cd8982ebfe455a5"><div class="ttname"><a href="group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5">onlp_led_info_to_json</a></div><div class="ttdeci">int onlp_led_info_to_json(onlp_led_info_t *info, cJSON **cj, uint32_t flags)</div><div class="ttdoc">Convert an LED info structure to JSON. </div></div>
<div class="ttc" id="group__oid-led_html_gae3a76402a7e442a610689b63f77f889c"><div class="ttname"><a href="group__oid-led.html#gae3a76402a7e442a610689b63f77f889c">onlp_led_caps_t</a></div><div class="ttdeci">enum onlp_led_caps_e onlp_led_caps_t</div></div>
<div class="ttc" id="group__oid-led_html_ga2321afb93c45d03f1d950c53ca1b3e1d"><div class="ttname"><a href="group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d">onlp_led_info_t</a></div><div class="ttdeci">struct onlp_led_info_s onlp_led_info_t</div></div>
<div class="ttc" id="group__oid-led_html_gad1fad4b641eca2d277999706c947fe83"><div class="ttname"><a href="group__oid-led.html#gad1fad4b641eca2d277999706c947fe83">onlp_led_mode_e</a></div><div class="ttdeci">onlp_led_mode_e</div><div class="ttdef"><b>Definition:</b> led.h:56</div></div>
<div class="ttc" id="structonlp__oid__hdr__s_html"><div class="ttname"><a href="structonlp__oid__hdr__s.html">onlp_oid_hdr_s</a></div><div class="ttdef"><b>Definition:</b> oids.h:212</div></div>
<div class="ttc" id="group__oid-led_html_gab10b338ace2bcf68eac58daa1d8f62c5"><div class="ttname"><a href="group__oid-led.html#gab10b338ace2bcf68eac58daa1d8f62c5">onlp_led_hw_init</a></div><div class="ttdeci">int onlp_led_hw_init(uint32_t flags)</div><div class="ttdoc">Hardware initialization of the LED module. </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#ifndef __ONLP_LEDI_H__</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define __ONLP_LEDI_H__</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;onlp/led.h&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="led_8h.html">onlp/led.h</a>&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="keywordtype">int</span> onlp_ledi_sw_init(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;</div>
@@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="keywordtype">int</span> onlp_ledi_info_get(onlp_oid_id_t <span class="keywordtype">id</span>, <a class="code" href="structonlp__led__info__s.html">onlp_led_info_t</a>* rv);</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="keywordtype">int</span> onlp_ledi_mode_set(onlp_oid_id_t <span class="keywordtype">id</span>, onlp_led_mode_t mode);</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="keywordtype">int</span> onlp_ledi_mode_set(onlp_oid_id_t <span class="keywordtype">id</span>, <a class="code" href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a> mode);</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="keywordtype">int</span> onlp_ledi_char_set(onlp_oid_id_t <span class="keywordtype">id</span>, <span class="keywordtype">char</span> c);</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div>
@@ -150,12 +150,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="preprocessor"> ONLP_LED_INFO_ENTRY_INIT(_id, _desc, ONLP_PSU_ID_CREATE(_psu_id), _caps)</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_LED_H__ */</span><span class="preprocessor"></span></div>
<div class="ttc" id="structonlp__led__info__s_html"><div class="ttname"><a href="structonlp__led__info__s.html">onlp_led_info_s</a></div><div class="ttdef"><b>Definition:</b> led.h:80</div></div>
<div class="ttc" id="group__oid-led_html_ga4f3ff42e0e51b11a8049bb735e81680b"><div class="ttname"><a href="group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b">onlp_led_mode_t</a></div><div class="ttdeci">enum onlp_led_mode_e onlp_led_mode_t</div></div>
<div class="ttc" id="led_8h_html"><div class="ttname"><a href="led_8h.html">led.h</a></div><div class="ttdoc">LED Management. </div></div>
<div class="ttc" id="structonlp__led__info__s_html"><div class="ttname"><a href="structonlp__led__info__s.html">onlp_led_info_s</a></div><div class="ttdef"><b>Definition:</b> led.h:83</div></div>
<div class="ttc" id="structonlp__oid__hdr__s_html"><div class="ttname"><a href="structonlp__oid__hdr__s.html">onlp_oid_hdr_s</a></div><div class="ttdef"><b>Definition:</b> oids.h:212</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -149,7 +149,7 @@ Functions</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -159,7 +159,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -83,18 +83,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><a class="el" href="group__onlp-main.html" target="_self">ONLP</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><a class="el" href="group__onlp-appication.html" target="_self">ONLP Application Interfaces</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><a class="el" href="group__oid-interfaces.html" target="_self">General OID Interfaces</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__attributes.html" target="_self">Attribute Interface</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__assets.html" target="_self">Asset Interface</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__onie.html" target="_self">ONIE Interface</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">&#9660;</span><a class="el" href="group__oid-types.html" target="_self">OID Types</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-chassis.html" target="_self">Chassis</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-module.html" target="_self">Modules</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_2_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-thermal.html" target="_self">Thermals</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_3_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-fan.html" target="_self">Fans</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_4_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-psu.html" target="_self">PSUs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_5_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-sfp.html" target="_self">SFPs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_6_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-generic.html" target="_self">Generics</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9660;</span><a class="el" href="group__system-interfaces.html" target="_self">General System Interfaces</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__platform.html" target="_self">Platform Initialization and Management</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_1_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__stdattrs.html" target="_self">Standard Attribute Structures</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_1_" class="arrow" onclick="toggleFolder('0_0_1_')">&#9660;</span><a class="el" href="group__oid-interfaces.html" target="_self">General OID Interfaces</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__attributes.html" target="_self">Attribute Interface</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__assets.html" target="_self">Asset Interface</a></td><td class="desc"></td></tr>
<tr id="row_0_0_1_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__onie.html" target="_self">ONIE Interface</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_2_" class="arrow" onclick="toggleFolder('0_0_2_')">&#9660;</span><a class="el" href="group__oid-types.html" target="_self">OID Types</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_0_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-chassis.html" target="_self">Chassis</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_1_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-module.html" target="_self">Modules</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_2_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-thermal.html" target="_self">Thermals</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_3_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-fan.html" target="_self">Fans</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_4_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-psu.html" target="_self">PSUs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_5_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-sfp.html" target="_self">SFPs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_6_" class="even"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-led.html" target="_self">LEDs</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_7_"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="group__oid-generic.html" target="_self">Generics</a></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><a class="el" href="group__onlp-platform.html" target="_self">Platform Implementation Interfaces</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__chassisi.html" target="_self">Chassis</a></td><td class="desc"></td></tr>
<tr id="row_0_1_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__modulei.html" target="_self">Modules</a></td><td class="desc"></td></tr>
@@ -105,13 +109,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9660;</span><a class="el" href="group__module-interfaces.html" target="_self">Module Documentation</a></td><td class="desc"></td></tr>
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__onlp-config.html" target="_self">Compile Time Configuration</a></td><td class="desc"></td></tr>
<tr id="row_0_2_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__onlp-porting.html" target="_self">Porting Macros</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__stdattrs.html" target="_self">Stdattrs</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -428,7 +428,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -209,7 +209,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -176,7 +176,7 @@ Variables</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -231,7 +231,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -116,11 +116,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#ifndef __ONLP_DOX_H__</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define __ONLP_DOX_H__</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_DOX_H__ */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_DOX_H__ */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -176,7 +176,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -0,0 +1,151 @@
<!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.8"/>
<title>ONLP: module/inc/onlp/platform.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/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">ONLP
</div>
<div id="projectbrief">Open Network Linux Platform APIs</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>Globals</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Modules</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_a7b0466279106ea0b8f86f609f621680.html">module</a></li><li class="navelem"><a class="el" href="dir_9b91cb305f6dfd5edb8153d5019adc55.html">inc</a></li><li class="navelem"><a class="el" href="dir_72adef417dcbc5bf8193445c31305165.html">onlp</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">platform.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Platform Management and Initialization.
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;<a class="el" href="onlp__config_8h_source.html">onlp/onlp_config.h</a>&gt;</code><br />
<code>#include &lt;onlp/onlp.h&gt;</code><br />
<code>#include &lt;AIM/aim_pvs.h&gt;</code><br />
</div>
<p><a href="platform_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="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gab9348712282242c2b232930e1f27804e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9348712282242c2b232930e1f27804e"></a>
char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#gab9348712282242c2b232930e1f27804e">onlp_platform_name_get</a> (void)</td></tr>
<tr class="memdesc:gab9348712282242c2b232930e1f27804e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current ONL platform name. <br /></td></tr>
<tr class="separator:gab9348712282242c2b232930e1f27804e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb130dc1086c4fc528280915e2400933"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafb130dc1086c4fc528280915e2400933"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#gafb130dc1086c4fc528280915e2400933">onlp_platform_sw_init</a> (const char *platform)</td></tr>
<tr class="memdesc:gafb130dc1086c4fc528280915e2400933"><td class="mdescLeft">&#160;</td><td class="mdescRight">Platform software init. <br /></td></tr>
<tr class="separator:gafb130dc1086c4fc528280915e2400933"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39e51ad20f6c6119bce7e24ff67f5967"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967">onlp_platform_hw_init</a> (uint32_t flags)</td></tr>
<tr class="memdesc:ga39e51ad20f6c6119bce7e24ff67f5967"><td class="mdescLeft">&#160;</td><td class="mdescRight">Platform Hardware init. <a href="group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967">More...</a><br /></td></tr>
<tr class="separator:ga39e51ad20f6c6119bce7e24ff67f5967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0751b3edb27df40cb8567ebff99e16de"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga0751b3edb27df40cb8567ebff99e16de">onlp_platform_sw_denit</a> (void)</td></tr>
<tr class="memdesc:ga0751b3edb27df40cb8567ebff99e16de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deinitialize the chassis software module. <a href="group__platform.html#ga0751b3edb27df40cb8567ebff99e16de">More...</a><br /></td></tr>
<tr class="separator:ga0751b3edb27df40cb8567ebff99e16de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43cc01e64cba0f44e049fc86441da19b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga43cc01e64cba0f44e049fc86441da19b">onlp_platform_manager_start</a> (int block)</td></tr>
<tr class="memdesc:ga43cc01e64cba0f44e049fc86441da19b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Start the platform management thread. <a href="group__platform.html#ga43cc01e64cba0f44e049fc86441da19b">More...</a><br /></td></tr>
<tr class="separator:ga43cc01e64cba0f44e049fc86441da19b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga39843476251f7f078c2ca1676fbd56a1"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga39843476251f7f078c2ca1676fbd56a1">onlp_platform_manager_stop</a> (int block)</td></tr>
<tr class="memdesc:ga39843476251f7f078c2ca1676fbd56a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop the platform management thread. <a href="group__platform.html#ga39843476251f7f078c2ca1676fbd56a1">More...</a><br /></td></tr>
<tr class="separator:ga39843476251f7f078c2ca1676fbd56a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e72ec3c911e93f6f08e34a1064190fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7e72ec3c911e93f6f08e34a1064190fc"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga7e72ec3c911e93f6f08e34a1064190fc">onlp_platform_manager_join</a> (void)</td></tr>
<tr class="memdesc:ga7e72ec3c911e93f6f08e34a1064190fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Join the platform management thread. <br /></td></tr>
<tr class="separator:ga7e72ec3c911e93f6f08e34a1064190fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5b164a8b195926d42106c791d9f4b3b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7">onlp_platform_manager_manage</a> (void)</td></tr>
<tr class="memdesc:ga5b164a8b195926d42106c791d9f4b3b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perform any pending platform management activities. <a href="group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7">More...</a><br /></td></tr>
<tr class="separator:ga5b164a8b195926d42106c791d9f4b3b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2bdc0d49f4151a53538199f1983bc626"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2bdc0d49f4151a53538199f1983bc626"></a>
void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#ga2bdc0d49f4151a53538199f1983bc626">onlp_platform_manager_daemon</a> (const char *name, const char *logfile, const char *pidfile, char **argv)</td></tr>
<tr class="memdesc:ga2bdc0d49f4151a53538199f1983bc626"><td class="mdescLeft">&#160;</td><td class="mdescRight">Run in platform manager dameon mode. <br /></td></tr>
<tr class="separator:ga2bdc0d49f4151a53538199f1983bc626"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadad2d8488cbcf82766d8f00d564a6c7e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadad2d8488cbcf82766d8f00d564a6c7e"></a>
int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__platform.html#gadad2d8488cbcf82766d8f00d564a6c7e">onlp_platform_debug</a> (aim_pvs_t *pvs, int argc, char **argv)</td></tr>
<tr class="memdesc:gadad2d8488cbcf82766d8f00d564a6c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call the platform debug hook. <br /></td></tr>
<tr class="separator:gadad2d8488cbcf82766d8f00d564a6c7e"><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>Platform Management and Initialization. </p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>

View File

@@ -89,42 +89,72 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="title">platform.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/**************************************************************************/</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="preprocessor">#ifndef __ONLP_PLATFORM_H__</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="preprocessor">#define __ONLP_PLATFORM_H__</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;</div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="onlp__config_8h.html">onlp/onlp_config.h</a>&gt;</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="preprocessor">#include &lt;onlp/onlp.h&gt;</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;</div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="preprocessor">#include &lt;AIM/aim_pvs.h&gt;</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="keywordtype">char</span>* onlp_platform_name_get(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="keywordtype">int</span> onlp_platform_sw_init(<span class="keyword">const</span> <span class="keywordtype">char</span>* platform);</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="keywordtype">int</span> onlp_platform_hw_init(uint32_t flags);</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="keywordtype">int</span> onlp_platform_sw_denit(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="keywordtype">int</span> onlp_platform_manager_start(<span class="keywordtype">int</span> block);</div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="keywordtype">int</span> onlp_platform_manager_stop(<span class="keywordtype">int</span> block);</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="keywordtype">int</span> onlp_platform_manager_join(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="keywordtype">void</span> onlp_platform_manager_manage(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="keywordtype">void</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;onlp_platform_manager_daemon(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* logfile,</div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span>* pidfile, <span class="keywordtype">char</span>** argv);</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="keywordtype">int</span> onlp_platform_debug(aim_pvs_t* pvs, <span class="keywordtype">int</span> argc, <span class="keywordtype">char</span>** argv);</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_PLATFORM_H__ */</span><span class="preprocessor"></span></div>
<a href="platform_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="comment">/************************************************************</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="comment"> * &lt;bsn.cl fy=2017 v=onl&gt;</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment"> * Copyright 2017 Big Switch Networks, Inc.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> * Licensed under the Eclipse Public License, Version 1.0 (the</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"> * with the License. You may obtain a copy of the License at</span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> * http://www.eclipse.org/legal/epl-v10.html</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"> * either express or implied. See the License for the specific</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> * language governing permissions and limitations under the</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"> * License.</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> *</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> * &lt;/bsn.cl&gt;</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> ********************************************************/</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#ifndef __ONLP_PLATFORM_H__</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#define __ONLP_PLATFORM_H__</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="onlp__config_8h.html">onlp/onlp_config.h</a>&gt;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &lt;onlp/onlp.h&gt;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &lt;AIM/aim_pvs.h&gt;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="keywordtype">char</span>* <a class="code" href="group__platform.html#gab9348712282242c2b232930e1f27804e">onlp_platform_name_get</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__platform.html#gafb130dc1086c4fc528280915e2400933">onlp_platform_sw_init</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* platform);</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967">onlp_platform_hw_init</a>(uint32_t flags);</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__platform.html#ga0751b3edb27df40cb8567ebff99e16de">onlp_platform_sw_denit</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;</div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__platform.html#ga43cc01e64cba0f44e049fc86441da19b">onlp_platform_manager_start</a>(<span class="keywordtype">int</span> block);</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__platform.html#ga39843476251f7f078c2ca1676fbd56a1">onlp_platform_manager_stop</a>(<span class="keywordtype">int</span> block);</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__platform.html#ga7e72ec3c911e93f6f08e34a1064190fc">onlp_platform_manager_join</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="keywordtype">void</span> <a class="code" href="group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7">onlp_platform_manager_manage</a>(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="keywordtype">void</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<a class="code" href="group__platform.html#ga2bdc0d49f4151a53538199f1983bc626">onlp_platform_manager_daemon</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* logfile,</div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; <span class="keyword">const</span> <span class="keywordtype">char</span>* pidfile, <span class="keywordtype">char</span>** argv);</div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__platform.html#gadad2d8488cbcf82766d8f00d564a6c7e">onlp_platform_debug</a>(aim_pvs_t* pvs, <span class="keywordtype">int</span> argc, <span class="keywordtype">char</span>** argv);</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_PLATFORM_H__ */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="comment">/* @} */</span></div>
<div class="ttc" id="onlp__config_8h_html"><div class="ttname"><a href="onlp__config_8h.html">onlp_config.h</a></div><div class="ttdoc">onlp Configuration Header </div></div>
<div class="ttc" id="group__platform_html_ga39e51ad20f6c6119bce7e24ff67f5967"><div class="ttname"><a href="group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967">onlp_platform_hw_init</a></div><div class="ttdeci">int onlp_platform_hw_init(uint32_t flags)</div><div class="ttdoc">Platform Hardware init. </div></div>
<div class="ttc" id="group__platform_html_gafb130dc1086c4fc528280915e2400933"><div class="ttname"><a href="group__platform.html#gafb130dc1086c4fc528280915e2400933">onlp_platform_sw_init</a></div><div class="ttdeci">int onlp_platform_sw_init(const char *platform)</div><div class="ttdoc">Platform software init. </div></div>
<div class="ttc" id="group__platform_html_ga0751b3edb27df40cb8567ebff99e16de"><div class="ttname"><a href="group__platform.html#ga0751b3edb27df40cb8567ebff99e16de">onlp_platform_sw_denit</a></div><div class="ttdeci">int onlp_platform_sw_denit(void)</div><div class="ttdoc">Deinitialize the chassis software module. </div></div>
<div class="ttc" id="group__platform_html_gab9348712282242c2b232930e1f27804e"><div class="ttname"><a href="group__platform.html#gab9348712282242c2b232930e1f27804e">onlp_platform_name_get</a></div><div class="ttdeci">char * onlp_platform_name_get(void)</div><div class="ttdoc">Get the current ONL platform name. </div></div>
<div class="ttc" id="group__platform_html_ga43cc01e64cba0f44e049fc86441da19b"><div class="ttname"><a href="group__platform.html#ga43cc01e64cba0f44e049fc86441da19b">onlp_platform_manager_start</a></div><div class="ttdeci">int onlp_platform_manager_start(int block)</div><div class="ttdoc">Start the platform management thread. </div></div>
<div class="ttc" id="group__platform_html_ga39843476251f7f078c2ca1676fbd56a1"><div class="ttname"><a href="group__platform.html#ga39843476251f7f078c2ca1676fbd56a1">onlp_platform_manager_stop</a></div><div class="ttdeci">int onlp_platform_manager_stop(int block)</div><div class="ttdoc">Stop the platform management thread. </div></div>
<div class="ttc" id="group__platform_html_ga7e72ec3c911e93f6f08e34a1064190fc"><div class="ttname"><a href="group__platform.html#ga7e72ec3c911e93f6f08e34a1064190fc">onlp_platform_manager_join</a></div><div class="ttdeci">int onlp_platform_manager_join(void)</div><div class="ttdoc">Join the platform management thread. </div></div>
<div class="ttc" id="group__platform_html_gadad2d8488cbcf82766d8f00d564a6c7e"><div class="ttname"><a href="group__platform.html#gadad2d8488cbcf82766d8f00d564a6c7e">onlp_platform_debug</a></div><div class="ttdeci">int onlp_platform_debug(aim_pvs_t *pvs, int argc, char **argv)</div><div class="ttdoc">Call the platform debug hook. </div></div>
<div class="ttc" id="group__platform_html_ga5b164a8b195926d42106c791d9f4b3b7"><div class="ttname"><a href="group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7">onlp_platform_manager_manage</a></div><div class="ttdeci">void onlp_platform_manager_manage(void)</div><div class="ttdoc">Perform any pending platform management activities. </div></div>
<div class="ttc" id="group__platform_html_ga2bdc0d49f4151a53538199f1983bc626"><div class="ttname"><a href="group__platform.html#ga2bdc0d49f4151a53538199f1983bc626">onlp_platform_manager_daemon</a></div><div class="ttdeci">void onlp_platform_manager_daemon(const char *name, const char *logfile, const char *pidfile, char **argv)</div><div class="ttdoc">Run in platform manager dameon mode. </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="preprocessor">#ifndef __ONLP_PLATFORMI_H__</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="preprocessor">#define __ONLP_PLATFORMI_H__</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;</div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;onlp/platform.h&gt;</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="platform_8h.html">onlp/platform.h</a>&gt;</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span>* onlp_platformi_get(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;</div>
@@ -134,10 +134,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;<span class="keywordtype">int</span> onlp_platformi_manage_leds(<span class="keywordtype">void</span>);</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __ONLP_PLATFORMI_H__ */</span><span class="preprocessor"></span></div>
<div class="ttc" id="platform_8h_html"><div class="ttname"><a href="platform_8h.html">platform.h</a></div><div class="ttdoc">Platform Management and Initialization. </div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -219,7 +219,7 @@ Variables</h2></td></tr>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -276,7 +276,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -129,7 +129,7 @@ int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Aug 7 2018 17:12:36 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Sat Dec 29 2018 08:47:53 for ONLP by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>

View File

@@ -1,4 +1,10 @@
var searchData=
[
['value',['value',['../structonlp__config__settings__s.html#aa26e1e02ff52f09844939177000feaf6',1,'onlp_config_settings_s']]]
['this_20is_20the_20main_20page_2e',['This is the main page.',['../index.html',1,'']]],
['thermals',['Thermals',['../group__oid-thermal.html',1,'']]],
['thermal_2eh',['thermal.h',['../thermal_8h.html',1,'']]],
['thermals',['Thermals',['../group__thermali.html',1,'']]],
['thermali_2eh',['thermali.h',['../thermali_8h.html',1,'']]],
['thresholds',['thresholds',['../structonlp__thermal__info__s.html#a27cf1ef766f2b8c400df5f003809bca4',1,'onlp_thermal_info_s']]],
['type',['type',['../structonlp__psu__info__t.html#a15b4df62bdd73343b54573d21bdcfbb7',1,'onlp_psu_info_t::type()'],['../structonlp__sfp__info__t.html#a96a4b86f10e7f6621680896cf6ef8857',1,'onlp_sfp_info_t::type()']]]
];

View File

@@ -1,4 +1,4 @@
var searchData=
[
['warning',['warning',['../structonlp__thermal__info__s.html#a3d64d9695a41a8607a04fb468c9bd273',1,'onlp_thermal_info_s']]]
['value',['value',['../structonlp__config__settings__s.html#aa26e1e02ff52f09844939177000feaf6',1,'onlp_config_settings_s']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="all_12.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,4 @@
var searchData=
[
['warning',['warning',['../structonlp__thermal__info__s.html#a3d64d9695a41a8607a04fb468c9bd273',1,'onlp_thermal_info_s']]]
];

View File

@@ -2,5 +2,6 @@ var searchData=
[
['generic_2eh',['generic.h',['../generic_8h.html',1,'']]],
['generics',['Generics',['../group__oid-generic.html',1,'']]],
['general_20oid_20interfaces',['General OID Interfaces',['../group__oid-interfaces.html',1,'']]]
['general_20oid_20interfaces',['General OID Interfaces',['../group__oid-interfaces.html',1,'']]],
['general_20system_20interfaces',['General System Interfaces',['../group__system-interfaces.html',1,'']]]
];

View File

@@ -1,18 +1,5 @@
var searchData=
[
['manufacture_5fdate',['manufacture_date',['../structonlp__asset__info__s.html#aa63eaa53e65f6edac25c9e36d52791a6',1,'onlp_asset_info_s']]],
['manufacturer',['manufacturer',['../structonlp__asset__info__s.html#a46f3d119b1cb118af3507a1743da4a6c',1,'onlp_asset_info_s']]],
['mcelsius',['mcelsius',['../structonlp__thermal__info__s.html#a1aaba0b2764aaaf88a58314e8c076efc',1,'onlp_thermal_info_s']]],
['miin',['miin',['../structonlp__psu__info__t.html#a35577c059496417f15cafbc48af5b215',1,'onlp_psu_info_t']]],
['miout',['miout',['../structonlp__psu__info__t.html#a86f4b8abbebc9400d469f6e8089bf440',1,'onlp_psu_info_t']]],
['mode',['mode',['../structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea',1,'onlp_led_info_s']]],
['model',['model',['../structonlp__fan__info__s.html#aa94e42fde59ed5e83999ee8b75285554',1,'onlp_fan_info_s::model()'],['../structonlp__psu__info__t.html#a8d451eee04df036384110d6891b65af9',1,'onlp_psu_info_t::model()']]],
['module_20documentation',['Module Documentation',['../group__module-interfaces.html',1,'']]],
['module_2eh',['module.h',['../module_8h.html',1,'']]],
['modules',['Modules',['../group__modulei.html',1,'']]],
['mpin',['mpin',['../structonlp__psu__info__t.html#af213d7ec94b6dbcc467fa64d35bfc1ab',1,'onlp_psu_info_t']]],
['mpout',['mpout',['../structonlp__psu__info__t.html#ae477a0f4b80d4073632b641fb4efdd4d',1,'onlp_psu_info_t']]],
['mvin',['mvin',['../structonlp__psu__info__t.html#a0a255c38ff5f8cdb6272c9dcde64a1b8',1,'onlp_psu_info_t']]],
['mvout',['mvout',['../structonlp__psu__info__t.html#afdd172c9f7e6b8014db3704ea92dee41',1,'onlp_psu_info_t']]],
['modules',['Modules',['../group__oid-module.html',1,'']]]
['led_2eh',['led.h',['../led_8h.html',1,'']]],
['leds',['LEDs',['../group__oid-led.html',1,'']]]
];

View File

@@ -1,4 +1,18 @@
var searchData=
[
['name',['name',['../structonlp__config__settings__s.html#a88b711c88dcd2ecb89cbe17f3abfc449',1,'onlp_config_settings_s']]]
['manufacture_5fdate',['manufacture_date',['../structonlp__asset__info__s.html#aa63eaa53e65f6edac25c9e36d52791a6',1,'onlp_asset_info_s']]],
['manufacturer',['manufacturer',['../structonlp__asset__info__s.html#a46f3d119b1cb118af3507a1743da4a6c',1,'onlp_asset_info_s']]],
['mcelsius',['mcelsius',['../structonlp__thermal__info__s.html#a1aaba0b2764aaaf88a58314e8c076efc',1,'onlp_thermal_info_s']]],
['miin',['miin',['../structonlp__psu__info__t.html#a35577c059496417f15cafbc48af5b215',1,'onlp_psu_info_t']]],
['miout',['miout',['../structonlp__psu__info__t.html#a86f4b8abbebc9400d469f6e8089bf440',1,'onlp_psu_info_t']]],
['mode',['mode',['../structonlp__led__info__s.html#a59bc4e40d9dc654b69afbd643f5167ea',1,'onlp_led_info_s']]],
['model',['model',['../structonlp__fan__info__s.html#aa94e42fde59ed5e83999ee8b75285554',1,'onlp_fan_info_s::model()'],['../structonlp__psu__info__t.html#a8d451eee04df036384110d6891b65af9',1,'onlp_psu_info_t::model()']]],
['module_20documentation',['Module Documentation',['../group__module-interfaces.html',1,'']]],
['module_2eh',['module.h',['../module_8h.html',1,'']]],
['modules',['Modules',['../group__modulei.html',1,'']]],
['mpin',['mpin',['../structonlp__psu__info__t.html#af213d7ec94b6dbcc467fa64d35bfc1ab',1,'onlp_psu_info_t']]],
['mpout',['mpout',['../structonlp__psu__info__t.html#ae477a0f4b80d4073632b641fb4efdd4d',1,'onlp_psu_info_t']]],
['mvin',['mvin',['../structonlp__psu__info__t.html#a0a255c38ff5f8cdb6272c9dcde64a1b8',1,'onlp_psu_info_t']]],
['mvout',['mvout',['../structonlp__psu__info__t.html#afdd172c9f7e6b8014db3704ea92dee41',1,'onlp_psu_info_t']]],
['modules',['Modules',['../group__oid-module.html',1,'']]]
];

View File

@@ -1,293 +1,4 @@
var searchData=
[
['oid',['oid',['../structonlp__asset__info__s.html#a644861e22dae549ed91b01a10de509b7',1,'onlp_asset_info_s']]],
['oid_20types',['OID Types',['../group__oid-types.html',1,'']]],
['onie_20interface',['ONIE Interface',['../group__onie.html',1,'']]],
['onlp_20application_20interfaces',['ONLP Application Interfaces',['../group__onlp-appication.html',1,'']]],
['onlp',['ONLP',['../group__onlp-main.html',1,'']]],
['onlp_5fasset_5finfo_5ffree',['onlp_asset_info_free',['../group__stdattrs.html#ga656d49b8fdc5ca8b07fe30a965ca77af',1,'stdattrs.h']]],
['onlp_5fasset_5finfo_5fs',['onlp_asset_info_s',['../structonlp__asset__info__s.html',1,'']]],
['onlp_5fasset_5finfo_5fshow',['onlp_asset_info_show',['../group__stdattrs.html#ga6b5eb9c43f30f4ee5727901de34b9c9a',1,'stdattrs.h']]],
['onlp_5fasset_5finfo_5ft',['onlp_asset_info_t',['../group__stdattrs.html#ga3fc601747b554b5f67e9e14a1a2a2e8d',1,'stdattrs.h']]],
['onlp_5fasset_5finfo_5fto_5fjson',['onlp_asset_info_to_json',['../group__stdattrs.html#ga41dc8663795d44a4bab9dea8644c5f4e',1,'stdattrs.h']]],
['onlp_5fattribute_5fasset_5finfo_5ffree',['onlp_attribute_asset_info_free',['../group__attributes.html#gad59c08ea5d021d7574ac456aef0257d2',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fget',['onlp_attribute_asset_info_get',['../group__attributes.html#ga220b05636881b1bf6356e479f41a8dd6',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fget_5fjson',['onlp_attribute_asset_info_get_json',['../group__attributes.html#gad8f5e44c2e41db2a3dbd603c48916f6a',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fshow',['onlp_attribute_asset_info_show',['../group__attributes.html#ga66dec15c39062af8729f90c9e48bc6e3',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fshow_5fjson',['onlp_attribute_asset_info_show_json',['../group__attributes.html#gafb1210d62af0f1545a50dc667fd43964',1,'attribute.h']]],
['onlp_5fattribute_5fequals',['ONLP_ATTRIBUTE_EQUALS',['../group__attributes.html#gabbc99deff179b967d537c801f67872b9',1,'attribute.h']]],
['onlp_5fattribute_5ffree',['onlp_attribute_free',['../group__attributes.html#ga0096e63734fc0c14e9caea7f2c5baa86',1,'attribute.h']]],
['onlp_5fattribute_5fget',['onlp_attribute_get',['../group__attributes.html#ga3b501b47a82d4318771fc11282c79677',1,'attribute.h']]],
['onlp_5fattribute_5fhw_5finit',['onlp_attribute_hw_init',['../group__attributes.html#gab4cb0ddd5c97b1fc3ac4de90186b8546',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5ffree',['onlp_attribute_onie_info_free',['../group__attributes.html#ga5e7c1eed8ad3a8f4341abb5fdad7ccc4',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fget',['onlp_attribute_onie_info_get',['../group__attributes.html#ga556403a97854c91d82593a263cbd3064',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fget_5fjson',['onlp_attribute_onie_info_get_json',['../group__attributes.html#ga8ef6a9b7893f6c014303ba9095988697',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fshow',['onlp_attribute_onie_info_show',['../group__attributes.html#gaf4a1d1b6b73629f251177e7693525325',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fshow_5fjson',['onlp_attribute_onie_info_show_json',['../group__attributes.html#ga2d33e5eed58c2f38dc91409bc5ec28c4',1,'attribute.h']]],
['onlp_5fattribute_5fset',['onlp_attribute_set',['../group__attributes.html#ga0e904eeda5dae7ae470d0ff9f93a4b99',1,'attribute.h']]],
['onlp_5fattribute_5fsupported',['onlp_attribute_supported',['../group__attributes.html#ga49731406c54119e74b511274b3f5100c',1,'attribute.h']]],
['onlp_5fattribute_5fsw_5finit',['onlp_attribute_sw_init',['../group__attributes.html#gae555c656a095566aee6c0826b933193c',1,'attribute.h']]],
['onlp_5fchassis_5fdebug_5fget_5fjson',['onlp_chassis_debug_get_json',['../group__oid-chassis.html#gae34313148ba9282bb4b07f8ecf643850',1,'chassis.h']]],
['onlp_5fchassis_5fdebug_5fshow',['onlp_chassis_debug_show',['../group__oid-chassis.html#ga42ade9b99df7d9d6c3b0636722afa4db',1,'chassis.h']]],
['onlp_5fchassis_5fenvironment_5fshow',['onlp_chassis_environment_show',['../group__oid-chassis.html#ga339fe374150c13c8daa056333d7725cc',1,'chassis.h']]],
['onlp_5fchassis_5fenvironment_5fto_5fjson',['onlp_chassis_environment_to_json',['../group__oid-chassis.html#gaf6abace48cde657a359089dcbfbcaf42',1,'chassis.h']]],
['onlp_5fchassis_5fhdr_5fget',['onlp_chassis_hdr_get',['../group__oid-chassis.html#ga767279094e83014582d1de47a4938e45',1,'chassis.h']]],
['onlp_5fchassis_5fhw_5finit',['onlp_chassis_hw_init',['../group__oid-chassis.html#gae6d4c46597c06db0b16d1215a5f1c344',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5ffrom_5fjson',['onlp_chassis_info_from_json',['../group__oid-chassis.html#ga3220fbbfb3b1a3e0096b80b514ab68b0',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fget',['onlp_chassis_info_get',['../group__oid-chassis.html#ga52aa540cdaf5ca53caf6deaf9f9a1443',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fs',['onlp_chassis_info_s',['../structonlp__chassis__info__s.html',1,'']]],
['onlp_5fchassis_5finfo_5ft',['onlp_chassis_info_t',['../group__oid-chassis.html#ga0bfbfeceae612049706739aebe8e2b08',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fto_5fjson',['onlp_chassis_info_to_json',['../group__oid-chassis.html#ga106d4baebe8dbec41766cd2358ac3145',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fto_5fuser_5fjson',['onlp_chassis_info_to_user_json',['../group__oid-chassis.html#gafc4d443dd97fd926547d69336249a7a6',1,'chassis.h']]],
['onlp_5fchassis_5fpsu_5finfo_5fentry_5finit',['ONLP_CHASSIS_PSU_INFO_ENTRY_INIT',['../group__psui.html#gaba33f5e3da076bc11c4b0a107ea5bfd6',1,'psui.h']]],
['onlp_5fchassis_5fsw_5fdenit',['onlp_chassis_sw_denit',['../group__oid-chassis.html#ga8ac7640a8bde84f78803c412d20f74f1',1,'chassis.h']]],
['onlp_5fchassis_5fsw_5finit',['onlp_chassis_sw_init',['../group__oid-chassis.html#ga4b5e90ffb94e4801136e233ca89e27d5',1,'chassis.h']]],
['onlp_5fchassis_5fthermal_5finfo_5fentry_5finit',['ONLP_CHASSIS_THERMAL_INFO_ENTRY_INIT',['../group__thermali.html#ga7fe96af939e769ee88b80ac0bb05a30d',1,'thermali.h']]],
['onlp_5fchassisi_5fhdr_5fget',['onlp_chassisi_hdr_get',['../group__chassisi.html#gaa517f9bbed46130a503ffadbfb2d545a',1,'chassisi.h']]],
['onlp_5fchassisi_5fhw_5finit',['onlp_chassisi_hw_init',['../group__chassisi.html#ga2218d0961a59fedbe3918598b97c3642',1,'chassisi.h']]],
['onlp_5fchassisi_5finfo_5fget',['onlp_chassisi_info_get',['../group__chassisi.html#gac87883c25ca71efeb0ac6e96951bd3f1',1,'chassisi.h']]],
['onlp_5fchassisi_5fsw_5fdenit',['onlp_chassisi_sw_denit',['../group__chassisi.html#gac89387874689e2106d41c2513bf23ae2',1,'chassisi.h']]],
['onlp_5fchassisi_5fsw_5finit',['onlp_chassisi_sw_init',['../group__chassisi.html#ga19f7edff7cdadf5f4744e1be0e39213f',1,'chassisi.h']]],
['onlp_5fconfig_2eh',['onlp_config.h',['../onlp__config_8h.html',1,'']]],
['onlp_5fconfig_5fapi_5flock_5fglobal_5fshared',['ONLP_CONFIG_API_LOCK_GLOBAL_SHARED',['../group__onlp-config.html#gaf5abf66e3ad1c2807e29ea78fce77c5f',1,'onlp_config.h']]],
['onlp_5fconfig_5fapi_5flock_5ftimeout',['ONLP_CONFIG_API_LOCK_TIMEOUT',['../group__onlp-config.html#gac8a6bbabede539feab90dcc2852281cc',1,'onlp_config.h']]],
['onlp_5fconfig_5fconfiguration_5fenv',['ONLP_CONFIG_CONFIGURATION_ENV',['../group__onlp-config.html#ga0688f3371a917c70eba867a6a205ad73',1,'onlp_config.h']]],
['onlp_5fconfig_5fconfiguration_5ffilename',['ONLP_CONFIG_CONFIGURATION_FILENAME',['../group__onlp-config.html#ga190ca7561e63091406a33e2ccf850834',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fapi_5flock',['ONLP_CONFIG_INCLUDE_API_LOCK',['../group__onlp-config.html#gaa87f817871901f1d2009558dc8034953',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fapi_5fprofiling',['ONLP_CONFIG_INCLUDE_API_PROFILING',['../group__onlp-config.html#gaca02be60b8490af6de6b995a53dd578d',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5flogging',['ONLP_CONFIG_INCLUDE_LOGGING',['../group__onlp-config.html#gad0668162d5ad21afa2132c47181cc470',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fplatform_5ferror_5fcheck',['ONLP_CONFIG_INCLUDE_PLATFORM_ERROR_CHECK',['../group__onlp-config.html#gaaba50506e202b8a839a0030ed4dfbead',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fplatform_5foverrides',['ONLP_CONFIG_INCLUDE_PLATFORM_OVERRIDES',['../group__onlp-config.html#ga9e5511482b42cbcc7927da6e4fb7a0e6',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fshlock_5fglobal_5finit',['ONLP_CONFIG_INCLUDE_SHLOCK_GLOBAL_INIT',['../group__onlp-config.html#ga491f23ec8fcdfffe90276d81940668f4',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fthermal_5fthresholds',['ONLP_CONFIG_INCLUDE_THERMAL_THRESHOLDS',['../group__onlp-config.html#gacf2b914c63e77ccd995c737adb8abf28',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fucli',['ONLP_CONFIG_INCLUDE_UCLI',['../group__onlp-config.html#gaca75b1af492f6220cb11bc3660a64ad5',1,'onlp_config.h']]],
['onlp_5fconfig_5finfo_5fstr_5fmax',['ONLP_CONFIG_INFO_STR_MAX',['../group__onlp-config.html#ga77a82a92413519c96830a2b50247896d',1,'onlp_config.h']]],
['onlp_5fconfig_5flog_5fbits_5fdefault',['ONLP_CONFIG_LOG_BITS_DEFAULT',['../group__onlp-config.html#ga0801e63c85d8fcb33b134c41b53cfc52',1,'onlp_config.h']]],
['onlp_5fconfig_5flog_5fcustom_5fbits_5fdefault',['ONLP_CONFIG_LOG_CUSTOM_BITS_DEFAULT',['../group__onlp-config.html#gab0f201c8b9790119ab5b1dcc8a8ff277',1,'onlp_config.h']]],
['onlp_5fconfig_5flog_5foptions_5fdefault',['ONLP_CONFIG_LOG_OPTIONS_DEFAULT',['../group__onlp-config.html#gadccbccecf72360213b0762ba6a1836a5',1,'onlp_config.h']]],
['onlp_5fconfig_5flookup',['onlp_config_lookup',['../group__onlp-config.html#ga91b2fd9cbf7ef094f3ed58e383a62c1d',1,'onlp_config.h']]],
['onlp_5fconfig_5fplatform_5ffilename',['ONLP_CONFIG_PLATFORM_FILENAME',['../group__onlp-config.html#gaffec80f5b491e257de1b7d3966b7e5e8',1,'onlp_config.h']]],
['onlp_5fconfig_5fplatform_5fname',['ONLP_CONFIG_PLATFORM_NAME',['../group__onlp-config.html#gaa14106c7cf14570575f4c71524759f0b',1,'onlp_config.h']]],
['onlp_5fconfig_5fporting_5finclude_5fstdlib_5fheaders',['ONLP_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS',['../group__onlp-config.html#gab461412ca98d31e4cd8942ff87f3e54f',1,'onlp_config.h']]],
['onlp_5fconfig_5fporting_5fstdlib',['ONLP_CONFIG_PORTING_STDLIB',['../group__onlp-config.html#ga60654dfa1a522fd97e6009a9a1332f40',1,'onlp_config.h']]],
['onlp_5fconfig_5fsettings',['onlp_config_settings',['../group__onlp-config.html#ga9991c79d865a889970209820348cd726',1,'onlp_config.h']]],
['onlp_5fconfig_5fsettings_5fs',['onlp_config_settings_s',['../structonlp__config__settings__s.html',1,'']]],
['onlp_5fconfig_5fsettings_5ft',['onlp_config_settings_t',['../group__onlp-config.html#ga04a22ff069d177bd650f906005347cbf',1,'onlp_config.h']]],
['onlp_5fconfig_5fshow',['onlp_config_show',['../group__onlp-config.html#ga9faf27984de75c1bfc093ad68e9167d9',1,'onlp_config.h']]],
['onlp_5ffan_5fcaps_5fdesc',['onlp_fan_caps_desc',['../group__oid-fan.html#gab15da3fde6256a249a718130bcd625b2',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fdesc_5fmap',['onlp_fan_caps_desc_map',['../group__oid-fan.html#gaae011c1d2b8c11d0ff4103d724ba71bf',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fe',['onlp_fan_caps_e',['../group__oid-fan.html#gaa35303e454d5c1ca0f671b449fd90e9b',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fmap',['onlp_fan_caps_map',['../group__oid-fan.html#ga1c1e380f9acceaf65df901adca662eee',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fname',['onlp_fan_caps_name',['../group__oid-fan.html#ga921eeb1b9362119c7de5138774f17e91',1,'fan.h']]],
['onlp_5ffan_5fcaps_5ft',['onlp_fan_caps_t',['../group__oid-fan.html#ga5248dd4b89567e49e80bb322acf1f164',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fvalid',['onlp_fan_caps_valid',['../group__oid-fan.html#ga7e2461a963a91dd52a481f4fc84b0118',1,'onlp_fan_caps_valid(onlp_fan_caps_t e):&#160;fan.h'],['../group__oid-fan.html#gaaff18fe0d31a37661b17a99c43b746e5',1,'ONLP_FAN_CAPS_VALID():&#160;fan.h']]],
['onlp_5ffan_5fcaps_5fvalue',['onlp_fan_caps_value',['../group__oid-fan.html#ga6d1a2ad784d73bf9ab0c059b7827d2dd',1,'fan.h']]],
['onlp_5ffan_5fdir_5fdesc',['onlp_fan_dir_desc',['../group__oid-fan.html#ga510fae515858e49a4dccf5a9d50ac1d1',1,'fan.h']]],
['onlp_5ffan_5fdir_5fdesc_5fmap',['onlp_fan_dir_desc_map',['../group__oid-fan.html#ga27d310514931faa5a4aaaa86466d3ef3',1,'fan.h']]],
['onlp_5ffan_5fdir_5fe',['onlp_fan_dir_e',['../group__oid-fan.html#gaa08d0df284450a8715a175b410a78cc8',1,'fan.h']]],
['onlp_5ffan_5fdir_5fmap',['onlp_fan_dir_map',['../group__oid-fan.html#ga4b356b7971d13e969659a7f1d52aca59',1,'fan.h']]],
['onlp_5ffan_5fdir_5fname',['onlp_fan_dir_name',['../group__oid-fan.html#ga7d8f1f3db2a0f7486f188e2ca2442165',1,'fan.h']]],
['onlp_5ffan_5fdir_5fset',['onlp_fan_dir_set',['../group__oid-fan.html#gac1409d618b163077a4b2aea154b88db2',1,'fan.h']]],
['onlp_5ffan_5fdir_5fstrings',['ONLP_FAN_DIR_STRINGS',['../group__oid-fan.html#gaa1234770e6e24a018bc85569f6e8166a',1,'fan.h']]],
['onlp_5ffan_5fdir_5ft',['onlp_fan_dir_t',['../group__oid-fan.html#gae3c4db300fd87f5b3d531185f369a0fd',1,'fan.h']]],
['onlp_5ffan_5fdir_5fvalid',['ONLP_FAN_DIR_VALID',['../group__oid-fan.html#ga633419c09c7473bc228350b22db8db7f',1,'fan.h']]],
['onlp_5ffan_5fdir_5fvalue',['onlp_fan_dir_value',['../group__oid-fan.html#ga30e1ad218af51ebc771f7d2c17530b4e',1,'fan.h']]],
['onlp_5ffan_5fhdr_5fget',['onlp_fan_hdr_get',['../group__oid-fan.html#ga0cff703e958970c3e716e6ac28098f66',1,'fan.h']]],
['onlp_5ffan_5fhw_5finit',['onlp_fan_hw_init',['../group__oid-fan.html#gadbaed334e7be33a4801adcf1b45c2d0c',1,'fan.h']]],
['onlp_5ffan_5finfo_5fcap_5fis_5fset',['ONLP_FAN_INFO_CAP_IS_SET',['../group__oid-fan.html#gae79e6808d83d95e4386151d6211b999c',1,'fan.h']]],
['onlp_5ffan_5finfo_5ffrom_5fjson',['onlp_fan_info_from_json',['../group__oid-fan.html#gab4e2b7a1f60efa4dc7e4fc481de35271',1,'fan.h']]],
['onlp_5ffan_5finfo_5fget',['onlp_fan_info_get',['../group__oid-fan.html#ga34da9a1a3774e74b53ff450c17f34ad2',1,'fan.h']]],
['onlp_5ffan_5finfo_5fs',['onlp_fan_info_s',['../structonlp__fan__info__s.html',1,'']]],
['onlp_5ffan_5finfo_5ft',['onlp_fan_info_t',['../group__oid-fan.html#gafaba5a99a4668595c0442bb1e1ece3bf',1,'fan.h']]],
['onlp_5ffan_5finfo_5fto_5fjson',['onlp_fan_info_to_json',['../group__oid-fan.html#ga3119d07b3fc57e08e7c6d12eb6f785ad',1,'fan.h']]],
['onlp_5ffan_5finfo_5fto_5fuser_5fjson',['onlp_fan_info_to_user_json',['../group__oid-fan.html#ga7bf17f792c118a18e2fdd5bffbcf51b4',1,'fan.h']]],
['onlp_5ffan_5fpercentage_5fset',['onlp_fan_percentage_set',['../group__oid-fan.html#ga4202cfe1cddb551e583bb36856468902',1,'fan.h']]],
['onlp_5ffan_5frpm_5fset',['onlp_fan_rpm_set',['../group__oid-fan.html#ga8aadc96f3b61b9264fdb691477ea6c7e',1,'fan.h']]],
['onlp_5ffan_5fstatus_5ffailed',['ONLP_FAN_STATUS_FAILED',['../group__oid-fan.html#gaf098846dbdefbecab905e947505bca33',1,'fan.h']]],
['onlp_5ffan_5fstatus_5fmissing',['ONLP_FAN_STATUS_MISSING',['../group__oid-fan.html#ga7f723bf2496882733dae10f963a4a7cc',1,'fan.h']]],
['onlp_5ffan_5fstatus_5fnormal',['ONLP_FAN_STATUS_NORMAL',['../group__oid-fan.html#gaa58b94fed05eb8ff816039478480f92e',1,'fan.h']]],
['onlp_5ffan_5fstatus_5fpresent',['ONLP_FAN_STATUS_PRESENT',['../group__oid-fan.html#gae583f8e97e9b72dfc1eec1e35ef2241e',1,'fan.h']]],
['onlp_5ffan_5fsw_5fdenit',['onlp_fan_sw_denit',['../group__oid-fan.html#gadd7ca7fdc99b5d97acea388928d52ae0',1,'fan.h']]],
['onlp_5ffan_5fsw_5finit',['onlp_fan_sw_init',['../group__oid-fan.html#gaef948ec38bffbb162650cbbad766cf6d',1,'fan.h']]],
['onlp_5ffani_5fdir_5fset',['onlp_fani_dir_set',['../group__fani.html#gae7d7be9181bec187f8d6b84bb093c6fd',1,'fani.h']]],
['onlp_5ffani_5fhdr_5fget',['onlp_fani_hdr_get',['../group__fani.html#gaadf65a5e35759bf0178e2a58067e8ac4',1,'fani.h']]],
['onlp_5ffani_5fhw_5finit',['onlp_fani_hw_init',['../group__fani.html#ga97678f1bb8c068bbc43f9fb3c921579f',1,'fani.h']]],
['onlp_5ffani_5finfo_5fget',['onlp_fani_info_get',['../group__fani.html#gac5cdbba1d0aba261d5b23d1680972b7c',1,'fani.h']]],
['onlp_5ffani_5fpercentage_5fset',['onlp_fani_percentage_set',['../group__fani.html#ga587beb237351298776775cf6261193de',1,'fani.h']]],
['onlp_5ffani_5frpm_5fset',['onlp_fani_rpm_set',['../group__fani.html#ga200ea1d0ae5d67e60240a605498e5a6e',1,'fani.h']]],
['onlp_5ffani_5fsw_5fdenit',['onlp_fani_sw_denit',['../group__fani.html#gaa6ba5661d59715e21f107f1286a69c95',1,'fani.h']]],
['onlp_5ffani_5fsw_5finit',['onlp_fani_sw_init',['../group__fani.html#ga1feeaf21197e6fca528db5bb9a6a28f6',1,'fani.h']]],
['onlp_5fgeneric_5fhdr_5fget',['onlp_generic_hdr_get',['../group__oid-generic.html#gae6be5cc3102ef407b2107dd73e1c3d82',1,'generic.h']]],
['onlp_5fgeneric_5fhw_5finit',['onlp_generic_hw_init',['../group__oid-generic.html#gaf08e41b2394efc5c6c5ac5f404f7271e',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5ffrom_5fjson',['onlp_generic_info_from_json',['../group__oid-generic.html#ga38ec8e74265983fb67e744d3d19b55f8',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fget',['onlp_generic_info_get',['../group__oid-generic.html#gae24e262357a44ba5d5c10c2bb9aacaf9',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fs',['onlp_generic_info_s',['../structonlp__generic__info__s.html',1,'']]],
['onlp_5fgeneric_5finfo_5ft',['onlp_generic_info_t',['../group__oid-generic.html#ga848d526cf34ea1fb0cea7b3d5e02238f',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fto_5fjson',['onlp_generic_info_to_json',['../group__oid-generic.html#gabf81dc59c0dc71f5fce380af0893ccdd',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fto_5fuser_5fjson',['onlp_generic_info_to_user_json',['../group__oid-generic.html#ga52f776c183f45d6231c403736ed1baff',1,'generic.h']]],
['onlp_5fgeneric_5fsw_5fdenit',['onlp_generic_sw_denit',['../group__oid-generic.html#ga2281d926ce9b0cce1dc98d8a37d70b4b',1,'generic.h']]],
['onlp_5fgeneric_5fsw_5finit',['onlp_generic_sw_init',['../group__oid-generic.html#ga3841de07d924ade1c32716764b72dce3',1,'generic.h']]],
['onlp_5fled_5finfo_5fs',['onlp_led_info_s',['../structonlp__led__info__s.html',1,'']]],
['onlp_5fmodule_5fhdr_5fget',['onlp_module_hdr_get',['../group__oid-module.html#gac1703816dc97c5bc733eaefd64274405',1,'module.h']]],
['onlp_5fmodule_5fhw_5finit',['onlp_module_hw_init',['../group__oid-module.html#ga4eb92a50197927c4073ad9834f63313f',1,'module.h']]],
['onlp_5fmodule_5finfo_5ffrom_5fjson',['onlp_module_info_from_json',['../group__oid-module.html#gae20051e9ae1b103aefadb85a32331aa2',1,'module.h']]],
['onlp_5fmodule_5finfo_5fget',['onlp_module_info_get',['../group__oid-module.html#gadca3359f4cf0aa19c79e5b64f8f32eba',1,'module.h']]],
['onlp_5fmodule_5finfo_5fs',['onlp_module_info_s',['../structonlp__module__info__s.html',1,'']]],
['onlp_5fmodule_5finfo_5ft',['onlp_module_info_t',['../group__oid-module.html#ga246953cdb6be7b83bac70f0b1d7c297a',1,'module.h']]],
['onlp_5fmodule_5finfo_5fto_5fjson',['onlp_module_info_to_json',['../group__oid-module.html#ga17d1a205aa97e17304f55f44b29a458d',1,'module.h']]],
['onlp_5fmodule_5finfo_5fto_5fuser_5fjson',['onlp_module_info_to_user_json',['../group__oid-module.html#gaa6c560b25a4d38d5ad373e266c671f54',1,'module.h']]],
['onlp_5fmodule_5fsw_5fdenit',['onlp_module_sw_denit',['../group__oid-module.html#gafcf71feb9c8da89f6c5d1d474aa08c86',1,'module.h']]],
['onlp_5fmodule_5fsw_5finit',['onlp_module_sw_init',['../group__oid-module.html#gaf0fffd240af6133de708bd5826d6b53b',1,'module.h']]],
['onlp_5foid_5fhdr_5fs',['onlp_oid_hdr_s',['../structonlp__oid__hdr__s.html',1,'']]],
['onlp_5fporting_2eh',['onlp_porting.h',['../onlp__porting_8h.html',1,'']]],
['onlp_5fpsu_5fcaps_5fdesc',['onlp_psu_caps_desc',['../group__oid-psu.html#ga38280bb55905958c3966059af244e707',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fdesc_5fmap',['onlp_psu_caps_desc_map',['../group__oid-psu.html#ga0db5f2ef0e61d2af19a093da16cfdac1',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fe',['onlp_psu_caps_e',['../group__oid-psu.html#ga7e0491598e576f7c49c0e3ff06bf4db2',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fmap',['onlp_psu_caps_map',['../group__oid-psu.html#ga5a15784398faa7998a5453e0cc0a5da9',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fname',['onlp_psu_caps_name',['../group__oid-psu.html#ga672c5a2f5b63a48b1e8bf6a8dc4a9391',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5ft',['onlp_psu_caps_t',['../group__oid-psu.html#ga5216b462cd966b7e8a7b60bb4f7edb3c',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fvalid',['onlp_psu_caps_valid',['../group__oid-psu.html#ga9fc8b05cd2e00ce40ab79f36915e8a83',1,'onlp_psu_caps_valid(onlp_psu_caps_t e):&#160;psu.h'],['../group__oid-psu.html#ga9ae51dbe38792bdba2ebca18cec08a07',1,'ONLP_PSU_CAPS_VALID():&#160;psu.h']]],
['onlp_5fpsu_5fcaps_5fvalue',['onlp_psu_caps_value',['../group__oid-psu.html#ga75b459b893e21dc6e24b44461312a01c',1,'psu.h']]],
['onlp_5fpsu_5fhdr_5fget',['onlp_psu_hdr_get',['../group__oid-psu.html#ga92999b5dea1b92e35941bf9ac2acfa9d',1,'psu.h']]],
['onlp_5fpsu_5fhw_5finit',['onlp_psu_hw_init',['../group__oid-psu.html#ga44cb63826a53ee5f13489a08a51ab885',1,'psu.h']]],
['onlp_5fpsu_5finfo_5fcap_5fis_5fset',['ONLP_PSU_INFO_CAP_IS_SET',['../group__oid-psu.html#ga7d5833adba7294ce2e1c5b313d97c30d',1,'psu.h']]],
['onlp_5fpsu_5finfo_5ffrom_5fjson',['onlp_psu_info_from_json',['../group__oid-psu.html#ga870991253d44f35ef9c6c395c3bc7451',1,'psu.h']]],
['onlp_5fpsu_5finfo_5fget',['onlp_psu_info_get',['../group__oid-psu.html#ga8677e4a71d8a4438606110c2ef9fc60e',1,'psu.h']]],
['onlp_5fpsu_5finfo_5ft',['onlp_psu_info_t',['../structonlp__psu__info__t.html',1,'onlp_psu_info_t'],['../group__oid-psu.html#ga0c73830bfa1abf8ff6013f0e522071a6',1,'onlp_psu_info_t():&#160;psu.h']]],
['onlp_5fpsu_5finfo_5fto_5fjson',['onlp_psu_info_to_json',['../group__oid-psu.html#ga2dbe37ac3924e60dafe6135157b37bb6',1,'psu.h']]],
['onlp_5fpsu_5finfo_5fto_5fuser_5fjson',['onlp_psu_info_to_user_json',['../group__oid-psu.html#gac3450d83ebaedba241c43000ce860d97',1,'psu.h']]],
['onlp_5fpsu_5fstatus_5ffailed',['ONLP_PSU_STATUS_FAILED',['../group__oid-psu.html#gab44371b0a34d4d0ff98acbd2cb8d0a6d',1,'psu.h']]],
['onlp_5fpsu_5fstatus_5fmissing',['ONLP_PSU_STATUS_MISSING',['../group__oid-psu.html#ga70eec015cc1f809bde536e47c176032e',1,'psu.h']]],
['onlp_5fpsu_5fstatus_5fpresent',['ONLP_PSU_STATUS_PRESENT',['../group__oid-psu.html#ga1fdb945c034ffcb2d3e1a5645003e665',1,'psu.h']]],
['onlp_5fpsu_5fsw_5fdenit',['onlp_psu_sw_denit',['../group__oid-psu.html#ga129a21fa7eb314964c2db4fd8d660572',1,'psu.h']]],
['onlp_5fpsu_5fsw_5finit',['onlp_psu_sw_init',['../group__oid-psu.html#ga0a66e62f758e2ed534af11040838a26d',1,'psu.h']]],
['onlp_5fpsu_5fthermal_5finfo_5fentry_5finit',['ONLP_PSU_THERMAL_INFO_ENTRY_INIT',['../group__thermali.html#gac76973a8e06fe9651dd7854481c3beb5',1,'thermali.h']]],
['onlp_5fpsu_5ftype_5fdesc',['onlp_psu_type_desc',['../group__oid-psu.html#ga94105699304ae853a5bc0b459c3c81ee',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fdesc_5fmap',['onlp_psu_type_desc_map',['../group__oid-psu.html#gae30575ab2613a0f513c4d9eb87ce6648',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fe',['onlp_psu_type_e',['../group__oid-psu.html#gaa7d21badd0020759ca370dac9e747be1',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fmap',['onlp_psu_type_map',['../group__oid-psu.html#ga3088390a518e35c54558cf0833b2faec',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fname',['onlp_psu_type_name',['../group__oid-psu.html#ga8a25191dc43d3b40dbd302fa86d342e6',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fstrings',['ONLP_PSU_TYPE_STRINGS',['../group__oid-psu.html#ga6eb413046077a3f5aa3931e8405793cf',1,'psu.h']]],
['onlp_5fpsu_5ftype_5ft',['onlp_psu_type_t',['../group__oid-psu.html#gacda088bcdd290bd1a6ab4fbe38f92e30',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fvalid',['ONLP_PSU_TYPE_VALID',['../group__oid-psu.html#ga3d93a2c17e8bd795369f304d780710f6',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fvalue',['onlp_psu_type_value',['../group__oid-psu.html#ga10194c8cc758924547524561fd15cd6e',1,'psu.h']]],
['onlp_5fpsui_5fhdr_5fget',['onlp_psui_hdr_get',['../group__psui.html#gabfc93ced2b1436db99357b22c9c1ef61',1,'psui.h']]],
['onlp_5fpsui_5fhw_5finit',['onlp_psui_hw_init',['../group__psui.html#ga48757edc28f58f1602c4cc7ca2e9ef9c',1,'psui.h']]],
['onlp_5fpsui_5finfo_5fget',['onlp_psui_info_get',['../group__psui.html#gaf5fbee43118662c54cb80de997c68361',1,'psui.h']]],
['onlp_5fpsui_5fsw_5fdenit',['onlp_psui_sw_denit',['../group__psui.html#ga69f99c6a90fbb5d1c03349b47970fa98',1,'psui.h']]],
['onlp_5fpsui_5fsw_5finit',['onlp_psui_sw_init',['../group__psui.html#gaf67bedb47907fd5c8548784b92813c79',1,'psui.h']]],
['onlp_5fsfp_5fbitmap_5fget',['onlp_sfp_bitmap_get',['../group__oid-sfp.html#gaca3a3044b4a36a589235c295f3d58e95',1,'sfp.h']]],
['onlp_5fsfp_5fbitmap_5ft',['onlp_sfp_bitmap_t',['../group__oid-sfp.html#ga4bb7b4423434a976e2f2eb76264845c0',1,'sfp.h']]],
['onlp_5fsfp_5fbitmap_5ft_5finit',['onlp_sfp_bitmap_t_init',['../group__oid-sfp.html#ga024558cadac46574b0f2f7825be001df',1,'sfp.h']]],
['onlp_5fsfp_5fblock_5fdata_5fsize',['ONLP_SFP_BLOCK_DATA_SIZE',['../group__oid-sfp.html#gab1385485eb717359a475368346a12a25',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fdesc',['onlp_sfp_control_desc',['../group__oid-sfp.html#gaabe16aa090df2d957f37d9b12613c1dc',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fdesc_5fmap',['onlp_sfp_control_desc_map',['../group__oid-sfp.html#ga8c94cbefa56a54355eb669f09a8ee2b8',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fe',['onlp_sfp_control_e',['../group__oid-sfp.html#gaf29fbfca2b1c31a5162826477fa33ff8',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fdesc',['onlp_sfp_control_flag_desc',['../group__oid-sfp.html#gad069e77e039310225a43f3d964017f11',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fdesc_5fmap',['onlp_sfp_control_flag_desc_map',['../group__oid-sfp.html#ga936d5de6a398e6b46e7158221368cebe',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fe',['onlp_sfp_control_flag_e',['../group__oid-sfp.html#gaa5f47c8376157121243d9731781ca73b',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fmap',['onlp_sfp_control_flag_map',['../group__oid-sfp.html#ga4a3e5b31a83eb0ce5991a898da26fb3b',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fname',['onlp_sfp_control_flag_name',['../group__oid-sfp.html#ga3ee038ae3c4ac44ea189a6a741e7d5d4',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5ft',['onlp_sfp_control_flag_t',['../group__oid-sfp.html#gad45e59ad466b61cb579b9e48c43da267',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fvalid',['ONLP_SFP_CONTROL_FLAG_VALID',['../group__oid-sfp.html#ga989005679eaffc3d92faf981a81f3fa4',1,'ONLP_SFP_CONTROL_FLAG_VALID():&#160;sfp.h'],['../group__oid-sfp.html#gaaceb5da539f4bf3b5f28d3d709070f50',1,'onlp_sfp_control_flag_valid(onlp_sfp_control_flag_t e):&#160;sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fvalue',['onlp_sfp_control_flag_value',['../group__oid-sfp.html#ga89e30eaca0210dfa9f05ba792688d336',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflags_5fget',['onlp_sfp_control_flags_get',['../group__oid-sfp.html#ga4e8927190aea45c34b3c127f9f34a9c7',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fget',['onlp_sfp_control_get',['../group__oid-sfp.html#ga81b48168ee3d731c9c4f2cae10f5bb28',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fmap',['onlp_sfp_control_map',['../group__oid-sfp.html#ga401aa4f153a66b480013f54df3a681a0',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fname',['onlp_sfp_control_name',['../group__oid-sfp.html#ga3a3fe23c574a14ba56e66c5cc763107a',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fset',['onlp_sfp_control_set',['../group__oid-sfp.html#ga6be15ecd32cc3ec2138d46666eea5fb0',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fstrings',['ONLP_SFP_CONTROL_STRINGS',['../group__oid-sfp.html#gafae66c7efc6a877401cfeb27c673a31e',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5ft',['onlp_sfp_control_t',['../group__oid-sfp.html#ga4b865c10ba285bacfd5458731bbb0aa0',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fvalid',['ONLP_SFP_CONTROL_VALID',['../group__oid-sfp.html#ga7360455235757b6d6e6120a33b779712',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fvalue',['onlp_sfp_control_value',['../group__oid-sfp.html#ga408da8b5556cbd29efa7f33f8ad3cfd9',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5falloc_5fread',['onlp_sfp_dev_alloc_read',['../group__oid-sfp.html#ga069871c0f80424334d41ab80f03b7551',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fread',['onlp_sfp_dev_read',['../group__oid-sfp.html#gacfdf956cf5f13223ce97115a4e18e0dc',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5freadb',['onlp_sfp_dev_readb',['../group__oid-sfp.html#gaca7b6aabd314fdfeb0717d1ca99afd44',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5freadw',['onlp_sfp_dev_readw',['../group__oid-sfp.html#ga561786b780a4c4f783e0f1a1ba338852',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fwrite',['onlp_sfp_dev_write',['../group__oid-sfp.html#ga1a04f50c220c519ecc50854da6ba1eab',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fwriteb',['onlp_sfp_dev_writeb',['../group__oid-sfp.html#gae3f4351c92a17a7c027a3d5938e7bf9d',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fwritew',['onlp_sfp_dev_writew',['../group__oid-sfp.html#gade0024db4bd8a506032b8c677c23248d',1,'sfp.h']]],
['onlp_5fsfp_5fhdr_5fget',['onlp_sfp_hdr_get',['../group__oid-sfp.html#ga6bc9c7ba527fd6fc609cc5ca0adfc9e3',1,'sfp.h']]],
['onlp_5fsfp_5fhw_5fdenit',['onlp_sfp_hw_denit',['../group__oid-sfp.html#ga4ae219c9c07fe099f310717f6e16e2ef',1,'sfp.h']]],
['onlp_5fsfp_5fhw_5finit',['onlp_sfp_hw_init',['../group__oid-sfp.html#ga77f0c8673330ec9e19ea914f08e6951c',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5fdom_5fget',['onlp_sfp_info_dom_get',['../group__oid-sfp.html#gab9ce05cf5e2103a5629b818c6a0efbc5',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5ffrom_5fjson',['onlp_sfp_info_from_json',['../group__oid-sfp.html#ga403f27122b4a82edcaaf4b57903687b4',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5fget',['onlp_sfp_info_get',['../group__oid-sfp.html#gaf131bd4c51ea05527b2340182182b155',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5ft',['onlp_sfp_info_t',['../structonlp__sfp__info__t.html',1,'onlp_sfp_info_t'],['../group__oid-sfp.html#ga40f6a919c28c6cd8e2ce44c5a0f48f61',1,'onlp_sfp_info_t():&#160;sfp.h']]],
['onlp_5fsfp_5finfo_5fto_5fjson',['onlp_sfp_info_to_json',['../group__oid-sfp.html#ga0f27cb1652c039deb59e033c9b87f0c5',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5fto_5fuser_5fjson',['onlp_sfp_info_to_user_json',['../group__oid-sfp.html#ga3019ca6a28f99008b887ac3a3be16777',1,'sfp.h']]],
['onlp_5fsfp_5finventory_5fshow',['onlp_sfp_inventory_show',['../group__oid-sfp.html#ga9536c3ef57b06b36d5441807a7f0a58c',1,'sfp.h']]],
['onlp_5fsfp_5fis_5fpresent',['onlp_sfp_is_present',['../group__oid-sfp.html#ga216326f78fcee21521e921523d22f959',1,'sfp.h']]],
['onlp_5fsfp_5fport_5fvalid',['onlp_sfp_port_valid',['../group__oid-sfp.html#ga52c42d1ebd2b29fabcdb7e2fc281b189',1,'sfp.h']]],
['onlp_5fsfp_5fpost_5finsert',['onlp_sfp_post_insert',['../group__oid-sfp.html#ga5be3ce5f818c3f58b7b64b8cc652d099',1,'sfp.h']]],
['onlp_5fsfp_5fpresence_5fbitmap_5fget',['onlp_sfp_presence_bitmap_get',['../group__oid-sfp.html#gab5dda46dcad623d1da1e9c546672926a',1,'sfp.h']]],
['onlp_5fsfp_5frx_5flos_5fbitmap_5fget',['onlp_sfp_rx_los_bitmap_get',['../group__oid-sfp.html#ga7b78bfb77966e2b17e66180bb0d603e7',1,'sfp.h']]],
['onlp_5fsfp_5fsw_5fdenit',['onlp_sfp_sw_denit',['../group__oid-sfp.html#gaffeb9f8b8faf25811f24530e174af3a3',1,'sfp.h']]],
['onlp_5fsfp_5fsw_5finit',['onlp_sfp_sw_init',['../group__oid-sfp.html#ga6ba826c2539b2b938351cd3b996722ae',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fdesc',['onlp_sfp_type_desc',['../group__oid-sfp.html#ga027f6cdde9356ca814eb3c39edcaa6f6',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fdesc_5fmap',['onlp_sfp_type_desc_map',['../group__oid-sfp.html#ga37b8c43ea60e6389105e581f652e97f9',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fe',['onlp_sfp_type_e',['../group__oid-sfp.html#gaa463bca5ebf76e73e7c7c81ed239888a',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fget',['onlp_sfp_type_get',['../group__oid-sfp.html#gaecbc815776987075b9afeb817f6d0e80',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fmap',['onlp_sfp_type_map',['../group__oid-sfp.html#ga77e6b91b2abc4b438fe44ac8c899450d',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fname',['onlp_sfp_type_name',['../group__oid-sfp.html#gaf3c4972599644ac007a0596dabbcadbb',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fstrings',['ONLP_SFP_TYPE_STRINGS',['../group__oid-sfp.html#gaf0b5ef6aa461103564869f801f51b450',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5ft',['onlp_sfp_type_t',['../group__oid-sfp.html#gae972601807953e28afc78e5e0bda6387',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fvalid',['ONLP_SFP_TYPE_VALID',['../group__oid-sfp.html#gae24cc7d8b54106aa2aca933c9e07244e',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fvalue',['onlp_sfp_type_value',['../group__oid-sfp.html#gaa852c273cc83ca4dd42df27c73aa5e29',1,'sfp.h']]],
['onlp_5fsfpi_5fbitmap_5fget',['onlp_sfpi_bitmap_get',['../group__sfpi.html#gafce60086ad5cf6c07107d2bf743dfccc',1,'sfpi.h']]],
['onlp_5fsfpi_5fcontrol_5fget',['onlp_sfpi_control_get',['../group__sfpi.html#ga21f2a730b196d1edcdbb52cc87dbf6bb',1,'sfpi.h']]],
['onlp_5fsfpi_5fcontrol_5fset',['onlp_sfpi_control_set',['../group__sfpi.html#ga20d6a9cd0f3244da3f911e5f99980e2c',1,'sfpi.h']]],
['onlp_5fsfpi_5fcontrol_5fsupported',['onlp_sfpi_control_supported',['../group__sfpi.html#gab7b770a900ebf31f4b5a56162dac27e0',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fread',['onlp_sfpi_dev_read',['../group__sfpi.html#gae0857175e90c4e90f3c53b154e9fc0c7',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5freadb',['onlp_sfpi_dev_readb',['../group__sfpi.html#ga73cb9e63f7489dbaed5d2bad995367db',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5freadw',['onlp_sfpi_dev_readw',['../group__sfpi.html#ga263d5f512b4836e80a7496215aacbd5f',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fwrite',['onlp_sfpi_dev_write',['../group__sfpi.html#gae1441f10404f92dc23fac35057d81961',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fwriteb',['onlp_sfpi_dev_writeb',['../group__sfpi.html#gafebe370835b919fb62d7cf3d8a964772',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fwritew',['onlp_sfpi_dev_writew',['../group__sfpi.html#ga184a9ce9f428b91b4d0598353232070f',1,'sfpi.h']]],
['onlp_5fsfpi_5fhdr_5fget',['onlp_sfpi_hdr_get',['../group__sfpi.html#gaff592c3b985f37e467c4a399f7f8f445',1,'sfpi.h']]],
['onlp_5fsfpi_5fhw_5finit',['onlp_sfpi_hw_init',['../group__sfpi.html#ga62e4ec0395966f9da20a043f5c7db20c',1,'sfpi.h']]],
['onlp_5fsfpi_5fis_5fpresent',['onlp_sfpi_is_present',['../group__sfpi.html#ga7e66c925d2d06b679526ec7d940d6365',1,'sfpi.h']]],
['onlp_5fsfpi_5fport_5fmap',['onlp_sfpi_port_map',['../group__sfpi.html#gadc31d9d3a4c5a03ee59e0bf0ec7f88fe',1,'sfpi.h']]],
['onlp_5fsfpi_5fpost_5finsert',['onlp_sfpi_post_insert',['../group__sfpi.html#ga2a8f4f0470096958f798b2682becb399',1,'sfpi.h']]],
['onlp_5fsfpi_5fpresence_5fbitmap_5fget',['onlp_sfpi_presence_bitmap_get',['../group__sfpi.html#ga4819bda2ce5f3a9e7e9969c0d0ed6d64',1,'sfpi.h']]],
['onlp_5fsfpi_5frx_5flos_5fbitmap_5fget',['onlp_sfpi_rx_los_bitmap_get',['../group__sfpi.html#ga55789bbc0c35d4b4f964e24c02104f3a',1,'sfpi.h']]],
['onlp_5fsfpi_5fsw_5fdenit',['onlp_sfpi_sw_denit',['../group__sfpi.html#ga6ef11305b876987b1c856c52c1055d50',1,'sfpi.h']]],
['onlp_5fsfpi_5fsw_5finit',['onlp_sfpi_sw_init',['../group__sfpi.html#ga3997d7908b11bcbb23147d603323c943',1,'sfpi.h']]],
['onlp_5fsfpi_5ftype_5fget',['onlp_sfpi_type_get',['../group__sfpi.html#ga1fcab0135f9dd12111ec15a557add961',1,'sfpi.h']]],
['onlp_5fthermal_5fcaps_5fall',['ONLP_THERMAL_CAPS_ALL',['../group__oid-thermal.html#ga66649ad3c572a57caca1866e7c0f3924',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fdesc',['onlp_thermal_caps_desc',['../group__oid-thermal.html#ga2fee06677b8479ea51f5c249d65af439',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fdesc_5fmap',['onlp_thermal_caps_desc_map',['../group__oid-thermal.html#gab80fcba63d439f3cfff302db54796564',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fe',['onlp_thermal_caps_e',['../group__oid-thermal.html#gad0fff3493dbbf447fa8f9250f6fdea28',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fget_5fany_5fthreshold',['ONLP_THERMAL_CAPS_GET_ANY_THRESHOLD',['../group__oid-thermal.html#gaebc517cd73a51be9e5261c8749c713b8',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fmap',['onlp_thermal_caps_map',['../group__oid-thermal.html#gace07bcb9e15e48c1a19dc83212cca354',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fname',['onlp_thermal_caps_name',['../group__oid-thermal.html#ga56a1472bd1d4c0099477c431a11260de',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5ft',['onlp_thermal_caps_t',['../group__oid-thermal.html#gabd4b3f2683b2ab876b97f5821a11dee3',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fvalid',['ONLP_THERMAL_CAPS_VALID',['../group__oid-thermal.html#gaa6aa850880a30b34a4b98cb1ac54b590',1,'ONLP_THERMAL_CAPS_VALID():&#160;thermal.h'],['../group__oid-thermal.html#ga36e088dc11441a779af6d0cdf46c1b5b',1,'onlp_thermal_caps_valid(onlp_thermal_caps_t e):&#160;thermal.h']]],
['onlp_5fthermal_5fcaps_5fvalue',['onlp_thermal_caps_value',['../group__oid-thermal.html#ga5559556646dd43a80250b74edea5071e',1,'thermal.h']]],
['onlp_5fthermal_5fhdr_5fget',['onlp_thermal_hdr_get',['../group__oid-thermal.html#gaab0f9b7b4beee33b04621cb2c908b09b',1,'thermal.h']]],
['onlp_5fthermal_5fhw_5finit',['onlp_thermal_hw_init',['../group__oid-thermal.html#ga732d586e1e5263e355caa17cad37a9c4',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fcap_5fis_5fset',['ONLP_THERMAL_INFO_CAP_IS_SET',['../group__oid-thermal.html#gace2e7e63077d556379589e0fa14c7e81',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fentry_5finit',['ONLP_THERMAL_INFO_ENTRY_INIT',['../group__thermali.html#gab5f1a7a889447b2109589e8962d2c042',1,'thermali.h']]],
['onlp_5fthermal_5finfo_5ffrom_5fjson',['onlp_thermal_info_from_json',['../group__oid-thermal.html#ga46219356cfb26892b8efa4e6b0c0d88b',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fget',['onlp_thermal_info_get',['../group__oid-thermal.html#ga4ae826e9345713b891c7f37fdaf14d1a',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fs',['onlp_thermal_info_s',['../structonlp__thermal__info__s.html',1,'']]],
['onlp_5fthermal_5finfo_5ft',['onlp_thermal_info_t',['../group__oid-thermal.html#gad25160e669b56a59f9ee2f6d2e2536ae',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fto_5fjson',['onlp_thermal_info_to_json',['../group__oid-thermal.html#ga39e4d7f466d8bb5a20d9930467ab9bba',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fto_5fuser_5fjson',['onlp_thermal_info_to_user_json',['../group__oid-thermal.html#ga32b1654466ed31300f190cf21fd04fbc',1,'thermal.h']]],
['onlp_5fthermal_5fsw_5fdenit',['onlp_thermal_sw_denit',['../group__oid-thermal.html#ga021b8766d4c07b1e465b5d7ed544d8ff',1,'thermal.h']]],
['onlp_5fthermal_5fsw_5finit',['onlp_thermal_sw_init',['../group__oid-thermal.html#ga97473e8ba59a3be5dd5c164275b4eac3',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fdesc',['onlp_thermal_threshold_desc',['../group__oid-thermal.html#ga79c0ed2c626b4e3bc402779d723d8c5c',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fdesc_5fmap',['onlp_thermal_threshold_desc_map',['../group__oid-thermal.html#gad960f17d2e3e212198aa8fadbfb59d14',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fe',['onlp_thermal_threshold_e',['../group__oid-thermal.html#ga680f70a8d460d486338e8e444f0a68f9',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5finit_5fdefaults',['ONLP_THERMAL_THRESHOLD_INIT_DEFAULTS',['../group__oid-thermal.html#ga4279b425da6f0edb04aff58faa5a70df',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fmap',['onlp_thermal_threshold_map',['../group__oid-thermal.html#ga6de44a610c9ac2709df9fcb533aad686',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fname',['onlp_thermal_threshold_name',['../group__oid-thermal.html#ga8c6862b5ba87d0888485742b36070ffc',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5ft',['onlp_thermal_threshold_t',['../group__oid-thermal.html#gae0e09173e43b1c395bb736bfb921189e',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fvalid',['ONLP_THERMAL_THRESHOLD_VALID',['../group__oid-thermal.html#ga6b61390719a2494ccce576c8dc752f4b',1,'ONLP_THERMAL_THRESHOLD_VALID():&#160;thermal.h'],['../group__oid-thermal.html#ga7cc9cab4f8fa591261ba5f57148f0a98',1,'onlp_thermal_threshold_valid(onlp_thermal_threshold_t e):&#160;thermal.h']]],
['onlp_5fthermal_5fthreshold_5fvalue',['onlp_thermal_threshold_value',['../group__oid-thermal.html#ga669136096981abfb4bdf7aa0a489b28c',1,'thermal.h']]],
['onlp_5fthermali_5fhdr_5fget',['onlp_thermali_hdr_get',['../group__thermali.html#ga2f66502008cbd30edeedb075d10abc4b',1,'thermali.h']]],
['onlp_5fthermali_5fhw_5finit',['onlp_thermali_hw_init',['../group__thermali.html#ga2d9449f582f13c5b5845ce966e0aeca6',1,'thermali.h']]],
['onlp_5fthermali_5finfo_5fget',['onlp_thermali_info_get',['../group__thermali.html#gaec311760f5ff6e68ef3a41d059c66ede',1,'thermali.h']]],
['onlp_5fthermali_5fsw_5fdenit',['onlp_thermali_sw_denit',['../group__thermali.html#ga3f45029467c7bb2093d43abb95e84b4b',1,'thermali.h']]],
['onlp_5fthermali_5fsw_5finit',['onlp_thermali_sw_init',['../group__thermali.html#ga3e6c3d1d4bc9ebe98d16a772c5806120',1,'thermali.h']]]
['name',['name',['../structonlp__config__settings__s.html#a88b711c88dcd2ecb89cbe17f3abfc449',1,'onlp_config_settings_s']]]
];

View File

@@ -1,12 +1,331 @@
var searchData=
[
['psus',['PSUs',['../group__oid-psu.html',1,'']]],
['platform_20implementation_20interfaces',['Platform Implementation Interfaces',['../group__onlp-platform.html',1,'']]],
['porting_20macros',['Porting Macros',['../group__onlp-porting.html',1,'']]],
['part_5fnumber',['part_number',['../structonlp__asset__info__s.html#ab23de79090e7300dfa1ea0564753bfa3',1,'onlp_asset_info_s']]],
['percentage',['percentage',['../structonlp__fan__info__s.html#ae70e4ebc2e465899ea385644d4612d4d',1,'onlp_fan_info_s']]],
['poid',['poid',['../structonlp__oid__hdr__s.html#af428fdd4d8d0d6332b8f196448984061',1,'onlp_oid_hdr_s']]],
['psu_2eh',['psu.h',['../psu_8h.html',1,'']]],
['psus',['PSUs',['../group__psui.html',1,'']]],
['psui_2eh',['psui.h',['../psui_8h.html',1,'']]]
['oid',['oid',['../structonlp__asset__info__s.html#a644861e22dae549ed91b01a10de509b7',1,'onlp_asset_info_s']]],
['oid_20types',['OID Types',['../group__oid-types.html',1,'']]],
['onie_20interface',['ONIE Interface',['../group__onie.html',1,'']]],
['onlp_20application_20interfaces',['ONLP Application Interfaces',['../group__onlp-appication.html',1,'']]],
['onlp',['ONLP',['../group__onlp-main.html',1,'']]],
['onlp_5fasset_5finfo_5ffree',['onlp_asset_info_free',['../group__stdattrs.html#ga656d49b8fdc5ca8b07fe30a965ca77af',1,'stdattrs.h']]],
['onlp_5fasset_5finfo_5fs',['onlp_asset_info_s',['../structonlp__asset__info__s.html',1,'']]],
['onlp_5fasset_5finfo_5fshow',['onlp_asset_info_show',['../group__stdattrs.html#ga6b5eb9c43f30f4ee5727901de34b9c9a',1,'stdattrs.h']]],
['onlp_5fasset_5finfo_5ft',['onlp_asset_info_t',['../group__stdattrs.html#ga3fc601747b554b5f67e9e14a1a2a2e8d',1,'stdattrs.h']]],
['onlp_5fasset_5finfo_5fto_5fjson',['onlp_asset_info_to_json',['../group__stdattrs.html#ga41dc8663795d44a4bab9dea8644c5f4e',1,'stdattrs.h']]],
['onlp_5fattribute_5fasset_5finfo_5ffree',['onlp_attribute_asset_info_free',['../group__attributes.html#gad59c08ea5d021d7574ac456aef0257d2',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fget',['onlp_attribute_asset_info_get',['../group__attributes.html#ga220b05636881b1bf6356e479f41a8dd6',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fget_5fjson',['onlp_attribute_asset_info_get_json',['../group__attributes.html#gad8f5e44c2e41db2a3dbd603c48916f6a',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fshow',['onlp_attribute_asset_info_show',['../group__attributes.html#ga66dec15c39062af8729f90c9e48bc6e3',1,'attribute.h']]],
['onlp_5fattribute_5fasset_5finfo_5fshow_5fjson',['onlp_attribute_asset_info_show_json',['../group__attributes.html#gafb1210d62af0f1545a50dc667fd43964',1,'attribute.h']]],
['onlp_5fattribute_5fequals',['ONLP_ATTRIBUTE_EQUALS',['../group__attributes.html#gabbc99deff179b967d537c801f67872b9',1,'attribute.h']]],
['onlp_5fattribute_5ffree',['onlp_attribute_free',['../group__attributes.html#ga0096e63734fc0c14e9caea7f2c5baa86',1,'attribute.h']]],
['onlp_5fattribute_5fget',['onlp_attribute_get',['../group__attributes.html#ga3b501b47a82d4318771fc11282c79677',1,'attribute.h']]],
['onlp_5fattribute_5fhw_5finit',['onlp_attribute_hw_init',['../group__attributes.html#gab4cb0ddd5c97b1fc3ac4de90186b8546',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5ffree',['onlp_attribute_onie_info_free',['../group__attributes.html#ga5e7c1eed8ad3a8f4341abb5fdad7ccc4',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fget',['onlp_attribute_onie_info_get',['../group__attributes.html#ga556403a97854c91d82593a263cbd3064',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fget_5fjson',['onlp_attribute_onie_info_get_json',['../group__attributes.html#ga8ef6a9b7893f6c014303ba9095988697',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fshow',['onlp_attribute_onie_info_show',['../group__attributes.html#gaf4a1d1b6b73629f251177e7693525325',1,'attribute.h']]],
['onlp_5fattribute_5fonie_5finfo_5fshow_5fjson',['onlp_attribute_onie_info_show_json',['../group__attributes.html#ga2d33e5eed58c2f38dc91409bc5ec28c4',1,'attribute.h']]],
['onlp_5fattribute_5fset',['onlp_attribute_set',['../group__attributes.html#ga0e904eeda5dae7ae470d0ff9f93a4b99',1,'attribute.h']]],
['onlp_5fattribute_5fsupported',['onlp_attribute_supported',['../group__attributes.html#ga49731406c54119e74b511274b3f5100c',1,'attribute.h']]],
['onlp_5fattribute_5fsw_5finit',['onlp_attribute_sw_init',['../group__attributes.html#gae555c656a095566aee6c0826b933193c',1,'attribute.h']]],
['onlp_5fchassis_5fdebug_5fget_5fjson',['onlp_chassis_debug_get_json',['../group__oid-chassis.html#gae34313148ba9282bb4b07f8ecf643850',1,'chassis.h']]],
['onlp_5fchassis_5fdebug_5fshow',['onlp_chassis_debug_show',['../group__oid-chassis.html#ga42ade9b99df7d9d6c3b0636722afa4db',1,'chassis.h']]],
['onlp_5fchassis_5fenvironment_5fshow',['onlp_chassis_environment_show',['../group__oid-chassis.html#ga339fe374150c13c8daa056333d7725cc',1,'chassis.h']]],
['onlp_5fchassis_5fenvironment_5fto_5fjson',['onlp_chassis_environment_to_json',['../group__oid-chassis.html#gaf6abace48cde657a359089dcbfbcaf42',1,'chassis.h']]],
['onlp_5fchassis_5fhdr_5fget',['onlp_chassis_hdr_get',['../group__oid-chassis.html#ga767279094e83014582d1de47a4938e45',1,'chassis.h']]],
['onlp_5fchassis_5fhw_5finit',['onlp_chassis_hw_init',['../group__oid-chassis.html#gae6d4c46597c06db0b16d1215a5f1c344',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5ffrom_5fjson',['onlp_chassis_info_from_json',['../group__oid-chassis.html#ga3220fbbfb3b1a3e0096b80b514ab68b0',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fget',['onlp_chassis_info_get',['../group__oid-chassis.html#ga52aa540cdaf5ca53caf6deaf9f9a1443',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fs',['onlp_chassis_info_s',['../structonlp__chassis__info__s.html',1,'']]],
['onlp_5fchassis_5finfo_5ft',['onlp_chassis_info_t',['../group__oid-chassis.html#ga0bfbfeceae612049706739aebe8e2b08',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fto_5fjson',['onlp_chassis_info_to_json',['../group__oid-chassis.html#ga106d4baebe8dbec41766cd2358ac3145',1,'chassis.h']]],
['onlp_5fchassis_5finfo_5fto_5fuser_5fjson',['onlp_chassis_info_to_user_json',['../group__oid-chassis.html#gafc4d443dd97fd926547d69336249a7a6',1,'chassis.h']]],
['onlp_5fchassis_5fpsu_5finfo_5fentry_5finit',['ONLP_CHASSIS_PSU_INFO_ENTRY_INIT',['../group__psui.html#gaba33f5e3da076bc11c4b0a107ea5bfd6',1,'psui.h']]],
['onlp_5fchassis_5fsw_5fdenit',['onlp_chassis_sw_denit',['../group__oid-chassis.html#ga8ac7640a8bde84f78803c412d20f74f1',1,'chassis.h']]],
['onlp_5fchassis_5fsw_5finit',['onlp_chassis_sw_init',['../group__oid-chassis.html#ga4b5e90ffb94e4801136e233ca89e27d5',1,'chassis.h']]],
['onlp_5fchassis_5fthermal_5finfo_5fentry_5finit',['ONLP_CHASSIS_THERMAL_INFO_ENTRY_INIT',['../group__thermali.html#ga7fe96af939e769ee88b80ac0bb05a30d',1,'thermali.h']]],
['onlp_5fchassisi_5fhdr_5fget',['onlp_chassisi_hdr_get',['../group__chassisi.html#gaa517f9bbed46130a503ffadbfb2d545a',1,'chassisi.h']]],
['onlp_5fchassisi_5fhw_5finit',['onlp_chassisi_hw_init',['../group__chassisi.html#ga2218d0961a59fedbe3918598b97c3642',1,'chassisi.h']]],
['onlp_5fchassisi_5finfo_5fget',['onlp_chassisi_info_get',['../group__chassisi.html#gac87883c25ca71efeb0ac6e96951bd3f1',1,'chassisi.h']]],
['onlp_5fchassisi_5fsw_5fdenit',['onlp_chassisi_sw_denit',['../group__chassisi.html#gac89387874689e2106d41c2513bf23ae2',1,'chassisi.h']]],
['onlp_5fchassisi_5fsw_5finit',['onlp_chassisi_sw_init',['../group__chassisi.html#ga19f7edff7cdadf5f4744e1be0e39213f',1,'chassisi.h']]],
['onlp_5fconfig_2eh',['onlp_config.h',['../onlp__config_8h.html',1,'']]],
['onlp_5fconfig_5fapi_5flock_5fglobal_5fshared',['ONLP_CONFIG_API_LOCK_GLOBAL_SHARED',['../group__onlp-config.html#gaf5abf66e3ad1c2807e29ea78fce77c5f',1,'onlp_config.h']]],
['onlp_5fconfig_5fapi_5flock_5ftimeout',['ONLP_CONFIG_API_LOCK_TIMEOUT',['../group__onlp-config.html#gac8a6bbabede539feab90dcc2852281cc',1,'onlp_config.h']]],
['onlp_5fconfig_5fconfiguration_5fenv',['ONLP_CONFIG_CONFIGURATION_ENV',['../group__onlp-config.html#ga0688f3371a917c70eba867a6a205ad73',1,'onlp_config.h']]],
['onlp_5fconfig_5fconfiguration_5ffilename',['ONLP_CONFIG_CONFIGURATION_FILENAME',['../group__onlp-config.html#ga190ca7561e63091406a33e2ccf850834',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fapi_5flock',['ONLP_CONFIG_INCLUDE_API_LOCK',['../group__onlp-config.html#gaa87f817871901f1d2009558dc8034953',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fapi_5fprofiling',['ONLP_CONFIG_INCLUDE_API_PROFILING',['../group__onlp-config.html#gaca02be60b8490af6de6b995a53dd578d',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5flogging',['ONLP_CONFIG_INCLUDE_LOGGING',['../group__onlp-config.html#gad0668162d5ad21afa2132c47181cc470',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fplatform_5ferror_5fcheck',['ONLP_CONFIG_INCLUDE_PLATFORM_ERROR_CHECK',['../group__onlp-config.html#gaaba50506e202b8a839a0030ed4dfbead',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fplatform_5foverrides',['ONLP_CONFIG_INCLUDE_PLATFORM_OVERRIDES',['../group__onlp-config.html#ga9e5511482b42cbcc7927da6e4fb7a0e6',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fshlock_5fglobal_5finit',['ONLP_CONFIG_INCLUDE_SHLOCK_GLOBAL_INIT',['../group__onlp-config.html#ga491f23ec8fcdfffe90276d81940668f4',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fthermal_5fthresholds',['ONLP_CONFIG_INCLUDE_THERMAL_THRESHOLDS',['../group__onlp-config.html#gacf2b914c63e77ccd995c737adb8abf28',1,'onlp_config.h']]],
['onlp_5fconfig_5finclude_5fucli',['ONLP_CONFIG_INCLUDE_UCLI',['../group__onlp-config.html#gaca75b1af492f6220cb11bc3660a64ad5',1,'onlp_config.h']]],
['onlp_5fconfig_5finfo_5fstr_5fmax',['ONLP_CONFIG_INFO_STR_MAX',['../group__onlp-config.html#ga77a82a92413519c96830a2b50247896d',1,'onlp_config.h']]],
['onlp_5fconfig_5flog_5fbits_5fdefault',['ONLP_CONFIG_LOG_BITS_DEFAULT',['../group__onlp-config.html#ga0801e63c85d8fcb33b134c41b53cfc52',1,'onlp_config.h']]],
['onlp_5fconfig_5flog_5fcustom_5fbits_5fdefault',['ONLP_CONFIG_LOG_CUSTOM_BITS_DEFAULT',['../group__onlp-config.html#gab0f201c8b9790119ab5b1dcc8a8ff277',1,'onlp_config.h']]],
['onlp_5fconfig_5flog_5foptions_5fdefault',['ONLP_CONFIG_LOG_OPTIONS_DEFAULT',['../group__onlp-config.html#gadccbccecf72360213b0762ba6a1836a5',1,'onlp_config.h']]],
['onlp_5fconfig_5flookup',['onlp_config_lookup',['../group__onlp-config.html#ga91b2fd9cbf7ef094f3ed58e383a62c1d',1,'onlp_config.h']]],
['onlp_5fconfig_5fplatform_5ffilename',['ONLP_CONFIG_PLATFORM_FILENAME',['../group__onlp-config.html#gaffec80f5b491e257de1b7d3966b7e5e8',1,'onlp_config.h']]],
['onlp_5fconfig_5fplatform_5fname',['ONLP_CONFIG_PLATFORM_NAME',['../group__onlp-config.html#gaa14106c7cf14570575f4c71524759f0b',1,'onlp_config.h']]],
['onlp_5fconfig_5fporting_5finclude_5fstdlib_5fheaders',['ONLP_CONFIG_PORTING_INCLUDE_STDLIB_HEADERS',['../group__onlp-config.html#gab461412ca98d31e4cd8942ff87f3e54f',1,'onlp_config.h']]],
['onlp_5fconfig_5fporting_5fstdlib',['ONLP_CONFIG_PORTING_STDLIB',['../group__onlp-config.html#ga60654dfa1a522fd97e6009a9a1332f40',1,'onlp_config.h']]],
['onlp_5fconfig_5fsettings',['onlp_config_settings',['../group__onlp-config.html#ga9991c79d865a889970209820348cd726',1,'onlp_config.h']]],
['onlp_5fconfig_5fsettings_5fs',['onlp_config_settings_s',['../structonlp__config__settings__s.html',1,'']]],
['onlp_5fconfig_5fsettings_5ft',['onlp_config_settings_t',['../group__onlp-config.html#ga04a22ff069d177bd650f906005347cbf',1,'onlp_config.h']]],
['onlp_5fconfig_5fshow',['onlp_config_show',['../group__onlp-config.html#ga9faf27984de75c1bfc093ad68e9167d9',1,'onlp_config.h']]],
['onlp_5ffan_5fcaps_5fdesc',['onlp_fan_caps_desc',['../group__oid-fan.html#gab15da3fde6256a249a718130bcd625b2',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fdesc_5fmap',['onlp_fan_caps_desc_map',['../group__oid-fan.html#gaae011c1d2b8c11d0ff4103d724ba71bf',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fe',['onlp_fan_caps_e',['../group__oid-fan.html#gaa35303e454d5c1ca0f671b449fd90e9b',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fmap',['onlp_fan_caps_map',['../group__oid-fan.html#ga1c1e380f9acceaf65df901adca662eee',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fname',['onlp_fan_caps_name',['../group__oid-fan.html#ga921eeb1b9362119c7de5138774f17e91',1,'fan.h']]],
['onlp_5ffan_5fcaps_5ft',['onlp_fan_caps_t',['../group__oid-fan.html#ga5248dd4b89567e49e80bb322acf1f164',1,'fan.h']]],
['onlp_5ffan_5fcaps_5fvalid',['onlp_fan_caps_valid',['../group__oid-fan.html#ga7e2461a963a91dd52a481f4fc84b0118',1,'onlp_fan_caps_valid(onlp_fan_caps_t e):&#160;fan.h'],['../group__oid-fan.html#gaaff18fe0d31a37661b17a99c43b746e5',1,'ONLP_FAN_CAPS_VALID():&#160;fan.h']]],
['onlp_5ffan_5fcaps_5fvalue',['onlp_fan_caps_value',['../group__oid-fan.html#ga6d1a2ad784d73bf9ab0c059b7827d2dd',1,'fan.h']]],
['onlp_5ffan_5fdir_5fdesc',['onlp_fan_dir_desc',['../group__oid-fan.html#ga510fae515858e49a4dccf5a9d50ac1d1',1,'fan.h']]],
['onlp_5ffan_5fdir_5fdesc_5fmap',['onlp_fan_dir_desc_map',['../group__oid-fan.html#ga27d310514931faa5a4aaaa86466d3ef3',1,'fan.h']]],
['onlp_5ffan_5fdir_5fe',['onlp_fan_dir_e',['../group__oid-fan.html#gaa08d0df284450a8715a175b410a78cc8',1,'fan.h']]],
['onlp_5ffan_5fdir_5fmap',['onlp_fan_dir_map',['../group__oid-fan.html#ga4b356b7971d13e969659a7f1d52aca59',1,'fan.h']]],
['onlp_5ffan_5fdir_5fname',['onlp_fan_dir_name',['../group__oid-fan.html#ga7d8f1f3db2a0f7486f188e2ca2442165',1,'fan.h']]],
['onlp_5ffan_5fdir_5fset',['onlp_fan_dir_set',['../group__oid-fan.html#gac1409d618b163077a4b2aea154b88db2',1,'fan.h']]],
['onlp_5ffan_5fdir_5fstrings',['ONLP_FAN_DIR_STRINGS',['../group__oid-fan.html#gaa1234770e6e24a018bc85569f6e8166a',1,'fan.h']]],
['onlp_5ffan_5fdir_5ft',['onlp_fan_dir_t',['../group__oid-fan.html#gae3c4db300fd87f5b3d531185f369a0fd',1,'fan.h']]],
['onlp_5ffan_5fdir_5fvalid',['ONLP_FAN_DIR_VALID',['../group__oid-fan.html#ga633419c09c7473bc228350b22db8db7f',1,'fan.h']]],
['onlp_5ffan_5fdir_5fvalue',['onlp_fan_dir_value',['../group__oid-fan.html#ga30e1ad218af51ebc771f7d2c17530b4e',1,'fan.h']]],
['onlp_5ffan_5fhdr_5fget',['onlp_fan_hdr_get',['../group__oid-fan.html#ga0cff703e958970c3e716e6ac28098f66',1,'fan.h']]],
['onlp_5ffan_5fhw_5finit',['onlp_fan_hw_init',['../group__oid-fan.html#gadbaed334e7be33a4801adcf1b45c2d0c',1,'fan.h']]],
['onlp_5ffan_5finfo_5fcap_5fis_5fset',['ONLP_FAN_INFO_CAP_IS_SET',['../group__oid-fan.html#gae79e6808d83d95e4386151d6211b999c',1,'fan.h']]],
['onlp_5ffan_5finfo_5ffrom_5fjson',['onlp_fan_info_from_json',['../group__oid-fan.html#gab4e2b7a1f60efa4dc7e4fc481de35271',1,'fan.h']]],
['onlp_5ffan_5finfo_5fget',['onlp_fan_info_get',['../group__oid-fan.html#ga34da9a1a3774e74b53ff450c17f34ad2',1,'fan.h']]],
['onlp_5ffan_5finfo_5fs',['onlp_fan_info_s',['../structonlp__fan__info__s.html',1,'']]],
['onlp_5ffan_5finfo_5ft',['onlp_fan_info_t',['../group__oid-fan.html#gafaba5a99a4668595c0442bb1e1ece3bf',1,'fan.h']]],
['onlp_5ffan_5finfo_5fto_5fjson',['onlp_fan_info_to_json',['../group__oid-fan.html#ga3119d07b3fc57e08e7c6d12eb6f785ad',1,'fan.h']]],
['onlp_5ffan_5finfo_5fto_5fuser_5fjson',['onlp_fan_info_to_user_json',['../group__oid-fan.html#ga7bf17f792c118a18e2fdd5bffbcf51b4',1,'fan.h']]],
['onlp_5ffan_5fpercentage_5fset',['onlp_fan_percentage_set',['../group__oid-fan.html#ga4202cfe1cddb551e583bb36856468902',1,'fan.h']]],
['onlp_5ffan_5frpm_5fset',['onlp_fan_rpm_set',['../group__oid-fan.html#ga8aadc96f3b61b9264fdb691477ea6c7e',1,'fan.h']]],
['onlp_5ffan_5fstatus_5ffailed',['ONLP_FAN_STATUS_FAILED',['../group__oid-fan.html#gaf098846dbdefbecab905e947505bca33',1,'fan.h']]],
['onlp_5ffan_5fstatus_5fmissing',['ONLP_FAN_STATUS_MISSING',['../group__oid-fan.html#ga7f723bf2496882733dae10f963a4a7cc',1,'fan.h']]],
['onlp_5ffan_5fstatus_5fnormal',['ONLP_FAN_STATUS_NORMAL',['../group__oid-fan.html#gaa58b94fed05eb8ff816039478480f92e',1,'fan.h']]],
['onlp_5ffan_5fstatus_5fpresent',['ONLP_FAN_STATUS_PRESENT',['../group__oid-fan.html#gae583f8e97e9b72dfc1eec1e35ef2241e',1,'fan.h']]],
['onlp_5ffan_5fsw_5fdenit',['onlp_fan_sw_denit',['../group__oid-fan.html#gadd7ca7fdc99b5d97acea388928d52ae0',1,'fan.h']]],
['onlp_5ffan_5fsw_5finit',['onlp_fan_sw_init',['../group__oid-fan.html#gaef948ec38bffbb162650cbbad766cf6d',1,'fan.h']]],
['onlp_5ffani_5fdir_5fset',['onlp_fani_dir_set',['../group__fani.html#gae7d7be9181bec187f8d6b84bb093c6fd',1,'fani.h']]],
['onlp_5ffani_5fhdr_5fget',['onlp_fani_hdr_get',['../group__fani.html#gaadf65a5e35759bf0178e2a58067e8ac4',1,'fani.h']]],
['onlp_5ffani_5fhw_5finit',['onlp_fani_hw_init',['../group__fani.html#ga97678f1bb8c068bbc43f9fb3c921579f',1,'fani.h']]],
['onlp_5ffani_5finfo_5fget',['onlp_fani_info_get',['../group__fani.html#gac5cdbba1d0aba261d5b23d1680972b7c',1,'fani.h']]],
['onlp_5ffani_5fpercentage_5fset',['onlp_fani_percentage_set',['../group__fani.html#ga587beb237351298776775cf6261193de',1,'fani.h']]],
['onlp_5ffani_5frpm_5fset',['onlp_fani_rpm_set',['../group__fani.html#ga200ea1d0ae5d67e60240a605498e5a6e',1,'fani.h']]],
['onlp_5ffani_5fsw_5fdenit',['onlp_fani_sw_denit',['../group__fani.html#gaa6ba5661d59715e21f107f1286a69c95',1,'fani.h']]],
['onlp_5ffani_5fsw_5finit',['onlp_fani_sw_init',['../group__fani.html#ga1feeaf21197e6fca528db5bb9a6a28f6',1,'fani.h']]],
['onlp_5fgeneric_5fhdr_5fget',['onlp_generic_hdr_get',['../group__oid-generic.html#gae6be5cc3102ef407b2107dd73e1c3d82',1,'generic.h']]],
['onlp_5fgeneric_5fhw_5finit',['onlp_generic_hw_init',['../group__oid-generic.html#gaf08e41b2394efc5c6c5ac5f404f7271e',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5ffrom_5fjson',['onlp_generic_info_from_json',['../group__oid-generic.html#ga38ec8e74265983fb67e744d3d19b55f8',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fget',['onlp_generic_info_get',['../group__oid-generic.html#gae24e262357a44ba5d5c10c2bb9aacaf9',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fs',['onlp_generic_info_s',['../structonlp__generic__info__s.html',1,'']]],
['onlp_5fgeneric_5finfo_5ft',['onlp_generic_info_t',['../group__oid-generic.html#ga848d526cf34ea1fb0cea7b3d5e02238f',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fto_5fjson',['onlp_generic_info_to_json',['../group__oid-generic.html#gabf81dc59c0dc71f5fce380af0893ccdd',1,'generic.h']]],
['onlp_5fgeneric_5finfo_5fto_5fuser_5fjson',['onlp_generic_info_to_user_json',['../group__oid-generic.html#ga52f776c183f45d6231c403736ed1baff',1,'generic.h']]],
['onlp_5fgeneric_5fsw_5fdenit',['onlp_generic_sw_denit',['../group__oid-generic.html#ga2281d926ce9b0cce1dc98d8a37d70b4b',1,'generic.h']]],
['onlp_5fgeneric_5fsw_5finit',['onlp_generic_sw_init',['../group__oid-generic.html#ga3841de07d924ade1c32716764b72dce3',1,'generic.h']]],
['onlp_5fled_5fcaps_5fdesc',['onlp_led_caps_desc',['../group__oid-led.html#gaaf41313dcfdbb0cdde99e248ca055b77',1,'led.h']]],
['onlp_5fled_5fcaps_5fdesc_5fmap',['onlp_led_caps_desc_map',['../group__oid-led.html#ga00e008cec6186da03a466eca835e4023',1,'led.h']]],
['onlp_5fled_5fcaps_5fe',['onlp_led_caps_e',['../group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a',1,'led.h']]],
['onlp_5fled_5fcaps_5fmap',['onlp_led_caps_map',['../group__oid-led.html#ga4be1b0683745e93f1d0e64227b69337c',1,'led.h']]],
['onlp_5fled_5fcaps_5fname',['onlp_led_caps_name',['../group__oid-led.html#gab101123b97271b6c50da64f063ce2828',1,'led.h']]],
['onlp_5fled_5fcaps_5ft',['onlp_led_caps_t',['../group__oid-led.html#gae3a76402a7e442a610689b63f77f889c',1,'led.h']]],
['onlp_5fled_5fcaps_5fvalid',['ONLP_LED_CAPS_VALID',['../group__oid-led.html#gab798a7b75562474eb9884dd66a8174b8',1,'ONLP_LED_CAPS_VALID():&#160;led.h'],['../group__oid-led.html#gaee0c3cbe12d548c8b5d2f4e2cee3dd63',1,'onlp_led_caps_valid(onlp_led_caps_t e):&#160;led.h']]],
['onlp_5fled_5fcaps_5fvalue',['onlp_led_caps_value',['../group__oid-led.html#gaa1db04c7e0f80ee0d1437706c5d5d509',1,'led.h']]],
['onlp_5fled_5fchar_5fset',['onlp_led_char_set',['../group__oid-led.html#gaf07101a3ab41b715353ad3226c2d5a82',1,'led.h']]],
['onlp_5fled_5fhdr_5fget',['onlp_led_hdr_get',['../group__oid-led.html#ga7e754636257160be6fe2f3a8b7bdec76',1,'led.h']]],
['onlp_5fled_5fhw_5finit',['onlp_led_hw_init',['../group__oid-led.html#gab10b338ace2bcf68eac58daa1d8f62c5',1,'led.h']]],
['onlp_5fled_5finfo_5ffrom_5fjson',['onlp_led_info_from_json',['../group__oid-led.html#gabca22ca2fb17f5680744703a11ea0495',1,'led.h']]],
['onlp_5fled_5finfo_5fget',['onlp_led_info_get',['../group__oid-led.html#gaae644b2c5d0aee5d14ce7878b76b019f',1,'led.h']]],
['onlp_5fled_5finfo_5fs',['onlp_led_info_s',['../structonlp__led__info__s.html',1,'']]],
['onlp_5fled_5finfo_5ft',['onlp_led_info_t',['../group__oid-led.html#ga2321afb93c45d03f1d950c53ca1b3e1d',1,'led.h']]],
['onlp_5fled_5finfo_5fto_5fjson',['onlp_led_info_to_json',['../group__oid-led.html#ga311a7e9fe75add6a5cd8982ebfe455a5',1,'led.h']]],
['onlp_5fled_5finfo_5fto_5fuser_5fjson',['onlp_led_info_to_user_json',['../group__oid-led.html#gaa64ab0547dc4536d2f4dbfd8f3dff0c0',1,'led.h']]],
['onlp_5fled_5fmode_5fdesc',['onlp_led_mode_desc',['../group__oid-led.html#gab32ec0afbe4d22ebbe57b9dffe4a33ea',1,'led.h']]],
['onlp_5fled_5fmode_5fdesc_5fmap',['onlp_led_mode_desc_map',['../group__oid-led.html#ga8b461f06e715dbb601ede71def66ce4f',1,'led.h']]],
['onlp_5fled_5fmode_5fe',['onlp_led_mode_e',['../group__oid-led.html#gad1fad4b641eca2d277999706c947fe83',1,'led.h']]],
['onlp_5fled_5fmode_5fmap',['onlp_led_mode_map',['../group__oid-led.html#ga60376015f0bed1e1c71c9a8dde6cd6d5',1,'led.h']]],
['onlp_5fled_5fmode_5fname',['onlp_led_mode_name',['../group__oid-led.html#ga1ef0a41cc4cff5cfc027e270298424c7',1,'led.h']]],
['onlp_5fled_5fmode_5fset',['onlp_led_mode_set',['../group__oid-led.html#gaa071fbbace5f46da4c885cf992a0494b',1,'led.h']]],
['onlp_5fled_5fmode_5fstrings',['ONLP_LED_MODE_STRINGS',['../group__oid-led.html#ga8bc04968373b8114e1c42f77563cc5fe',1,'led.h']]],
['onlp_5fled_5fmode_5ft',['onlp_led_mode_t',['../group__oid-led.html#ga4f3ff42e0e51b11a8049bb735e81680b',1,'led.h']]],
['onlp_5fled_5fmode_5fvalid',['ONLP_LED_MODE_VALID',['../group__oid-led.html#gae8b8c27c6c52359304d4a026f33d2962',1,'led.h']]],
['onlp_5fled_5fmode_5fvalue',['onlp_led_mode_value',['../group__oid-led.html#gaa933a4981848d508d2d27cf34a456820',1,'led.h']]],
['onlp_5fled_5fsw_5fdenit',['onlp_led_sw_denit',['../group__oid-led.html#ga183de8de9b4d262bb57e6bbc10c8d7fa',1,'led.h']]],
['onlp_5fled_5fsw_5finit',['onlp_led_sw_init',['../group__oid-led.html#ga8780a120f66a293c095de90c3399c6a0',1,'led.h']]],
['onlp_5fmodule_5fhdr_5fget',['onlp_module_hdr_get',['../group__oid-module.html#gac1703816dc97c5bc733eaefd64274405',1,'module.h']]],
['onlp_5fmodule_5fhw_5finit',['onlp_module_hw_init',['../group__oid-module.html#ga4eb92a50197927c4073ad9834f63313f',1,'module.h']]],
['onlp_5fmodule_5finfo_5ffrom_5fjson',['onlp_module_info_from_json',['../group__oid-module.html#gae20051e9ae1b103aefadb85a32331aa2',1,'module.h']]],
['onlp_5fmodule_5finfo_5fget',['onlp_module_info_get',['../group__oid-module.html#gadca3359f4cf0aa19c79e5b64f8f32eba',1,'module.h']]],
['onlp_5fmodule_5finfo_5fs',['onlp_module_info_s',['../structonlp__module__info__s.html',1,'']]],
['onlp_5fmodule_5finfo_5ft',['onlp_module_info_t',['../group__oid-module.html#ga246953cdb6be7b83bac70f0b1d7c297a',1,'module.h']]],
['onlp_5fmodule_5finfo_5fto_5fjson',['onlp_module_info_to_json',['../group__oid-module.html#ga17d1a205aa97e17304f55f44b29a458d',1,'module.h']]],
['onlp_5fmodule_5finfo_5fto_5fuser_5fjson',['onlp_module_info_to_user_json',['../group__oid-module.html#gaa6c560b25a4d38d5ad373e266c671f54',1,'module.h']]],
['onlp_5fmodule_5fsw_5fdenit',['onlp_module_sw_denit',['../group__oid-module.html#gafcf71feb9c8da89f6c5d1d474aa08c86',1,'module.h']]],
['onlp_5fmodule_5fsw_5finit',['onlp_module_sw_init',['../group__oid-module.html#gaf0fffd240af6133de708bd5826d6b53b',1,'module.h']]],
['onlp_5foid_5fhdr_5fs',['onlp_oid_hdr_s',['../structonlp__oid__hdr__s.html',1,'']]],
['onlp_5fplatform_5fdebug',['onlp_platform_debug',['../group__platform.html#gadad2d8488cbcf82766d8f00d564a6c7e',1,'platform.h']]],
['onlp_5fplatform_5fhw_5finit',['onlp_platform_hw_init',['../group__platform.html#ga39e51ad20f6c6119bce7e24ff67f5967',1,'platform.h']]],
['onlp_5fplatform_5fmanager_5fdaemon',['onlp_platform_manager_daemon',['../group__platform.html#ga2bdc0d49f4151a53538199f1983bc626',1,'platform.h']]],
['onlp_5fplatform_5fmanager_5fjoin',['onlp_platform_manager_join',['../group__platform.html#ga7e72ec3c911e93f6f08e34a1064190fc',1,'platform.h']]],
['onlp_5fplatform_5fmanager_5fmanage',['onlp_platform_manager_manage',['../group__platform.html#ga5b164a8b195926d42106c791d9f4b3b7',1,'platform.h']]],
['onlp_5fplatform_5fmanager_5fstart',['onlp_platform_manager_start',['../group__platform.html#ga43cc01e64cba0f44e049fc86441da19b',1,'platform.h']]],
['onlp_5fplatform_5fmanager_5fstop',['onlp_platform_manager_stop',['../group__platform.html#ga39843476251f7f078c2ca1676fbd56a1',1,'platform.h']]],
['onlp_5fplatform_5fname_5fget',['onlp_platform_name_get',['../group__platform.html#gab9348712282242c2b232930e1f27804e',1,'platform.h']]],
['onlp_5fplatform_5fsw_5fdenit',['onlp_platform_sw_denit',['../group__platform.html#ga0751b3edb27df40cb8567ebff99e16de',1,'platform.h']]],
['onlp_5fplatform_5fsw_5finit',['onlp_platform_sw_init',['../group__platform.html#gafb130dc1086c4fc528280915e2400933',1,'platform.h']]],
['onlp_5fporting_2eh',['onlp_porting.h',['../onlp__porting_8h.html',1,'']]],
['onlp_5fpsu_5fcaps_5fdesc',['onlp_psu_caps_desc',['../group__oid-psu.html#ga38280bb55905958c3966059af244e707',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fdesc_5fmap',['onlp_psu_caps_desc_map',['../group__oid-psu.html#ga0db5f2ef0e61d2af19a093da16cfdac1',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fe',['onlp_psu_caps_e',['../group__oid-psu.html#ga7e0491598e576f7c49c0e3ff06bf4db2',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fmap',['onlp_psu_caps_map',['../group__oid-psu.html#ga5a15784398faa7998a5453e0cc0a5da9',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fname',['onlp_psu_caps_name',['../group__oid-psu.html#ga672c5a2f5b63a48b1e8bf6a8dc4a9391',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5ft',['onlp_psu_caps_t',['../group__oid-psu.html#ga5216b462cd966b7e8a7b60bb4f7edb3c',1,'psu.h']]],
['onlp_5fpsu_5fcaps_5fvalid',['onlp_psu_caps_valid',['../group__oid-psu.html#ga9fc8b05cd2e00ce40ab79f36915e8a83',1,'onlp_psu_caps_valid(onlp_psu_caps_t e):&#160;psu.h'],['../group__oid-psu.html#ga9ae51dbe38792bdba2ebca18cec08a07',1,'ONLP_PSU_CAPS_VALID():&#160;psu.h']]],
['onlp_5fpsu_5fcaps_5fvalue',['onlp_psu_caps_value',['../group__oid-psu.html#ga75b459b893e21dc6e24b44461312a01c',1,'psu.h']]],
['onlp_5fpsu_5fhdr_5fget',['onlp_psu_hdr_get',['../group__oid-psu.html#ga92999b5dea1b92e35941bf9ac2acfa9d',1,'psu.h']]],
['onlp_5fpsu_5fhw_5finit',['onlp_psu_hw_init',['../group__oid-psu.html#ga44cb63826a53ee5f13489a08a51ab885',1,'psu.h']]],
['onlp_5fpsu_5finfo_5fcap_5fis_5fset',['ONLP_PSU_INFO_CAP_IS_SET',['../group__oid-psu.html#ga7d5833adba7294ce2e1c5b313d97c30d',1,'psu.h']]],
['onlp_5fpsu_5finfo_5ffrom_5fjson',['onlp_psu_info_from_json',['../group__oid-psu.html#ga870991253d44f35ef9c6c395c3bc7451',1,'psu.h']]],
['onlp_5fpsu_5finfo_5fget',['onlp_psu_info_get',['../group__oid-psu.html#ga8677e4a71d8a4438606110c2ef9fc60e',1,'psu.h']]],
['onlp_5fpsu_5finfo_5ft',['onlp_psu_info_t',['../structonlp__psu__info__t.html',1,'onlp_psu_info_t'],['../group__oid-psu.html#ga0c73830bfa1abf8ff6013f0e522071a6',1,'onlp_psu_info_t():&#160;psu.h']]],
['onlp_5fpsu_5finfo_5fto_5fjson',['onlp_psu_info_to_json',['../group__oid-psu.html#ga2dbe37ac3924e60dafe6135157b37bb6',1,'psu.h']]],
['onlp_5fpsu_5finfo_5fto_5fuser_5fjson',['onlp_psu_info_to_user_json',['../group__oid-psu.html#gac3450d83ebaedba241c43000ce860d97',1,'psu.h']]],
['onlp_5fpsu_5fstatus_5ffailed',['ONLP_PSU_STATUS_FAILED',['../group__oid-psu.html#gab44371b0a34d4d0ff98acbd2cb8d0a6d',1,'psu.h']]],
['onlp_5fpsu_5fstatus_5fmissing',['ONLP_PSU_STATUS_MISSING',['../group__oid-psu.html#ga70eec015cc1f809bde536e47c176032e',1,'psu.h']]],
['onlp_5fpsu_5fstatus_5fpresent',['ONLP_PSU_STATUS_PRESENT',['../group__oid-psu.html#ga1fdb945c034ffcb2d3e1a5645003e665',1,'psu.h']]],
['onlp_5fpsu_5fsw_5fdenit',['onlp_psu_sw_denit',['../group__oid-psu.html#ga129a21fa7eb314964c2db4fd8d660572',1,'psu.h']]],
['onlp_5fpsu_5fsw_5finit',['onlp_psu_sw_init',['../group__oid-psu.html#ga0a66e62f758e2ed534af11040838a26d',1,'psu.h']]],
['onlp_5fpsu_5fthermal_5finfo_5fentry_5finit',['ONLP_PSU_THERMAL_INFO_ENTRY_INIT',['../group__thermali.html#gac76973a8e06fe9651dd7854481c3beb5',1,'thermali.h']]],
['onlp_5fpsu_5ftype_5fdesc',['onlp_psu_type_desc',['../group__oid-psu.html#ga94105699304ae853a5bc0b459c3c81ee',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fdesc_5fmap',['onlp_psu_type_desc_map',['../group__oid-psu.html#gae30575ab2613a0f513c4d9eb87ce6648',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fe',['onlp_psu_type_e',['../group__oid-psu.html#gaa7d21badd0020759ca370dac9e747be1',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fmap',['onlp_psu_type_map',['../group__oid-psu.html#ga3088390a518e35c54558cf0833b2faec',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fname',['onlp_psu_type_name',['../group__oid-psu.html#ga8a25191dc43d3b40dbd302fa86d342e6',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fstrings',['ONLP_PSU_TYPE_STRINGS',['../group__oid-psu.html#ga6eb413046077a3f5aa3931e8405793cf',1,'psu.h']]],
['onlp_5fpsu_5ftype_5ft',['onlp_psu_type_t',['../group__oid-psu.html#gacda088bcdd290bd1a6ab4fbe38f92e30',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fvalid',['ONLP_PSU_TYPE_VALID',['../group__oid-psu.html#ga3d93a2c17e8bd795369f304d780710f6',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fvalue',['onlp_psu_type_value',['../group__oid-psu.html#ga10194c8cc758924547524561fd15cd6e',1,'psu.h']]],
['onlp_5fpsui_5fhdr_5fget',['onlp_psui_hdr_get',['../group__psui.html#gabfc93ced2b1436db99357b22c9c1ef61',1,'psui.h']]],
['onlp_5fpsui_5fhw_5finit',['onlp_psui_hw_init',['../group__psui.html#ga48757edc28f58f1602c4cc7ca2e9ef9c',1,'psui.h']]],
['onlp_5fpsui_5finfo_5fget',['onlp_psui_info_get',['../group__psui.html#gaf5fbee43118662c54cb80de997c68361',1,'psui.h']]],
['onlp_5fpsui_5fsw_5fdenit',['onlp_psui_sw_denit',['../group__psui.html#ga69f99c6a90fbb5d1c03349b47970fa98',1,'psui.h']]],
['onlp_5fpsui_5fsw_5finit',['onlp_psui_sw_init',['../group__psui.html#gaf67bedb47907fd5c8548784b92813c79',1,'psui.h']]],
['onlp_5fsfp_5fbitmap_5fget',['onlp_sfp_bitmap_get',['../group__oid-sfp.html#gaca3a3044b4a36a589235c295f3d58e95',1,'sfp.h']]],
['onlp_5fsfp_5fbitmap_5ft',['onlp_sfp_bitmap_t',['../group__oid-sfp.html#ga4bb7b4423434a976e2f2eb76264845c0',1,'sfp.h']]],
['onlp_5fsfp_5fbitmap_5ft_5finit',['onlp_sfp_bitmap_t_init',['../group__oid-sfp.html#ga024558cadac46574b0f2f7825be001df',1,'sfp.h']]],
['onlp_5fsfp_5fblock_5fdata_5fsize',['ONLP_SFP_BLOCK_DATA_SIZE',['../group__oid-sfp.html#gab1385485eb717359a475368346a12a25',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fdesc',['onlp_sfp_control_desc',['../group__oid-sfp.html#gaabe16aa090df2d957f37d9b12613c1dc',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fdesc_5fmap',['onlp_sfp_control_desc_map',['../group__oid-sfp.html#ga8c94cbefa56a54355eb669f09a8ee2b8',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fe',['onlp_sfp_control_e',['../group__oid-sfp.html#gaf29fbfca2b1c31a5162826477fa33ff8',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fdesc',['onlp_sfp_control_flag_desc',['../group__oid-sfp.html#gad069e77e039310225a43f3d964017f11',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fdesc_5fmap',['onlp_sfp_control_flag_desc_map',['../group__oid-sfp.html#ga936d5de6a398e6b46e7158221368cebe',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fe',['onlp_sfp_control_flag_e',['../group__oid-sfp.html#gaa5f47c8376157121243d9731781ca73b',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fmap',['onlp_sfp_control_flag_map',['../group__oid-sfp.html#ga4a3e5b31a83eb0ce5991a898da26fb3b',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fname',['onlp_sfp_control_flag_name',['../group__oid-sfp.html#ga3ee038ae3c4ac44ea189a6a741e7d5d4',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5ft',['onlp_sfp_control_flag_t',['../group__oid-sfp.html#gad45e59ad466b61cb579b9e48c43da267',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fvalid',['ONLP_SFP_CONTROL_FLAG_VALID',['../group__oid-sfp.html#ga989005679eaffc3d92faf981a81f3fa4',1,'ONLP_SFP_CONTROL_FLAG_VALID():&#160;sfp.h'],['../group__oid-sfp.html#gaaceb5da539f4bf3b5f28d3d709070f50',1,'onlp_sfp_control_flag_valid(onlp_sfp_control_flag_t e):&#160;sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflag_5fvalue',['onlp_sfp_control_flag_value',['../group__oid-sfp.html#ga89e30eaca0210dfa9f05ba792688d336',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fflags_5fget',['onlp_sfp_control_flags_get',['../group__oid-sfp.html#ga4e8927190aea45c34b3c127f9f34a9c7',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fget',['onlp_sfp_control_get',['../group__oid-sfp.html#ga81b48168ee3d731c9c4f2cae10f5bb28',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fmap',['onlp_sfp_control_map',['../group__oid-sfp.html#ga401aa4f153a66b480013f54df3a681a0',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fname',['onlp_sfp_control_name',['../group__oid-sfp.html#ga3a3fe23c574a14ba56e66c5cc763107a',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fset',['onlp_sfp_control_set',['../group__oid-sfp.html#ga6be15ecd32cc3ec2138d46666eea5fb0',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fstrings',['ONLP_SFP_CONTROL_STRINGS',['../group__oid-sfp.html#gafae66c7efc6a877401cfeb27c673a31e',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5ft',['onlp_sfp_control_t',['../group__oid-sfp.html#ga4b865c10ba285bacfd5458731bbb0aa0',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fvalid',['ONLP_SFP_CONTROL_VALID',['../group__oid-sfp.html#ga7360455235757b6d6e6120a33b779712',1,'sfp.h']]],
['onlp_5fsfp_5fcontrol_5fvalue',['onlp_sfp_control_value',['../group__oid-sfp.html#ga408da8b5556cbd29efa7f33f8ad3cfd9',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5falloc_5fread',['onlp_sfp_dev_alloc_read',['../group__oid-sfp.html#ga069871c0f80424334d41ab80f03b7551',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fread',['onlp_sfp_dev_read',['../group__oid-sfp.html#gacfdf956cf5f13223ce97115a4e18e0dc',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5freadb',['onlp_sfp_dev_readb',['../group__oid-sfp.html#gaca7b6aabd314fdfeb0717d1ca99afd44',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5freadw',['onlp_sfp_dev_readw',['../group__oid-sfp.html#ga561786b780a4c4f783e0f1a1ba338852',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fwrite',['onlp_sfp_dev_write',['../group__oid-sfp.html#ga1a04f50c220c519ecc50854da6ba1eab',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fwriteb',['onlp_sfp_dev_writeb',['../group__oid-sfp.html#gae3f4351c92a17a7c027a3d5938e7bf9d',1,'sfp.h']]],
['onlp_5fsfp_5fdev_5fwritew',['onlp_sfp_dev_writew',['../group__oid-sfp.html#gade0024db4bd8a506032b8c677c23248d',1,'sfp.h']]],
['onlp_5fsfp_5fhdr_5fget',['onlp_sfp_hdr_get',['../group__oid-sfp.html#ga6bc9c7ba527fd6fc609cc5ca0adfc9e3',1,'sfp.h']]],
['onlp_5fsfp_5fhw_5fdenit',['onlp_sfp_hw_denit',['../group__oid-sfp.html#ga4ae219c9c07fe099f310717f6e16e2ef',1,'sfp.h']]],
['onlp_5fsfp_5fhw_5finit',['onlp_sfp_hw_init',['../group__oid-sfp.html#ga77f0c8673330ec9e19ea914f08e6951c',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5fdom_5fget',['onlp_sfp_info_dom_get',['../group__oid-sfp.html#gab9ce05cf5e2103a5629b818c6a0efbc5',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5ffrom_5fjson',['onlp_sfp_info_from_json',['../group__oid-sfp.html#ga403f27122b4a82edcaaf4b57903687b4',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5fget',['onlp_sfp_info_get',['../group__oid-sfp.html#gaf131bd4c51ea05527b2340182182b155',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5ft',['onlp_sfp_info_t',['../structonlp__sfp__info__t.html',1,'onlp_sfp_info_t'],['../group__oid-sfp.html#ga40f6a919c28c6cd8e2ce44c5a0f48f61',1,'onlp_sfp_info_t():&#160;sfp.h']]],
['onlp_5fsfp_5finfo_5fto_5fjson',['onlp_sfp_info_to_json',['../group__oid-sfp.html#ga0f27cb1652c039deb59e033c9b87f0c5',1,'sfp.h']]],
['onlp_5fsfp_5finfo_5fto_5fuser_5fjson',['onlp_sfp_info_to_user_json',['../group__oid-sfp.html#ga3019ca6a28f99008b887ac3a3be16777',1,'sfp.h']]],
['onlp_5fsfp_5finventory_5fshow',['onlp_sfp_inventory_show',['../group__oid-sfp.html#ga9536c3ef57b06b36d5441807a7f0a58c',1,'sfp.h']]],
['onlp_5fsfp_5fis_5fpresent',['onlp_sfp_is_present',['../group__oid-sfp.html#ga216326f78fcee21521e921523d22f959',1,'sfp.h']]],
['onlp_5fsfp_5fport_5fvalid',['onlp_sfp_port_valid',['../group__oid-sfp.html#ga52c42d1ebd2b29fabcdb7e2fc281b189',1,'sfp.h']]],
['onlp_5fsfp_5fpost_5finsert',['onlp_sfp_post_insert',['../group__oid-sfp.html#ga5be3ce5f818c3f58b7b64b8cc652d099',1,'sfp.h']]],
['onlp_5fsfp_5fpresence_5fbitmap_5fget',['onlp_sfp_presence_bitmap_get',['../group__oid-sfp.html#gab5dda46dcad623d1da1e9c546672926a',1,'sfp.h']]],
['onlp_5fsfp_5frx_5flos_5fbitmap_5fget',['onlp_sfp_rx_los_bitmap_get',['../group__oid-sfp.html#ga7b78bfb77966e2b17e66180bb0d603e7',1,'sfp.h']]],
['onlp_5fsfp_5fsw_5fdenit',['onlp_sfp_sw_denit',['../group__oid-sfp.html#gaffeb9f8b8faf25811f24530e174af3a3',1,'sfp.h']]],
['onlp_5fsfp_5fsw_5finit',['onlp_sfp_sw_init',['../group__oid-sfp.html#ga6ba826c2539b2b938351cd3b996722ae',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fdesc',['onlp_sfp_type_desc',['../group__oid-sfp.html#ga027f6cdde9356ca814eb3c39edcaa6f6',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fdesc_5fmap',['onlp_sfp_type_desc_map',['../group__oid-sfp.html#ga37b8c43ea60e6389105e581f652e97f9',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fe',['onlp_sfp_type_e',['../group__oid-sfp.html#gaa463bca5ebf76e73e7c7c81ed239888a',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fget',['onlp_sfp_type_get',['../group__oid-sfp.html#gaecbc815776987075b9afeb817f6d0e80',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fmap',['onlp_sfp_type_map',['../group__oid-sfp.html#ga77e6b91b2abc4b438fe44ac8c899450d',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fname',['onlp_sfp_type_name',['../group__oid-sfp.html#gaf3c4972599644ac007a0596dabbcadbb',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fstrings',['ONLP_SFP_TYPE_STRINGS',['../group__oid-sfp.html#gaf0b5ef6aa461103564869f801f51b450',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5ft',['onlp_sfp_type_t',['../group__oid-sfp.html#gae972601807953e28afc78e5e0bda6387',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fvalid',['ONLP_SFP_TYPE_VALID',['../group__oid-sfp.html#gae24cc7d8b54106aa2aca933c9e07244e',1,'sfp.h']]],
['onlp_5fsfp_5ftype_5fvalue',['onlp_sfp_type_value',['../group__oid-sfp.html#gaa852c273cc83ca4dd42df27c73aa5e29',1,'sfp.h']]],
['onlp_5fsfpi_5fbitmap_5fget',['onlp_sfpi_bitmap_get',['../group__sfpi.html#gafce60086ad5cf6c07107d2bf743dfccc',1,'sfpi.h']]],
['onlp_5fsfpi_5fcontrol_5fget',['onlp_sfpi_control_get',['../group__sfpi.html#ga21f2a730b196d1edcdbb52cc87dbf6bb',1,'sfpi.h']]],
['onlp_5fsfpi_5fcontrol_5fset',['onlp_sfpi_control_set',['../group__sfpi.html#ga20d6a9cd0f3244da3f911e5f99980e2c',1,'sfpi.h']]],
['onlp_5fsfpi_5fcontrol_5fsupported',['onlp_sfpi_control_supported',['../group__sfpi.html#gab7b770a900ebf31f4b5a56162dac27e0',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fread',['onlp_sfpi_dev_read',['../group__sfpi.html#gae0857175e90c4e90f3c53b154e9fc0c7',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5freadb',['onlp_sfpi_dev_readb',['../group__sfpi.html#ga73cb9e63f7489dbaed5d2bad995367db',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5freadw',['onlp_sfpi_dev_readw',['../group__sfpi.html#ga263d5f512b4836e80a7496215aacbd5f',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fwrite',['onlp_sfpi_dev_write',['../group__sfpi.html#gae1441f10404f92dc23fac35057d81961',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fwriteb',['onlp_sfpi_dev_writeb',['../group__sfpi.html#gafebe370835b919fb62d7cf3d8a964772',1,'sfpi.h']]],
['onlp_5fsfpi_5fdev_5fwritew',['onlp_sfpi_dev_writew',['../group__sfpi.html#ga184a9ce9f428b91b4d0598353232070f',1,'sfpi.h']]],
['onlp_5fsfpi_5fhdr_5fget',['onlp_sfpi_hdr_get',['../group__sfpi.html#gaff592c3b985f37e467c4a399f7f8f445',1,'sfpi.h']]],
['onlp_5fsfpi_5fhw_5finit',['onlp_sfpi_hw_init',['../group__sfpi.html#ga62e4ec0395966f9da20a043f5c7db20c',1,'sfpi.h']]],
['onlp_5fsfpi_5fis_5fpresent',['onlp_sfpi_is_present',['../group__sfpi.html#ga7e66c925d2d06b679526ec7d940d6365',1,'sfpi.h']]],
['onlp_5fsfpi_5fport_5fmap',['onlp_sfpi_port_map',['../group__sfpi.html#gadc31d9d3a4c5a03ee59e0bf0ec7f88fe',1,'sfpi.h']]],
['onlp_5fsfpi_5fpost_5finsert',['onlp_sfpi_post_insert',['../group__sfpi.html#ga2a8f4f0470096958f798b2682becb399',1,'sfpi.h']]],
['onlp_5fsfpi_5fpresence_5fbitmap_5fget',['onlp_sfpi_presence_bitmap_get',['../group__sfpi.html#ga4819bda2ce5f3a9e7e9969c0d0ed6d64',1,'sfpi.h']]],
['onlp_5fsfpi_5frx_5flos_5fbitmap_5fget',['onlp_sfpi_rx_los_bitmap_get',['../group__sfpi.html#ga55789bbc0c35d4b4f964e24c02104f3a',1,'sfpi.h']]],
['onlp_5fsfpi_5fsw_5fdenit',['onlp_sfpi_sw_denit',['../group__sfpi.html#ga6ef11305b876987b1c856c52c1055d50',1,'sfpi.h']]],
['onlp_5fsfpi_5fsw_5finit',['onlp_sfpi_sw_init',['../group__sfpi.html#ga3997d7908b11bcbb23147d603323c943',1,'sfpi.h']]],
['onlp_5fsfpi_5ftype_5fget',['onlp_sfpi_type_get',['../group__sfpi.html#ga1fcab0135f9dd12111ec15a557add961',1,'sfpi.h']]],
['onlp_5fthermal_5fcaps_5fall',['ONLP_THERMAL_CAPS_ALL',['../group__oid-thermal.html#ga66649ad3c572a57caca1866e7c0f3924',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fdesc',['onlp_thermal_caps_desc',['../group__oid-thermal.html#ga2fee06677b8479ea51f5c249d65af439',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fdesc_5fmap',['onlp_thermal_caps_desc_map',['../group__oid-thermal.html#gab80fcba63d439f3cfff302db54796564',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fe',['onlp_thermal_caps_e',['../group__oid-thermal.html#gad0fff3493dbbf447fa8f9250f6fdea28',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fget_5fany_5fthreshold',['ONLP_THERMAL_CAPS_GET_ANY_THRESHOLD',['../group__oid-thermal.html#gaebc517cd73a51be9e5261c8749c713b8',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fmap',['onlp_thermal_caps_map',['../group__oid-thermal.html#gace07bcb9e15e48c1a19dc83212cca354',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fname',['onlp_thermal_caps_name',['../group__oid-thermal.html#ga56a1472bd1d4c0099477c431a11260de',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5ft',['onlp_thermal_caps_t',['../group__oid-thermal.html#gabd4b3f2683b2ab876b97f5821a11dee3',1,'thermal.h']]],
['onlp_5fthermal_5fcaps_5fvalid',['ONLP_THERMAL_CAPS_VALID',['../group__oid-thermal.html#gaa6aa850880a30b34a4b98cb1ac54b590',1,'ONLP_THERMAL_CAPS_VALID():&#160;thermal.h'],['../group__oid-thermal.html#ga36e088dc11441a779af6d0cdf46c1b5b',1,'onlp_thermal_caps_valid(onlp_thermal_caps_t e):&#160;thermal.h']]],
['onlp_5fthermal_5fcaps_5fvalue',['onlp_thermal_caps_value',['../group__oid-thermal.html#ga5559556646dd43a80250b74edea5071e',1,'thermal.h']]],
['onlp_5fthermal_5fhdr_5fget',['onlp_thermal_hdr_get',['../group__oid-thermal.html#gaab0f9b7b4beee33b04621cb2c908b09b',1,'thermal.h']]],
['onlp_5fthermal_5fhw_5finit',['onlp_thermal_hw_init',['../group__oid-thermal.html#ga732d586e1e5263e355caa17cad37a9c4',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fcap_5fis_5fset',['ONLP_THERMAL_INFO_CAP_IS_SET',['../group__oid-thermal.html#gace2e7e63077d556379589e0fa14c7e81',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fentry_5finit',['ONLP_THERMAL_INFO_ENTRY_INIT',['../group__thermali.html#gab5f1a7a889447b2109589e8962d2c042',1,'thermali.h']]],
['onlp_5fthermal_5finfo_5ffrom_5fjson',['onlp_thermal_info_from_json',['../group__oid-thermal.html#ga46219356cfb26892b8efa4e6b0c0d88b',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fget',['onlp_thermal_info_get',['../group__oid-thermal.html#ga4ae826e9345713b891c7f37fdaf14d1a',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fs',['onlp_thermal_info_s',['../structonlp__thermal__info__s.html',1,'']]],
['onlp_5fthermal_5finfo_5ft',['onlp_thermal_info_t',['../group__oid-thermal.html#gad25160e669b56a59f9ee2f6d2e2536ae',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fto_5fjson',['onlp_thermal_info_to_json',['../group__oid-thermal.html#ga39e4d7f466d8bb5a20d9930467ab9bba',1,'thermal.h']]],
['onlp_5fthermal_5finfo_5fto_5fuser_5fjson',['onlp_thermal_info_to_user_json',['../group__oid-thermal.html#ga32b1654466ed31300f190cf21fd04fbc',1,'thermal.h']]],
['onlp_5fthermal_5fsw_5fdenit',['onlp_thermal_sw_denit',['../group__oid-thermal.html#ga021b8766d4c07b1e465b5d7ed544d8ff',1,'thermal.h']]],
['onlp_5fthermal_5fsw_5finit',['onlp_thermal_sw_init',['../group__oid-thermal.html#ga97473e8ba59a3be5dd5c164275b4eac3',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fdesc',['onlp_thermal_threshold_desc',['../group__oid-thermal.html#ga79c0ed2c626b4e3bc402779d723d8c5c',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fdesc_5fmap',['onlp_thermal_threshold_desc_map',['../group__oid-thermal.html#gad960f17d2e3e212198aa8fadbfb59d14',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fe',['onlp_thermal_threshold_e',['../group__oid-thermal.html#ga680f70a8d460d486338e8e444f0a68f9',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5finit_5fdefaults',['ONLP_THERMAL_THRESHOLD_INIT_DEFAULTS',['../group__oid-thermal.html#ga4279b425da6f0edb04aff58faa5a70df',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fmap',['onlp_thermal_threshold_map',['../group__oid-thermal.html#ga6de44a610c9ac2709df9fcb533aad686',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fname',['onlp_thermal_threshold_name',['../group__oid-thermal.html#ga8c6862b5ba87d0888485742b36070ffc',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5ft',['onlp_thermal_threshold_t',['../group__oid-thermal.html#gae0e09173e43b1c395bb736bfb921189e',1,'thermal.h']]],
['onlp_5fthermal_5fthreshold_5fvalid',['ONLP_THERMAL_THRESHOLD_VALID',['../group__oid-thermal.html#ga6b61390719a2494ccce576c8dc752f4b',1,'ONLP_THERMAL_THRESHOLD_VALID():&#160;thermal.h'],['../group__oid-thermal.html#ga7cc9cab4f8fa591261ba5f57148f0a98',1,'onlp_thermal_threshold_valid(onlp_thermal_threshold_t e):&#160;thermal.h']]],
['onlp_5fthermal_5fthreshold_5fvalue',['onlp_thermal_threshold_value',['../group__oid-thermal.html#ga669136096981abfb4bdf7aa0a489b28c',1,'thermal.h']]],
['onlp_5fthermali_5fhdr_5fget',['onlp_thermali_hdr_get',['../group__thermali.html#ga2f66502008cbd30edeedb075d10abc4b',1,'thermali.h']]],
['onlp_5fthermali_5fhw_5finit',['onlp_thermali_hw_init',['../group__thermali.html#ga2d9449f582f13c5b5845ce966e0aeca6',1,'thermali.h']]],
['onlp_5fthermali_5finfo_5fget',['onlp_thermali_info_get',['../group__thermali.html#gaec311760f5ff6e68ef3a41d059c66ede',1,'thermali.h']]],
['onlp_5fthermali_5fsw_5fdenit',['onlp_thermali_sw_denit',['../group__thermali.html#ga3f45029467c7bb2093d43abb95e84b4b',1,'thermali.h']]],
['onlp_5fthermali_5fsw_5finit',['onlp_thermali_sw_init',['../group__thermali.html#ga3e6c3d1d4bc9ebe98d16a772c5806120',1,'thermali.h']]]
];

View File

@@ -1,4 +1,14 @@
var searchData=
[
['rpm',['rpm',['../structonlp__fan__info__s.html#acc92e105db37a3d0df7c834bfa739d28',1,'onlp_fan_info_s']]]
['psus',['PSUs',['../group__oid-psu.html',1,'']]],
['platform_20implementation_20interfaces',['Platform Implementation Interfaces',['../group__onlp-platform.html',1,'']]],
['porting_20macros',['Porting Macros',['../group__onlp-porting.html',1,'']]],
['part_5fnumber',['part_number',['../structonlp__asset__info__s.html#ab23de79090e7300dfa1ea0564753bfa3',1,'onlp_asset_info_s']]],
['percentage',['percentage',['../structonlp__fan__info__s.html#ae70e4ebc2e465899ea385644d4612d4d',1,'onlp_fan_info_s']]],
['platform_20initialization_20and_20management',['Platform Initialization and Management',['../group__platform.html',1,'']]],
['platform_2eh',['platform.h',['../platform_8h.html',1,'']]],
['poid',['poid',['../structonlp__oid__hdr__s.html#af428fdd4d8d0d6332b8f196448984061',1,'onlp_oid_hdr_s']]],
['psu_2eh',['psu.h',['../psu_8h.html',1,'']]],
['psus',['PSUs',['../group__psui.html',1,'']]],
['psui_2eh',['psui.h',['../psui_8h.html',1,'']]]
];

View File

@@ -1,14 +1,4 @@
var searchData=
[
['sfps',['SFPs',['../group__oid-sfp.html',1,'']]],
['serial',['serial',['../structonlp__fan__info__s.html#ad89c58b7f96020916c35797446d60984',1,'onlp_fan_info_s::serial()'],['../structonlp__psu__info__t.html#a77b47bcf3c2205d14850c44a14d0dcf1',1,'onlp_psu_info_t::serial()']]],
['serial_5fnumber',['serial_number',['../structonlp__asset__info__s.html#ae14e986b2d61b2c034cec866d6a365bd',1,'onlp_asset_info_s']]],
['sff',['sff',['../structonlp__sfp__info__t.html#a59d9b00fccb625554fb38002dceaf826',1,'onlp_sfp_info_t']]],
['sfp_2eh',['sfp.h',['../sfp_8h.html',1,'']]],
['sfps',['SFPs',['../group__sfpi.html',1,'']]],
['sfpi_2eh',['sfpi.h',['../sfpi_8h.html',1,'']]],
['shutdown',['shutdown',['../structonlp__thermal__info__s.html#ac62a266c2f6aab142789a421581f416b',1,'onlp_thermal_info_s']]],
['status',['status',['../structonlp__oid__hdr__s.html#af205439944b6fbfbb0f7aea60707d6c6',1,'onlp_oid_hdr_s']]],
['stdattrs',['Stdattrs',['../group__stdattrs.html',1,'']]],
['stdattrs_2eh',['stdattrs.h',['../stdattrs_8h.html',1,'']]]
['rpm',['rpm',['../structonlp__fan__info__s.html#acc92e105db37a3d0df7c834bfa739d28',1,'onlp_fan_info_s']]]
];

View File

@@ -1,10 +1,14 @@
var searchData=
[
['this_20is_20the_20main_20page_2e',['This is the main page.',['../index.html',1,'']]],
['thermals',['Thermals',['../group__oid-thermal.html',1,'']]],
['thermal_2eh',['thermal.h',['../thermal_8h.html',1,'']]],
['thermals',['Thermals',['../group__thermali.html',1,'']]],
['thermali_2eh',['thermali.h',['../thermali_8h.html',1,'']]],
['thresholds',['thresholds',['../structonlp__thermal__info__s.html#a27cf1ef766f2b8c400df5f003809bca4',1,'onlp_thermal_info_s']]],
['type',['type',['../structonlp__psu__info__t.html#a15b4df62bdd73343b54573d21bdcfbb7',1,'onlp_psu_info_t::type()'],['../structonlp__sfp__info__t.html#a96a4b86f10e7f6621680896cf6ef8857',1,'onlp_sfp_info_t::type()']]]
['sfps',['SFPs',['../group__oid-sfp.html',1,'']]],
['serial',['serial',['../structonlp__fan__info__s.html#ad89c58b7f96020916c35797446d60984',1,'onlp_fan_info_s::serial()'],['../structonlp__psu__info__t.html#a77b47bcf3c2205d14850c44a14d0dcf1',1,'onlp_psu_info_t::serial()']]],
['serial_5fnumber',['serial_number',['../structonlp__asset__info__s.html#ae14e986b2d61b2c034cec866d6a365bd',1,'onlp_asset_info_s']]],
['sff',['sff',['../structonlp__sfp__info__t.html#a59d9b00fccb625554fb38002dceaf826',1,'onlp_sfp_info_t']]],
['sfp_2eh',['sfp.h',['../sfp_8h.html',1,'']]],
['sfps',['SFPs',['../group__sfpi.html',1,'']]],
['sfpi_2eh',['sfpi.h',['../sfpi_8h.html',1,'']]],
['shutdown',['shutdown',['../structonlp__thermal__info__s.html#ac62a266c2f6aab142789a421581f416b',1,'onlp_thermal_info_s']]],
['status',['status',['../structonlp__oid__hdr__s.html#af205439944b6fbfbb0f7aea60707d6c6',1,'onlp_oid_hdr_s']]],
['standard_20attribute_20structures',['Standard Attribute Structures',['../group__stdattrs.html',1,'']]],
['stdattrs_2eh',['stdattrs.h',['../stdattrs_8h.html',1,'']]]
];

View File

@@ -2,6 +2,8 @@ var searchData=
[
['onlp_5ffan_5fcaps_5fe',['onlp_fan_caps_e',['../group__oid-fan.html#gaa35303e454d5c1ca0f671b449fd90e9b',1,'fan.h']]],
['onlp_5ffan_5fdir_5fe',['onlp_fan_dir_e',['../group__oid-fan.html#gaa08d0df284450a8715a175b410a78cc8',1,'fan.h']]],
['onlp_5fled_5fcaps_5fe',['onlp_led_caps_e',['../group__oid-led.html#ga52beae08f5bad6f90b9e9c590445c41a',1,'led.h']]],
['onlp_5fled_5fmode_5fe',['onlp_led_mode_e',['../group__oid-led.html#gad1fad4b641eca2d277999706c947fe83',1,'led.h']]],
['onlp_5fpsu_5fcaps_5fe',['onlp_psu_caps_e',['../group__oid-psu.html#ga7e0491598e576f7c49c0e3ff06bf4db2',1,'psu.h']]],
['onlp_5fpsu_5ftype_5fe',['onlp_psu_type_e',['../group__oid-psu.html#gaa7d21badd0020759ca370dac9e747be1',1,'psu.h']]],
['onlp_5fsfp_5fcontrol_5fe',['onlp_sfp_control_e',['../group__oid-sfp.html#gaf29fbfca2b1c31a5162826477fa33ff8',1,'sfp.h']]],

View File

@@ -1,4 +1,4 @@
var searchData=
[
['module_2eh',['module.h',['../module_8h.html',1,'']]]
['led_2eh',['led.h',['../led_8h.html',1,'']]]
];

View File

@@ -1,5 +1,4 @@
var searchData=
[
['onlp_5fconfig_2eh',['onlp_config.h',['../onlp__config_8h.html',1,'']]],
['onlp_5fporting_2eh',['onlp_porting.h',['../onlp__porting_8h.html',1,'']]]
['module_2eh',['module.h',['../module_8h.html',1,'']]]
];

View File

@@ -1,5 +1,5 @@
var searchData=
[
['psu_2eh',['psu.h',['../psu_8h.html',1,'']]],
['psui_2eh',['psui.h',['../psui_8h.html',1,'']]]
['onlp_5fconfig_2eh',['onlp_config.h',['../onlp__config_8h.html',1,'']]],
['onlp_5fporting_2eh',['onlp_porting.h',['../onlp__porting_8h.html',1,'']]]
];

View File

@@ -1,6 +1,6 @@
var searchData=
[
['sfp_2eh',['sfp.h',['../sfp_8h.html',1,'']]],
['sfpi_2eh',['sfpi.h',['../sfpi_8h.html',1,'']]],
['stdattrs_2eh',['stdattrs.h',['../stdattrs_8h.html',1,'']]]
['platform_2eh',['platform.h',['../platform_8h.html',1,'']]],
['psu_2eh',['psu.h',['../psu_8h.html',1,'']]],
['psui_2eh',['psui.h',['../psui_8h.html',1,'']]]
];

View File

@@ -1,5 +1,6 @@
var searchData=
[
['thermal_2eh',['thermal.h',['../thermal_8h.html',1,'']]],
['thermali_2eh',['thermali.h',['../thermali_8h.html',1,'']]]
['sfp_2eh',['sfp.h',['../sfp_8h.html',1,'']]],
['sfpi_2eh',['sfpi.h',['../sfpi_8h.html',1,'']]],
['stdattrs_2eh',['stdattrs.h',['../stdattrs_8h.html',1,'']]]
];

View File

@@ -0,0 +1,26 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="files_9.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
createResults();
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
--></script>
</div>
</body>
</html>

View File

@@ -0,0 +1,5 @@
var searchData=
[
['thermal_2eh',['thermal.h',['../thermal_8h.html',1,'']]],
['thermali_2eh',['thermali.h',['../thermali_8h.html',1,'']]]
];

Some files were not shown because too many files have changed in this diff Show More