<divclass="ttc"id="aclass_nim_b_l_e_address_html"><divclass="ttname"><ahref="class_nim_b_l_e_address.html">NimBLEAddress</a></div><divclass="ttdoc">A BLE device address.</div><divclass="ttdef"><b>Definition:</b> NimBLEAddress.h:39</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_advertised_device_html"><divclass="ttname"><ahref="class_nim_b_l_e_advertised_device.html">NimBLEAdvertisedDevice</a></div><divclass="ttdoc">A representation of a BLE advertised device found by a scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEAdvertisedDevice.h:42</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_device_html"><divclass="ttname"><ahref="class_nim_b_l_e_device.html">NimBLEDevice</a></div><divclass="ttdoc">A model of a BLE Device from which all the BLE roles are created.</div><divclass="ttdef"><b>Definition:</b> NimBLEDevice.h:96</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html">NimBLEScan</a></div><divclass="ttdoc">Perform and manage BLE scans.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.h:63</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a2ae53719546e2d410c816e12c56aad61"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a2ae53719546e2d410c816e12c56aad61">NimBLEScan::getResults</a></div><divclass="ttdeci">NimBLEScanResults getResults()</div><divclass="ttdoc">Get the results of the scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:503</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a3f3e30d8b79aeb4d64af10d5f9d33788"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a3f3e30d8b79aeb4d64af10d5f9d33788">NimBLEScan::setInterval</a></div><divclass="ttdeci">void setInterval(uint16_t intervalMSecs)</div><divclass="ttdoc">Set the interval to scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:280</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a4248aabb5da67953eadab2a6f834d967"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a4248aabb5da67953eadab2a6f834d967">NimBLEScan::setFilterPolicy</a></div><divclass="ttdeci">void setFilterPolicy(uint8_t filter)</div><divclass="ttdoc">Sets the scan filter policy.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:249</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a566a9ef25b04e946ac23402bb760cda1"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a566a9ef25b04e946ac23402bb760cda1">NimBLEScan::erase</a></div><divclass="ttdeci">void erase(const NimBLEAddress &address)</div><divclass="ttdoc">Delete peer device from the scan results vector.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:466</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a68fa5cc715f62a9a97ac0dccfb8557c1"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a68fa5cc715f62a9a97ac0dccfb8557c1">NimBLEScan::stop</a></div><divclass="ttdeci">bool stop()</div><divclass="ttdoc">Stop an in progress scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:425</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a6a97fd1c7f16fccd7f19994592b6dfe6"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a6a97fd1c7f16fccd7f19994592b6dfe6">NimBLEScan::clearDuplicateCache</a></div><divclass="ttdeci">void clearDuplicateCache()</div><divclass="ttdoc">Clears the duplicate scan filter cache.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:454</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a77483be2bd9dad08322cc64f4e7012c1"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a77483be2bd9dad08322cc64f4e7012c1">NimBLEScan::setLimitedOnly</a></div><divclass="ttdeci">void setLimitedOnly(bool enabled)</div><divclass="ttdoc">Set whether or not the BLE controller only report scan results from devices advertising in limited di...</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:226</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_a7d24e77d6b339552b6ac16effdb54910"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#a7d24e77d6b339552b6ac16effdb54910">NimBLEScan::setActiveScan</a></div><divclass="ttdeci">void setActiveScan(bool active)</div><divclass="ttdoc">Should we perform an active or passive scan? The default is a passive scan. An active scan means that...</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:204</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_aad9cd2462d00d7c0fa39d095aa2d8e81"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#aad9cd2462d00d7c0fa39d095aa2d8e81">NimBLEScan::setMaxResults</a></div><divclass="ttdeci">void setMaxResults(uint8_t maxResults)</div><divclass="ttdoc">Sets the max number of results to store.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:259</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_ab275a9fec35c8957acf47689056d94af"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#ab275a9fec35c8957acf47689056d94af">NimBLEScan::setAdvertisedDeviceCallbacks</a></div><divclass="ttdeci">void setAdvertisedDeviceCallbacks(NimBLEAdvertisedDeviceCallbacks *pAdvertisedDeviceCallbacks, bool wantDuplicates=false)</div><divclass="ttdoc">Set the call backs to be invoked.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:269</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_ab788ad282fdbf4467302f6ad2d4d6016"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#ab788ad282fdbf4467302f6ad2d4d6016">NimBLEScan::isScanning</a></div><divclass="ttdeci">bool isScanning()</div><divclass="ttdoc">Get the status of the scanner.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:298</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_ac2e8c921413f1ad217f45fecf63c0d22"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#ac2e8c921413f1ad217f45fecf63c0d22">NimBLEScan::setWindow</a></div><divclass="ttdeci">void setWindow(uint16_t windowMSecs)</div><divclass="ttdoc">Set the window to actively scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:289</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_ac40563af803f3b9ab88398c7f30e21bb"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#ac40563af803f3b9ab88398c7f30e21bb">NimBLEScan::setDuplicateFilter</a></div><divclass="ttdeci">void setDuplicateFilter(bool enabled)</div><divclass="ttdoc">Set whether or not the BLE controller should only report results from devices it has not already seen...</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:216</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_html_ad421a09eeb021755b193a7a5e01f183b"><divclass="ttname"><ahref="class_nim_b_l_e_scan.html#ad421a09eeb021755b193a7a5e01f183b">NimBLEScan::clearResults</a></div><divclass="ttdeci">void clearResults()</div><divclass="ttdoc">Clear the results of the scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:511</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_results_html"><divclass="ttname"><ahref="class_nim_b_l_e_scan_results.html">NimBLEScanResults</a></div><divclass="ttdoc">A class that contains and operates on the results of a BLE scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.h:44</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_results_html_a2bbead75105733d04796b69e10c56cd4"><divclass="ttname"><ahref="class_nim_b_l_e_scan_results.html#a2bbead75105733d04796b69e10c56cd4">NimBLEScanResults::dump</a></div><divclass="ttdeci">void dump()</div><divclass="ttdoc">Dump the scan results to the log.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:523</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_results_html_a44e183a7ce0c9fb587d11910ce5ef200"><divclass="ttname"><ahref="class_nim_b_l_e_scan_results.html#a44e183a7ce0c9fb587d11910ce5ef200">NimBLEScanResults::end</a></div><divclass="ttdeci">std::vector< NimBLEAdvertisedDevice * >::iterator end()</div><divclass="ttdoc">Get iterator to the end of the vector of advertised device pointers.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:564</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_results_html_a68aa3ebffb1be785497f228c1d11e500"><divclass="ttname"><ahref="class_nim_b_l_e_scan_results.html#a68aa3ebffb1be785497f228c1d11e500">NimBLEScanResults::getDevice</a></div><divclass="ttdeci">NimBLEAdvertisedDevice getDevice(uint32_t i)</div><divclass="ttdoc">Return the specified device at the given index. The index should be between 0 and getCount()-1.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:546</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_results_html_ad426f221e8c18c0c3f5784786710e8f0"><divclass="ttname"><ahref="class_nim_b_l_e_scan_results.html#ad426f221e8c18c0c3f5784786710e8f0">NimBLEScanResults::begin</a></div><divclass="ttdeci">std::vector< NimBLEAdvertisedDevice * >::iterator begin()</div><divclass="ttdoc">Get iterator to the beginning of the vector of advertised device pointers.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:555</div></div>
<divclass="ttc"id="aclass_nim_b_l_e_scan_results_html_ae4796dd6ce1845c46f66bc1a36ad746a"><divclass="ttname"><ahref="class_nim_b_l_e_scan_results.html#ae4796dd6ce1845c46f66bc1a36ad746a">NimBLEScanResults::getCount</a></div><divclass="ttdeci">int getCount()</div><divclass="ttdoc">Get the count of devices found in the last scan.</div><divclass="ttdef"><b>Definition:</b> NimBLEScan.cpp:535</div></div>
<liclass="footer">Generated by <ahref="https://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.svg"width="104"height="31"alt="doxygen"/></a> 1.9.1 </li>