mirror of
https://github.com/switchbrew/libnx.git
synced 2025-11-18 20:41:16 +01:00
2091 lines
152 KiB
HTML
2091 lines
152 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: include/switch/services/ldn.h File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">libnx<span id="projectnumber"> v4.10.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&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&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 id="nav-path" class="navpath">
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="dir_42bea3d40f1f1694e41a8f3166c98108.html">switch</a></li><li class="navelem"><a class="el" href="dir_04a7e0b94d44ce4fc7ca3462163fd33c.html">services</a></li> </ul>
|
|
</div>
|
|
</div><!-- top -->
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#nested-classes">Data Structures</a> |
|
|
<a href="#define-members">Macros</a> |
|
|
<a href="#enum-members">Enumerations</a> </div>
|
|
<div class="headertitle"><div class="title">ldn.h File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>LDN (local network communications) IPC wrapper.
|
|
<a href="#details">More...</a></p>
|
|
<div class="textblock"><code>#include "<a class="el" href="types_8h_source.html">../types.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="service_8h_source.html">../sf/service.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="event_8h_source.html">../kernel/event.h</a>"</code><br />
|
|
</div>
|
|
<p><a href="ldn_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 id="nested-classes" name="nested-classes"></a>
|
|
Data Structures</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Ipv4Address. This is essentially the same as struct in_addr - hence this can be used with standard sockets (byteswap required). <a href="structLdnIpv4Address.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SubnetMask. This is essentially the same as struct in_addr - hence this can be used with standard sockets (byteswap required). <a href="structLdnSubnetMask.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnMacAddress.html">LdnMacAddress</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">MacAddress. <a href="structLdnMacAddress.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnSsid.html">LdnSsid</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Ssid. <a href="structLdnSsid.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnNodeLatestUpdate.html">LdnNodeLatestUpdate</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">NodeLatestUpdate. <a href="structLdnNodeLatestUpdate.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnAddressEntry.html">LdnAddressEntry</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">AddressEntry. <a href="structLdnAddressEntry.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnNodeInfo.html">LdnNodeInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">NodeInfo. <a href="structLdnNodeInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnUserConfig.html">LdnUserConfig</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">UserConfig. The input struct is copied to a tmp struct, which is then used with the cmd. <a href="structLdnUserConfig.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnIntentId.html">LdnIntentId</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">IntentId. <a href="structLdnIntentId.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnSessionId.html">LdnSessionId</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SessionId. <a href="structLdnSessionId.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnNetworkId.html">LdnNetworkId</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">NetworkId. <a href="structLdnNetworkId.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnCommonNetworkInfo.html">LdnCommonNetworkInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">CommonNetworkInfo. <a href="structLdnCommonNetworkInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">NetworkInfo. <a href="structLdnNetworkInfo.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnScanFilter.html">LdnScanFilter</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">ScanFilter. <a class="el" href="ldn_8h.html#af3c61486728bb994a804f652dc3abe96">ldnScan</a> / <a class="el" href="ldn_8h.html#acb9ba9a0349588b64bf0747c9d1e9a13">ldnScanPrivate</a> will only return the <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> when validating the <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> with <a class="el" href="structLdnScanFilter.html" title="ScanFilter. ldnScan / ldnScanPrivate will only return the LdnNetworkInfo when validating the LdnNetwo...">LdnScanFilter</a> was sucessful, with the fields enabled by <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313">LdnScanFilterFlag</a>. <a href="structLdnScanFilter.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SecurityConfig. <a href="structLdnSecurityConfig.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">SecurityParameter. The struct used by <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a> internally is randomly-generated. <a href="structLdnSecurityParameter.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">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><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structLdnActionFrameSettings.html">LdnActionFrameSettings</a></td></tr>
|
|
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">ActionFrameSettings. <a href="structLdnActionFrameSettings.html#details">More...</a><br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
|
|
Macros</h2></td></tr>
|
|
<tr class="memitem:a27805a827ede0a505f5c3d0e1be95cba" id="r_a27805a827ede0a505f5c3d0e1be95cba"><td class="memItemLeft" align="right" valign="top"><a id="a27805a827ede0a505f5c3d0e1be95cba" name="a27805a827ede0a505f5c3d0e1be95cba"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>LDN_PRIORITY_SYSTEM</b>   0x38</td></tr>
|
|
<tr class="memdesc:a27805a827ede0a505f5c3d0e1be95cba"><td class="mdescLeft"> </td><td class="mdescRight">System priority for __nx_ldn_priority. <br /></td></tr>
|
|
<tr class="separator:a27805a827ede0a505f5c3d0e1be95cba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1fdaac1a8883af60840cf955899eda14" id="r_a1fdaac1a8883af60840cf955899eda14"><td class="memItemLeft" align="right" valign="top"><a id="a1fdaac1a8883af60840cf955899eda14" name="a1fdaac1a8883af60840cf955899eda14"></a>
|
|
#define </td><td class="memItemRight" valign="bottom"><b>LDN_PRIORITY_USER</b>   0x5A</td></tr>
|
|
<tr class="memdesc:a1fdaac1a8883af60840cf955899eda14"><td class="mdescLeft"> </td><td class="mdescRight">User priority for __nx_ldn_priority. <br /></td></tr>
|
|
<tr class="separator:a1fdaac1a8883af60840cf955899eda14"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a2fc922381a79c4d937a416240fba0bec" id="r_a2fc922381a79c4d937a416240fba0bec"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0bec">LdnServiceType</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0beca09d06c2324e1ac4b10f333fd7c789573">LdnServiceType_User</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0becac16f1b2fdd34dc38c00ef627f0ed5ad8">LdnServiceType_System</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="separator:a2fc922381a79c4d937a416240fba0bec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4cd25eda7dff639fff6bd1f0b9f94919" id="r_a4cd25eda7dff639fff6bd1f0b9f94919"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6b9e8d0b39b4fb091adc1b314197f73">LdnState_None</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834">LdnState_Initialized</a> = 1
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0">LdnState_AccessPoint</a> = 2
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82">LdnState_AccessPointCreated</a> = 3
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e">LdnState_Station</a> = 4
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8">LdnState_StationConnected</a> = 5
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a0ea7cce0ebd49cc2e72c8ce67da88ea2">LdnState_Error</a> = 6
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a4cd25eda7dff639fff6bd1f0b9f94919"><td class="mdescLeft"> </td><td class="mdescRight">State loaded by ldnmGetStateForMonitor / <a class="el" href="ldn_8h.html#a6f86251d0106b9e714c176d52fbbcea3">ldnGetState</a>. <a href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">More...</a><br /></td></tr>
|
|
<tr class="separator:a4cd25eda7dff639fff6bd1f0b9f94919"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa47f290226c1e429ebd33ae947e2b2ec" id="r_aa47f290226c1e429ebd33ae947e2b2ec"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ec">LdnDisconnectReason</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2eca38fb376b5f37d5cbd78c4ead8cfadba7">LdnDisconnectReason_None</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2eca7010cb8802ab97ec3e7645934551fac5">LdnDisconnectReason_DisconnectedByUser</a> = 1
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ecad1fbca9b6a243fba311c7bbf94afe347">LdnDisconnectReason_DisconnectedBySystem</a> = 2
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ecaa4febb8ecb685a2544d9d7f821424660">LdnDisconnectReason_DestroyedByUser</a> = 3
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ecae0d6f4cfdbba94593098c4097a26c4e5">LdnDisconnectReason_DestroyedBySystem</a> = 4
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2eca6b227f99c3e08ffd7395ce7bee0cfee1">LdnDisconnectReason_Rejected</a> = 5
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2eca4905f7595c074069187dd077f250d1c5">LdnDisconnectReason_SignalLost</a> = 6
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:aa47f290226c1e429ebd33ae947e2b2ec"><td class="mdescLeft"> </td><td class="mdescRight">DisconnectReason loaded by <a class="el" href="ldn_8h.html#ae797ceffe57e8f011d1e5b5d454de16f">ldnGetDisconnectReason</a>. <a href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ec">More...</a><br /></td></tr>
|
|
<tr class="separator:aa47f290226c1e429ebd33ae947e2b2ec"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aed657b19364ca313e27de40e95f95313" id="r_aed657b19364ca313e27de40e95f95313"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313">LdnScanFilterFlag</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313a8f87f415b9c026e2905b5f623993dabc">LdnScanFilterFlag_LocalCommunicationId</a> = (1U<<( 0 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313afb2bd442dca3626e0215d4e38820b1a2">LdnScanFilterFlag_SessionId</a> = (1U<<( 1 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313a86f1edaeaf495633e95197c409f26cfc">LdnScanFilterFlag_NetworkType</a> = (1U<<( 2 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313a0825f4c7d2a80a8a006d39d1a095787e">LdnScanFilterFlag_Bssid</a> = (1U<<( 3 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313a72cc8de0df72f97a85eaa05b3233d201">LdnScanFilterFlag_Ssid</a> = (1U<<( 4 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313a2dd463dcea867e40eb52fda847a5ee4a">LdnScanFilterFlag_SceneId</a> = (1U<<( 5 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313ad9912b119bf35b7a443da06524277adb">LdnScanFilterFlag_IntentId</a> = LdnScanFilterFlag_LocalCommunicationId | LdnScanFilterFlag_SceneId
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313aab4597c8a8436b7a5aecf353be11cc96">LdnScanFilterFlag_NetworkId</a> = LdnScanFilterFlag_IntentId | LdnScanFilterFlag_SessionId
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:aed657b19364ca313e27de40e95f95313"><td class="mdescLeft"> </td><td class="mdescRight">ScanFilterFlag. <a href="ldn_8h.html#aed657b19364ca313e27de40e95f95313">More...</a><br /></td></tr>
|
|
<tr class="separator:aed657b19364ca313e27de40e95f95313"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa889e01ad6df2945dbf7c0330446c602" id="r_aa889e01ad6df2945dbf7c0330446c602"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602">LdnAcceptPolicy</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602a8b545f8c8d1d790751fdcb021e8eb883">LdnAcceptPolicy_AlwaysAccept</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602a565dd40e6bccd7d2b913ed49929e63b7">LdnAcceptPolicy_AlwaysReject</a> = 1
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602a1045e62e11bd1ab8c7923f738dd9a227">LdnAcceptPolicy_BlackList</a> = 2
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602a863ea86419e5238a56c2be6acb69a4be">LdnAcceptPolicy_WhiteList</a> = 3
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:aa889e01ad6df2945dbf7c0330446c602"><td class="mdescLeft"> </td><td class="mdescRight">AcceptPolicy. <a href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602">More...</a><br /></td></tr>
|
|
<tr class="separator:aa889e01ad6df2945dbf7c0330446c602"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a467df3ff6132b985a5f9590df45f3c74" id="r_a467df3ff6132b985a5f9590df45f3c74"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a467df3ff6132b985a5f9590df45f3c74">LdnSecurityMode</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#a467df3ff6132b985a5f9590df45f3c74aad20e110a4bb99b6f28ddda8123640bb">LdnSecurityMode_Any</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a467df3ff6132b985a5f9590df45f3c74a8b917df3d7bee905583191166e3301ac">LdnSecurityMode_Product</a> = 1
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a467df3ff6132b985a5f9590df45f3c74aefc70b6a688bae56893a3faf0ec13f61">LdnSecurityMode_Debug</a> = 2
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a467df3ff6132b985a5f9590df45f3c74aedd9cf935e6e9925b577cbc26eb1c950">LdnSecurityMode_SystemDebug</a> = 3
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a467df3ff6132b985a5f9590df45f3c74"><td class="mdescLeft"> </td><td class="mdescRight">SecurityMode. LdnSecurityMode_Product can be used as the default value. The ldn cmds which use an input SecurityMode normally overwrite the SecurityMode. <a href="ldn_8h.html#a467df3ff6132b985a5f9590df45f3c74">More...</a><br /></td></tr>
|
|
<tr class="separator:a467df3ff6132b985a5f9590df45f3c74"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af860b3f8fe5b3dbb75398ad42756a181" id="r_af860b3f8fe5b3dbb75398ad42756a181"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181">LdnOperationMode</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181a5473dcf4288f03e47d6c79110d84e098">LdnOperationMode_Stable</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181a12db208606ed138a1e9a1a99d17881a5">LdnOperationMode_HighSpeed</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:af860b3f8fe5b3dbb75398ad42756a181"><td class="mdescLeft"> </td><td class="mdescRight">OperationMode. <a href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181">More...</a><br /></td></tr>
|
|
<tr class="separator:af860b3f8fe5b3dbb75398ad42756a181"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3669b36d6ef4da70dcc457c2fd6ba437" id="r_a3669b36d6ef4da70dcc457c2fd6ba437"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437">LdnWirelessControllerRestriction</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437a9995d0735782081bc9bf7b4e0e5fcdef">LdnWirelessControllerRestriction_Disabled</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437a83b438eaa6b85cb739e2dd72c0851942">LdnWirelessControllerRestriction_Enabled</a> = 1
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a3669b36d6ef4da70dcc457c2fd6ba437"><td class="mdescLeft"> </td><td class="mdescRight">WirelessControllerRestriction. <a href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437">More...</a><br /></td></tr>
|
|
<tr class="separator:a3669b36d6ef4da70dcc457c2fd6ba437"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a919984739cebcd0ba6a33bf9f1b71cef" id="r_a919984739cebcd0ba6a33bf9f1b71cef"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cef">LdnProtocol</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cefa41ae870c0b2e4bd1e08d6c192eaa2608">LdnProtocol_NX</a> = 1
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cefa3bd79e517f1de765cd4b147a745e611b">LdnProtocol_Unknown3</a> = 3
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a919984739cebcd0ba6a33bf9f1b71cef"><td class="mdescLeft"> </td><td class="mdescRight">Protocol. <a href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cef">More...</a><br /></td></tr>
|
|
<tr class="separator:a919984739cebcd0ba6a33bf9f1b71cef"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">ldn:m</div></td></tr>
|
|
<tr class="memitem:a960a86f4699771314f4ae41fea202252" id="r_a960a86f4699771314f4ae41fea202252"><td class="memItemLeft" align="right" valign="top"><a id="a960a86f4699771314f4ae41fea202252" name="a960a86f4699771314f4ae41fea202252"></a>
|
|
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><b>ldnmInitialize</b> (void)</td></tr>
|
|
<tr class="memdesc:a960a86f4699771314f4ae41fea202252"><td class="mdescLeft"> </td><td class="mdescRight">Initialize ldn:m. <br /></td></tr>
|
|
<tr class="separator:a960a86f4699771314f4ae41fea202252"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d334462c8e4e26ac8386c5949af56d5" id="r_a4d334462c8e4e26ac8386c5949af56d5"><td class="memItemLeft" align="right" valign="top"><a id="a4d334462c8e4e26ac8386c5949af56d5" name="a4d334462c8e4e26ac8386c5949af56d5"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><b>ldnmExit</b> (void)</td></tr>
|
|
<tr class="memdesc:a4d334462c8e4e26ac8386c5949af56d5"><td class="mdescLeft"> </td><td class="mdescRight">Exit ldn:m. <br /></td></tr>
|
|
<tr class="separator:a4d334462c8e4e26ac8386c5949af56d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb3c0c07b5d6b0164aebdfefa6ffdf2b" id="r_acb3c0c07b5d6b0164aebdfefa6ffdf2b"><td class="memItemLeft" align="right" valign="top"><a id="acb3c0c07b5d6b0164aebdfefa6ffdf2b" name="acb3c0c07b5d6b0164aebdfefa6ffdf2b"></a>
|
|
<a class="el" href="structService.html">Service</a> * </td><td class="memItemRight" valign="bottom"><b>ldnmGetServiceSession_MonitorService</b> (void)</td></tr>
|
|
<tr class="memdesc:acb3c0c07b5d6b0164aebdfefa6ffdf2b"><td class="mdescLeft"> </td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IMonitorService. <br /></td></tr>
|
|
<tr class="separator:acb3c0c07b5d6b0164aebdfefa6ffdf2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acec5d0b156986187718d1ac6b212c0e7" id="r_acec5d0b156986187718d1ac6b212c0e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#acec5d0b156986187718d1ac6b212c0e7">ldnmGetState</a> (<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> *out)</td></tr>
|
|
<tr class="memdesc:acec5d0b156986187718d1ac6b212c0e7"><td class="mdescLeft"> </td><td class="mdescRight">GetState. <br /></td></tr>
|
|
<tr class="separator:acec5d0b156986187718d1ac6b212c0e7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a245b8573af195edcf791874ae9052a00" id="r_a245b8573af195edcf791874ae9052a00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a245b8573af195edcf791874ae9052a00">ldnmGetNetworkInfo</a> (<a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> *out)</td></tr>
|
|
<tr class="memdesc:a245b8573af195edcf791874ae9052a00"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkInfo. <br /></td></tr>
|
|
<tr class="separator:a245b8573af195edcf791874ae9052a00"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7224deb32cddafe22dff4c47b8ac9be8" id="r_a7224deb32cddafe22dff4c47b8ac9be8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a7224deb32cddafe22dff4c47b8ac9be8">ldnmGetIpv4Address</a> (<a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> *addr, <a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a> *mask)</td></tr>
|
|
<tr class="memdesc:a7224deb32cddafe22dff4c47b8ac9be8"><td class="mdescLeft"> </td><td class="mdescRight">GetIpv4Address. <br /></td></tr>
|
|
<tr class="separator:a7224deb32cddafe22dff4c47b8ac9be8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6861b04da4c65691ae98633aa03f8919" id="r_a6861b04da4c65691ae98633aa03f8919"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a6861b04da4c65691ae98633aa03f8919">ldnmGetSecurityParameter</a> (<a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> *out)</td></tr>
|
|
<tr class="memdesc:a6861b04da4c65691ae98633aa03f8919"><td class="mdescLeft"> </td><td class="mdescRight">GetSecurityParameter. <br /></td></tr>
|
|
<tr class="separator:a6861b04da4c65691ae98633aa03f8919"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d2e265724efeeff208b25713fb74cc4" id="r_a4d2e265724efeeff208b25713fb74cc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a4d2e265724efeeff208b25713fb74cc4">ldnmGetNetworkConfig</a> (<a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> *out)</td></tr>
|
|
<tr class="memdesc:a4d2e265724efeeff208b25713fb74cc4"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkConfig. <br /></td></tr>
|
|
<tr class="separator:a4d2e265724efeeff208b25713fb74cc4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr><td colspan="2"><div class="groupHeader">ldn</div></td></tr>
|
|
<tr class="memitem:ace31284c0e54d59fa051288eb4f7b50e" id="r_ace31284c0e54d59fa051288eb4f7b50e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ace31284c0e54d59fa051288eb4f7b50e">ldnInitialize</a> (<a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0bec">LdnServiceType</a> service_type)</td></tr>
|
|
<tr class="memdesc:ace31284c0e54d59fa051288eb4f7b50e"><td class="mdescLeft"> </td><td class="mdescRight">Initialize ldn. <br /></td></tr>
|
|
<tr class="separator:ace31284c0e54d59fa051288eb4f7b50e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a88060164d06cc4f25b72cfeba8a6e731" id="r_a88060164d06cc4f25b72cfeba8a6e731"><td class="memItemLeft" align="right" valign="top"><a id="a88060164d06cc4f25b72cfeba8a6e731" name="a88060164d06cc4f25b72cfeba8a6e731"></a>
|
|
void </td><td class="memItemRight" valign="bottom"><b>ldnExit</b> (void)</td></tr>
|
|
<tr class="memdesc:a88060164d06cc4f25b72cfeba8a6e731"><td class="mdescLeft"> </td><td class="mdescRight">Exit ldn. <br /></td></tr>
|
|
<tr class="separator:a88060164d06cc4f25b72cfeba8a6e731"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a638926860cc31744692a0567fc9b9ef3" id="r_a638926860cc31744692a0567fc9b9ef3"><td class="memItemLeft" align="right" valign="top"><a id="a638926860cc31744692a0567fc9b9ef3" name="a638926860cc31744692a0567fc9b9ef3"></a>
|
|
<a class="el" href="structService.html">Service</a> * </td><td class="memItemRight" valign="bottom"><b>ldnGetServiceSession_LocalCommunicationService</b> (void)</td></tr>
|
|
<tr class="memdesc:a638926860cc31744692a0567fc9b9ef3"><td class="mdescLeft"> </td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IUserLocalCommunicationService/ISystemLocalCommunicationService. <br /></td></tr>
|
|
<tr class="separator:a638926860cc31744692a0567fc9b9ef3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af9fe9c17d6b9dbbe01f1480367f0fb77" id="r_af9fe9c17d6b9dbbe01f1480367f0fb77"><td class="memItemLeft" align="right" valign="top"><a id="af9fe9c17d6b9dbbe01f1480367f0fb77" name="af9fe9c17d6b9dbbe01f1480367f0fb77"></a>
|
|
<a class="el" href="structService.html">Service</a> * </td><td class="memItemRight" valign="bottom"><b>ldnGetServiceSession_IClientProcessMonitor</b> (void)</td></tr>
|
|
<tr class="memdesc:af9fe9c17d6b9dbbe01f1480367f0fb77"><td class="mdescLeft"> </td><td class="mdescRight">Gets the <a class="el" href="structService.html" title="Service object structure.">Service</a> object for IClientProcessMonitor, only valid with [18.0.0+]. <br /></td></tr>
|
|
<tr class="separator:af9fe9c17d6b9dbbe01f1480367f0fb77"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6f86251d0106b9e714c176d52fbbcea3" id="r_a6f86251d0106b9e714c176d52fbbcea3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a6f86251d0106b9e714c176d52fbbcea3">ldnGetState</a> (<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> *out)</td></tr>
|
|
<tr class="memdesc:a6f86251d0106b9e714c176d52fbbcea3"><td class="mdescLeft"> </td><td class="mdescRight">GetState. <br /></td></tr>
|
|
<tr class="separator:a6f86251d0106b9e714c176d52fbbcea3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac23ca1336752926f2ea934e5d98955d5" id="r_ac23ca1336752926f2ea934e5d98955d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ac23ca1336752926f2ea934e5d98955d5">ldnGetNetworkInfo</a> (<a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> *out)</td></tr>
|
|
<tr class="memdesc:ac23ca1336752926f2ea934e5d98955d5"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkInfo. <br /></td></tr>
|
|
<tr class="separator:ac23ca1336752926f2ea934e5d98955d5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af2ff43238d7fa9051222b0356e44a528" id="r_af2ff43238d7fa9051222b0356e44a528"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#af2ff43238d7fa9051222b0356e44a528">ldnGetIpv4Address</a> (<a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> *addr, <a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a> *mask)</td></tr>
|
|
<tr class="memdesc:af2ff43238d7fa9051222b0356e44a528"><td class="mdescLeft"> </td><td class="mdescRight">GetIpv4Address. <br /></td></tr>
|
|
<tr class="separator:af2ff43238d7fa9051222b0356e44a528"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae797ceffe57e8f011d1e5b5d454de16f" id="r_ae797ceffe57e8f011d1e5b5d454de16f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ae797ceffe57e8f011d1e5b5d454de16f">ldnGetDisconnectReason</a> (<a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ec">LdnDisconnectReason</a> *out)</td></tr>
|
|
<tr class="memdesc:ae797ceffe57e8f011d1e5b5d454de16f"><td class="mdescLeft"> </td><td class="mdescRight">GetDisconnectReason. <br /></td></tr>
|
|
<tr class="separator:ae797ceffe57e8f011d1e5b5d454de16f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a406ce50d92a081a49abb03ec3d7c057e" id="r_a406ce50d92a081a49abb03ec3d7c057e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a406ce50d92a081a49abb03ec3d7c057e">ldnGetSecurityParameter</a> (<a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> *out)</td></tr>
|
|
<tr class="memdesc:a406ce50d92a081a49abb03ec3d7c057e"><td class="mdescLeft"> </td><td class="mdescRight">GetSecurityParameter. <br /></td></tr>
|
|
<tr class="separator:a406ce50d92a081a49abb03ec3d7c057e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ace287e0a3256105ba927e6981f19b88d" id="r_ace287e0a3256105ba927e6981f19b88d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ace287e0a3256105ba927e6981f19b88d">ldnGetNetworkConfig</a> (<a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> *out)</td></tr>
|
|
<tr class="memdesc:ace287e0a3256105ba927e6981f19b88d"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkConfig. <br /></td></tr>
|
|
<tr class="separator:ace287e0a3256105ba927e6981f19b88d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a62dac91f4c16571c141cfb09e2c90898" id="r_a62dac91f4c16571c141cfb09e2c90898"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a62dac91f4c16571c141cfb09e2c90898">ldnGetStateChangeEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
|
|
<tr class="memdesc:a62dac91f4c16571c141cfb09e2c90898"><td class="mdescLeft"> </td><td class="mdescRight">GetStateChangeEvent. <br /></td></tr>
|
|
<tr class="separator:a62dac91f4c16571c141cfb09e2c90898"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab29a1ce89fc4b27eb3c915df3a41868b" id="r_ab29a1ce89fc4b27eb3c915df3a41868b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ab29a1ce89fc4b27eb3c915df3a41868b">ldnGetNetworkInfoAndHistory</a> (<a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> *network_info, <a class="el" href="structLdnNodeLatestUpdate.html">LdnNodeLatestUpdate</a> *nodes, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count)</td></tr>
|
|
<tr class="memdesc:ab29a1ce89fc4b27eb3c915df3a41868b"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkInfoAndHistory. <br /></td></tr>
|
|
<tr class="separator:ab29a1ce89fc4b27eb3c915df3a41868b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af3c61486728bb994a804f652dc3abe96" id="r_af3c61486728bb994a804f652dc3abe96"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#af3c61486728bb994a804f652dc3abe96">ldnScan</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> channel, const <a class="el" href="structLdnScanFilter.html">LdnScanFilter</a> *filter, <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> *network_info, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
|
|
<tr class="memdesc:af3c61486728bb994a804f652dc3abe96"><td class="mdescLeft"> </td><td class="mdescRight">Scan. <br /></td></tr>
|
|
<tr class="separator:af3c61486728bb994a804f652dc3abe96"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acb9ba9a0349588b64bf0747c9d1e9a13" id="r_acb9ba9a0349588b64bf0747c9d1e9a13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#acb9ba9a0349588b64bf0747c9d1e9a13">ldnScanPrivate</a> (<a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> channel, const <a class="el" href="structLdnScanFilter.html">LdnScanFilter</a> *filter, <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> *network_info, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *total_out)</td></tr>
|
|
<tr class="memdesc:acb9ba9a0349588b64bf0747c9d1e9a13"><td class="mdescLeft"> </td><td class="mdescRight">ScanPrivate. <br /></td></tr>
|
|
<tr class="separator:acb9ba9a0349588b64bf0747c9d1e9a13"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a21ccd0383c7f9028accf161e45755abd" id="r_a21ccd0383c7f9028accf161e45755abd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a21ccd0383c7f9028accf161e45755abd">ldnSetWirelessControllerRestriction</a> (<a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437">LdnWirelessControllerRestriction</a> restriction)</td></tr>
|
|
<tr class="memdesc:a21ccd0383c7f9028accf161e45755abd"><td class="mdescLeft"> </td><td class="mdescRight">SetWirelessControllerRestriction. <br /></td></tr>
|
|
<tr class="separator:a21ccd0383c7f9028accf161e45755abd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a546d55e84ff3d1ef1027f89605ac9dba" id="r_a546d55e84ff3d1ef1027f89605ac9dba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a546d55e84ff3d1ef1027f89605ac9dba">ldnSetProtocol</a> (<a class="el" href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cef">LdnProtocol</a> protocol)</td></tr>
|
|
<tr class="memdesc:a546d55e84ff3d1ef1027f89605ac9dba"><td class="mdescLeft"> </td><td class="mdescRight">SetProtocol. <br /></td></tr>
|
|
<tr class="separator:a546d55e84ff3d1ef1027f89605ac9dba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3b6f601fc7be9b5fe91a6e4695b19a0f" id="r_a3b6f601fc7be9b5fe91a6e4695b19a0f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a3b6f601fc7be9b5fe91a6e4695b19a0f">ldnOpenAccessPoint</a> (void)</td></tr>
|
|
<tr class="memdesc:a3b6f601fc7be9b5fe91a6e4695b19a0f"><td class="mdescLeft"> </td><td class="mdescRight">OpenAccessPoint. <br /></td></tr>
|
|
<tr class="separator:a3b6f601fc7be9b5fe91a6e4695b19a0f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5fa5528feb8ba67055324624e0ad64b1" id="r_a5fa5528feb8ba67055324624e0ad64b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a5fa5528feb8ba67055324624e0ad64b1">ldnCloseAccessPoint</a> (void)</td></tr>
|
|
<tr class="memdesc:a5fa5528feb8ba67055324624e0ad64b1"><td class="mdescLeft"> </td><td class="mdescRight">CloseAccessPoint. <br /></td></tr>
|
|
<tr class="separator:a5fa5528feb8ba67055324624e0ad64b1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a287d12d21722e5afb2092afb6faeb59c" id="r_a287d12d21722e5afb2092afb6faeb59c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a> (const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> *sec_config, const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> *user_config, const <a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> *network_config)</td></tr>
|
|
<tr class="memdesc:a287d12d21722e5afb2092afb6faeb59c"><td class="mdescLeft"> </td><td class="mdescRight">CreateNetwork. <br /></td></tr>
|
|
<tr class="separator:a287d12d21722e5afb2092afb6faeb59c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a46cbd5366dbab56fa07a1f729388d22d" id="r_a46cbd5366dbab56fa07a1f729388d22d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a46cbd5366dbab56fa07a1f729388d22d">ldnCreateNetworkPrivate</a> (const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> *sec_config, const <a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> *sec_param, const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> *user_config, const <a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> *network_config, const <a class="el" href="structLdnAddressEntry.html">LdnAddressEntry</a> *addrs, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> count)</td></tr>
|
|
<tr class="memdesc:a46cbd5366dbab56fa07a1f729388d22d"><td class="mdescLeft"> </td><td class="mdescRight">CreateNetworkPrivate. <br /></td></tr>
|
|
<tr class="separator:a46cbd5366dbab56fa07a1f729388d22d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0c2ce512625031bd007c787b5e02b969" id="r_a0c2ce512625031bd007c787b5e02b969"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a0c2ce512625031bd007c787b5e02b969">ldnDestroyNetwork</a> (void)</td></tr>
|
|
<tr class="memdesc:a0c2ce512625031bd007c787b5e02b969"><td class="mdescLeft"> </td><td class="mdescRight">DestroyNetwork. <br /></td></tr>
|
|
<tr class="separator:a0c2ce512625031bd007c787b5e02b969"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:add31bcf04206d2fba34829a4399ecf77" id="r_add31bcf04206d2fba34829a4399ecf77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#add31bcf04206d2fba34829a4399ecf77">ldnReject</a> (<a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> addr)</td></tr>
|
|
<tr class="memdesc:add31bcf04206d2fba34829a4399ecf77"><td class="mdescLeft"> </td><td class="mdescRight">Reject. <br /></td></tr>
|
|
<tr class="separator:add31bcf04206d2fba34829a4399ecf77"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4bfb66a6365637fd67cd6c07c0ff96df" id="r_a4bfb66a6365637fd67cd6c07c0ff96df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a4bfb66a6365637fd67cd6c07c0ff96df">ldnSetAdvertiseData</a> (const void *buffer, size_t size)</td></tr>
|
|
<tr class="memdesc:a4bfb66a6365637fd67cd6c07c0ff96df"><td class="mdescLeft"> </td><td class="mdescRight">SetAdvertiseData. <br /></td></tr>
|
|
<tr class="separator:a4bfb66a6365637fd67cd6c07c0ff96df"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a368a399347c4ca01b52c89425a867005" id="r_a368a399347c4ca01b52c89425a867005"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a368a399347c4ca01b52c89425a867005">ldnSetStationAcceptPolicy</a> (<a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602">LdnAcceptPolicy</a> policy)</td></tr>
|
|
<tr class="memdesc:a368a399347c4ca01b52c89425a867005"><td class="mdescLeft"> </td><td class="mdescRight">SetStationAcceptPolicy. <br /></td></tr>
|
|
<tr class="separator:a368a399347c4ca01b52c89425a867005"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad608cc5745c5296e52b700d78edc954f" id="r_ad608cc5745c5296e52b700d78edc954f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ad608cc5745c5296e52b700d78edc954f">ldnAddAcceptFilterEntry</a> (<a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> addr)</td></tr>
|
|
<tr class="memdesc:ad608cc5745c5296e52b700d78edc954f"><td class="mdescLeft"> </td><td class="mdescRight">AddAcceptFilterEntry. <br /></td></tr>
|
|
<tr class="separator:ad608cc5745c5296e52b700d78edc954f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac7ca0a95d4d2a6fcb6701ba61fad619b" id="r_ac7ca0a95d4d2a6fcb6701ba61fad619b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ac7ca0a95d4d2a6fcb6701ba61fad619b">ldnClearAcceptFilter</a> (void)</td></tr>
|
|
<tr class="memdesc:ac7ca0a95d4d2a6fcb6701ba61fad619b"><td class="mdescLeft"> </td><td class="mdescRight">ClearAcceptFilter. <br /></td></tr>
|
|
<tr class="separator:ac7ca0a95d4d2a6fcb6701ba61fad619b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae2c29e199bf5f8343bd73bf1fe5a1ef2" id="r_ae2c29e199bf5f8343bd73bf1fe5a1ef2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ae2c29e199bf5f8343bd73bf1fe5a1ef2">ldnOpenStation</a> (void)</td></tr>
|
|
<tr class="memdesc:ae2c29e199bf5f8343bd73bf1fe5a1ef2"><td class="mdescLeft"> </td><td class="mdescRight">OpenStation. <br /></td></tr>
|
|
<tr class="separator:ae2c29e199bf5f8343bd73bf1fe5a1ef2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad8d08cd68ba0b1da2cdb62be4c12c4a5" id="r_ad8d08cd68ba0b1da2cdb62be4c12c4a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ad8d08cd68ba0b1da2cdb62be4c12c4a5">ldnCloseStation</a> (void)</td></tr>
|
|
<tr class="memdesc:ad8d08cd68ba0b1da2cdb62be4c12c4a5"><td class="mdescLeft"> </td><td class="mdescRight">CloseStation. <br /></td></tr>
|
|
<tr class="separator:ad8d08cd68ba0b1da2cdb62be4c12c4a5"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aefdb346b0a7d2ed5b67b23994bb45888" id="r_aefdb346b0a7d2ed5b67b23994bb45888"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#aefdb346b0a7d2ed5b67b23994bb45888">ldnConnect</a> (const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> *sec_config, const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> *user_config, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> version, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> option, const <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> *network_info)</td></tr>
|
|
<tr class="memdesc:aefdb346b0a7d2ed5b67b23994bb45888"><td class="mdescLeft"> </td><td class="mdescRight">Connect. <br /></td></tr>
|
|
<tr class="separator:aefdb346b0a7d2ed5b67b23994bb45888"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a50d344f106b156edf3dc730e3c7c3682" id="r_a50d344f106b156edf3dc730e3c7c3682"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a50d344f106b156edf3dc730e3c7c3682">ldnConnectPrivate</a> (const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> *sec_config, const <a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> *sec_param, const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> *user_config, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> version, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> option, const <a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> *network_config)</td></tr>
|
|
<tr class="memdesc:a50d344f106b156edf3dc730e3c7c3682"><td class="mdescLeft"> </td><td class="mdescRight">ConnectPrivate. <br /></td></tr>
|
|
<tr class="separator:a50d344f106b156edf3dc730e3c7c3682"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acc5d4e6d017c207c9d3c5c4bf166a6bc" id="r_acc5d4e6d017c207c9d3c5c4bf166a6bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#acc5d4e6d017c207c9d3c5c4bf166a6bc">ldnDisconnect</a> (void)</td></tr>
|
|
<tr class="memdesc:acc5d4e6d017c207c9d3c5c4bf166a6bc"><td class="mdescLeft"> </td><td class="mdescRight">Disconnect. <br /></td></tr>
|
|
<tr class="separator:acc5d4e6d017c207c9d3c5c4bf166a6bc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:adfc15a7b9dc8113d61fb3a5d8a2a7072" id="r_adfc15a7b9dc8113d61fb3a5d8a2a7072"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#adfc15a7b9dc8113d61fb3a5d8a2a7072">ldnSetOperationMode</a> (<a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181">LdnOperationMode</a> mode)</td></tr>
|
|
<tr class="memdesc:adfc15a7b9dc8113d61fb3a5d8a2a7072"><td class="mdescLeft"> </td><td class="mdescRight">SetOperationMode. <br /></td></tr>
|
|
<tr class="separator:adfc15a7b9dc8113d61fb3a5d8a2a7072"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac732f15413c84597d3eff8a8191bbd3b" id="r_ac732f15413c84597d3eff8a8191bbd3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#ac732f15413c84597d3eff8a8191bbd3b">ldnEnableActionFrame</a> (const <a class="el" href="structLdnActionFrameSettings.html">LdnActionFrameSettings</a> *settings)</td></tr>
|
|
<tr class="memdesc:ac732f15413c84597d3eff8a8191bbd3b"><td class="mdescLeft"> </td><td class="mdescRight">EnableActionFrame. <br /></td></tr>
|
|
<tr class="separator:ac732f15413c84597d3eff8a8191bbd3b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3b1b5795f8f73d31f9dab3fe4de9f229" id="r_a3b1b5795f8f73d31f9dab3fe4de9f229"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a3b1b5795f8f73d31f9dab3fe4de9f229">ldnDisableActionFrame</a> (void)</td></tr>
|
|
<tr class="memdesc:a3b1b5795f8f73d31f9dab3fe4de9f229"><td class="mdescLeft"> </td><td class="mdescRight">DisableActionFrame. <br /></td></tr>
|
|
<tr class="separator:a3b1b5795f8f73d31f9dab3fe4de9f229"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5889e8f53f7fdecc1552adc830209432" id="r_a5889e8f53f7fdecc1552adc830209432"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a5889e8f53f7fdecc1552adc830209432">ldnSendActionFrame</a> (const void *data, size_t size, <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> destination, <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> bssid, <a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> channel, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> flags)</td></tr>
|
|
<tr class="memdesc:a5889e8f53f7fdecc1552adc830209432"><td class="mdescLeft"> </td><td class="mdescRight">SendActionFrame. <br /></td></tr>
|
|
<tr class="separator:a5889e8f53f7fdecc1552adc830209432"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6ee75f3dc6f8e02de4c638d6cefd21d2" id="r_a6ee75f3dc6f8e02de4c638d6cefd21d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a6ee75f3dc6f8e02de4c638d6cefd21d2">ldnRecvActionFrame</a> (void *data, size_t size, <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> *addr0, <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> *addr1, <a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> *channel, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> *out_size, <a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> *link_level, <a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> flags)</td></tr>
|
|
<tr class="memdesc:a6ee75f3dc6f8e02de4c638d6cefd21d2"><td class="mdescLeft"> </td><td class="mdescRight">RecvActionFrame. <br /></td></tr>
|
|
<tr class="separator:a6ee75f3dc6f8e02de4c638d6cefd21d2"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2e5e8d111b4861f02a401fda102791a7" id="r_a2e5e8d111b4861f02a401fda102791a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a2e5e8d111b4861f02a401fda102791a7">ldnSetHomeChannel</a> (<a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> channel)</td></tr>
|
|
<tr class="memdesc:a2e5e8d111b4861f02a401fda102791a7"><td class="mdescLeft"> </td><td class="mdescRight">SetHomeChannel. <br /></td></tr>
|
|
<tr class="separator:a2e5e8d111b4861f02a401fda102791a7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7d77e137fc0074f085dfeec8fdac1662" id="r_a7d77e137fc0074f085dfeec8fdac1662"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a7d77e137fc0074f085dfeec8fdac1662">ldnSetTxPower</a> (<a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> power)</td></tr>
|
|
<tr class="memdesc:a7d77e137fc0074f085dfeec8fdac1662"><td class="mdescLeft"> </td><td class="mdescRight">SetTxPower. <br /></td></tr>
|
|
<tr class="separator:a7d77e137fc0074f085dfeec8fdac1662"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af724ee61365fd347d565eaa3e5d6ce0e" id="r_af724ee61365fd347d565eaa3e5d6ce0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#af724ee61365fd347d565eaa3e5d6ce0e">ldnResetTxPower</a> (void)</td></tr>
|
|
<tr class="memdesc:af724ee61365fd347d565eaa3e5d6ce0e"><td class="mdescLeft"> </td><td class="mdescRight">ResetTxPower. <br /></td></tr>
|
|
<tr class="separator:af724ee61365fd347d565eaa3e5d6ce0e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>LDN (local network communications) IPC wrapper. </p>
|
|
<p>See also: <a href="https://switchbrew.org/wiki/LDN_services">https://switchbrew.org/wiki/LDN_services</a> </p><dl class="section author"><dt>Author</dt><dd>yellows8 </dd></dl>
|
|
<dl class="section copyright"><dt>Copyright</dt><dd>libnx Authors </dd></dl>
|
|
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="aa889e01ad6df2945dbf7c0330446c602" name="aa889e01ad6df2945dbf7c0330446c602"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa889e01ad6df2945dbf7c0330446c602">◆ </a></span>LdnAcceptPolicy</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602">LdnAcceptPolicy</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>AcceptPolicy. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa889e01ad6df2945dbf7c0330446c602a8b545f8c8d1d790751fdcb021e8eb883" name="aa889e01ad6df2945dbf7c0330446c602a8b545f8c8d1d790751fdcb021e8eb883"></a>LdnAcceptPolicy_AlwaysAccept </td><td class="fielddoc"><p>AlwaysAccept. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa889e01ad6df2945dbf7c0330446c602a565dd40e6bccd7d2b913ed49929e63b7" name="aa889e01ad6df2945dbf7c0330446c602a565dd40e6bccd7d2b913ed49929e63b7"></a>LdnAcceptPolicy_AlwaysReject </td><td class="fielddoc"><p>AlwaysReject. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa889e01ad6df2945dbf7c0330446c602a1045e62e11bd1ab8c7923f738dd9a227" name="aa889e01ad6df2945dbf7c0330446c602a1045e62e11bd1ab8c7923f738dd9a227"></a>LdnAcceptPolicy_BlackList </td><td class="fielddoc"><p>BlackList, addresses in the list (<a class="el" href="ldn_8h.html#ad608cc5745c5296e52b700d78edc954f">ldnAddAcceptFilterEntry</a>) are not allowed. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa889e01ad6df2945dbf7c0330446c602a863ea86419e5238a56c2be6acb69a4be" name="aa889e01ad6df2945dbf7c0330446c602a863ea86419e5238a56c2be6acb69a4be"></a>LdnAcceptPolicy_WhiteList </td><td class="fielddoc"><p>WhiteList, only addresses in the list (<a class="el" href="ldn_8h.html#ad608cc5745c5296e52b700d78edc954f">ldnAddAcceptFilterEntry</a>) are allowed. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aa47f290226c1e429ebd33ae947e2b2ec" name="aa47f290226c1e429ebd33ae947e2b2ec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aa47f290226c1e429ebd33ae947e2b2ec">◆ </a></span>LdnDisconnectReason</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ec">LdnDisconnectReason</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>DisconnectReason loaded by <a class="el" href="ldn_8h.html#ae797ceffe57e8f011d1e5b5d454de16f">ldnGetDisconnectReason</a>. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2eca38fb376b5f37d5cbd78c4ead8cfadba7" name="aa47f290226c1e429ebd33ae947e2b2eca38fb376b5f37d5cbd78c4ead8cfadba7"></a>LdnDisconnectReason_None </td><td class="fielddoc"><p>None. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2eca7010cb8802ab97ec3e7645934551fac5" name="aa47f290226c1e429ebd33ae947e2b2eca7010cb8802ab97ec3e7645934551fac5"></a>LdnDisconnectReason_DisconnectedByUser </td><td class="fielddoc"><p>DisconnectedByUser. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2ecad1fbca9b6a243fba311c7bbf94afe347" name="aa47f290226c1e429ebd33ae947e2b2ecad1fbca9b6a243fba311c7bbf94afe347"></a>LdnDisconnectReason_DisconnectedBySystem </td><td class="fielddoc"><p>DisconnectedBySystem. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2ecaa4febb8ecb685a2544d9d7f821424660" name="aa47f290226c1e429ebd33ae947e2b2ecaa4febb8ecb685a2544d9d7f821424660"></a>LdnDisconnectReason_DestroyedByUser </td><td class="fielddoc"><p>DestroyedByUser. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2ecae0d6f4cfdbba94593098c4097a26c4e5" name="aa47f290226c1e429ebd33ae947e2b2ecae0d6f4cfdbba94593098c4097a26c4e5"></a>LdnDisconnectReason_DestroyedBySystem </td><td class="fielddoc"><p>DestroyedBySystem. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2eca6b227f99c3e08ffd7395ce7bee0cfee1" name="aa47f290226c1e429ebd33ae947e2b2eca6b227f99c3e08ffd7395ce7bee0cfee1"></a>LdnDisconnectReason_Rejected </td><td class="fielddoc"><p>Rejected. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2eca4905f7595c074069187dd077f250d1c5" name="aa47f290226c1e429ebd33ae947e2b2eca4905f7595c074069187dd077f250d1c5"></a>LdnDisconnectReason_SignalLost </td><td class="fielddoc"><p>SignalLost. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af860b3f8fe5b3dbb75398ad42756a181" name="af860b3f8fe5b3dbb75398ad42756a181"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af860b3f8fe5b3dbb75398ad42756a181">◆ </a></span>LdnOperationMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181">LdnOperationMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>OperationMode. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="af860b3f8fe5b3dbb75398ad42756a181a5473dcf4288f03e47d6c79110d84e098" name="af860b3f8fe5b3dbb75398ad42756a181a5473dcf4288f03e47d6c79110d84e098"></a>LdnOperationMode_Stable </td><td class="fielddoc"><p>Stable. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="af860b3f8fe5b3dbb75398ad42756a181a12db208606ed138a1e9a1a99d17881a5" name="af860b3f8fe5b3dbb75398ad42756a181a12db208606ed138a1e9a1a99d17881a5"></a>LdnOperationMode_HighSpeed </td><td class="fielddoc"><p>HighSpeed. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a919984739cebcd0ba6a33bf9f1b71cef" name="a919984739cebcd0ba6a33bf9f1b71cef"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a919984739cebcd0ba6a33bf9f1b71cef">◆ </a></span>LdnProtocol</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cef">LdnProtocol</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Protocol. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a919984739cebcd0ba6a33bf9f1b71cefa41ae870c0b2e4bd1e08d6c192eaa2608" name="a919984739cebcd0ba6a33bf9f1b71cefa41ae870c0b2e4bd1e08d6c192eaa2608"></a>LdnProtocol_NX </td><td class="fielddoc"><p>NX (default) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a919984739cebcd0ba6a33bf9f1b71cefa3bd79e517f1de765cd4b147a745e611b" name="a919984739cebcd0ba6a33bf9f1b71cefa3bd79e517f1de765cd4b147a745e611b"></a>LdnProtocol_Unknown3 </td><td class="fielddoc"><p>(NXAndOunce?) </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aed657b19364ca313e27de40e95f95313" name="aed657b19364ca313e27de40e95f95313"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aed657b19364ca313e27de40e95f95313">◆ </a></span>LdnScanFilterFlag</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#aed657b19364ca313e27de40e95f95313">LdnScanFilterFlag</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>ScanFilterFlag. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313a8f87f415b9c026e2905b5f623993dabc" name="aed657b19364ca313e27de40e95f95313a8f87f415b9c026e2905b5f623993dabc"></a>LdnScanFilterFlag_LocalCommunicationId </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a0071d81e802f4c5baea012a55a4913b7" title="NetworkId.">LdnScanFilter::network_id</a> <a class="el" href="structLdnIntentId.html#a8074fc89b306a47f9c902adb204302db" title="LocalCommunicationId. ldnCreateNetwork, ldnCreateNetworkPrivate, ldnConnect, ldnConnectPrivate (also ...">LdnIntentId::local_communication_id</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313afb2bd442dca3626e0215d4e38820b1a2" name="aed657b19364ca313e27de40e95f95313afb2bd442dca3626e0215d4e38820b1a2"></a>LdnScanFilterFlag_SessionId </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a0071d81e802f4c5baea012a55a4913b7" title="NetworkId.">LdnScanFilter::network_id</a> session_id. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313a86f1edaeaf495633e95197c409f26cfc" name="aed657b19364ca313e27de40e95f95313a86f1edaeaf495633e95197c409f26cfc"></a>LdnScanFilterFlag_NetworkType </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a1a922933ce60a4dbf4426f150ab10c7e" title="NetworkType (LdnScanFilterFlag_NetworkType)">LdnScanFilter::network_type</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313a0825f4c7d2a80a8a006d39d1a095787e" name="aed657b19364ca313e27de40e95f95313a0825f4c7d2a80a8a006d39d1a095787e"></a>LdnScanFilterFlag_Bssid </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a7af4b68cf351286c7b1b3f13cc4c468f" title="Bssid (LdnScanFilterFlag_Bssid)">LdnScanFilter::bssid</a>. Only available with <a class="el" href="ldn_8h.html#acb9ba9a0349588b64bf0747c9d1e9a13">ldnScanPrivate</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313a72cc8de0df72f97a85eaa05b3233d201" name="aed657b19364ca313e27de40e95f95313a72cc8de0df72f97a85eaa05b3233d201"></a>LdnScanFilterFlag_Ssid </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a9965a7926a90c8734b612f6cd60b6207" title="Ssid (LdnScanFilterFlag_Ssid)">LdnScanFilter::ssid</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313a2dd463dcea867e40eb52fda847a5ee4a" name="aed657b19364ca313e27de40e95f95313a2dd463dcea867e40eb52fda847a5ee4a"></a>LdnScanFilterFlag_SceneId </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a0071d81e802f4c5baea012a55a4913b7" title="NetworkId.">LdnScanFilter::network_id</a> <a class="el" href="structLdnIntentId.html#ae0693b08b36e58c13c1a28c63a265517" title="SceneId. Arbitrary user data, this can be used for filtering with LdnScanFilter (LdnScanFilterFlag_Sc...">LdnIntentId::scene_id</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313ad9912b119bf35b7a443da06524277adb" name="aed657b19364ca313e27de40e95f95313ad9912b119bf35b7a443da06524277adb"></a>LdnScanFilterFlag_IntentId </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a0071d81e802f4c5baea012a55a4913b7" title="NetworkId.">LdnScanFilter::network_id</a> intent_id. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aed657b19364ca313e27de40e95f95313aab4597c8a8436b7a5aecf353be11cc96" name="aed657b19364ca313e27de40e95f95313aab4597c8a8436b7a5aecf353be11cc96"></a>LdnScanFilterFlag_NetworkId </td><td class="fielddoc"><p>Enables using <a class="el" href="structLdnScanFilter.html#a0071d81e802f4c5baea012a55a4913b7" title="NetworkId.">LdnScanFilter::network_id</a>. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a467df3ff6132b985a5f9590df45f3c74" name="a467df3ff6132b985a5f9590df45f3c74"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a467df3ff6132b985a5f9590df45f3c74">◆ </a></span>LdnSecurityMode</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#a467df3ff6132b985a5f9590df45f3c74">LdnSecurityMode</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SecurityMode. LdnSecurityMode_Product can be used as the default value. The ldn cmds which use an input SecurityMode normally overwrite the SecurityMode. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a467df3ff6132b985a5f9590df45f3c74aad20e110a4bb99b6f28ddda8123640bb" name="a467df3ff6132b985a5f9590df45f3c74aad20e110a4bb99b6f28ddda8123640bb"></a>LdnSecurityMode_Any </td><td class="fielddoc"><p>Any. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a467df3ff6132b985a5f9590df45f3c74a8b917df3d7bee905583191166e3301ac" name="a467df3ff6132b985a5f9590df45f3c74a8b917df3d7bee905583191166e3301ac"></a>LdnSecurityMode_Product </td><td class="fielddoc"><p>Product. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a467df3ff6132b985a5f9590df45f3c74aefc70b6a688bae56893a3faf0ec13f61" name="a467df3ff6132b985a5f9590df45f3c74aefc70b6a688bae56893a3faf0ec13f61"></a>LdnSecurityMode_Debug </td><td class="fielddoc"><p>Debug. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a467df3ff6132b985a5f9590df45f3c74aedd9cf935e6e9925b577cbc26eb1c950" name="a467df3ff6132b985a5f9590df45f3c74aedd9cf935e6e9925b577cbc26eb1c950"></a>LdnSecurityMode_SystemDebug </td><td class="fielddoc"><p>SystemDebug. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2fc922381a79c4d937a416240fba0bec" name="a2fc922381a79c4d937a416240fba0bec"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2fc922381a79c4d937a416240fba0bec">◆ </a></span>LdnServiceType</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0bec">LdnServiceType</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a2fc922381a79c4d937a416240fba0beca09d06c2324e1ac4b10f333fd7c789573" name="a2fc922381a79c4d937a416240fba0beca09d06c2324e1ac4b10f333fd7c789573"></a>LdnServiceType_User </td><td class="fielddoc"><p>Initializes ldn:u. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a2fc922381a79c4d937a416240fba0becac16f1b2fdd34dc38c00ef627f0ed5ad8" name="a2fc922381a79c4d937a416240fba0becac16f1b2fdd34dc38c00ef627f0ed5ad8"></a>LdnServiceType_System </td><td class="fielddoc"><p>Initializes ldn:s. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4cd25eda7dff639fff6bd1f0b9f94919" name="a4cd25eda7dff639fff6bd1f0b9f94919"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4cd25eda7dff639fff6bd1f0b9f94919">◆ </a></span>LdnState</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>State loaded by ldnmGetStateForMonitor / <a class="el" href="ldn_8h.html#a6f86251d0106b9e714c176d52fbbcea3">ldnGetState</a>. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a4cd25eda7dff639fff6bd1f0b9f94919ac6b9e8d0b39b4fb091adc1b314197f73" name="a4cd25eda7dff639fff6bd1f0b9f94919ac6b9e8d0b39b4fb091adc1b314197f73"></a>LdnState_None </td><td class="fielddoc"><p>None. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" name="a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834"></a>LdnState_Initialized </td><td class="fielddoc"><p>Initialized. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" name="a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0"></a>LdnState_AccessPoint </td><td class="fielddoc"><p>AccessPoint (<a class="el" href="ldn_8h.html#a3b6f601fc7be9b5fe91a6e4695b19a0f">ldnOpenAccessPoint</a>) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" name="a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82"></a>LdnState_AccessPointCreated </td><td class="fielddoc"><p>AccessPointCreated (<a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a> / <a class="el" href="ldn_8h.html#a46cbd5366dbab56fa07a1f729388d22d">ldnCreateNetworkPrivate</a>) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" name="a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e"></a>LdnState_Station </td><td class="fielddoc"><p>Station (<a class="el" href="ldn_8h.html#ae2c29e199bf5f8343bd73bf1fe5a1ef2">ldnOpenStation</a>) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8" name="a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8"></a>LdnState_StationConnected </td><td class="fielddoc"><p>StationConnected (<a class="el" href="ldn_8h.html#aefdb346b0a7d2ed5b67b23994bb45888">ldnConnect</a> / <a class="el" href="ldn_8h.html#a50d344f106b156edf3dc730e3c7c3682">ldnConnectPrivate</a>) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a4cd25eda7dff639fff6bd1f0b9f94919a0ea7cce0ebd49cc2e72c8ce67da88ea2" name="a4cd25eda7dff639fff6bd1f0b9f94919a0ea7cce0ebd49cc2e72c8ce67da88ea2"></a>LdnState_Error </td><td class="fielddoc"><p>Error. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3669b36d6ef4da70dcc457c2fd6ba437" name="a3669b36d6ef4da70dcc457c2fd6ba437"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3669b36d6ef4da70dcc457c2fd6ba437">◆ </a></span>LdnWirelessControllerRestriction</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437">LdnWirelessControllerRestriction</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>WirelessControllerRestriction. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3669b36d6ef4da70dcc457c2fd6ba437a9995d0735782081bc9bf7b4e0e5fcdef" name="a3669b36d6ef4da70dcc457c2fd6ba437a9995d0735782081bc9bf7b4e0e5fcdef"></a>LdnWirelessControllerRestriction_Disabled </td><td class="fielddoc"><p>Disabled. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a3669b36d6ef4da70dcc457c2fd6ba437a83b438eaa6b85cb739e2dd72c0851942" name="a3669b36d6ef4da70dcc457c2fd6ba437a83b438eaa6b85cb739e2dd72c0851942"></a>LdnWirelessControllerRestriction_Enabled </td><td class="fielddoc"><p>Enabled. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="ad608cc5745c5296e52b700d78edc954f" name="ad608cc5745c5296e52b700d78edc954f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad608cc5745c5296e52b700d78edc954f">◆ </a></span>ldnAddAcceptFilterEntry()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnAddAcceptFilterEntry </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> </td>
|
|
<td class="paramname"><em>addr</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>AddAcceptFilterEntry. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a> or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>. </dd>
|
|
<dd>
|
|
See <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602">LdnAcceptPolicy</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">addr</td><td><a class="el" href="structLdnMacAddress.html">LdnMacAddress</a>. If you want, you can also pass <a class="el" href="structLdnNodeInfo.html#a0e6d301a2cfae54a5f9cfd8ee5608b2e" title="LdnMacAddress">LdnNodeInfo::mac_addr</a> for this. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac7ca0a95d4d2a6fcb6701ba61fad619b" name="ac7ca0a95d4d2a6fcb6701ba61fad619b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac7ca0a95d4d2a6fcb6701ba61fad619b">◆ </a></span>ldnClearAcceptFilter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnClearAcceptFilter </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>ClearAcceptFilter. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a> or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5fa5528feb8ba67055324624e0ad64b1" name="a5fa5528feb8ba67055324624e0ad64b1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5fa5528feb8ba67055324624e0ad64b1">◆ </a></span>ldnCloseAccessPoint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnCloseAccessPoint </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>CloseAccessPoint. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a> or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>. </dd>
|
|
<dd>
|
|
Used automatically internally by <a class="el" href="ldn_8h.html#a88060164d06cc4f25b72cfeba8a6e731">ldnExit</a> if needed. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ad8d08cd68ba0b1da2cdb62be4c12c4a5" name="ad8d08cd68ba0b1da2cdb62be4c12c4a5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ad8d08cd68ba0b1da2cdb62be4c12c4a5">◆ </a></span>ldnCloseStation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnCloseStation </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>CloseStation. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a> or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8" title="StationConnected (ldnConnect / ldnConnectPrivate)">LdnState_StationConnected</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>. </dd>
|
|
<dd>
|
|
Used automatically internally by <a class="el" href="ldn_8h.html#a88060164d06cc4f25b72cfeba8a6e731">ldnExit</a> if needed. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="aefdb346b0a7d2ed5b67b23994bb45888" name="aefdb346b0a7d2ed5b67b23994bb45888"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#aefdb346b0a7d2ed5b67b23994bb45888">◆ </a></span>ldnConnect()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnConnect </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> * </td>
|
|
<td class="paramname"><em>sec_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> * </td>
|
|
<td class="paramname"><em>user_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>version</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>option</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> * </td>
|
|
<td class="paramname"><em>network_info</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Connect. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8" title="StationConnected (ldnConnect / ldnConnectPrivate)">LdnState_StationConnected</a>. </dd>
|
|
<dd>
|
|
This is identical to <a class="el" href="ldn_8h.html#a50d344f106b156edf3dc730e3c7c3682">ldnConnectPrivate</a> besides the used params, the code overwriting LdnSecurityConfig::type also differs. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">sec_config</td><td><a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">user_config</td><td><a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">version</td><td>LocalCommunicationVersion, this must be 0x0-0x7FFF. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">option</td><td>ConnectOption bitmask, must be <=0x1. You can use value 0 for example here. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">network_info</td><td><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a50d344f106b156edf3dc730e3c7c3682" name="a50d344f106b156edf3dc730e3c7c3682"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a50d344f106b156edf3dc730e3c7c3682">◆ </a></span>ldnConnectPrivate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnConnectPrivate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> * </td>
|
|
<td class="paramname"><em>sec_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> * </td>
|
|
<td class="paramname"><em>sec_param</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> * </td>
|
|
<td class="paramname"><em>user_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>version</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>option</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> * </td>
|
|
<td class="paramname"><em>network_config</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>ConnectPrivate. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8" title="StationConnected (ldnConnect / ldnConnectPrivate)">LdnState_StationConnected</a>. </dd>
|
|
<dd>
|
|
See <a class="el" href="ldn_8h.html#aefdb346b0a7d2ed5b67b23994bb45888">ldnConnect</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">sec_config</td><td><a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">sec_param</td><td><a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">user_config</td><td><a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">version</td><td>LocalCommunicationVersion, this must be 0x0-0x7FFF. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">option</td><td>ConnectOption bitmask, must be <=0x1. You can use value 0 for example here. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">network_config</td><td><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a287d12d21722e5afb2092afb6faeb59c" name="a287d12d21722e5afb2092afb6faeb59c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a287d12d21722e5afb2092afb6faeb59c">◆ </a></span>ldnCreateNetwork()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnCreateNetwork </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> * </td>
|
|
<td class="paramname"><em>sec_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> * </td>
|
|
<td class="paramname"><em>user_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> * </td>
|
|
<td class="paramname"><em>network_config</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>CreateNetwork. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">sec_config</td><td><a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">user_config</td><td><a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">network_config</td><td><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a46cbd5366dbab56fa07a1f729388d22d" name="a46cbd5366dbab56fa07a1f729388d22d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a46cbd5366dbab56fa07a1f729388d22d">◆ </a></span>ldnCreateNetworkPrivate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnCreateNetworkPrivate </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> * </td>
|
|
<td class="paramname"><em>sec_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> * </td>
|
|
<td class="paramname"><em>sec_param</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> * </td>
|
|
<td class="paramname"><em>user_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> * </td>
|
|
<td class="paramname"><em>network_config</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnAddressEntry.html">LdnAddressEntry</a> * </td>
|
|
<td class="paramname"><em>addrs</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>count</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>CreateNetworkPrivate. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>. </dd>
|
|
<dd>
|
|
This is the same as <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a> besides the additional user-specified params, and with this cmd <a class="el" href="structLdnNetworkConfig.html#aab1630c21b34f641cbe3604ae3697258" title="LdnCommonNetworkInfo::channel. Channel, can be zero. Overwritten internally by ldnCreateNetwork.">LdnNetworkConfig::channel</a> is not overwritten (unlike <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a>). </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">sec_config</td><td><a class="el" href="structLdnSecurityConfig.html">LdnSecurityConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">sec_param</td><td><a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">user_config</td><td><a class="el" href="structLdnUserConfig.html">LdnUserConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">network_config</td><td><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">addrs</td><td>Input array of <a class="el" href="structLdnAddressEntry.html">LdnAddressEntry</a>. This can be NULL. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the addrs array in entries. This must be <=8. This can be 0, in which case the network will be non-Private like <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a>. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a0c2ce512625031bd007c787b5e02b969" name="a0c2ce512625031bd007c787b5e02b969"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0c2ce512625031bd007c787b5e02b969">◆ </a></span>ldnDestroyNetwork()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnDestroyNetwork </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>DestroyNetwork. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a>. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3b1b5795f8f73d31f9dab3fe4de9f229" name="a3b1b5795f8f73d31f9dab3fe4de9f229"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b1b5795f8f73d31f9dab3fe4de9f229">◆ </a></span>ldnDisableActionFrame()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnDisableActionFrame </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>DisableActionFrame. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [18.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acc5d4e6d017c207c9d3c5c4bf166a6bc" name="acc5d4e6d017c207c9d3c5c4bf166a6bc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acc5d4e6d017c207c9d3c5c4bf166a6bc">◆ </a></span>ldnDisconnect()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnDisconnect </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Disconnect. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8" title="StationConnected (ldnConnect / ldnConnectPrivate)">LdnState_StationConnected</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac732f15413c84597d3eff8a8191bbd3b" name="ac732f15413c84597d3eff8a8191bbd3b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac732f15413c84597d3eff8a8191bbd3b">◆ </a></span>ldnEnableActionFrame()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnEnableActionFrame </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="structLdnActionFrameSettings.html">LdnActionFrameSettings</a> * </td>
|
|
<td class="paramname"><em>settings</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>EnableActionFrame. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [18.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">settings</td><td><a class="el" href="structLdnActionFrameSettings.html">LdnActionFrameSettings</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae797ceffe57e8f011d1e5b5d454de16f" name="ae797ceffe57e8f011d1e5b5d454de16f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae797ceffe57e8f011d1e5b5d454de16f">◆ </a></span>ldnGetDisconnectReason()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetDisconnectReason </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ec">LdnDisconnectReason</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetDisconnectReason. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ec">LdnDisconnectReason</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af2ff43238d7fa9051222b0356e44a528" name="af2ff43238d7fa9051222b0356e44a528"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af2ff43238d7fa9051222b0356e44a528">◆ </a></span>ldnGetIpv4Address()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetIpv4Address </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> * </td>
|
|
<td class="paramname"><em>addr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a> * </td>
|
|
<td class="paramname"><em>mask</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetIpv4Address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">addr</td><td><a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">mask</td><td><a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace287e0a3256105ba927e6981f19b88d" name="ace287e0a3256105ba927e6981f19b88d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace287e0a3256105ba927e6981f19b88d">◆ </a></span>ldnGetNetworkConfig()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetNetworkConfig </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetNetworkConfig. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ac23ca1336752926f2ea934e5d98955d5" name="ac23ca1336752926f2ea934e5d98955d5"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac23ca1336752926f2ea934e5d98955d5">◆ </a></span>ldnGetNetworkInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetNetworkInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetNetworkInfo. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ab29a1ce89fc4b27eb3c915df3a41868b" name="ab29a1ce89fc4b27eb3c915df3a41868b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ab29a1ce89fc4b27eb3c915df3a41868b">◆ </a></span>ldnGetNetworkInfoAndHistory()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetNetworkInfoAndHistory </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> * </td>
|
|
<td class="paramname"><em>network_info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnNodeLatestUpdate.html">LdnNodeLatestUpdate</a> * </td>
|
|
<td class="paramname"><em>nodes</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>count</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetNetworkInfoAndHistory. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">network_info</td><td><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">nodes</td><td>Output array of <a class="el" href="structLdnNodeLatestUpdate.html">LdnNodeLatestUpdate</a>. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the nodes array in entries, must be 8. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a406ce50d92a081a49abb03ec3d7c057e" name="a406ce50d92a081a49abb03ec3d7c057e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a406ce50d92a081a49abb03ec3d7c057e">◆ </a></span>ldnGetSecurityParameter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetSecurityParameter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetSecurityParameter. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6f86251d0106b9e714c176d52fbbcea3" name="a6f86251d0106b9e714c176d52fbbcea3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6f86251d0106b9e714c176d52fbbcea3">◆ </a></span>ldnGetState()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetState </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetState. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a62dac91f4c16571c141cfb09e2c90898" name="a62dac91f4c16571c141cfb09e2c90898"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a62dac91f4c16571c141cfb09e2c90898">◆ </a></span>ldnGetStateChangeEvent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetStateChangeEvent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structEvent.html">Event</a> * </td>
|
|
<td class="paramname"><em>out_event</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetStateChangeEvent. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>The <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> must be closed by the user once finished with it. </dd>
|
|
<dd>
|
|
This is signaled when the data returned by <a class="el" href="ldn_8h.html#ac23ca1336752926f2ea934e5d98955d5">ldnGetNetworkInfo</a> / ldnGetNetworkInfoLatestUpdate is updated. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out_event</td><td>Output <a class="el" href="structEvent.html" title="Kernel-mode event structure.">Event</a> with autoclear=true. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ace31284c0e54d59fa051288eb4f7b50e" name="ace31284c0e54d59fa051288eb4f7b50e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ace31284c0e54d59fa051288eb4f7b50e">◆ </a></span>ldnInitialize()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnInitialize </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0bec">LdnServiceType</a> </td>
|
|
<td class="paramname"><em>service_type</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Initialize ldn. </p>
|
|
<p>The priority is only used with <a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0becac16f1b2fdd34dc38c00ef627f0ed5ad8" title="Initializes ldn:s.">LdnServiceType_System</a> on [19.0.0+]. To optionally set this, define "s32 __nx_ldn_priority". The priority must be <a class="el" href="ldn_8h.html#a27805a827ede0a505f5c3d0e1be95cba">LDN_PRIORITY_SYSTEM</a> (default) or <a class="el" href="ldn_8h.html#a1fdaac1a8883af60840cf955899eda14">LDN_PRIORITY_USER</a>. </p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7224deb32cddafe22dff4c47b8ac9be8" name="a7224deb32cddafe22dff4c47b8ac9be8"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7224deb32cddafe22dff4c47b8ac9be8">◆ </a></span>ldnmGetIpv4Address()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetIpv4Address </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> * </td>
|
|
<td class="paramname"><em>addr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a> * </td>
|
|
<td class="paramname"><em>mask</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetIpv4Address. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">addr</td><td><a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">mask</td><td><a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4d2e265724efeeff208b25713fb74cc4" name="a4d2e265724efeeff208b25713fb74cc4"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4d2e265724efeeff208b25713fb74cc4">◆ </a></span>ldnmGetNetworkConfig()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetNetworkConfig </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetNetworkConfig. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Not exposed by official sw. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a245b8573af195edcf791874ae9052a00" name="a245b8573af195edcf791874ae9052a00"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a245b8573af195edcf791874ae9052a00">◆ </a></span>ldnmGetNetworkInfo()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetNetworkInfo </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetNetworkInfo. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6861b04da4c65691ae98633aa03f8919" name="a6861b04da4c65691ae98633aa03f8919"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6861b04da4c65691ae98633aa03f8919">◆ </a></span>ldnmGetSecurityParameter()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetSecurityParameter </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetSecurityParameter. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Not exposed by official sw. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acec5d0b156986187718d1ac6b212c0e7" name="acec5d0b156986187718d1ac6b212c0e7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acec5d0b156986187718d1ac6b212c0e7">◆ </a></span>ldnmGetState()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetState </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> * </td>
|
|
<td class="paramname"><em>out</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>GetState. </p>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out</td><td><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a3b6f601fc7be9b5fe91a6e4695b19a0f" name="a3b6f601fc7be9b5fe91a6e4695b19a0f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a3b6f601fc7be9b5fe91a6e4695b19a0f">◆ </a></span>ldnOpenAccessPoint()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnOpenAccessPoint </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>OpenAccessPoint. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a>. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="ae2c29e199bf5f8343bd73bf1fe5a1ef2" name="ae2c29e199bf5f8343bd73bf1fe5a1ef2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae2c29e199bf5f8343bd73bf1fe5a1ef2">◆ </a></span>ldnOpenStation()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnOpenStation </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>OpenStation. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>, this eventually sets the State to <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a6ee75f3dc6f8e02de4c638d6cefd21d2" name="a6ee75f3dc6f8e02de4c638d6cefd21d2"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6ee75f3dc6f8e02de4c638d6cefd21d2">◆ </a></span>ldnRecvActionFrame()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnRecvActionFrame </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void * </td>
|
|
<td class="paramname"><em>data</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> * </td>
|
|
<td class="paramname"><em>addr0</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> * </td>
|
|
<td class="paramname"><em>addr1</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> * </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> * </td>
|
|
<td class="paramname"><em>out_size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> * </td>
|
|
<td class="paramname"><em>link_level</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>flags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>RecvActionFrame. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [18.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#ac732f15413c84597d3eff8a8191bbd3b">ldnEnableActionFrame</a> must be used prior to this. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">data</td><td>Output data buffer. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Max size of the data buffer. </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">addr0</td><td>First <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a>. </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">addr1</td><td>Second <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a>. </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">channel</td><td>Channel </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">out_size</td><td>Output size. </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">link_level</td><td>LinkLevel </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>MessageFlag bit0 clear = block until data is available, set = return error when data is not available. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="add31bcf04206d2fba34829a4399ecf77" name="add31bcf04206d2fba34829a4399ecf77"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#add31bcf04206d2fba34829a4399ecf77">◆ </a></span>ldnReject()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnReject </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> </td>
|
|
<td class="paramname"><em>addr</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Reject. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">addr</td><td><a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af724ee61365fd347d565eaa3e5d6ce0e" name="af724ee61365fd347d565eaa3e5d6ce0e"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af724ee61365fd347d565eaa3e5d6ce0e">◆ </a></span>ldnResetTxPower()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnResetTxPower </td>
|
|
<td>(</td>
|
|
<td class="paramtype">void </td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>ResetTxPower. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [18.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a>* / <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>*. </dd></dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="af3c61486728bb994a804f652dc3abe96" name="af3c61486728bb994a804f652dc3abe96"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#af3c61486728bb994a804f652dc3abe96">◆ </a></span>ldnScan()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnScan </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnScanFilter.html">LdnScanFilter</a> * </td>
|
|
<td class="paramname"><em>filter</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> * </td>
|
|
<td class="paramname"><em>network_info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> * </td>
|
|
<td class="paramname"><em>total_out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Scan. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>, <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>, or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8" title="StationConnected (ldnConnect / ldnConnectPrivate)">LdnState_StationConnected</a>. </dd>
|
|
<dd>
|
|
This is the same as <a class="el" href="ldn_8h.html#acb9ba9a0349588b64bf0747c9d1e9a13">ldnScanPrivate</a> (minus the masking for <a class="el" href="structLdnScanFilter.html#a41adc1196930746d891b89c9dc8a198e" title="Bitmask for LdnScanFilterFlag.">LdnScanFilter::flags</a>), except this has the same channel-override functionality as <a class="el" href="ldn_8h.html#a287d12d21722e5afb2092afb6faeb59c">ldnCreateNetwork</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">channel</td><td>Channel, value 0 can be used for this. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">filter</td><td><a class="el" href="structLdnScanFilter.html">LdnScanFilter</a> </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">network_info</td><td>Output array of <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a>. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the network_info array in entries. Must be at least 1, this is clamped to a maximum of 0x18 internally. </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">total_out</td><td>Total output entries. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="acb9ba9a0349588b64bf0747c9d1e9a13" name="acb9ba9a0349588b64bf0747c9d1e9a13"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#acb9ba9a0349588b64bf0747c9d1e9a13">◆ </a></span>ldnScanPrivate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnScanPrivate </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="structLdnScanFilter.html">LdnScanFilter</a> * </td>
|
|
<td class="paramname"><em>filter</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> * </td>
|
|
<td class="paramname"><em>network_info</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> </td>
|
|
<td class="paramname"><em>count</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#ae9b1af5c037e57a98884758875d3a7c4">s32</a> * </td>
|
|
<td class="paramname"><em>total_out</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>ScanPrivate. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>, <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>, or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ac6459ef5c2c84bd1b61f3e297bef27c8" title="StationConnected (ldnConnect / ldnConnectPrivate)">LdnState_StationConnected</a>. </dd>
|
|
<dd>
|
|
See <a class="el" href="ldn_8h.html#af3c61486728bb994a804f652dc3abe96">ldnScan</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">channel</td><td>Channel, value 0 can be used for this. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">filter</td><td><a class="el" href="structLdnScanFilter.html">LdnScanFilter</a> </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">network_info</td><td>Output array of <a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a>. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>Size of the network_info array in entries. Must be at least 1, this is clamped to a maximum of 0x18 internally. </td></tr>
|
|
<tr><td class="paramdir">[out]</td><td class="paramname">total_out</td><td>Total output entries. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5889e8f53f7fdecc1552adc830209432" name="a5889e8f53f7fdecc1552adc830209432"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5889e8f53f7fdecc1552adc830209432">◆ </a></span>ldnSendActionFrame()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSendActionFrame </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>data</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>size</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> </td>
|
|
<td class="paramname"><em>destination</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="structLdnMacAddress.html">LdnMacAddress</a> </td>
|
|
<td class="paramname"><em>bssid</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> </td>
|
|
<td class="paramname"><em>channel</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#afaa62991928fb9fb18ff0db62a040aba">u32</a> </td>
|
|
<td class="paramname"><em>flags</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SendActionFrame. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [18.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a> / <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">data</td><td>Data buffer. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Data buffer size. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">destination</td><td>Destination <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a>. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">bssid</td><td>Bssid <a class="el" href="structLdnMacAddress.html">LdnMacAddress</a>. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">channel</td><td>Channel, must be non-zero. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>MessageFlag bit0 clear = block until the data can be sent, set = return error when the data can't be sent. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a4bfb66a6365637fd67cd6c07c0ff96df" name="a4bfb66a6365637fd67cd6c07c0ff96df"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4bfb66a6365637fd67cd6c07c0ff96df">◆ </a></span>ldnSetAdvertiseData()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSetAdvertiseData </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const void * </td>
|
|
<td class="paramname"><em>buffer</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">size_t </td>
|
|
<td class="paramname"><em>size</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SetAdvertiseData. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>An empty buffer (buffer=NULL/size=0) can be used to reset the AdvertiseData size in state to zero. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a> or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">buffer</td><td>Input buffer containing arbitrary user data. </td></tr>
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>Input buffer size, must be <=0x180. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2e5e8d111b4861f02a401fda102791a7" name="a2e5e8d111b4861f02a401fda102791a7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2e5e8d111b4861f02a401fda102791a7">◆ </a></span>ldnSetHomeChannel()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSetHomeChannel </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> </td>
|
|
<td class="paramname"><em>channel</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SetHomeChannel. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [18.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">channel</td><td>Channel, must be non-zero. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="adfc15a7b9dc8113d61fb3a5d8a2a7072" name="adfc15a7b9dc8113d61fb3a5d8a2a7072"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#adfc15a7b9dc8113d61fb3a5d8a2a7072">◆ </a></span>ldnSetOperationMode()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSetOperationMode </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181">LdnOperationMode</a> </td>
|
|
<td class="paramname"><em>mode</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SetOperationMode. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>With <a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0becac16f1b2fdd34dc38c00ef627f0ed5ad8" title="Initializes ldn:s.">LdnServiceType_System</a> this is only available on [4.0.0+]. </dd>
|
|
<dd>
|
|
With <a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0beca09d06c2324e1ac4b10f333fd7c789573" title="Initializes ldn:u.">LdnServiceType_User</a> this is only available on [19.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td><a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181">LdnOperationMode</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a546d55e84ff3d1ef1027f89605ac9dba" name="a546d55e84ff3d1ef1027f89605ac9dba"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a546d55e84ff3d1ef1027f89605ac9dba">◆ </a></span>ldnSetProtocol()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSetProtocol </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cef">LdnProtocol</a> </td>
|
|
<td class="paramname"><em>protocol</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SetProtocol. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>This is only usable with [20.0.0+] (with [18.0.0-19-0.1] this is available but not usable). </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>. If a non-default Protocol is wanted, use this after <a class="el" href="ldn_8h.html#ace31284c0e54d59fa051288eb4f7b50e">ldnInitialize</a>. </dd>
|
|
<dd>
|
|
This is used by <a class="el" href="ldn_8h.html#ace31284c0e54d59fa051288eb4f7b50e">ldnInitialize</a> with LdnProtocol_NX on [20.0.0+]. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">protocol</td><td><a class="el" href="ldn_8h.html#a919984739cebcd0ba6a33bf9f1b71cef">LdnProtocol</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a368a399347c4ca01b52c89425a867005" name="a368a399347c4ca01b52c89425a867005"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a368a399347c4ca01b52c89425a867005">◆ </a></span>ldnSetStationAcceptPolicy()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSetStationAcceptPolicy </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602">LdnAcceptPolicy</a> </td>
|
|
<td class="paramname"><em>policy</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SetStationAcceptPolicy. </p>
|
|
<dl class="section note"><dt>Note</dt><dd><a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a> or <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82" title="AccessPointCreated (ldnCreateNetwork / ldnCreateNetworkPrivate)">LdnState_AccessPointCreated</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">policy</td><td><a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602">LdnAcceptPolicy</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a7d77e137fc0074f085dfeec8fdac1662" name="a7d77e137fc0074f085dfeec8fdac1662"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a7d77e137fc0074f085dfeec8fdac1662">◆ </a></span>ldnSetTxPower()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSetTxPower </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="types_8h.html#aa980e2c02ba2305e0f489d5650655425">s16</a> </td>
|
|
<td class="paramname"><em>power</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SetTxPower. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [18.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919af3631193b05b9547b618ae829b5874b0" title="AccessPoint (ldnOpenAccessPoint)">LdnState_AccessPoint</a>* / <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919ab4d1a8dd32a6d6522872e3ab82f8fe7e" title="Station (ldnOpenStation)">LdnState_Station</a>*. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">power</td><td>Power, must be 0x0..0xFF. </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a21ccd0383c7f9028accf161e45755abd" name="a21ccd0383c7f9028accf161e45755abd"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a21ccd0383c7f9028accf161e45755abd">◆ </a></span>ldnSetWirelessControllerRestriction()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnSetWirelessControllerRestriction </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437">LdnWirelessControllerRestriction</a> </td>
|
|
<td class="paramname"><em>restriction</em></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>SetWirelessControllerRestriction. </p>
|
|
<dl class="section note"><dt>Note</dt><dd>Only available on [5.0.0+]. </dd>
|
|
<dd>
|
|
<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> must be <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a8ef4ee4866d640ab1c39746c2675b834" title="Initialized.">LdnState_Initialized</a>. </dd></dl>
|
|
<dl class="params"><dt>Parameters</dt><dd>
|
|
<table class="params">
|
|
<tr><td class="paramdir">[in]</td><td class="paramname">restriction</td><td><a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437">LdnWirelessControllerRestriction</a> </td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
<!-- start footer part -->
|
|
<hr class="footer"/><address class="footer"><small>
|
|
Generated by <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>
|