Host library for controlling a WiConnect enabled Wi-Fi module.

Dependents:   wiconnect-ota_example wiconnect-web_setup_example wiconnect-test-console wiconnect-tcp_server_example ... more

Committer:
dan_ackme
Date:
Mon Feb 23 20:30:18 2015 -0800
Revision:
39:a963f69cb2de
Parent:
34:2616445d0823
added httpAcceptWebsocket API

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dan_ackme 34:2616445d0823 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
dan_ackme 34:2616445d0823 2 <html xmlns="http://www.w3.org/1999/xhtml">
dan_ackme 34:2616445d0823 3 <head>
dan_ackme 34:2616445d0823 4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
dan_ackme 34:2616445d0823 5 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
dan_ackme 34:2616445d0823 6 <title>ACKme WiConnect Host Library</title>
dan_ackme 34:2616445d0823 7 <link rel="icon" href="favicon.ico" type="image/x-icon">
dan_ackme 34:2616445d0823 8 <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
dan_ackme 34:2616445d0823 9 <link href="tabs.css" rel="stylesheet" type="text/css"/>
dan_ackme 34:2616445d0823 10 <script type="text/javascript" src="jquery.js"></script>
dan_ackme 34:2616445d0823 11 <script type="text/javascript" src="dynsections.js"></script>
dan_ackme 34:2616445d0823 12 <link href="navtree.css" rel="stylesheet" type="text/css"/>
dan_ackme 34:2616445d0823 13 <script type="text/javascript" src="resize.js"></script>
dan_ackme 34:2616445d0823 14 <script type="text/javascript" src="navtree.js"></script>
dan_ackme 34:2616445d0823 15 <script type="text/javascript">
dan_ackme 34:2616445d0823 16 $(document).ready(initResizable);
dan_ackme 34:2616445d0823 17 $(window).load(resizeHeight);
dan_ackme 34:2616445d0823 18 </script>
dan_ackme 34:2616445d0823 19 <link href="search/search.css" rel="stylesheet" type="text/css"/>
dan_ackme 34:2616445d0823 20 <script type="text/javascript" src="search/search.js"></script>
dan_ackme 34:2616445d0823 21 <script type="text/javascript">
dan_ackme 34:2616445d0823 22 $(document).ready(function() { searchBox.OnSelectItem(0); });
dan_ackme 34:2616445d0823 23 </script>
dan_ackme 34:2616445d0823 24 <link href="doxygen.css" rel="stylesheet" type="text/css" />
dan_ackme 34:2616445d0823 25 </head>
dan_ackme 34:2616445d0823 26 <body>
dan_ackme 34:2616445d0823 27 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
dan_ackme 34:2616445d0823 28 <div id="titlearea" style="font-family:verdana;">
dan_ackme 34:2616445d0823 29 <table border='0' cellpadding='0' cellspacing='0' width="98%">
dan_ackme 34:2616445d0823 30 <tr style="height:20px"><td>&nbsp;</td></tr>
dan_ackme 34:2616445d0823 31 <tr style="border-collapse: collapse; padding: 0;">
dan_ackme 34:2616445d0823 32 <td style="width:20px"></td>
dan_ackme 34:2616445d0823 33 <td style="padding-right:40px"><img src="ackmelogo.png" alt="ACKme Logo" /></td>
dan_ackme 34:2616445d0823 34 <td style="vertical-align:middle; text-align:left; font: bold 25px/100% Verdana, Arial, Helvetica, sans-serif;">
dan_ackme 34:2616445d0823 35 WiConnect Host Library- API Reference Guide</td>
dan_ackme 34:2616445d0823 36 <td style="width:20px"></td>
dan_ackme 34:2616445d0823 37 </tr>
dan_ackme 34:2616445d0823 38 <tr><td>&nbsp;</td></tr>
dan_ackme 34:2616445d0823 39 </table>
dan_ackme 34:2616445d0823 40 </div><!-- Generated by Doxygen 1.8.7 -->
dan_ackme 34:2616445d0823 41 <script type="text/javascript">
dan_ackme 34:2616445d0823 42 var searchBox = new SearchBox("searchBox", "search",false,'Search');
dan_ackme 34:2616445d0823 43 </script>
dan_ackme 34:2616445d0823 44 <div id="navrow1" class="tabs">
dan_ackme 34:2616445d0823 45 <ul class="tablist">
dan_ackme 34:2616445d0823 46 <li><a href="index.html"><span>Library&#160;Overview</span></a></li>
dan_ackme 34:2616445d0823 47 <li><a href="modules.html"><span>Library&#160;API</span></a></li>
dan_ackme 34:2616445d0823 48 <li><a href="examples.html"><span>API&#160;Examples</span></a></li>
dan_ackme 34:2616445d0823 49 <li><a href="annotated.html"><span>Classes</span></a></li>
dan_ackme 34:2616445d0823 50 <li><a href="http://wiconnect.ack.me/2.0/general_overview"><span>WiConnect&#160;Reference&#160;Manual</span></a></li>
dan_ackme 34:2616445d0823 51 <li><a href="http://www.ack.me/WiConnect"><span>ACKme&#160;Website</span></a></li>
dan_ackme 34:2616445d0823 52 <li><a href="http://developer.mbed.org/teams/ACKme/code/WiConnect/"><span>WiConnect&#160;Repository</span></a></li>
dan_ackme 34:2616445d0823 53 <li>
dan_ackme 34:2616445d0823 54 <div id="MSearchBox" class="MSearchBoxInactive">
dan_ackme 34:2616445d0823 55 <span class="left">
dan_ackme 34:2616445d0823 56 <img id="MSearchSelect" src="search/mag_sel.png"
dan_ackme 34:2616445d0823 57 onmouseover="return searchBox.OnSearchSelectShow()"
dan_ackme 34:2616445d0823 58 onmouseout="return searchBox.OnSearchSelectHide()"
dan_ackme 34:2616445d0823 59 alt=""/>
dan_ackme 34:2616445d0823 60 <input type="text" id="MSearchField" value="Search" accesskey="S"
dan_ackme 34:2616445d0823 61 onfocus="searchBox.OnSearchFieldFocus(true)"
dan_ackme 34:2616445d0823 62 onblur="searchBox.OnSearchFieldFocus(false)"
dan_ackme 34:2616445d0823 63 onkeyup="searchBox.OnSearchFieldChange(event)"/>
dan_ackme 34:2616445d0823 64 </span><span class="right">
dan_ackme 34:2616445d0823 65 <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
dan_ackme 34:2616445d0823 66 </span>
dan_ackme 34:2616445d0823 67 </div>
dan_ackme 34:2616445d0823 68 </li>
dan_ackme 34:2616445d0823 69 </ul>
dan_ackme 34:2616445d0823 70 </div>
dan_ackme 34:2616445d0823 71 </div><!-- top -->
dan_ackme 34:2616445d0823 72 <div id="side-nav" class="ui-resizable side-nav-resizable">
dan_ackme 34:2616445d0823 73 <div id="nav-tree">
dan_ackme 34:2616445d0823 74 <div id="nav-tree-contents">
dan_ackme 34:2616445d0823 75 <div id="nav-sync" class="sync"></div>
dan_ackme 34:2616445d0823 76 </div>
dan_ackme 34:2616445d0823 77 </div>
dan_ackme 34:2616445d0823 78 <div id="splitbar" style="-moz-user-select:none;"
dan_ackme 34:2616445d0823 79 class="ui-resizable-handle">
dan_ackme 34:2616445d0823 80 </div>
dan_ackme 34:2616445d0823 81 </div>
dan_ackme 34:2616445d0823 82 <script type="text/javascript">
dan_ackme 34:2616445d0823 83 $(document).ready(function(){initNavTree('namespacewiconnect.html','');});
dan_ackme 34:2616445d0823 84 </script>
dan_ackme 34:2616445d0823 85 <div id="doc-content">
dan_ackme 34:2616445d0823 86 <!-- window showing the filter options -->
dan_ackme 34:2616445d0823 87 <div id="MSearchSelectWindow"
dan_ackme 34:2616445d0823 88 onmouseover="return searchBox.OnSearchSelectShow()"
dan_ackme 34:2616445d0823 89 onmouseout="return searchBox.OnSearchSelectHide()"
dan_ackme 34:2616445d0823 90 onkeydown="return searchBox.OnSearchSelectKey(event)">
dan_ackme 34:2616445d0823 91 <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>
dan_ackme 34:2616445d0823 92
dan_ackme 34:2616445d0823 93 <!-- iframe showing the search results (closed by default) -->
dan_ackme 34:2616445d0823 94 <div id="MSearchResultsWindow">
dan_ackme 34:2616445d0823 95 <iframe src="javascript:void(0)" frameborder="0"
dan_ackme 34:2616445d0823 96 name="MSearchResults" id="MSearchResults">
dan_ackme 34:2616445d0823 97 </iframe>
dan_ackme 34:2616445d0823 98 </div>
dan_ackme 34:2616445d0823 99
dan_ackme 34:2616445d0823 100 <div class="header">
dan_ackme 34:2616445d0823 101 <div class="summary">
dan_ackme 34:2616445d0823 102 <a href="#nested-classes">Classes</a> &#124;
dan_ackme 34:2616445d0823 103 <a href="#typedef-members">Typedefs</a> &#124;
dan_ackme 34:2616445d0823 104 <a href="#enum-members">Enumerations</a> </div>
dan_ackme 34:2616445d0823 105 <div class="headertitle">
dan_ackme 34:2616445d0823 106 <div class="title">wiconnect Namespace Reference</div> </div>
dan_ackme 34:2616445d0823 107 </div><!--header-->
dan_ackme 34:2616445d0823 108 <div class="contents">
dan_ackme 34:2616445d0823 109
dan_ackme 34:2616445d0823 110 <p>The entire <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library is contained within the 'wiconnect' namespace.
dan_ackme 34:2616445d0823 111 <a href="#details">More...</a></p>
dan_ackme 34:2616445d0823 112 <table class="memberdecls">
dan_ackme 34:2616445d0823 113 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
dan_ackme 34:2616445d0823 114 Classes</h2></td></tr>
dan_ackme 34:2616445d0823 115 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_callback.html">Callback</a></td></tr>
dan_ackme 34:2616445d0823 116 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic callback function. <a href="classwiconnect_1_1_callback.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 117 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 118 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file_interface.html">FileInterface</a></td></tr>
dan_ackme 34:2616445d0823 119 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server. <a href="classwiconnect_1_1_file_interface.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 120 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 121 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_file_list.html">FileList</a></td></tr>
dan_ackme 34:2616445d0823 122 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect WiFi module file listing. <a href="classwiconnect_1_1_file_list.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 123 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 124 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_function_pointer.html">FunctionPointer</a></td></tr>
dan_ackme 34:2616445d0823 125 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic function pointer. <a href="classwiconnect_1_1_function_pointer.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 126 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 127 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_ghm_element.html">GhmElement</a></td></tr>
dan_ackme 34:2616445d0823 128 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">goHACK.me stream or control value <a href="structwiconnect_1_1_ghm_element.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 129 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 130 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_ghm_element_array.html">GhmElementArray</a></td></tr>
dan_ackme 34:2616445d0823 131 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Array of goHACK.me stream or control values. <a href="structwiconnect_1_1_ghm_element_array.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 132 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 133 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_ghm_interface.html">GhmInterface</a></td></tr>
dan_ackme 34:2616445d0823 134 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for <a href="http://goHACK.me">http://goHACK.me</a>. <a href="classwiconnect_1_1_ghm_interface.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 135 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 136 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_ghm_message.html">GhmMessage</a></td></tr>
dan_ackme 34:2616445d0823 137 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains single entry from goHACK.me message listing. <a href="classwiconnect_1_1_ghm_message.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 138 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 139 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_ghm_message_list.html">GhmMessageList</a></td></tr>
dan_ackme 34:2616445d0823 140 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of goHACK.me messages. <a href="classwiconnect_1_1_ghm_message_list.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 141 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 142 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_http_socket_args.html">HttpSocketArgs</a></td></tr>
dan_ackme 34:2616445d0823 143 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Struct for hold HTTP socket configuration. <a href="structwiconnect_1_1_http_socket_args.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 144 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 145 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_log_func.html">LogFunc</a></td></tr>
dan_ackme 34:2616445d0823 146 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Logging callback function. <a href="classwiconnect_1_1_log_func.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 147 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 148 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_mac_address.html">MacAddress</a></td></tr>
dan_ackme 34:2616445d0823 149 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network MAC Address type. <a href="structwiconnect_1_1_mac_address.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 150 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 151 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_network_interface.html">NetworkInterface</a></td></tr>
dan_ackme 34:2616445d0823 152 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for joining and/or creating a network. It provides other utilities such as scanning for networks, pinging a network, resolving a domain name to IP address. <a href="classwiconnect_1_1_network_interface.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 153 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 154 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_queued_command.html">QueuedCommand</a></td></tr>
dan_ackme 34:2616445d0823 155 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Class which contains command for asynchronous processing. <a href="classwiconnect_1_1_queued_command.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 156 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 157 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_reader_func.html">ReaderFunc</a></td></tr>
dan_ackme 34:2616445d0823 158 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic data reading callback function. <a href="classwiconnect_1_1_reader_func.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 159 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 160 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_scan_result.html">ScanResult</a></td></tr>
dan_ackme 34:2616445d0823 161 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains single entry from WiFi scan results. <a href="classwiconnect_1_1_scan_result.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 162 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 163 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_scan_result_list.html">ScanResultList</a></td></tr>
dan_ackme 34:2616445d0823 164 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">List of WiFi network scan results. <a href="classwiconnect_1_1_scan_result_list.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 165 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 166 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_serial_config.html">SerialConfig</a></td></tr>
dan_ackme 34:2616445d0823 167 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host&lt;-&gt;<a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Module serial configuration. <a href="classwiconnect_1_1_serial_config.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 168 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 169 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_socket_interface.html">SocketInterface</a></td></tr>
dan_ackme 34:2616445d0823 170 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The provides an interface for creating TCP/UDP/TLS/HTTP client sockets. A client socket connects to a remote server. <a href="classwiconnect_1_1_socket_interface.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 171 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 172 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structwiconnect_1_1_ssid.html">Ssid</a></td></tr>
dan_ackme 34:2616445d0823 173 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network SSID type. <a href="structwiconnect_1_1_ssid.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 174 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 175 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect.html">Wiconnect</a></td></tr>
dan_ackme 34:2616445d0823 176 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The root WiConnect library class. This class inheriets all WiConnect functionality. <a href="classwiconnect_1_1_wiconnect.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 177 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 178 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect_file.html">WiconnectFile</a></td></tr>
dan_ackme 34:2616445d0823 179 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiConnect WiFi module file object. <a href="classwiconnect_1_1_wiconnect_file.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 180 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 181 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect_socket.html">WiconnectSocket</a></td></tr>
dan_ackme 34:2616445d0823 182 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection object to remote server. <a href="classwiconnect_1_1_wiconnect_socket.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 183 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 184 <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classwiconnect_1_1_wiconnect_udp_server.html">WiconnectUdpServer</a></td></tr>
dan_ackme 34:2616445d0823 185 <tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">UDP Server Listening socket. <a href="classwiconnect_1_1_wiconnect_udp_server.html#details">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 186 <tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 187 </table><table class="memberdecls">
dan_ackme 34:2616445d0823 188 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
dan_ackme 34:2616445d0823 189 Typedefs</h2></td></tr>
dan_ackme 34:2616445d0823 190 <tr class="memitem:aadd4d5e6774e21f382c20b594a644470"><td class="memItemLeft" align="right" valign="top">typedef int8_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacewiconnect.html#aadd4d5e6774e21f382c20b594a644470">PinToGpioMapper</a> )(<a class="el" href="group__api__core__types.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> pin)</td></tr>
dan_ackme 34:2616445d0823 191 <tr class="memdesc:aadd4d5e6774e21f382c20b594a644470"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer for mapping from a host pin to a WiConnect Module GPIO. <a href="#aadd4d5e6774e21f382c20b594a644470">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 192 <tr class="separator:aadd4d5e6774e21f382c20b594a644470"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 193 <tr class="memitem:a0c27570b2913afc6339821df7c934810"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c27570b2913afc6339821df7c934810"></a>
dan_ackme 34:2616445d0823 194 typedef unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacewiconnect.html#a0c27570b2913afc6339821df7c934810">TimerTimeout</a></td></tr>
dan_ackme 34:2616445d0823 195 <tr class="memdesc:a0c27570b2913afc6339821df7c934810"><td class="mdescLeft">&#160;</td><td class="mdescRight">Timeout type. <br /></td></tr>
dan_ackme 34:2616445d0823 196 <tr class="separator:a0c27570b2913afc6339821df7c934810"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 197 <tr class="memitem:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04b095d2e2f32a3fd23e346a4be969d8"></a>
dan_ackme 34:2616445d0823 198 typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__types.html#ga04b095d2e2f32a3fd23e346a4be969d8">MacAddressStrBuffer</a> [18]</td></tr>
dan_ackme 34:2616445d0823 199 <tr class="memdesc:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Buffer to hold a MAC address string. <br /></td></tr>
dan_ackme 34:2616445d0823 200 <tr class="separator:ga04b095d2e2f32a3fd23e346a4be969d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 201 <tr class="memitem:ga38e0a82235258f96340b9ce2c6e1426c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38e0a82235258f96340b9ce2c6e1426c"></a>
dan_ackme 34:2616445d0823 202 typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__types.html#ga38e0a82235258f96340b9ce2c6e1426c">SsidStrBuffer</a> [129]</td></tr>
dan_ackme 34:2616445d0823 203 <tr class="memdesc:ga38e0a82235258f96340b9ce2c6e1426c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Buffer to hold a SSID string. <br /></td></tr>
dan_ackme 34:2616445d0823 204 <tr class="separator:ga38e0a82235258f96340b9ce2c6e1426c"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 205 <tr class="memitem:gaa68646bb07ee9f174097b60ac7327342"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa68646bb07ee9f174097b60ac7327342"></a>
dan_ackme 34:2616445d0823 206 typedef char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__types.html#gaa68646bb07ee9f174097b60ac7327342">IpStrBuffer</a> [18]</td></tr>
dan_ackme 34:2616445d0823 207 <tr class="memdesc:gaa68646bb07ee9f174097b60ac7327342"><td class="mdescLeft">&#160;</td><td class="mdescRight">Buffer to hold an IP address string. <br /></td></tr>
dan_ackme 34:2616445d0823 208 <tr class="separator:gaa68646bb07ee9f174097b60ac7327342"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 209 <tr class="memitem:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1cf4dfa71da0b0dc3dc707dacf56cc9c"></a>
dan_ackme 34:2616445d0823 210 typedef PinName&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__types.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a></td></tr>
dan_ackme 34:2616445d0823 211 <tr class="memdesc:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pin name on HOST. <br /></td></tr>
dan_ackme 34:2616445d0823 212 <tr class="separator:ga1cf4dfa71da0b0dc3dc707dacf56cc9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 213 </table><table class="memberdecls">
dan_ackme 34:2616445d0823 214 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
dan_ackme 34:2616445d0823 215 Enumerations</h2></td></tr>
dan_ackme 34:2616445d0823 216 <tr class="memitem:ga325637ed501728bd6c8c7a7982b9ce05"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__core__types.html#ga325637ed501728bd6c8c7a7982b9ce05">WiconnectResult</a> { <br />
dan_ackme 34:2616445d0823 217 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ad345e256266694df078c99eaee04f789">WICONNECT_ABORTED</a> = 3,
dan_ackme 34:2616445d0823 218 <br />
dan_ackme 34:2616445d0823 219 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a5bff05280d726da505c6e6ec2f085bd1">WICONNECT_IDLE</a> = 2,
dan_ackme 34:2616445d0823 220 <br />
dan_ackme 34:2616445d0823 221 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a289d83a8cf2d1e1f272134d8268925c0">WICONNECT_PROCESSING</a> = 1,
dan_ackme 34:2616445d0823 222 <br />
dan_ackme 34:2616445d0823 223 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05af0a2ad8af174aee6b52813d8528328e7">WICONNECT_SUCCESS</a> = 0,
dan_ackme 34:2616445d0823 224 <br />
dan_ackme 34:2616445d0823 225 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05acfd6d3c1efd03fae8cd443bc01bca8d6">WICONNECT_ERROR</a> = -1,
dan_ackme 34:2616445d0823 226 <br />
dan_ackme 34:2616445d0823 227 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a511a4e6fa8470f52110fc64f04cfe5ff">WICONNECT_CMD_RESPONSE_ERROR</a> = -2,
dan_ackme 34:2616445d0823 228 <br />
dan_ackme 34:2616445d0823 229 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a25c48e037bc3615840b81461db6385b5">WICONNECT_NULL_BUFFER</a> = -3,
dan_ackme 34:2616445d0823 230 <br />
dan_ackme 34:2616445d0823 231 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05afea61b8f5d17f6be2aee2ce5b6bb7c43">WICONNECT_NOT_INITIALIZED</a> = -4,
dan_ackme 34:2616445d0823 232 <br />
dan_ackme 34:2616445d0823 233 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a2b2577cc3efe2cb37fda7dead222878f">WICONNECT_OVERFLOW</a> = -5,
dan_ackme 34:2616445d0823 234 <br />
dan_ackme 34:2616445d0823 235 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ae6a9fb0c6333a0431e5775da996087ac">WICONNECT_TIMEOUT</a> = -6,
dan_ackme 34:2616445d0823 236 <br />
dan_ackme 34:2616445d0823 237 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ab17f003b5f90e88328bbc76435f9f2e5">WICONNECT_RESPONSE_PARSE_ERROR</a> = -8,
dan_ackme 34:2616445d0823 238 <br />
dan_ackme 34:2616445d0823 239 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a376da897f3a629fd71abd9db9f4cea83">WICONNECT_ANOTHER_CMD_EXECUTING</a> = -9,
dan_ackme 34:2616445d0823 240 <br />
dan_ackme 34:2616445d0823 241 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ae96c2edcdade2809cdb60a8a5b0983fa">WICONNECT_BAD_ARG</a> = -10,
dan_ackme 34:2616445d0823 242 <br />
dan_ackme 34:2616445d0823 243 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ab18f839c77a6a1f964c096980ef24adc">WICONNECT_UNSUPPORTED</a> = -11,
dan_ackme 34:2616445d0823 244 <br />
dan_ackme 34:2616445d0823 245 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ab16dea725fe7b09d91a7651f18174cff">WICONNECT_PINNAME_TO_GPIO_MAPPER_NULL</a> = -12,
dan_ackme 34:2616445d0823 246 <br />
dan_ackme 34:2616445d0823 247 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a5d9162280a5269a34245bf53c87401a4">WICONNECT_DUPLICATE</a> = -13,
dan_ackme 34:2616445d0823 248 <br />
dan_ackme 34:2616445d0823 249 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ab9123e9628c3156f34c44913a72b4195">WICONNECT_NOT_FOUND</a> = -14,
dan_ackme 34:2616445d0823 250 <br />
dan_ackme 34:2616445d0823 251 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a8d6d7c580a7aa3c4d64d41cac6e0307a">WICONNECT_PINNAME_TO_GPIO_NO_MAPPING</a> = -15,
dan_ackme 34:2616445d0823 252 <br />
dan_ackme 34:2616445d0823 253 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05aecb3384d1dc5a61345346a8cd63527b2">WICONNECT_NOT_CONNECTED</a> = -16,
dan_ackme 34:2616445d0823 254 <br />
dan_ackme 34:2616445d0823 255 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a7d4f9bd8b2b8ccc2ad902271e5241b02">WICONNECT_UNDERFLOW</a> = -17,
dan_ackme 34:2616445d0823 256 <br />
dan_ackme 34:2616445d0823 257 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a28240905349a60a6b52bddbbd152ea5e">WICONNECT_MONITOR_NOT_AVAILABLE</a> = -18,
dan_ackme 34:2616445d0823 258 <br />
dan_ackme 34:2616445d0823 259 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05ab3f9c2611514967ca4f155e35f522cc2">WICONNECT_NOT_OPENED_FOR_READING</a> = -19,
dan_ackme 34:2616445d0823 260 <br />
dan_ackme 34:2616445d0823 261 &#160;&#160;<a class="el" href="group__api__core__types.html#gga325637ed501728bd6c8c7a7982b9ce05a62defbdafd472461054dd6bb888c9a1e">WICONNECT_FIRMWARE_OUTDATED</a> = -20
dan_ackme 34:2616445d0823 262 <br />
dan_ackme 34:2616445d0823 263 }</td></tr>
dan_ackme 34:2616445d0823 264 <tr class="memdesc:ga325637ed501728bd6c8c7a7982b9ce05"><td class="mdescLeft">&#160;</td><td class="mdescRight">API Result code. <a href="group__api__core__types.html#ga325637ed501728bd6c8c7a7982b9ce05">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 265 <tr class="separator:ga325637ed501728bd6c8c7a7982b9ce05"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 266 <tr class="memitem:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__types.html#gab448e57fc1a5e21cbba0283fd1a35d99">NetworkStatus</a> { <br />
dan_ackme 34:2616445d0823 267 &#160;&#160;<a class="el" href="group__api__network__types.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6a4dd5a93528f27eb983bf856b9f5067">NETWORK_STATUS_DOWN</a>,
dan_ackme 34:2616445d0823 268 <br />
dan_ackme 34:2616445d0823 269 &#160;&#160;<a class="el" href="group__api__network__types.html#ggab448e57fc1a5e21cbba0283fd1a35d99a8e40c9f169976770c3e65b9c0e44874c">NETWORK_STATUS_WIFI_ONLY</a>,
dan_ackme 34:2616445d0823 270 <br />
dan_ackme 34:2616445d0823 271 &#160;&#160;<a class="el" href="group__api__network__types.html#ggab448e57fc1a5e21cbba0283fd1a35d99a6d6f2fd76cab833e55bc398541c52b46">NETWORK_STATUS_UP</a>,
dan_ackme 34:2616445d0823 272 <br />
dan_ackme 34:2616445d0823 273 &#160;&#160;<a class="el" href="group__api__network__types.html#ggab448e57fc1a5e21cbba0283fd1a35d99a2916360f96699b2bf42cf5e122562497">NETWORK_STATUS_JOINING</a>
dan_ackme 34:2616445d0823 274 <br />
dan_ackme 34:2616445d0823 275 }</td></tr>
dan_ackme 34:2616445d0823 276 <tr class="memdesc:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network connection status. <a href="group__api__network__types.html#gab448e57fc1a5e21cbba0283fd1a35d99">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 277 <tr class="separator:gab448e57fc1a5e21cbba0283fd1a35d99"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 278 <tr class="memitem:ga5f6f5c916a5dd1676f98da7fa511451d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__types.html#ga5f6f5c916a5dd1676f98da7fa511451d">NetworkJoinResult</a> { <br />
dan_ackme 34:2616445d0823 279 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451da2ac6866940725552e31532002ef649a5">NETWORK_JOIN_RESULT_NONE</a>,
dan_ackme 34:2616445d0823 280 <br />
dan_ackme 34:2616445d0823 281 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451dabfbb179ad94f8d5a57a9da86de9c65a8">NETWORK_JOIN_RESULT_SUCCESS</a>,
dan_ackme 34:2616445d0823 282 <br />
dan_ackme 34:2616445d0823 283 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451da60569216928bd30142e2e143eaf58475">NETWORK_JOIN_RESULT_JOINING</a>,
dan_ackme 34:2616445d0823 284 <br />
dan_ackme 34:2616445d0823 285 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451daea6aa0a779a2823eadafa82dda6b7304">NETWORK_JOIN_RESULT_NO_SSID</a>,
dan_ackme 34:2616445d0823 286 <br />
dan_ackme 34:2616445d0823 287 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451da02f32115d4a39e6028e5ebb4944f0bec">NETWORK_JOIN_RESULT_NO_PASSWORD</a>,
dan_ackme 34:2616445d0823 288 <br />
dan_ackme 34:2616445d0823 289 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451dabb8da6425a24810668eade3488113957">NETWORK_JOIN_RESULT_BAD_SECURITY</a>,
dan_ackme 34:2616445d0823 290 <br />
dan_ackme 34:2616445d0823 291 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451da5c790fb0440c39d95ec785e1c31c3cb2">NETWORK_JOIN_RESULT_NOT_FOUND</a>,
dan_ackme 34:2616445d0823 292 <br />
dan_ackme 34:2616445d0823 293 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451da76b3ad647f00a3dc52e71e4ed670e7dc">NETWORK_JOIN_RESULT_FAILED</a>,
dan_ackme 34:2616445d0823 294 <br />
dan_ackme 34:2616445d0823 295 &#160;&#160;<a class="el" href="group__api__network__types.html#gga5f6f5c916a5dd1676f98da7fa511451daed880c261bae590a5f59aebb01b6912c">NETWORK_JOIN_RESULT_ABORTED</a>
dan_ackme 34:2616445d0823 296 <br />
dan_ackme 34:2616445d0823 297 }</td></tr>
dan_ackme 34:2616445d0823 298 <tr class="memdesc:ga5f6f5c916a5dd1676f98da7fa511451d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network connection status. <a href="group__api__network__types.html#ga5f6f5c916a5dd1676f98da7fa511451d">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 299 <tr class="separator:ga5f6f5c916a5dd1676f98da7fa511451d"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 300 <tr class="memitem:gac5aead2b4cca0122a60168e75ea41d36"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__types.html#gac5aead2b4cca0122a60168e75ea41d36">NetworkSignalStrength</a> { <br />
dan_ackme 34:2616445d0823 301 &#160;&#160;<a class="el" href="group__api__network__types.html#ggac5aead2b4cca0122a60168e75ea41d36a2911018510263b4d6db772cf6ea69385">NETWORK_RSSI_EXCELLENT</a> = 0,
dan_ackme 34:2616445d0823 302 <br />
dan_ackme 34:2616445d0823 303 &#160;&#160;<a class="el" href="group__api__network__types.html#ggac5aead2b4cca0122a60168e75ea41d36ad77f98cf80b81d4c5277672402c0b713">NETWORK_RSSI_VERY_GOOD</a> = 1,
dan_ackme 34:2616445d0823 304 <br />
dan_ackme 34:2616445d0823 305 &#160;&#160;<a class="el" href="group__api__network__types.html#ggac5aead2b4cca0122a60168e75ea41d36a5aa38a03f1ec4cdcdd1f0c41dfd19533">NETWORK_RSSI_GOOD</a> = 2,
dan_ackme 34:2616445d0823 306 <br />
dan_ackme 34:2616445d0823 307 &#160;&#160;<a class="el" href="group__api__network__types.html#ggac5aead2b4cca0122a60168e75ea41d36a2728fe7e544bee45b00ef95117085eae">NETWORK_RSSI_POOR</a> = 3,
dan_ackme 34:2616445d0823 308 <br />
dan_ackme 34:2616445d0823 309 &#160;&#160;<a class="el" href="group__api__network__types.html#ggac5aead2b4cca0122a60168e75ea41d36ab0e9cbbf4e2c6dee74d2639caef2cffa">NETWORK_RSSI_VERY_POOR</a> = 4,
dan_ackme 34:2616445d0823 310 <br />
dan_ackme 34:2616445d0823 311 &#160;&#160;<a class="el" href="group__api__network__types.html#ggac5aead2b4cca0122a60168e75ea41d36a095c1eef3bdeb16e33b1f6a976e9f6c4">NETWORK_RSSI_UNKNOWN</a> = 5
dan_ackme 34:2616445d0823 312 <br />
dan_ackme 34:2616445d0823 313 }</td></tr>
dan_ackme 34:2616445d0823 314 <tr class="memdesc:gac5aead2b4cca0122a60168e75ea41d36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network RSSI signal level. <a href="group__api__network__types.html#gac5aead2b4cca0122a60168e75ea41d36">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 315 <tr class="separator:gac5aead2b4cca0122a60168e75ea41d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 316 <tr class="memitem:ga026bd11cd5df47b7022362243e2d553f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga026bd11cd5df47b7022362243e2d553f"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__network__types.html#ga026bd11cd5df47b7022362243e2d553f">NetworkSecurity</a> </td></tr>
dan_ackme 34:2616445d0823 317 <tr class="memdesc:ga026bd11cd5df47b7022362243e2d553f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Network security type. <br /></td></tr>
dan_ackme 34:2616445d0823 318 <tr class="separator:ga026bd11cd5df47b7022362243e2d553f"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 319 <tr class="memitem:ga69dc55558df4c81599c5fb3dff98756d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__types.html#ga69dc55558df4c81599c5fb3dff98756d">SocketType</a> { <br />
dan_ackme 34:2616445d0823 320 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756da6469a1b9d8fa6448c0f6f13e0028a60e">SOCKET_TYPE_UNKNOWN</a>,
dan_ackme 34:2616445d0823 321 <br />
dan_ackme 34:2616445d0823 322 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756daece967eb28f8913c30bc70fa1e0e5ff9">SOCKET_TYPE_TCP</a>,
dan_ackme 34:2616445d0823 323 <br />
dan_ackme 34:2616445d0823 324 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756da0c365c200e62d61bf22798c25ccb96b4">SOCKET_TYPE_TLS</a>,
dan_ackme 34:2616445d0823 325 <br />
dan_ackme 34:2616445d0823 326 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756dab1b41b1c4daf8d171414b68e9033cfbc">SOCKET_TYPE_UDP</a>,
dan_ackme 34:2616445d0823 327 <br />
dan_ackme 34:2616445d0823 328 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756da3d433f1b569dc48077861cde0e464751">SOCKET_TYPE_HTTP</a>,
dan_ackme 34:2616445d0823 329 <br />
dan_ackme 34:2616445d0823 330 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756da77625728d545a400e0eae1483225ff91">SOCKET_TYPE_UDPS</a>,
dan_ackme 34:2616445d0823 331 <br />
dan_ackme 39:a963f69cb2de 332 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756da94c82597ad724e81c0bace9ed64ebc5f">SOCKET_TYPE_GHM</a>,
dan_ackme 39:a963f69cb2de 333 <br />
dan_ackme 39:a963f69cb2de 334 &#160;&#160;<a class="el" href="group__api__socket__types.html#gga69dc55558df4c81599c5fb3dff98756da683c199a9f5ee2dad0420c0d6b73ea3a">SOCKET_TYPE_WS</a>
dan_ackme 34:2616445d0823 335 <br />
dan_ackme 34:2616445d0823 336 }</td></tr>
dan_ackme 34:2616445d0823 337 <tr class="memdesc:ga69dc55558df4c81599c5fb3dff98756d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket type. <a href="group__api__socket__types.html#ga69dc55558df4c81599c5fb3dff98756d">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 338 <tr class="separator:ga69dc55558df4c81599c5fb3dff98756d"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 339 <tr class="memitem:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__socket__types.html#gadc1d6e26d4138c536bd5dce7ed4569d6">HttpSocketType</a> { <br />
dan_ackme 34:2616445d0823 340 &#160;&#160;<a class="el" href="group__api__socket__types.html#ggadc1d6e26d4138c536bd5dce7ed4569d6afc257aa28936e9fa8a332995b5449685">SOCKET_HTTP_GET</a>,
dan_ackme 34:2616445d0823 341 <br />
dan_ackme 34:2616445d0823 342 &#160;&#160;<a class="el" href="group__api__socket__types.html#ggadc1d6e26d4138c536bd5dce7ed4569d6ab271a5cd1775076aeb8c25fc14da12cb">SOCKET_HTTP_POST</a>,
dan_ackme 34:2616445d0823 343 <br />
dan_ackme 34:2616445d0823 344 &#160;&#160;<a class="el" href="group__api__socket__types.html#ggadc1d6e26d4138c536bd5dce7ed4569d6a6d256a218aac67dffe66ae6c49a61236">SOCKET_HTTP_HEAD</a>
dan_ackme 34:2616445d0823 345 <br />
dan_ackme 34:2616445d0823 346 }</td></tr>
dan_ackme 34:2616445d0823 347 <tr class="memdesc:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">HTTP Socket sub-type. <a href="group__api__socket__types.html#gadc1d6e26d4138c536bd5dce7ed4569d6">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 348 <tr class="separator:gadc1d6e26d4138c536bd5dce7ed4569d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 349 <tr class="memitem:gafbe48908f5c190c3b0f272d3016e609e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file__types.html#gafbe48908f5c190c3b0f272d3016e609e">FileFlags</a> { <br />
dan_ackme 34:2616445d0823 350 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609eac40bade251c1d671283d3ab2515725a6">FILE_FLAG_NONE</a> = 0,
dan_ackme 34:2616445d0823 351 <br />
dan_ackme 34:2616445d0823 352 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609eaff56da02ac3626bf5636e0aa6ffff78a">FILE_FLAG_VALID</a> = (1 &lt;&lt; 0),
dan_ackme 34:2616445d0823 353 <br />
dan_ackme 34:2616445d0823 354 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609ea94ddbab88df5f29013d5deb3f3d092c5">FILE_FLAG_EXECUTABLE</a> = (1 &lt;&lt; 1),
dan_ackme 34:2616445d0823 355 <br />
dan_ackme 34:2616445d0823 356 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609ea07f098f34c015d1c81d7592b476312e6">FILE_FLAG_ENCRYPTED</a> = (1 &lt;&lt; 2),
dan_ackme 34:2616445d0823 357 <br />
dan_ackme 34:2616445d0823 358 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609eaad3ddfddf9e28a26df73b689e0898df0">FILE_FLAG_INTERNAL</a> = (1 &lt;&lt; 3),
dan_ackme 34:2616445d0823 359 <br />
dan_ackme 34:2616445d0823 360 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609eaffe90e6784ad43acffbf823502a6a7bf">FILE_FLAG_BOOTABLE</a> = (1 &lt;&lt; 4),
dan_ackme 34:2616445d0823 361 <br />
dan_ackme 34:2616445d0823 362 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609ea3864357fd0b63b4cd6594d00c2194ca8">FILE_FLAG_USER</a> = (1 &lt;&lt; 5),
dan_ackme 34:2616445d0823 363 <br />
dan_ackme 34:2616445d0823 364 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609eaa74f44cd76d69e9f32d70a2b13c8c4e2">FILE_FLAG_ESSENTIAL</a> = (1 &lt;&lt; 6),
dan_ackme 34:2616445d0823 365 <br />
dan_ackme 34:2616445d0823 366 &#160;&#160;<a class="el" href="group__api__file__types.html#ggafbe48908f5c190c3b0f272d3016e609ea21f35fd8f0a4e38d91d5d1f5c5cc977f">FILE_FLAG_INVALID</a> = 0xFFFF
dan_ackme 34:2616445d0823 367 <br />
dan_ackme 34:2616445d0823 368 }</td></tr>
dan_ackme 34:2616445d0823 369 <tr class="memdesc:gafbe48908f5c190c3b0f272d3016e609e"><td class="mdescLeft">&#160;</td><td class="mdescRight">File flags type. <a href="group__api__file__types.html#gafbe48908f5c190c3b0f272d3016e609e">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 370 <tr class="separator:gafbe48908f5c190c3b0f272d3016e609e"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 371 <tr class="memitem:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__file__types.html#ga9919a4237eea2b0d1f27c16d64e62c63">FileType</a> { <br />
dan_ackme 34:2616445d0823 372 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63ac2bf941d4f7f23cabf7c781c5741dc04">FILE_TYPE_UPGRADE_APP</a> = 0x00,
dan_ackme 34:2616445d0823 373 <br />
dan_ackme 34:2616445d0823 374 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63ad127cd0d4eeefee993a24b4d5095bfe7">FILE_TYPE_WIFI_FW</a> = 0x01,
dan_ackme 34:2616445d0823 375 <br />
dan_ackme 34:2616445d0823 376 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a681a5a935adbd3aefdbb3639c36a4169">FILE_TYPE_REGULAR_APP</a> = 0x81,
dan_ackme 34:2616445d0823 377 <br />
dan_ackme 34:2616445d0823 378 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a2271e7ab227bf95699c260a258902eeb">FILE_TYPE_USER_RANGE_START</a> = 150,
dan_ackme 34:2616445d0823 379 <br />
dan_ackme 34:2616445d0823 380 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a2958dab5107b78cd1c14400770ab9b4e">FILE_TYPE_USER_RANGE_END</a> = 199,
dan_ackme 34:2616445d0823 381 <br />
dan_ackme 34:2616445d0823 382 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63aaa4d15bf30361c1026fe15e029e9c3e2">FILE_TYPE_TEMPORY</a> = 0xF9,
dan_ackme 34:2616445d0823 383 <br />
dan_ackme 34:2616445d0823 384 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a5df6fc01411942aabcf83731d0d02d52">FILE_TYPE_GPIO_CONFIG</a> = 0xFA,
dan_ackme 34:2616445d0823 385 <br />
dan_ackme 34:2616445d0823 386 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a35624c078c19b7b632d832d15c0d1ef0">FILE_TYPE_COMMAND_HELP</a> = 0xFB,
dan_ackme 34:2616445d0823 387 <br />
dan_ackme 34:2616445d0823 388 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a244c4ea312de84a2f4cabaff386fcffd">FILE_TYPE_SDC_CAPS</a> = 0xFC,
dan_ackme 34:2616445d0823 389 <br />
dan_ackme 34:2616445d0823 390 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63afd6c376410552b54187a162e2c6fdad2">FILE_TYPE_SETUP_SCRIPT</a> = 0xFD,
dan_ackme 34:2616445d0823 391 <br />
dan_ackme 34:2616445d0823 392 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a2508195aa2793d49c5c6a24879b52206">FILE_TYPE_MISC_FIX_LEN</a> = 0xFE,
dan_ackme 34:2616445d0823 393 <br />
dan_ackme 34:2616445d0823 394 &#160;&#160;<a class="el" href="group__api__file__types.html#gga9919a4237eea2b0d1f27c16d64e62c63a077782e07756b6dc93f96e9a0cca5c9e">FILE_TYPE_UNKNOWN</a> = 0xFF
dan_ackme 34:2616445d0823 395 <br />
dan_ackme 34:2616445d0823 396 }</td></tr>
dan_ackme 34:2616445d0823 397 <tr class="memdesc:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="mdescLeft">&#160;</td><td class="mdescRight">File type type. <a href="group__api__file__types.html#ga9919a4237eea2b0d1f27c16d64e62c63">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 398 <tr class="separator:ga9919a4237eea2b0d1f27c16d64e62c63"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 399 <tr class="memitem:ga4174104f02851ee92e51846877706e67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4174104f02851ee92e51846877706e67"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__ghm__types.html#ga4174104f02851ee92e51846877706e67">GhmElementValueType</a> </td></tr>
dan_ackme 34:2616445d0823 400 <tr class="memdesc:ga4174104f02851ee92e51846877706e67"><td class="mdescLeft">&#160;</td><td class="mdescRight">goHACK.me stream or control value type <br /></td></tr>
dan_ackme 34:2616445d0823 401 <tr class="separator:ga4174104f02851ee92e51846877706e67"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 402 <tr class="memitem:ga44ea17651dcf42ac9816f549beb577ac"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__ghm__types.html#ga44ea17651dcf42ac9816f549beb577ac">GhmSyncType</a> { <br />
dan_ackme 34:2616445d0823 403 &#160;&#160;<a class="el" href="group__api__ghm__types.html#gga44ea17651dcf42ac9816f549beb577aca8aa4d4efd897cd69e0f08feaeaa122e7">GHM_SYNC_ALL</a>,
dan_ackme 34:2616445d0823 404 <br />
dan_ackme 34:2616445d0823 405 &#160;&#160;<a class="el" href="group__api__ghm__types.html#gga44ea17651dcf42ac9816f549beb577acafcf2af6407845b24a3abac79587243e0">GHM_SYNC_PUSH_ONLY</a>,
dan_ackme 34:2616445d0823 406 <br />
dan_ackme 34:2616445d0823 407 &#160;&#160;<a class="el" href="group__api__ghm__types.html#gga44ea17651dcf42ac9816f549beb577acaad5fbcfa42d14a2662bc5a517c108bdd">GHM_SYNC_PULL_ONLY</a>
dan_ackme 34:2616445d0823 408 <br />
dan_ackme 34:2616445d0823 409 }</td></tr>
dan_ackme 34:2616445d0823 410 <tr class="memdesc:ga44ea17651dcf42ac9816f549beb577ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">goHACK.me sychronization type <a href="group__api__ghm__types.html#ga44ea17651dcf42ac9816f549beb577ac">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 411 <tr class="separator:ga44ea17651dcf42ac9816f549beb577ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 412 <tr class="memitem:gaf75750bfef61c73f9e4677e9de663df1"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__api__ghm__types.html#gaf75750bfef61c73f9e4677e9de663df1">GhmMessageGetType</a> { <br />
dan_ackme 34:2616445d0823 413 &#160;&#160;<a class="el" href="group__api__ghm__types.html#ggaf75750bfef61c73f9e4677e9de663df1a7b67ad45967438f44f6942968fb72127">GHM_MSG_GET_DATA_ONLY</a>,
dan_ackme 34:2616445d0823 414 <br />
dan_ackme 34:2616445d0823 415 &#160;&#160;<a class="el" href="group__api__ghm__types.html#ggaf75750bfef61c73f9e4677e9de663df1a19876ca1d097b96c48a1e8b54ee562d1">GHM_MSG_GET_BODY</a>,
dan_ackme 34:2616445d0823 416 <br />
dan_ackme 34:2616445d0823 417 &#160;&#160;<a class="el" href="group__api__ghm__types.html#ggaf75750bfef61c73f9e4677e9de663df1adcf75ccabf6676b9b8f3050080f4bab7">GHM_MSG_GET_ALL</a>
dan_ackme 34:2616445d0823 418 <br />
dan_ackme 34:2616445d0823 419 }</td></tr>
dan_ackme 34:2616445d0823 420 <tr class="memdesc:gaf75750bfef61c73f9e4677e9de663df1"><td class="mdescLeft">&#160;</td><td class="mdescRight">goHACK.me message GET type <a href="group__api__ghm__types.html#gaf75750bfef61c73f9e4677e9de663df1">More...</a><br /></td></tr>
dan_ackme 34:2616445d0823 421 <tr class="separator:gaf75750bfef61c73f9e4677e9de663df1"><td class="memSeparator" colspan="2">&#160;</td></tr>
dan_ackme 34:2616445d0823 422 </table>
dan_ackme 34:2616445d0823 423 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
dan_ackme 34:2616445d0823 424 <div class="textblock"><p>The entire <a class="el" href="classwiconnect_1_1_wiconnect.html" title="The root WiConnect library class. This class inheriets all WiConnect functionality. ">Wiconnect</a> Library is contained within the 'wiconnect' namespace. </p>
dan_ackme 34:2616445d0823 425 <p>ACKme WiConnect Host Library is licensed under the BSD licence:</p>
dan_ackme 34:2616445d0823 426 <p>Copyright (c)2014 ACKme Networks. All rights reserved.</p>
dan_ackme 34:2616445d0823 427 <p>Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:</p>
dan_ackme 34:2616445d0823 428 <ol type="1">
dan_ackme 34:2616445d0823 429 <li>Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.</li>
dan_ackme 34:2616445d0823 430 <li>Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.</li>
dan_ackme 34:2616445d0823 431 <li>The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission.</li>
dan_ackme 34:2616445d0823 432 </ol>
dan_ackme 34:2616445d0823 433 <p>THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </p>
dan_ackme 34:2616445d0823 434 </div><h2 class="groupheader">Typedef Documentation</h2>
dan_ackme 34:2616445d0823 435 <a class="anchor" id="aadd4d5e6774e21f382c20b594a644470"></a>
dan_ackme 34:2616445d0823 436 <div class="memitem">
dan_ackme 34:2616445d0823 437 <div class="memproto">
dan_ackme 34:2616445d0823 438 <table class="memname">
dan_ackme 34:2616445d0823 439 <tr>
dan_ackme 34:2616445d0823 440 <td class="memname">typedef int8_t(* wiconnect::PinToGpioMapper)(<a class="el" href="group__api__core__types.html#ga1cf4dfa71da0b0dc3dc707dacf56cc9c">Pin</a> pin)</td>
dan_ackme 34:2616445d0823 441 </tr>
dan_ackme 34:2616445d0823 442 </table>
dan_ackme 34:2616445d0823 443 </div><div class="memdoc">
dan_ackme 34:2616445d0823 444
dan_ackme 34:2616445d0823 445 <p>Function pointer for mapping from a host pin to a WiConnect Module GPIO. </p>
dan_ackme 34:2616445d0823 446 <dl class="params"><dt>Parameters</dt><dd>
dan_ackme 34:2616445d0823 447 <table class="params">
dan_ackme 34:2616445d0823 448 <tr><td class="paramdir">[in]</td><td class="paramname">pin</td><td>A host pin </td></tr>
dan_ackme 34:2616445d0823 449 </table>
dan_ackme 34:2616445d0823 450 </dd>
dan_ackme 34:2616445d0823 451 </dl>
dan_ackme 34:2616445d0823 452 <dl class="section return"><dt>Returns</dt><dd>The corresponding WiConnect Module GPIO (which the given pin is physically connected). Return -1 if no mapping is available. </dd></dl>
dan_ackme 34:2616445d0823 453
dan_ackme 34:2616445d0823 454 <p>Definition at line <a class="el" href="_wiconnect_types_8h_source.html#l00207">207</a> of file <a class="el" href="_wiconnect_types_8h_source.html">WiconnectTypes.h</a>.</p>
dan_ackme 34:2616445d0823 455
dan_ackme 34:2616445d0823 456 </div>
dan_ackme 34:2616445d0823 457 </div>
dan_ackme 34:2616445d0823 458 </div><!-- contents -->
dan_ackme 34:2616445d0823 459 </div><!-- doc-content -->
dan_ackme 34:2616445d0823 460 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
dan_ackme 34:2616445d0823 461 <ul>
dan_ackme 34:2616445d0823 462 <li class="footer">&copy; ACKme Networks 2014</li>
dan_ackme 34:2616445d0823 463 </ul>
dan_ackme 34:2616445d0823 464 </div>
dan_ackme 34:2616445d0823 465 </body>
dan_ackme 34:2616445d0823 466 </html>