2021-08-05 01:02:30 +00:00
<!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" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" />
< meta http-equiv = "X-UA-Compatible" content = "IE=9" />
2022-01-15 15:23:57 -07:00
< meta name = "generator" content = "Doxygen 1.9.1" />
2021-08-05 01:02:30 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" />
2022-01-15 15:23:57 -07:00
< title > esp-nimble-cpp: NimBLEAdvertisedDevice Class Reference</ title >
2021-08-05 01:02:30 +00:00
< 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 = "navtree.css" rel = "stylesheet" type = "text/css" />
< script type = "text/javascript" src = "resize.js" ></ script >
< script type = "text/javascript" src = "navtreedata.js" ></ script >
< script type = "text/javascript" src = "navtree.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 style = "height: 56px;" >
< td id = "projectalign" style = "padding-left: 0.5em;" >
2022-01-15 15:23:57 -07:00
< div id = "projectname" > esp-nimble-cpp
  < span id = "projectnumber" > 1.3.2</ span >
2021-08-05 01:02:30 +00:00
</ div >
</ td >
</ tr >
</ tbody >
</ table >
</ div >
<!-- end header part -->
2022-01-15 15:23:57 -07:00
<!-- Generated by Doxygen 1.9.1 -->
2021-08-05 01:02:30 +00:00
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox ( "searchBox" , "search" , false , '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:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$ ( function () {
initMenu ( '' , true , false , 'search.php' , 'Search' );
$ ( document ). ready ( function () { init_search (); });
});
/* @license-end */ </ script >
< div id = "main-nav" ></ div >
</ div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" ></ div >
</ div >
</ div >
< div id = "splitbar" style = "-moz-user-select:none;"
class = "ui-resizable-handle" >
</ div >
</ div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$ ( document ). ready ( function (){ initNavTree ( 'class_nim_b_l_e_advertised_device.html' , '' ); initResizable (); });
/* @license-end */
</ script >
< div id = "doc-content" >
<!-- 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" >
< iframe src = "javascript:void(0)" frameborder = "0"
name = "MSearchResults" id = "MSearchResults" >
</ iframe >
</ div >
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions</ a > |
< a href = "class_nim_b_l_e_advertised_device-members.html" > List of all members</ a > </ div >
< div class = "headertitle" >
< div class = "title" > NimBLEAdvertisedDevice Class Reference</ div > </ div >
</ div > <!--header-->
< div class = "contents" >
< p > A representation of a BLE advertised device found by a scan.
< a href = "class_nim_b_l_e_advertised_device.html#details" > More...</ a ></ p >
< table class = "memberdecls" >
< tr class = "heading" >< td colspan = "2" >< h2 class = "groupheader" >< a name = "pub-methods" ></ a >
Public Member Functions</ h2 ></ td ></ tr >
< tr class = "memitem:ab8972714ecd578fca51fb63d9834a34e" >< td class = "memItemLeft" align = "right" valign = "top" >< a id = "ab8972714ecd578fca51fb63d9834a34e" ></ a >
  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ab8972714ecd578fca51fb63d9834a34e" > NimBLEAdvertisedDevice</ a > ()</ td ></ tr >
< tr class = "memdesc:ab8972714ecd578fca51fb63d9834a34e" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Constructor. < br /></ td ></ tr >
< tr class = "separator:ab8972714ecd578fca51fb63d9834a34e" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:aa60721a7b5b44a3bb66980f003517579" >< td class = "memItemLeft" align = "right" valign = "top" >< a class = "el" href = "class_nim_b_l_e_address.html" > NimBLEAddress</ a >   </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#aa60721a7b5b44a3bb66980f003517579" > getAddress</ a > ()</ td ></ tr >
< tr class = "memdesc:aa60721a7b5b44a3bb66980f003517579" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the address of the advertising device. < a href = "class_nim_b_l_e_advertised_device.html#aa60721a7b5b44a3bb66980f003517579" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:aa60721a7b5b44a3bb66980f003517579" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a9d07ee4c38de4170db24a5e01663ee6d" >< td class = "memItemLeft" align = "right" valign = "top" > uint8_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a9d07ee4c38de4170db24a5e01663ee6d" > getAdvType</ a > ()</ td ></ tr >
< tr class = "memdesc:a9d07ee4c38de4170db24a5e01663ee6d" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the advertisement type. < a href = "class_nim_b_l_e_advertised_device.html#a9d07ee4c38de4170db24a5e01663ee6d" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a9d07ee4c38de4170db24a5e01663ee6d" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a228afa5e43421b4d96d9c08241718309" >< td class = "memItemLeft" align = "right" valign = "top" > uint16_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a228afa5e43421b4d96d9c08241718309" > getAppearance</ a > ()</ td ></ tr >
< tr class = "memdesc:a228afa5e43421b4d96d9c08241718309" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the appearance. < a href = "class_nim_b_l_e_advertised_device.html#a228afa5e43421b4d96d9c08241718309" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a228afa5e43421b4d96d9c08241718309" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a9a7a36e9937e16ffab4f1543ea54073f" >< td class = "memItemLeft" align = "right" valign = "top" > uint16_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a9a7a36e9937e16ffab4f1543ea54073f" > getAdvInterval</ a > ()</ td ></ tr >
< tr class = "memdesc:a9a7a36e9937e16ffab4f1543ea54073f" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the advertisement interval. < a href = "class_nim_b_l_e_advertised_device.html#a9a7a36e9937e16ffab4f1543ea54073f" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a9a7a36e9937e16ffab4f1543ea54073f" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a33fcdc3bf5107c157b10ad4519938c9f" >< td class = "memItemLeft" align = "right" valign = "top" > uint16_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a33fcdc3bf5107c157b10ad4519938c9f" > getMinInterval</ a > ()</ td ></ tr >
< tr class = "memdesc:a33fcdc3bf5107c157b10ad4519938c9f" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the preferred min connection interval. < a href = "class_nim_b_l_e_advertised_device.html#a33fcdc3bf5107c157b10ad4519938c9f" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a33fcdc3bf5107c157b10ad4519938c9f" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a450eca96c605f199d2786a044612db17" >< td class = "memItemLeft" align = "right" valign = "top" > uint16_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a450eca96c605f199d2786a044612db17" > getMaxInterval</ a > ()</ td ></ tr >
< tr class = "memdesc:a450eca96c605f199d2786a044612db17" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the preferred max connection interval. < a href = "class_nim_b_l_e_advertised_device.html#a450eca96c605f199d2786a044612db17" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a450eca96c605f199d2786a044612db17" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:afa334006230601cc5c6429b18819a2e2" >< td class = "memItemLeft" align = "right" valign = "top" > std::string  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#afa334006230601cc5c6429b18819a2e2" > getManufacturerData</ a > ()</ td ></ tr >
< tr class = "memdesc:afa334006230601cc5c6429b18819a2e2" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the manufacturer data. < a href = "class_nim_b_l_e_advertised_device.html#afa334006230601cc5c6429b18819a2e2" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:afa334006230601cc5c6429b18819a2e2" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ad65f8040a142f8d6d0763d4876f0d22e" >< td class = "memItemLeft" align = "right" valign = "top" > std::string  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ad65f8040a142f8d6d0763d4876f0d22e" > getURI</ a > ()</ td ></ tr >
< tr class = "memdesc:ad65f8040a142f8d6d0763d4876f0d22e" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the URI from the advertisement. < a href = "class_nim_b_l_e_advertised_device.html#ad65f8040a142f8d6d0763d4876f0d22e" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ad65f8040a142f8d6d0763d4876f0d22e" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ae9a586e46a555cf5fc817c9fe301b295" >< td class = "memTemplParams" colspan = "2" > template< typename T > </ td ></ tr >
< tr class = "memitem:ae9a586e46a555cf5fc817c9fe301b295" >< td class = "memTemplItemLeft" align = "right" valign = "top" > T  </ td >< td class = "memTemplItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ae9a586e46a555cf5fc817c9fe301b295" > getManufacturerData</ a > (bool skipSizeCheck=false)</ td ></ tr >
< tr class = "memdesc:ae9a586e46a555cf5fc817c9fe301b295" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > A template to convert the service data to < type> . < a href = "class_nim_b_l_e_advertised_device.html#ae9a586e46a555cf5fc817c9fe301b295" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ae9a586e46a555cf5fc817c9fe301b295" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ae6c6b48369d71a5998c1393c0d6a0179" >< td class = "memItemLeft" align = "right" valign = "top" > std::string  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ae6c6b48369d71a5998c1393c0d6a0179" > getName</ a > ()</ td ></ tr >
< tr class = "memdesc:ae6c6b48369d71a5998c1393c0d6a0179" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the advertised name. < a href = "class_nim_b_l_e_advertised_device.html#ae6c6b48369d71a5998c1393c0d6a0179" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ae6c6b48369d71a5998c1393c0d6a0179" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:acd42dfbc92a43fc90e933df975c029f3" >< td class = "memItemLeft" align = "right" valign = "top" > int  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#acd42dfbc92a43fc90e933df975c029f3" > getRSSI</ a > ()</ td ></ tr >
< tr class = "memdesc:acd42dfbc92a43fc90e933df975c029f3" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the RSSI. < a href = "class_nim_b_l_e_advertised_device.html#acd42dfbc92a43fc90e933df975c029f3" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:acd42dfbc92a43fc90e933df975c029f3" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ad3931c72aaded3b594896c29b3691562" >< td class = "memItemLeft" align = "right" valign = "top" >< a class = "el" href = "class_nim_b_l_e_scan.html" > NimBLEScan</ a > *  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ad3931c72aaded3b594896c29b3691562" > getScan</ a > ()</ td ></ tr >
< tr class = "memdesc:ad3931c72aaded3b594896c29b3691562" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the scan object that created this advertised device. < a href = "class_nim_b_l_e_advertised_device.html#ad3931c72aaded3b594896c29b3691562" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ad3931c72aaded3b594896c29b3691562" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a5fc9be9de9209622259f8d28b01825df" >< td class = "memItemLeft" align = "right" valign = "top" > size_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a5fc9be9de9209622259f8d28b01825df" > getServiceDataCount</ a > ()</ td ></ tr >
< tr class = "memdesc:a5fc9be9de9209622259f8d28b01825df" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the count of advertised service data UUIDS. < a href = "class_nim_b_l_e_advertised_device.html#a5fc9be9de9209622259f8d28b01825df" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a5fc9be9de9209622259f8d28b01825df" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:aecb3e30a94abd59401cafb70a5903abb" >< td class = "memItemLeft" align = "right" valign = "top" > std::string  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#aecb3e30a94abd59401cafb70a5903abb" > getServiceData</ a > (uint8_t index=0)</ td ></ tr >
< tr class = "memdesc:aecb3e30a94abd59401cafb70a5903abb" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the service data. < a href = "class_nim_b_l_e_advertised_device.html#aecb3e30a94abd59401cafb70a5903abb" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:aecb3e30a94abd59401cafb70a5903abb" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:acf4398ca81f800445092ccc77deaf00b" >< td class = "memItemLeft" align = "right" valign = "top" > std::string  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#acf4398ca81f800445092ccc77deaf00b" > getServiceData</ a > (const < a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > & uuid)</ td ></ tr >
< tr class = "memdesc:acf4398ca81f800445092ccc77deaf00b" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the service data. < a href = "class_nim_b_l_e_advertised_device.html#acf4398ca81f800445092ccc77deaf00b" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:acf4398ca81f800445092ccc77deaf00b" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a9017ce5b59bdae3cebf33c54f28cee70" >< td class = "memTemplParams" colspan = "2" > template< typename T > </ td ></ tr >
< tr class = "memitem:a9017ce5b59bdae3cebf33c54f28cee70" >< td class = "memTemplItemLeft" align = "right" valign = "top" > T  </ td >< td class = "memTemplItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a9017ce5b59bdae3cebf33c54f28cee70" > getServiceData</ a > (uint8_t index=0, bool skipSizeCheck=false)</ td ></ tr >
< tr class = "memdesc:a9017ce5b59bdae3cebf33c54f28cee70" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > A template to convert the service data to < code > < type> </ code > . < a href = "class_nim_b_l_e_advertised_device.html#a9017ce5b59bdae3cebf33c54f28cee70" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a9017ce5b59bdae3cebf33c54f28cee70" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a9ca1c022e10764ec72850ff3a011b009" >< td class = "memTemplParams" colspan = "2" > template< typename T > </ td ></ tr >
< tr class = "memitem:a9ca1c022e10764ec72850ff3a011b009" >< td class = "memTemplItemLeft" align = "right" valign = "top" > T  </ td >< td class = "memTemplItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a9ca1c022e10764ec72850ff3a011b009" > getServiceData</ a > (const < a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > & uuid, bool skipSizeCheck=false)</ td ></ tr >
< tr class = "memdesc:a9ca1c022e10764ec72850ff3a011b009" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > A template to convert the service data to < code > < type> </ code > . < a href = "class_nim_b_l_e_advertised_device.html#a9ca1c022e10764ec72850ff3a011b009" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a9ca1c022e10764ec72850ff3a011b009" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a4f89e99dffdfde45c1cafff74a20a95f" >< td class = "memItemLeft" align = "right" valign = "top" >< a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a >   </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a4f89e99dffdfde45c1cafff74a20a95f" > getServiceDataUUID</ a > (uint8_t index=0)</ td ></ tr >
< tr class = "memdesc:a4f89e99dffdfde45c1cafff74a20a95f" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the UUID of the serice data at the index. < a href = "class_nim_b_l_e_advertised_device.html#a4f89e99dffdfde45c1cafff74a20a95f" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a4f89e99dffdfde45c1cafff74a20a95f" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ab53f862df15953d19ba7a45d4cf51b46" >< td class = "memItemLeft" align = "right" valign = "top" >< a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a >   </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ab53f862df15953d19ba7a45d4cf51b46" > getServiceUUID</ a > (uint8_t index=0)</ td ></ tr >
< tr class = "memdesc:ab53f862df15953d19ba7a45d4cf51b46" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the Service UUID. < a href = "class_nim_b_l_e_advertised_device.html#ab53f862df15953d19ba7a45d4cf51b46" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ab53f862df15953d19ba7a45d4cf51b46" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a6dc4484bc89ea5560a51c349b5300049" >< td class = "memItemLeft" align = "right" valign = "top" > size_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a6dc4484bc89ea5560a51c349b5300049" > getServiceUUIDCount</ a > ()</ td ></ tr >
< tr class = "memdesc:a6dc4484bc89ea5560a51c349b5300049" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the number of services advertised. < a href = "class_nim_b_l_e_advertised_device.html#a6dc4484bc89ea5560a51c349b5300049" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a6dc4484bc89ea5560a51c349b5300049" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a599cad9a3f3d535049c87a911bc1b14d" >< td class = "memItemLeft" align = "right" valign = "top" >< a class = "el" href = "class_nim_b_l_e_address.html" > NimBLEAddress</ a >   </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a599cad9a3f3d535049c87a911bc1b14d" > getTargetAddress</ a > (uint8_t index=0)</ td ></ tr >
< tr class = "memdesc:a599cad9a3f3d535049c87a911bc1b14d" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the target address at the index. < a href = "class_nim_b_l_e_advertised_device.html#a599cad9a3f3d535049c87a911bc1b14d" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a599cad9a3f3d535049c87a911bc1b14d" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a9352a7760d9e4af0561d7923fcbe2535" >< td class = "memItemLeft" align = "right" valign = "top" > size_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a9352a7760d9e4af0561d7923fcbe2535" > getTargetAddressCount</ a > ()</ td ></ tr >
< tr class = "memdesc:a9352a7760d9e4af0561d7923fcbe2535" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the number of target addresses. < a href = "class_nim_b_l_e_advertised_device.html#a9352a7760d9e4af0561d7923fcbe2535" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a9352a7760d9e4af0561d7923fcbe2535" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:afee346437447173eed1b9edf1de70f34" >< td class = "memItemLeft" align = "right" valign = "top" > int8_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#afee346437447173eed1b9edf1de70f34" > getTXPower</ a > ()</ td ></ tr >
< tr class = "memdesc:afee346437447173eed1b9edf1de70f34" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the TX Power. < a href = "class_nim_b_l_e_advertised_device.html#afee346437447173eed1b9edf1de70f34" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:afee346437447173eed1b9edf1de70f34" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:afacf7717a15b36af184cd957d397e384" >< td class = "memItemLeft" align = "right" valign = "top" > uint8_t *  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#afacf7717a15b36af184cd957d397e384" > getPayload</ a > ()</ td ></ tr >
< tr class = "memdesc:afacf7717a15b36af184cd957d397e384" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the payload advertised by the device. < a href = "class_nim_b_l_e_advertised_device.html#afacf7717a15b36af184cd957d397e384" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:afacf7717a15b36af184cd957d397e384" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ae960e43434bf62ec83e9230d7bf7046c" >< td class = "memItemLeft" align = "right" valign = "top" > uint8_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ae960e43434bf62ec83e9230d7bf7046c" > getAdvLength</ a > ()</ td ></ tr >
< tr class = "memdesc:ae960e43434bf62ec83e9230d7bf7046c" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the length of the advertisement data in the payload. < a href = "class_nim_b_l_e_advertised_device.html#ae960e43434bf62ec83e9230d7bf7046c" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ae960e43434bf62ec83e9230d7bf7046c" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ac7879f4aa0f2b069b1d3aff4809ae62c" >< td class = "memItemLeft" align = "right" valign = "top" > size_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ac7879f4aa0f2b069b1d3aff4809ae62c" > getPayloadLength</ a > ()</ td ></ tr >
< tr class = "memdesc:ac7879f4aa0f2b069b1d3aff4809ae62c" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the length of the payload advertised by the device. < a href = "class_nim_b_l_e_advertised_device.html#ac7879f4aa0f2b069b1d3aff4809ae62c" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ac7879f4aa0f2b069b1d3aff4809ae62c" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:afc79cdc087c81b34643d70c8259eb9a3" >< td class = "memItemLeft" align = "right" valign = "top" > uint8_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#afc79cdc087c81b34643d70c8259eb9a3" > getAddressType</ a > ()</ td ></ tr >
< tr class = "memdesc:afc79cdc087c81b34643d70c8259eb9a3" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the advertised device address type. < a href = "class_nim_b_l_e_advertised_device.html#afc79cdc087c81b34643d70c8259eb9a3" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:afc79cdc087c81b34643d70c8259eb9a3" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a1855415f3c60bc88d62e9206fe6ed75a" >< td class = "memItemLeft" align = "right" valign = "top" > time_t  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a1855415f3c60bc88d62e9206fe6ed75a" > getTimestamp</ a > ()</ td ></ tr >
< tr class = "memdesc:a1855415f3c60bc88d62e9206fe6ed75a" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Get the timeStamp of when the device last advertised. < a href = "class_nim_b_l_e_advertised_device.html#a1855415f3c60bc88d62e9206fe6ed75a" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a1855415f3c60bc88d62e9206fe6ed75a" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a37ad095c066aa231a52a7259734c9bce" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a37ad095c066aa231a52a7259734c9bce" > isAdvertisingService</ a > (const < a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > & uuid)</ td ></ tr >
< tr class = "memdesc:a37ad095c066aa231a52a7259734c9bce" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Check advertised services for existance of the required UUID. < a href = "class_nim_b_l_e_advertised_device.html#a37ad095c066aa231a52a7259734c9bce" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a37ad095c066aa231a52a7259734c9bce" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:accc6713f85db6174cfe8436059aa8bf1" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#accc6713f85db6174cfe8436059aa8bf1" > haveAppearance</ a > ()</ td ></ tr >
< tr class = "memdesc:accc6713f85db6174cfe8436059aa8bf1" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have an appearance value? < a href = "class_nim_b_l_e_advertised_device.html#accc6713f85db6174cfe8436059aa8bf1" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:accc6713f85db6174cfe8436059aa8bf1" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:abe58f5fde119d8c0a8fb85ba1e8cc5c9" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#abe58f5fde119d8c0a8fb85ba1e8cc5c9" > haveManufacturerData</ a > ()</ td ></ tr >
< tr class = "memdesc:abe58f5fde119d8c0a8fb85ba1e8cc5c9" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have manufacturer data? < a href = "class_nim_b_l_e_advertised_device.html#abe58f5fde119d8c0a8fb85ba1e8cc5c9" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:abe58f5fde119d8c0a8fb85ba1e8cc5c9" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a86805fecd4432335feecf77bb6a0f12e" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a86805fecd4432335feecf77bb6a0f12e" > haveName</ a > ()</ td ></ tr >
< tr class = "memdesc:a86805fecd4432335feecf77bb6a0f12e" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have a name value? < a href = "class_nim_b_l_e_advertised_device.html#a86805fecd4432335feecf77bb6a0f12e" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a86805fecd4432335feecf77bb6a0f12e" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a611802e8898e422842d60486b60b8c42" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a611802e8898e422842d60486b60b8c42" > haveRSSI</ a > ()</ td ></ tr >
< tr class = "memdesc:a611802e8898e422842d60486b60b8c42" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have a signal strength value? < a href = "class_nim_b_l_e_advertised_device.html#a611802e8898e422842d60486b60b8c42" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a611802e8898e422842d60486b60b8c42" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:afba3425cfcfc12eca219a1abe5f6732c" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#afba3425cfcfc12eca219a1abe5f6732c" > haveServiceData</ a > ()</ td ></ tr >
< tr class = "memdesc:afba3425cfcfc12eca219a1abe5f6732c" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have a service data value? < a href = "class_nim_b_l_e_advertised_device.html#afba3425cfcfc12eca219a1abe5f6732c" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:afba3425cfcfc12eca219a1abe5f6732c" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a5c4aae7e27c27201846ba4e15448e557" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a5c4aae7e27c27201846ba4e15448e557" > haveServiceUUID</ a > ()</ td ></ tr >
< tr class = "memdesc:a5c4aae7e27c27201846ba4e15448e557" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have a service UUID value? < a href = "class_nim_b_l_e_advertised_device.html#a5c4aae7e27c27201846ba4e15448e557" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a5c4aae7e27c27201846ba4e15448e557" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:af5293030ef439856c195caa3aba86543" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#af5293030ef439856c195caa3aba86543" > haveTXPower</ a > ()</ td ></ tr >
< tr class = "memdesc:af5293030ef439856c195caa3aba86543" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have a transmission power value? < a href = "class_nim_b_l_e_advertised_device.html#af5293030ef439856c195caa3aba86543" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:af5293030ef439856c195caa3aba86543" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a3274624943c942f357c6f8d489481bc8" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a3274624943c942f357c6f8d489481bc8" > haveConnParams</ a > ()</ td ></ tr >
< tr class = "memdesc:a3274624943c942f357c6f8d489481bc8" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have preferred connection parameters? < a href = "class_nim_b_l_e_advertised_device.html#a3274624943c942f357c6f8d489481bc8" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a3274624943c942f357c6f8d489481bc8" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:aa8b4660e5d123f16a07e0fefa3bcf4bc" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#aa8b4660e5d123f16a07e0fefa3bcf4bc" > haveAdvInterval</ a > ()</ td ></ tr >
< tr class = "memdesc:aa8b4660e5d123f16a07e0fefa3bcf4bc" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have have the advertising interval? < a href = "class_nim_b_l_e_advertised_device.html#aa8b4660e5d123f16a07e0fefa3bcf4bc" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:aa8b4660e5d123f16a07e0fefa3bcf4bc" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a1172d33a77bc018e314be78664b222b9" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a1172d33a77bc018e314be78664b222b9" > haveTargetAddress</ a > ()</ td ></ tr >
< tr class = "memdesc:a1172d33a77bc018e314be78664b222b9" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does the advertisement contain a target address? < a href = "class_nim_b_l_e_advertised_device.html#a1172d33a77bc018e314be78664b222b9" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a1172d33a77bc018e314be78664b222b9" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:a83ebd08b512dc936b1059db7a69b9ead" >< td class = "memItemLeft" align = "right" valign = "top" > bool  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#a83ebd08b512dc936b1059db7a69b9ead" > haveURI</ a > ()</ td ></ tr >
< tr class = "memdesc:a83ebd08b512dc936b1059db7a69b9ead" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Does this advertisement have a URI? < a href = "class_nim_b_l_e_advertised_device.html#a83ebd08b512dc936b1059db7a69b9ead" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:a83ebd08b512dc936b1059db7a69b9ead" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
< tr class = "memitem:ac1b8ff0f2897abda335743d55668fcd9" >< td class = "memItemLeft" align = "right" valign = "top" > std::string  </ td >< td class = "memItemRight" valign = "bottom" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html#ac1b8ff0f2897abda335743d55668fcd9" > toString</ a > ()</ td ></ tr >
< tr class = "memdesc:ac1b8ff0f2897abda335743d55668fcd9" >< td class = "mdescLeft" >   </ td >< td class = "mdescRight" > Create a string representation of this device. < a href = "class_nim_b_l_e_advertised_device.html#ac1b8ff0f2897abda335743d55668fcd9" > More...</ a >< br /></ td ></ tr >
< tr class = "separator:ac1b8ff0f2897abda335743d55668fcd9" >< td class = "memSeparator" colspan = "2" >   </ td ></ tr >
</ table >
< a name = "details" id = "details" ></ a >< h2 class = "groupheader" > Detailed Description</ h2 >
< div class = "textblock" >< p > A representation of a BLE advertised device found by a scan. </ p >
< p > When we perform a BLE scan, the result will be a set of devices that are advertising. This class provides a model of a detected device. </ p >
</ div >< h2 class = "groupheader" > Member Function Documentation</ h2 >
< a id = "aa60721a7b5b44a3bb66980f003517579" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#aa60721a7b5b44a3bb66980f003517579" > ◆ </ a ></ span > getAddress()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" >< a class = "el" href = "class_nim_b_l_e_address.html" > NimBLEAddress</ a > NimBLEAdvertisedDevice::getAddress </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the address of the advertising device. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The address of the advertised device. </ dd ></ dl >
</ div >
</ div >
< a id = "afc79cdc087c81b34643d70c8259eb9a3" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#afc79cdc087c81b34643d70c8259eb9a3" > ◆ </ a ></ span > getAddressType()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t NimBLEAdvertisedDevice::getAddressType </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the advertised device address type. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The device address type:< ul >
< li > BLE_ADDR_PUBLIC (0x00)</ li >
< li > BLE_ADDR_RANDOM (0x01)</ li >
< li > BLE_ADDR_PUBLIC_ID (0x02)</ li >
< li > BLE_ADDR_RANDOM_ID (0x03) </ li >
</ ul >
</ dd ></ dl >
</ div >
</ div >
< a id = "a9a7a36e9937e16ffab4f1543ea54073f" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a9a7a36e9937e16ffab4f1543ea54073f" > ◆ </ a ></ span > getAdvInterval()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint16_t NimBLEAdvertisedDevice::getAdvInterval </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the advertisement interval. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The advertisement interval in 0.625ms units. </ dd ></ dl >
</ div >
</ div >
< a id = "ae960e43434bf62ec83e9230d7bf7046c" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ae960e43434bf62ec83e9230d7bf7046c" > ◆ </ a ></ span > getAdvLength()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t NimBLEAdvertisedDevice::getAdvLength </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the length of the advertisement data in the payload. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The number of bytes in the payload that is from the advertisment. </ dd ></ dl >
</ div >
</ div >
< a id = "a9d07ee4c38de4170db24a5e01663ee6d" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a9d07ee4c38de4170db24a5e01663ee6d" > ◆ </ a ></ span > getAdvType()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t NimBLEAdvertisedDevice::getAdvType </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the advertisement type. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The advertising type the device is reporting:< ul >
< li > BLE_HCI_ADV_TYPE_ADV_IND (0) - indirect advertising</ li >
< li > BLE_HCI_ADV_TYPE_ADV_DIRECT_IND_HD (1) - direct advertisng - high duty cycle</ li >
< li > BLE_HCI_ADV_TYPE_ADV_SCAN_IND (2) - indirect scan response</ li >
< li > BLE_HCI_ADV_TYPE_ADV_NONCONN_IND (3) - indirect advertisng - not connectable</ li >
< li > BLE_HCI_ADV_TYPE_ADV_DIRECT_IND_LD (4) - direct advertising - low duty cycle </ li >
</ ul >
</ dd ></ dl >
</ div >
</ div >
< a id = "a228afa5e43421b4d96d9c08241718309" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a228afa5e43421b4d96d9c08241718309" > ◆ </ a ></ span > getAppearance()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint16_t NimBLEAdvertisedDevice::getAppearance </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the appearance. </ p >
< p > A BLE device can declare its own appearance. The appearance is how it would like to be shown to an end user typcially in the form of an icon.</ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The appearance of the advertised device. </ dd ></ dl >
</ div >
</ div >
< a id = "afa334006230601cc5c6429b18819a2e2" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#afa334006230601cc5c6429b18819a2e2" > ◆ </ a ></ span > getManufacturerData() < span class = "overload" > [1/2]</ span ></ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string NimBLEAdvertisedDevice::getManufacturerData </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the manufacturer data. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The manufacturer data of the advertised device. </ dd ></ dl >
</ div >
</ div >
< a id = "ae9a586e46a555cf5fc817c9fe301b295" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ae9a586e46a555cf5fc817c9fe301b295" > ◆ </ a ></ span > getManufacturerData() < span class = "overload" > [2/2]</ span ></ h2 >
< div class = "memitem" >
< div class = "memproto" >
< div class = "memtemplate" >
template< typename T > </ div >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > T NimBLEAdvertisedDevice::getManufacturerData </ td >
< td > (</ td >
< td class = "paramtype" > bool  </ td >
< td class = "paramname" >< em > skipSizeCheck</ em > = < code > false</ code ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ td >
< td class = "mlabels-right" >
< span class = "mlabels" >< span class = "mlabel" > inline</ span ></ span > </ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > A template to convert the service data to < type> . </ p >
< dl class = "tparams" >< dt > Template Parameters</ dt >< dd >
< table class = "tparams" >
< tr >< td class = "paramname" > T</ td >< td > The type to convert the data to. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > skipSizeCheck</ td >< td > If true it will skip checking if the data size is less than < code > sizeof(< type> )</ code > . </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The data converted to < type> or NULL if skipSizeCheck is false and the data is less than < code > sizeof(< type> )</ code > .</ dd ></ dl >
< p >< b > Use:</ b > < code > getManufacturerData< type> (skipSizeCheck);</ code > </ p >
</ div >
</ div >
< a id = "a450eca96c605f199d2786a044612db17" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a450eca96c605f199d2786a044612db17" > ◆ </ a ></ span > getMaxInterval()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint16_t NimBLEAdvertisedDevice::getMaxInterval </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the preferred max connection interval. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The preferred max connection interval in 1.25ms units. </ dd ></ dl >
</ div >
</ div >
< a id = "a33fcdc3bf5107c157b10ad4519938c9f" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a33fcdc3bf5107c157b10ad4519938c9f" > ◆ </ a ></ span > getMinInterval()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint16_t NimBLEAdvertisedDevice::getMinInterval </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the preferred min connection interval. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The preferred min connection interval in 1.25ms units. </ dd ></ dl >
</ div >
</ div >
< a id = "ae6c6b48369d71a5998c1393c0d6a0179" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ae6c6b48369d71a5998c1393c0d6a0179" > ◆ </ a ></ span > getName()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string NimBLEAdvertisedDevice::getName </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the advertised name. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The name of the advertised device. </ dd ></ dl >
</ div >
</ div >
< a id = "afacf7717a15b36af184cd957d397e384" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#afacf7717a15b36af184cd957d397e384" > ◆ </ a ></ span > getPayload()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t * NimBLEAdvertisedDevice::getPayload </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the payload advertised by the device. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The advertisement payload. </ dd ></ dl >
</ div >
</ div >
< a id = "ac7879f4aa0f2b069b1d3aff4809ae62c" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ac7879f4aa0f2b069b1d3aff4809ae62c" > ◆ </ a ></ span > getPayloadLength()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > size_t NimBLEAdvertisedDevice::getPayloadLength </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the length of the payload advertised by the device. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The size of the payload in bytes. </ dd ></ dl >
</ div >
</ div >
< a id = "acd42dfbc92a43fc90e933df975c029f3" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#acd42dfbc92a43fc90e933df975c029f3" > ◆ </ a ></ span > getRSSI()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int NimBLEAdvertisedDevice::getRSSI </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the RSSI. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The RSSI of the advertised device. </ dd ></ dl >
</ div >
</ div >
< a id = "ad3931c72aaded3b594896c29b3691562" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ad3931c72aaded3b594896c29b3691562" > ◆ </ a ></ span > getScan()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" >< a class = "el" href = "class_nim_b_l_e_scan.html" > NimBLEScan</ a > * NimBLEAdvertisedDevice::getScan </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the scan object that created this advertised device. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The scan object. </ dd ></ dl >
</ div >
</ div >
< a id = "acf4398ca81f800445092ccc77deaf00b" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#acf4398ca81f800445092ccc77deaf00b" > ◆ </ a ></ span > getServiceData() < span class = "overload" > [1/4]</ span ></ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string NimBLEAdvertisedDevice::getServiceData </ td >
< td > (</ td >
< td class = "paramtype" > const < a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > &  </ td >
< td class = "paramname" >< em > uuid</ em ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the service data. </ p >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > uuid</ td >< td > The uuid of the service data requested. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The advertised service data or empty string if no data. </ dd ></ dl >
</ div >
</ div >
< a id = "a9ca1c022e10764ec72850ff3a011b009" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a9ca1c022e10764ec72850ff3a011b009" > ◆ </ a ></ span > getServiceData() < span class = "overload" > [2/4]</ span ></ h2 >
< div class = "memitem" >
< div class = "memproto" >
< div class = "memtemplate" >
template< typename T > </ div >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > T NimBLEAdvertisedDevice::getServiceData </ td >
< td > (</ td >
< td class = "paramtype" > const < a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > &  </ td >
< td class = "paramname" >< em > uuid</ em > , </ td >
</ tr >
< tr >
< td class = "paramkey" ></ td >
< td ></ td >
< td class = "paramtype" > bool  </ td >
< td class = "paramname" >< em > skipSizeCheck</ em > = < code > false</ code >   </ td >
</ tr >
< tr >
< td ></ td >
< td > )</ td >
< td ></ td >< td ></ td >
</ tr >
</ table >
</ td >
< td class = "mlabels-right" >
< span class = "mlabels" >< span class = "mlabel" > inline</ span ></ span > </ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > A template to convert the service data to < code > < type> </ code > . </ p >
< dl class = "tparams" >< dt > Template Parameters</ dt >< dd >
< table class = "tparams" >
< tr >< td class = "paramname" > T</ td >< td > The type to convert the data to. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > uuid</ td >< td > The uuid of the service data requested. </ td ></ tr >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > skipSizeCheck</ td >< td > If true it will skip checking if the data size is less than < code > sizeof(< type> )</ code > . </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The data converted to < type> or NULL if skipSizeCheck is false and the data is less than < code > sizeof(< type> )</ code > .</ dd ></ dl >
< p >< b > Use:</ b > < code > getServiceData< type> (skipSizeCheck);</ code > </ p >
</ div >
</ div >
< a id = "aecb3e30a94abd59401cafb70a5903abb" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#aecb3e30a94abd59401cafb70a5903abb" > ◆ </ a ></ span > getServiceData() < span class = "overload" > [3/4]</ span ></ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string NimBLEAdvertisedDevice::getServiceData </ td >
< td > (</ td >
< td class = "paramtype" > uint8_t  </ td >
< td class = "paramname" >< em > index</ em > = < code > 0</ code ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the service data. </ p >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > index</ td >< td > The index of the service data requested. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The advertised service data or empty string if no data. </ dd ></ dl >
</ div >
</ div >
< a id = "a9017ce5b59bdae3cebf33c54f28cee70" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a9017ce5b59bdae3cebf33c54f28cee70" > ◆ </ a ></ span > getServiceData() < span class = "overload" > [4/4]</ span ></ h2 >
< div class = "memitem" >
< div class = "memproto" >
< div class = "memtemplate" >
template< typename T > </ div >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > T NimBLEAdvertisedDevice::getServiceData </ td >
< td > (</ td >
< td class = "paramtype" > uint8_t  </ td >
< td class = "paramname" >< em > index</ em > = < code > 0</ code > , </ td >
</ tr >
< tr >
< td class = "paramkey" ></ td >
< td ></ td >
< td class = "paramtype" > bool  </ td >
< td class = "paramname" >< em > skipSizeCheck</ em > = < code > false</ code >   </ td >
</ tr >
< tr >
< td ></ td >
< td > )</ td >
< td ></ td >< td ></ td >
</ tr >
</ table >
</ td >
< td class = "mlabels-right" >
< span class = "mlabels" >< span class = "mlabel" > inline</ span ></ span > </ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > A template to convert the service data to < code > < type> </ code > . </ p >
< dl class = "tparams" >< dt > Template Parameters</ dt >< dd >
< table class = "tparams" >
< tr >< td class = "paramname" > T</ td >< td > The type to convert the data to. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > index</ td >< td > The vector index of the service data requested. </ td ></ tr >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > skipSizeCheck</ td >< td > If true it will skip checking if the data size is less than < code > sizeof(< type> )</ code > . </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The data converted to < type> or NULL if skipSizeCheck is false and the data is less than < code > sizeof(< type> )</ code > .</ dd ></ dl >
< p >< b > Use:</ b > < code > getServiceData< type> (skipSizeCheck);</ code > </ p >
</ div >
</ div >
< a id = "a5fc9be9de9209622259f8d28b01825df" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a5fc9be9de9209622259f8d28b01825df" > ◆ </ a ></ span > getServiceDataCount()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > size_t NimBLEAdvertisedDevice::getServiceDataCount </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the count of advertised service data UUIDS. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The number of service data UUIDS in the vector. </ dd ></ dl >
</ div >
</ div >
< a id = "a4f89e99dffdfde45c1cafff74a20a95f" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a4f89e99dffdfde45c1cafff74a20a95f" > ◆ </ a ></ span > getServiceDataUUID()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" >< a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > NimBLEAdvertisedDevice::getServiceDataUUID </ td >
< td > (</ td >
< td class = "paramtype" > uint8_t  </ td >
< td class = "paramname" >< em > index</ em > = < code > 0</ code ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the UUID of the serice data at the index. </ p >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > index</ td >< td > The index of the service data UUID requested. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The advertised service data UUID or an empty UUID if not found. </ dd ></ dl >
</ div >
</ div >
< a id = "ab53f862df15953d19ba7a45d4cf51b46" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ab53f862df15953d19ba7a45d4cf51b46" > ◆ </ a ></ span > getServiceUUID()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" >< a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > NimBLEAdvertisedDevice::getServiceUUID </ td >
< td > (</ td >
< td class = "paramtype" > uint8_t  </ td >
< td class = "paramname" >< em > index</ em > = < code > 0</ code ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the Service UUID. </ p >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > index</ td >< td > The index of the service UUID requested. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The Service UUID of the advertised service, or an empty UUID if not found. </ dd ></ dl >
</ div >
</ div >
< a id = "a6dc4484bc89ea5560a51c349b5300049" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a6dc4484bc89ea5560a51c349b5300049" > ◆ </ a ></ span > getServiceUUIDCount()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > size_t NimBLEAdvertisedDevice::getServiceUUIDCount </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the number of services advertised. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The count of services in the advertising packet. </ dd ></ dl >
</ div >
</ div >
< a id = "a599cad9a3f3d535049c87a911bc1b14d" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a599cad9a3f3d535049c87a911bc1b14d" > ◆ </ a ></ span > getTargetAddress()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" >< a class = "el" href = "class_nim_b_l_e_address.html" > NimBLEAddress</ a > NimBLEAdvertisedDevice::getTargetAddress </ td >
< td > (</ td >
< td class = "paramtype" > uint8_t  </ td >
< td class = "paramname" >< em > index</ em > = < code > 0</ code ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the target address at the index. </ p >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > index</ td >< td > The index of the target address. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > The target address. </ dd ></ dl >
</ div >
</ div >
< a id = "a9352a7760d9e4af0561d7923fcbe2535" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a9352a7760d9e4af0561d7923fcbe2535" > ◆ </ a ></ span > getTargetAddressCount()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > size_t NimBLEAdvertisedDevice::getTargetAddressCount </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the number of target addresses. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The number of addresses. </ dd ></ dl >
</ div >
</ div >
< a id = "a1855415f3c60bc88d62e9206fe6ed75a" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a1855415f3c60bc88d62e9206fe6ed75a" > ◆ </ a ></ span > getTimestamp()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > time_t NimBLEAdvertisedDevice::getTimestamp </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the timeStamp of when the device last advertised. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The timeStamp of when the device was last seen. </ dd ></ dl >
</ div >
</ div >
< a id = "afee346437447173eed1b9edf1de70f34" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#afee346437447173eed1b9edf1de70f34" > ◆ </ a ></ span > getTXPower()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > int8_t NimBLEAdvertisedDevice::getTXPower </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the TX Power. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The TX Power of the advertised device. </ dd ></ dl >
</ div >
</ div >
< a id = "ad65f8040a142f8d6d0763d4876f0d22e" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ad65f8040a142f8d6d0763d4876f0d22e" > ◆ </ a ></ span > getURI()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string NimBLEAdvertisedDevice::getURI </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Get the URI from the advertisement. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > The URI data. </ dd ></ dl >
</ div >
</ div >
< a id = "aa8b4660e5d123f16a07e0fefa3bcf4bc" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#aa8b4660e5d123f16a07e0fefa3bcf4bc" > ◆ </ a ></ span > haveAdvInterval()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveAdvInterval </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have have the advertising interval? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if the advertisement interval is present. </ dd ></ dl >
</ div >
</ div >
< a id = "accc6713f85db6174cfe8436059aa8bf1" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#accc6713f85db6174cfe8436059aa8bf1" > ◆ </ a ></ span > haveAppearance()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveAppearance </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have an appearance value? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is an appearance value present. </ dd ></ dl >
</ div >
</ div >
< a id = "a3274624943c942f357c6f8d489481bc8" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a3274624943c942f357c6f8d489481bc8" > ◆ </ a ></ span > haveConnParams()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveConnParams </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have preferred connection parameters? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if connection parameters are present. </ dd ></ dl >
</ div >
</ div >
< a id = "abe58f5fde119d8c0a8fb85ba1e8cc5c9" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#abe58f5fde119d8c0a8fb85ba1e8cc5c9" > ◆ </ a ></ span > haveManufacturerData()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveManufacturerData </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have manufacturer data? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is manufacturer data present. </ dd ></ dl >
</ div >
</ div >
< a id = "a86805fecd4432335feecf77bb6a0f12e" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a86805fecd4432335feecf77bb6a0f12e" > ◆ </ a ></ span > haveName()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveName </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have a name value? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is a name value present. </ dd ></ dl >
</ div >
</ div >
< a id = "a611802e8898e422842d60486b60b8c42" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a611802e8898e422842d60486b60b8c42" > ◆ </ a ></ span > haveRSSI()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveRSSI </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have a signal strength value? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is a signal strength value present. </ dd ></ dl >
</ div >
</ div >
< a id = "afba3425cfcfc12eca219a1abe5f6732c" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#afba3425cfcfc12eca219a1abe5f6732c" > ◆ </ a ></ span > haveServiceData()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveServiceData </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have a service data value? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is a service data value present. </ dd ></ dl >
</ div >
</ div >
< a id = "a5c4aae7e27c27201846ba4e15448e557" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a5c4aae7e27c27201846ba4e15448e557" > ◆ </ a ></ span > haveServiceUUID()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveServiceUUID </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have a service UUID value? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is a service UUID value present. </ dd ></ dl >
</ div >
</ div >
< a id = "a1172d33a77bc018e314be78664b222b9" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a1172d33a77bc018e314be78664b222b9" > ◆ </ a ></ span > haveTargetAddress()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveTargetAddress </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does the advertisement contain a target address? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if an address is present. </ dd ></ dl >
</ div >
</ div >
< a id = "af5293030ef439856c195caa3aba86543" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#af5293030ef439856c195caa3aba86543" > ◆ </ a ></ span > haveTXPower()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveTXPower </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have a transmission power value? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is a transmission power value present. </ dd ></ dl >
</ div >
</ div >
< a id = "a83ebd08b512dc936b1059db7a69b9ead" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a83ebd08b512dc936b1059db7a69b9ead" > ◆ </ a ></ span > haveURI()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::haveURI </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Does this advertisement have a URI? </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > True if there is a URI present. </ dd ></ dl >
</ div >
</ div >
< a id = "a37ad095c066aa231a52a7259734c9bce" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#a37ad095c066aa231a52a7259734c9bce" > ◆ </ a ></ span > isAdvertisingService()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool NimBLEAdvertisedDevice::isAdvertisingService </ td >
< td > (</ td >
< td class = "paramtype" > const < a class = "el" href = "class_nim_b_l_e_u_u_i_d.html" > NimBLEUUID</ a > &  </ td >
< td class = "paramname" >< em > uuid</ em ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Check advertised services for existance of the required UUID. </ p >
< dl class = "params" >< dt > Parameters</ dt >< dd >
< table class = "params" >
< tr >< td class = "paramdir" > [in]</ td >< td class = "paramname" > uuid</ td >< td > The service uuid to look for in the advertisement. </ td ></ tr >
</ table >
</ dd >
</ dl >
< dl class = "section return" >< dt > Returns</ dt >< dd > Return true if service is advertised </ dd ></ dl >
</ div >
</ div >
< a id = "ac1b8ff0f2897abda335743d55668fcd9" ></ a >
< h2 class = "memtitle" >< span class = "permalink" >< a href = "#ac1b8ff0f2897abda335743d55668fcd9" > ◆ </ a ></ span > toString()</ h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > std::string NimBLEAdvertisedDevice::toString </ td >
< td > (</ td >
< td class = "paramname" ></ td >< td > )</ td >
< td ></ td >
</ tr >
</ table >
</ div >< div class = "memdoc" >
< p > Create a string representation of this device. </ p >
< dl class = "section return" >< dt > Returns</ dt >< dd > A string representation of this device. </ dd ></ dl >
</ div >
</ div >
</ div > <!-- contents -->
</ div > <!-- doc-content -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" >< a class = "el" href = "class_nim_b_l_e_advertised_device.html" > NimBLEAdvertisedDevice</ a ></ li >
2022-01-15 15:23:57 -07:00
< li class = "footer" > 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.1 </ li >
2021-08-05 01:02:30 +00:00
</ ul >
</ div >
</ body >
</ html >