Nol.A SDK Library
24.11.0
For IoT System Software Development
|
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 () |
BLEScan * | getScan () |
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 () |
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.