mirror of
https://github.com/switchbrew/libnx.git
synced 2025-06-21 20:42:44 +02:00
1626 lines
119 KiB
HTML
1626 lines
119 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.9.0</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.8 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&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="#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="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. The input struct is copied to a tmp struct, which is then used with the cmd (<a class="el" href="ldn_8h.html#af3c61486728bb994a804f652dc3abe96">ldnScan</a> and <a class="el" href="ldn_8h.html#acb9ba9a0349588b64bf0747c9d1e9a13">ldnScanPrivate</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>
|
|
</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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12">LdnState_AccessPointOpened</a> = 2
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919aefafbdc4fa113246044e263a309c1f82">LdnState_AccessPointCreated</a> = 3
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3">LdnState_StationOpened</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 <a class="el" href="ldn_8h.html#ac3ab9601bf74efe3cbf179bdbff22da7">ldnmGetStateForMonitor</a> / <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#aa47f290226c1e429ebd33ae947e2b2eca8aa4545c4a2ce24bb2d35d6aa67a43dc">LdnDisconnectReason_User</a> = 1
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2eca15526a4ee59e94b80291bf74839faf90">LdnDisconnectReason_SystemRequest</a> = 2
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2eca656dccc5d60fe893babdc30bb5c2b874">LdnDisconnectReason_DestroyedByAdmin</a> = 3
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2ecaceb194a50d51c505a1bd17504ef25921">LdnDisconnectReason_DestroyedBySystemRequest</a> = 4
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa47f290226c1e429ebd33ae947e2b2eca00c95765d69cf517644cf4c80b3ffd1e">LdnDisconnectReason_Admin</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:a98fb1eb7f1bbc194ee574e9b0912075c" id="r_a98fb1eb7f1bbc194ee574e9b0912075c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075c">LdnScanFilterFlags</a> { <br />
|
|
  <a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075ca1ce751e2a624594ae0a4186311b26703">LdnScanFilterFlags_LocalCommunicationId</a> = (1U<<( 0 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075ca058547ccc70ce8fa9a82718dfae57e61">LdnScanFilterFlags_NetworkId</a> = (1U<<( 1 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075ca39c821094f028c178680da535977de95">LdnScanFilterFlags_Unknown2</a> = (1U<<( 2 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075caf45495431f6e595ed632edcfcc6ba1e4">LdnScanFilterFlags_MacAddr</a> = (1U<<( 3 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075cabd1910fb3111966469af5d5d15b32bc7">LdnScanFilterFlags_Ssid</a> = (1U<<( 4 ))
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075cafa67958a608113d0bbeb0f043ad53914">LdnScanFilterFlags_UserData</a> = (1U<<( 5 ))
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a98fb1eb7f1bbc194ee574e9b0912075c"><td class="mdescLeft"> </td><td class="mdescRight">ScanFilterFlags. <a href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075c">More...</a><br /></td></tr>
|
|
<tr class="separator:a98fb1eb7f1bbc194ee574e9b0912075c"><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#aa889e01ad6df2945dbf7c0330446c602a3e7a752fb00567a7d3fb0deb8b85afa9">LdnAcceptPolicy_AllowAll</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602a04ad3ceca53b6b26d347a0f15ed62db1">LdnAcceptPolicy_DenyAll</a> = 1
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602a6e0b02d9227afa40feb65342838bcdc6">LdnAcceptPolicy_Blacklist</a> = 2
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#aa889e01ad6df2945dbf7c0330446c602ac96f1be75e9f022c0592f4a161ecfcd3">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: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#af860b3f8fe5b3dbb75398ad42756a181abb1c95e0dee5e96562d0743003658f46">LdnOperationMode_Unknown0</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#af860b3f8fe5b3dbb75398ad42756a181ab551b0ea1691371190a4ab6a9a7e4d6b">LdnOperationMode_Unknown1</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#a3669b36d6ef4da70dcc457c2fd6ba437a410a84c16d4837b82a734ef529ca9ff4">LdnWirelessControllerRestriction_Unknown0</a> = 0
|
|
, <br />
|
|
  <a class="el" href="ldn_8h.html#a3669b36d6ef4da70dcc457c2fd6ba437a8104d95eacdaf2f238e02b04c9620921">LdnWirelessControllerRestriction_Unknown1</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>
|
|
</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:ac3ab9601bf74efe3cbf179bdbff22da7" id="r_ac3ab9601bf74efe3cbf179bdbff22da7"><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#ac3ab9601bf74efe3cbf179bdbff22da7">ldnmGetStateForMonitor</a> (<a class="el" href="ldn_8h.html#a4cd25eda7dff639fff6bd1f0b9f94919">LdnState</a> *out)</td></tr>
|
|
<tr class="memdesc:ac3ab9601bf74efe3cbf179bdbff22da7"><td class="mdescLeft"> </td><td class="mdescRight">GetStateForMonitor. <br /></td></tr>
|
|
<tr class="separator:ac3ab9601bf74efe3cbf179bdbff22da7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9b4867fa8caeecd3a98373f6b10929dc" id="r_a9b4867fa8caeecd3a98373f6b10929dc"><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#a9b4867fa8caeecd3a98373f6b10929dc">ldnmGetNetworkInfoForMonitor</a> (<a class="el" href="structLdnNetworkInfo.html">LdnNetworkInfo</a> *out)</td></tr>
|
|
<tr class="memdesc:a9b4867fa8caeecd3a98373f6b10929dc"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkInfoForMonitor. <br /></td></tr>
|
|
<tr class="separator:a9b4867fa8caeecd3a98373f6b10929dc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a550454d714730ac782c0caf9d9bb8851" id="r_a550454d714730ac782c0caf9d9bb8851"><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#a550454d714730ac782c0caf9d9bb8851">ldnmGetIpv4AddressForMonitor</a> (<a class="el" href="structLdnIpv4Address.html">LdnIpv4Address</a> *addr, <a class="el" href="structLdnSubnetMask.html">LdnSubnetMask</a> *mask)</td></tr>
|
|
<tr class="memdesc:a550454d714730ac782c0caf9d9bb8851"><td class="mdescLeft"> </td><td class="mdescRight">GetIpv4AddressForMonitor. <br /></td></tr>
|
|
<tr class="separator:a550454d714730ac782c0caf9d9bb8851"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0611b83d2610a64dc72b69289abeee94" id="r_a0611b83d2610a64dc72b69289abeee94"><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#a0611b83d2610a64dc72b69289abeee94">ldnmGetSecurityParameterForMonitor</a> (<a class="el" href="structLdnSecurityParameter.html">LdnSecurityParameter</a> *out)</td></tr>
|
|
<tr class="memdesc:a0611b83d2610a64dc72b69289abeee94"><td class="mdescLeft"> </td><td class="mdescRight">GetSecurityParameterForMonitor. <br /></td></tr>
|
|
<tr class="separator:a0611b83d2610a64dc72b69289abeee94"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae65fcb1af3fe104ae77926c224a673c3" id="r_ae65fcb1af3fe104ae77926c224a673c3"><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#ae65fcb1af3fe104ae77926c224a673c3">ldnmGetNetworkConfigForMonitor</a> (<a class="el" href="structLdnNetworkConfig.html">LdnNetworkConfig</a> *out)</td></tr>
|
|
<tr class="memdesc:ae65fcb1af3fe104ae77926c224a673c3"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkConfigForMonitor. <br /></td></tr>
|
|
<tr class="separator:ae65fcb1af3fe104ae77926c224a673c3"><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 id="ace31284c0e54d59fa051288eb4f7b50e" name="ace31284c0e54d59fa051288eb4f7b50e"></a>
|
|
<a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> </td><td class="memItemRight" valign="bottom"><b>ldnInitialize</b> (<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: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:a071f7abb88ae2056e9e87f15ed49ad03" id="r_a071f7abb88ae2056e9e87f15ed49ad03"><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#a071f7abb88ae2056e9e87f15ed49ad03">ldnAttachStateChangeEvent</a> (<a class="el" href="structEvent.html">Event</a> *out_event)</td></tr>
|
|
<tr class="memdesc:a071f7abb88ae2056e9e87f15ed49ad03"><td class="mdescLeft"> </td><td class="mdescRight">AttachStateChangeEvent. <br /></td></tr>
|
|
<tr class="separator:a071f7abb88ae2056e9e87f15ed49ad03"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a73ccf4257af7494848880834fc222d2b" id="r_a73ccf4257af7494848880834fc222d2b"><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#a73ccf4257af7494848880834fc222d2b">ldnGetNetworkInfoLatestUpdate</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:a73ccf4257af7494848880834fc222d2b"><td class="mdescLeft"> </td><td class="mdescRight">GetNetworkInfoLatestUpdate. <br /></td></tr>
|
|
<tr class="separator:a73ccf4257af7494848880834fc222d2b"><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: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>
|
|
</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="aa889e01ad6df2945dbf7c0330446c602a3e7a752fb00567a7d3fb0deb8b85afa9" name="aa889e01ad6df2945dbf7c0330446c602a3e7a752fb00567a7d3fb0deb8b85afa9"></a>LdnAcceptPolicy_AllowAll </td><td class="fielddoc"><p>Allow all. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa889e01ad6df2945dbf7c0330446c602a04ad3ceca53b6b26d347a0f15ed62db1" name="aa889e01ad6df2945dbf7c0330446c602a04ad3ceca53b6b26d347a0f15ed62db1"></a>LdnAcceptPolicy_DenyAll </td><td class="fielddoc"><p>Deny all. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa889e01ad6df2945dbf7c0330446c602a6e0b02d9227afa40feb65342838bcdc6" name="aa889e01ad6df2945dbf7c0330446c602a6e0b02d9227afa40feb65342838bcdc6"></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="aa889e01ad6df2945dbf7c0330446c602ac96f1be75e9f022c0592f4a161ecfcd3" name="aa889e01ad6df2945dbf7c0330446c602ac96f1be75e9f022c0592f4a161ecfcd3"></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="aa47f290226c1e429ebd33ae947e2b2eca8aa4545c4a2ce24bb2d35d6aa67a43dc" name="aa47f290226c1e429ebd33ae947e2b2eca8aa4545c4a2ce24bb2d35d6aa67a43dc"></a>LdnDisconnectReason_User </td><td class="fielddoc"><p>User. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2eca15526a4ee59e94b80291bf74839faf90" name="aa47f290226c1e429ebd33ae947e2b2eca15526a4ee59e94b80291bf74839faf90"></a>LdnDisconnectReason_SystemRequest </td><td class="fielddoc"><p>SystemRequest. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2eca656dccc5d60fe893babdc30bb5c2b874" name="aa47f290226c1e429ebd33ae947e2b2eca656dccc5d60fe893babdc30bb5c2b874"></a>LdnDisconnectReason_DestroyedByAdmin </td><td class="fielddoc"><p>DestroyedByAdmin. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2ecaceb194a50d51c505a1bd17504ef25921" name="aa47f290226c1e429ebd33ae947e2b2ecaceb194a50d51c505a1bd17504ef25921"></a>LdnDisconnectReason_DestroyedBySystemRequest </td><td class="fielddoc"><p>DestroyedBySystemRequest. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="aa47f290226c1e429ebd33ae947e2b2eca00c95765d69cf517644cf4c80b3ffd1e" name="aa47f290226c1e429ebd33ae947e2b2eca00c95765d69cf517644cf4c80b3ffd1e"></a>LdnDisconnectReason_Admin </td><td class="fielddoc"><p>Admin. </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="af860b3f8fe5b3dbb75398ad42756a181abb1c95e0dee5e96562d0743003658f46" name="af860b3f8fe5b3dbb75398ad42756a181abb1c95e0dee5e96562d0743003658f46"></a>LdnOperationMode_Unknown0 </td><td class="fielddoc"><p>Unknown. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="af860b3f8fe5b3dbb75398ad42756a181ab551b0ea1691371190a4ab6a9a7e4d6b" name="af860b3f8fe5b3dbb75398ad42756a181ab551b0ea1691371190a4ab6a9a7e4d6b"></a>LdnOperationMode_Unknown1 </td><td class="fielddoc"><p>Unknown. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a98fb1eb7f1bbc194ee574e9b0912075c" name="a98fb1eb7f1bbc194ee574e9b0912075c"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a98fb1eb7f1bbc194ee574e9b0912075c">◆ </a></span>LdnScanFilterFlags</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum <a class="el" href="ldn_8h.html#a98fb1eb7f1bbc194ee574e9b0912075c">LdnScanFilterFlags</a></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>ScanFilterFlags. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a98fb1eb7f1bbc194ee574e9b0912075ca1ce751e2a624594ae0a4186311b26703" name="a98fb1eb7f1bbc194ee574e9b0912075ca1ce751e2a624594ae0a4186311b26703"></a>LdnScanFilterFlags_LocalCommunicationId </td><td class="fielddoc"><p>When set, enables using <a class="el" href="structLdnScanFilter.html#aaaf1d48cfa6a574023140084ffeda3d6" title="See LdnScanFilterFlags_LocalCommunicationId. When enabled, this will be overwritten if it's -1 (writt...">LdnScanFilter::local_communication_id</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a98fb1eb7f1bbc194ee574e9b0912075ca058547ccc70ce8fa9a82718dfae57e61" name="a98fb1eb7f1bbc194ee574e9b0912075ca058547ccc70ce8fa9a82718dfae57e61"></a>LdnScanFilterFlags_NetworkId </td><td class="fielddoc"><p>When set, enables using <a class="el" href="structLdnScanFilter.html#af63580b25001059eb6049a700b7788fd" title="See LdnScanFilterFlags_NetworkId. During filtering if enabled, LdnNetworkInfo::unk_x4B must match 0x2...">LdnScanFilter::network_id</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a98fb1eb7f1bbc194ee574e9b0912075ca39c821094f028c178680da535977de95" name="a98fb1eb7f1bbc194ee574e9b0912075ca39c821094f028c178680da535977de95"></a>LdnScanFilterFlags_Unknown2 </td><td class="fielddoc"><p>When set, enables using <a class="el" href="structLdnScanFilter.html#a45fa2220c1e99edd5cfd877654bc2997" title="See LdnScanFilterFlags_Unknown2. When enabled, this must be <=0x3, and during filtering must match Ld...">LdnScanFilter::unk_x20</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a98fb1eb7f1bbc194ee574e9b0912075caf45495431f6e595ed632edcfcc6ba1e4" name="a98fb1eb7f1bbc194ee574e9b0912075caf45495431f6e595ed632edcfcc6ba1e4"></a>LdnScanFilterFlags_MacAddr </td><td class="fielddoc"><p>When set, enables using <a class="el" href="structLdnScanFilter.html#a810ad068e08102e442ce4d8063a0131e" title="LdnMacAddress (LdnScanFilterFlags_MacAddr, during filtering if enabled this must match LdnNetworkInfo...">LdnScanFilter::mac_addr</a>. Only available with <a class="el" href="ldn_8h.html#acb9ba9a0349588b64bf0747c9d1e9a13">ldnScanPrivate</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a98fb1eb7f1bbc194ee574e9b0912075cabd1910fb3111966469af5d5d15b32bc7" name="a98fb1eb7f1bbc194ee574e9b0912075cabd1910fb3111966469af5d5d15b32bc7"></a>LdnScanFilterFlags_Ssid </td><td class="fielddoc"><p>When set, enables using the <a class="el" href="structLdnScanFilter.html#a9965a7926a90c8734b612f6cd60b6207" title="LdnSsid (LdnScanFilterFlags_Ssid, during filtering if enabled this must match LdnNetworkInfo::ssid)">LdnScanFilter::ssid</a>. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a98fb1eb7f1bbc194ee574e9b0912075cafa67958a608113d0bbeb0f043ad53914" name="a98fb1eb7f1bbc194ee574e9b0912075cafa67958a608113d0bbeb0f043ad53914"></a>LdnScanFilterFlags_UserData </td><td class="fielddoc"><p>When set, enables using <a class="el" href="structLdnScanFilter.html#a061076da502b53bc6110ee7c1141ae79" title="See LdnScanFilterFlags_UserData. During filtering if enabled, LdnNetworkInfo::unk_x4B must match 0x2,...">LdnScanFilter::userdata_filter</a>. </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 <a class="el" href="ldn_8h.html#ac3ab9601bf74efe3cbf179bdbff22da7">ldnmGetStateForMonitor</a> / <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="a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" name="a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12"></a>LdnState_AccessPointOpened </td><td class="fielddoc"><p>AccessPointOpened (<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="a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" name="a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3"></a>LdnState_StationOpened </td><td class="fielddoc"><p>StationOpened (<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="a3669b36d6ef4da70dcc457c2fd6ba437a410a84c16d4837b82a734ef529ca9ff4" name="a3669b36d6ef4da70dcc457c2fd6ba437a410a84c16d4837b82a734ef529ca9ff4"></a>LdnWirelessControllerRestriction_Unknown0 </td><td class="fielddoc"><p>Unknown. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a3669b36d6ef4da70dcc457c2fd6ba437a8104d95eacdaf2f238e02b04c9620921" name="a3669b36d6ef4da70dcc457c2fd6ba437a8104d95eacdaf2f238e02b04c9620921"></a>LdnWirelessControllerRestriction_Unknown1 </td><td class="fielddoc"><p>Unknown. </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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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="a071f7abb88ae2056e9e87f15ed49ad03" name="a071f7abb88ae2056e9e87f15ed49ad03"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a071f7abb88ae2056e9e87f15ed49ad03">◆ </a></span>ldnAttachStateChangeEvent()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnAttachStateChangeEvent </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>AttachStateChangeEvent. </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> / <a class="el" href="ldn_8h.html#a73ccf4257af7494848880834fc222d2b">ldnGetNetworkInfoLatestUpdate</a> 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="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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" title="StationOpened (ldnOpenStation)">LdnState_StationOpened</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#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" title="StationOpened (ldnOpenStation)">LdnState_StationOpened</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 <a class="el" href="structLdnSecurityConfig.html#a598fddbe9a5fece96f2a60aedd775bbb" title="Type, a default of value 0x1 can be used here. Overwritten by ldnCreateNetwork, ldnCreateNetworkPriva...">LdnSecurityConfig::type</a> 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#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" title="StationOpened (ldnOpenStation)">LdnState_StationOpened</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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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 LdnNetworkConfig::channel 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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" title="StationOpened (ldnOpenStation)">LdnState_StationOpened</a>. </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="a73ccf4257af7494848880834fc222d2b" name="a73ccf4257af7494848880834fc222d2b"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a73ccf4257af7494848880834fc222d2b">◆ </a></span>ldnGetNetworkInfoLatestUpdate()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnGetNetworkInfoLatestUpdate </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>GetNetworkInfoLatestUpdate. </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="a550454d714730ac782c0caf9d9bb8851" name="a550454d714730ac782c0caf9d9bb8851"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a550454d714730ac782c0caf9d9bb8851">◆ </a></span>ldnmGetIpv4AddressForMonitor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetIpv4AddressForMonitor </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>GetIpv4AddressForMonitor. </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="ae65fcb1af3fe104ae77926c224a673c3" name="ae65fcb1af3fe104ae77926c224a673c3"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ae65fcb1af3fe104ae77926c224a673c3">◆ </a></span>ldnmGetNetworkConfigForMonitor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetNetworkConfigForMonitor </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>GetNetworkConfigForMonitor. </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="a9b4867fa8caeecd3a98373f6b10929dc" name="a9b4867fa8caeecd3a98373f6b10929dc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a9b4867fa8caeecd3a98373f6b10929dc">◆ </a></span>ldnmGetNetworkInfoForMonitor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetNetworkInfoForMonitor </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>GetNetworkInfoForMonitor. </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="a0611b83d2610a64dc72b69289abeee94" name="a0611b83d2610a64dc72b69289abeee94"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a0611b83d2610a64dc72b69289abeee94">◆ </a></span>ldnmGetSecurityParameterForMonitor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetSecurityParameterForMonitor </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>GetSecurityParameterForMonitor. </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="ac3ab9601bf74efe3cbf179bdbff22da7" name="ac3ab9601bf74efe3cbf179bdbff22da7"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3ab9601bf74efe3cbf179bdbff22da7">◆ </a></span>ldnmGetStateForMonitor()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="types_8h.html#ad1be2721625a17f1be47fac918032afe">Result</a> ldnmGetStateForMonitor </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>GetStateForMonitor. </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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" title="StationOpened (ldnOpenStation)">LdnState_StationOpened</a>. </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="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#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" title="StationOpened (ldnOpenStation)">LdnState_StationOpened</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 LdnScanFilterFlags. Masked with value 0x37 for ldnScan, with ldnScanPrivate this is maske...">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#a4cd25eda7dff639fff6bd1f0b9f94919a513aabd93e1e67a9a102df14b5e702e3" title="StationOpened (ldnOpenStation)">LdnState_StationOpened</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="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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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. If this isn't enough space, you can for example also periodically use this cmd with different regions of your data with some sequence_number field (or use sockets while connected to the network). </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>Only available on [4.0.0+]. </dd>
|
|
<dd>
|
|
Only available with <a class="el" href="ldn_8h.html#a2fc922381a79c4d937a416240fba0becac16f1b2fdd34dc38c00ef627f0ed5ad8" title="Initializes ldn:s.">LdnServiceType_System</a>. </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="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#a4cd25eda7dff639fff6bd1f0b9f94919a2a9ef1dafb3024671fd8e7159b6d7a12" title="AccessPointOpened (ldnOpenAccessPoint)">LdnState_AccessPointOpened</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="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>
|