libnx/structLdnNetworkConfig.html
2025-05-08 06:59:12 +00:00

134 lines
12 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>libnx: LdnNetworkConfig Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">libnx<span id="projectnumber">&#160;v4.9.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle"><div class="title">LdnNetworkConfig Struct Reference</div></div>
</div><!--header-->
<div class="contents">
<p>NetworkConfig. The input struct is copied to a tmp struct, which is then used with the cmd (<a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a>, <a class="el" href="ldn_8h.html#a46cbd5366dbab56fa07a1f729388d22d">ldnCreateNetworkPrivate</a>, <a class="el" href="ldn_8h.html#a50d344f106b156edf3dc730e3c7c3682">ldnConnectPrivate</a>).
<a href="structLdnNetworkConfig.html#details">More...</a></p>
<p><code>#include &lt;<a class="el" href="ldn_8h_source.html">ldn.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-attribs" name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a30f18dd39d88cd6ea5f2eb3f1184742a" id="r_a30f18dd39d88cd6ea5f2eb3f1184742a"><td class="memItemLeft" align="right" valign="top"><a id="a30f18dd39d88cd6ea5f2eb3f1184742a" name="a30f18dd39d88cd6ea5f2eb3f1184742a"></a>
<a class="el" href="types_8h.html#a350c6fc928e3bdc6c6486268ac8fb269">s64</a>&#160;</td><td class="memItemRight" valign="bottom"><b>local_communication_id</b></td></tr>
<tr class="memdesc:a30f18dd39d88cd6ea5f2eb3f1184742a"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structLdnNetworkInfo.html#a0a252c3f6cef6d86e42162e9658f6101" title="LocalCommunicationId.">LdnNetworkInfo::local_communication_id</a>. <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a>, <a class="el" href="ldn_8h.html#a46cbd5366dbab56fa07a1f729388d22d">ldnCreateNetworkPrivate</a>, <a class="el" href="ldn_8h.html#aefdb346b0a7d2ed5b67b23994bb45888">ldnConnect</a>, ldnConnectPrivate: When -1, this is overwritten with the first LocalCommunicationId from the user-process control.nacp, if loading fails value 0 is written instead. Otherwise when not -1, if control.nacp loading is successful, this field must match one of the LocalCommunicationIds from there. <br /></td></tr>
<tr class="separator:a30f18dd39d88cd6ea5f2eb3f1184742a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8249ffc3b3b77a4c3cd4c5098a6807a" id="r_ac8249ffc3b3b77a4c3cd4c5098a6807a"><td class="memItemLeft" align="right" valign="top"><a id="ac8249ffc3b3b77a4c3cd4c5098a6807a" name="ac8249ffc3b3b77a4c3cd4c5098a6807a"></a>
<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a>&#160;</td><td class="memItemRight" valign="bottom"><b>reserved_x8</b> [2]</td></tr>
<tr class="memdesc:ac8249ffc3b3b77a4c3cd4c5098a6807a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cleared to zero for the tmp struct. <br /></td></tr>
<tr class="separator:ac8249ffc3b3b77a4c3cd4c5098a6807a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57947fb8f3c3193f0121f3adc89aa699" id="r_a57947fb8f3c3193f0121f3adc89aa699"><td class="memItemLeft" align="right" valign="top"><a id="a57947fb8f3c3193f0121f3adc89aa699" name="a57947fb8f3c3193f0121f3adc89aa699"></a>
<a class="el" href="types_8h.html#ace9d960e74685e2cd84b36132dbbf8aa">u16</a>&#160;</td><td class="memItemRight" valign="bottom"><b>userdata_filter</b></td></tr>
<tr class="memdesc:a57947fb8f3c3193f0121f3adc89aa699"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structLdnNetworkInfo.html#a7d966a6027fd27eb0593eadf813d618e" title="Arbitrary user data which can be used for filtering with LdnScanFilter.">LdnNetworkInfo::userdata_filter</a>. <br /></td></tr>
<tr class="separator:a57947fb8f3c3193f0121f3adc89aa699"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a131b4dbfcfbf6eb6ab11f613022895ba" id="r_a131b4dbfcfbf6eb6ab11f613022895ba"><td class="memItemLeft" align="right" valign="top"><a id="a131b4dbfcfbf6eb6ab11f613022895ba" name="a131b4dbfcfbf6eb6ab11f613022895ba"></a>
<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a>&#160;</td><td class="memItemRight" valign="bottom"><b>reserved_xC</b> [4]</td></tr>
<tr class="memdesc:a131b4dbfcfbf6eb6ab11f613022895ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cleared to zero for the tmp struct. <br /></td></tr>
<tr class="separator:a131b4dbfcfbf6eb6ab11f613022895ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ddc84539dffc3075b9d8ae0dd174a4f" id="r_a5ddc84539dffc3075b9d8ae0dd174a4f"><td class="memItemLeft" align="right" valign="top"><a id="a5ddc84539dffc3075b9d8ae0dd174a4f" name="a5ddc84539dffc3075b9d8ae0dd174a4f"></a>
<a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a>&#160;</td><td class="memItemRight" valign="bottom"><b>network_channel</b></td></tr>
<tr class="memdesc:a5ddc84539dffc3075b9d8ae0dd174a4f"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structLdnNetworkInfo.html#ad78e455e7e67d15fb02fe6d1fe5c123e" title="NetworkChannel.">LdnNetworkInfo::network_channel</a>. Channel, can be zero. Overwritten internally by <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a>. <br /></td></tr>
<tr class="separator:a5ddc84539dffc3075b9d8ae0dd174a4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31dbf9be7821622b6df41933ae062530" id="r_a31dbf9be7821622b6df41933ae062530"><td class="memItemLeft" align="right" valign="top"><a id="a31dbf9be7821622b6df41933ae062530" name="a31dbf9be7821622b6df41933ae062530"></a>
<a class="el" href="types_8h.html#a9e382f207c65ca13ab4ae98363aeda80">s8</a>&#160;</td><td class="memItemRight" valign="bottom"><b>participant_max</b></td></tr>
<tr class="memdesc:a31dbf9be7821622b6df41933ae062530"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structLdnNetworkInfo.html#a3aabcebcbbc0639271d4f340cefc45ca" title="Maximum participants, for nodes.">LdnNetworkInfo::participant_max</a>. <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a> / ldnCreateNetworkPrivate: Must be 0x1-0x8. <br /></td></tr>
<tr class="separator:a31dbf9be7821622b6df41933ae062530"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a278e2c5e7410ac9f563d411e3a4256d8" id="r_a278e2c5e7410ac9f563d411e3a4256d8"><td class="memItemLeft" align="right" valign="top"><a id="a278e2c5e7410ac9f563d411e3a4256d8" name="a278e2c5e7410ac9f563d411e3a4256d8"></a>
<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a>&#160;</td><td class="memItemRight" valign="bottom"><b>reserved_x13</b></td></tr>
<tr class="memdesc:a278e2c5e7410ac9f563d411e3a4256d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cleared to zero for the tmp struct. <br /></td></tr>
<tr class="separator:a278e2c5e7410ac9f563d411e3a4256d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6a6c82c2d1427296b14111463b5a85c" id="r_ae6a6c82c2d1427296b14111463b5a85c"><td class="memItemLeft" align="right" valign="top"><a id="ae6a6c82c2d1427296b14111463b5a85c" name="ae6a6c82c2d1427296b14111463b5a85c"></a>
<a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a>&#160;</td><td class="memItemRight" valign="bottom"><b>local_communication_version</b></td></tr>
<tr class="memdesc:ae6a6c82c2d1427296b14111463b5a85c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structLdnNodeInfo.html#adc91e18db5f4048237121766db0d6321" title="LocalCommunicationVersion.">LdnNodeInfo::local_communication_version</a>, for the first entry in <a class="el" href="structLdnNetworkInfo.html#a67e4b23ab5d3d58d862b1641c251b23b" title="Array of LdnNodeInfo, starting with the AccessPoint node.">LdnNetworkInfo::nodes</a>. Must not be negative. <br /></td></tr>
<tr class="separator:ae6a6c82c2d1427296b14111463b5a85c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10dbc7fc48008d09894b9c74e4ee6301" id="r_a10dbc7fc48008d09894b9c74e4ee6301"><td class="memItemLeft" align="right" valign="top"><a id="a10dbc7fc48008d09894b9c74e4ee6301" name="a10dbc7fc48008d09894b9c74e4ee6301"></a>
<a class="el" href="types_8h.html#a92c50087ca0e64fa93fc59402c55f8ca">u8</a>&#160;</td><td class="memItemRight" valign="bottom"><b>reserved_x16</b> [0xA]</td></tr>
<tr class="memdesc:a10dbc7fc48008d09894b9c74e4ee6301"><td class="mdescLeft">&#160;</td><td class="mdescRight">Cleared to zero for the tmp struct. <br /></td></tr>
<tr class="separator:a10dbc7fc48008d09894b9c74e4ee6301"><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>NetworkConfig. The input struct is copied to a tmp struct, which is then used with the cmd (<a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a>, <a class="el" href="ldn_8h.html#a46cbd5366dbab56fa07a1f729388d22d">ldnCreateNetworkPrivate</a>, <a class="el" href="ldn_8h.html#a50d344f106b156edf3dc730e3c7c3682">ldnConnectPrivate</a>). </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li>include/switch/services/<a class="el" href="ldn_8h_source.html">ldn.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>