Nol.A SDK Library  24.11.0
For IoT System Software Development
Public Member Functions | List of all members
BLEAdvertisedDevice Class Reference

A representation of a BLE advertised device found by a scan. More...

#include <BLEAdvertisedDevice.hpp>

Public Member Functions

BLEAddress getAddress ()
 
uint16_t getAppearance ()
 
std::string getManufacturerData ()
 
std::string getName ()
 
int16_t getRSSI ()
 
BLEScangetScan ()
 
std::string getServiceData ()
 
BLEUUID getServiceDataUUID ()
 
BLEUUID getServiceUUID ()
 
int8_t getTXPower ()
 
const uint8_t * getPayload ()
 
size_t getPayloadLength ()
 
BLEAddress::Type_t getAddressType ()
 
void setAddressType (BLEAddress::Type_t type)
 
bool isAdvertisingService (BLEUUID uuid)
 
bool haveAppearance ()
 
bool haveManufacturerData ()
 
bool haveName ()
 
bool haveRSSI ()
 
bool haveServiceData ()
 
bool haveServiceUUID ()
 
bool haveTXPower ()
 
std::string toString ()
 

Detailed Description

A representation of a BLE advertised device found by a scan.

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.


The documentation for this class was generated from the following file: