AddressInfo 类
class QLowEnergyAdvertisingParameters::AddressInfoQLowEnergyAdvertisingParameters::AddressInfo 定义了白名单的元素。更多...
公共函数
AddressInfo(const QBluetoothAddress &addr, QLowEnergyController::RemoteAddressType type) | |
AddressInfo() |
公共变量
相关非成员
bool | operator!=(const QLowEnergyAdvertisingParameters::AddressInfo &a, const QLowEnergyAdvertisingParameters::AddressInfo &b) |
bool | operator==(const QLowEnergyAdvertisingParameters::AddressInfo &a, const QLowEnergyAdvertisingParameters::AddressInfo &b) |
详细描述
将一组 QLowEnergyAdvertisingParameters::AddressInfo 实例传递给 QLowEnergyAdvertisingParameters::setWhiteList。白名单用于限制允许与外围设备交互的设备。允许的交互类型由 QLowEnergyAdvertisingParameters::FilterPolicy 定义。
参见 QLowEnergyAdvertisingParameters::whiteList。
成员函数文档
AddressInfo::AddressInfo(const QBluetoothAddress &addr, QLowEnergyController::RemoteAddressType type)
构建一个新的 AddressInfo 实例。addr 表示远程设备的蓝牙地址,type 表示地址的性质。
AddressInfo::AddressInfo()
构建一个默认构造的 AddressInfo 实例。
默认情况下,AddressInfo::type 成员设置为 QLowEnergyController::PublicAddress,而 AddressInfo::address 成员具有一个空地址。
成员变量文档
QBluetoothAddress AddressInfo::address
这是远程设备的蓝牙地址。
QLowEnergyController::RemoteAddressType AddressInfo::type
地址的类型(公共或私有)。默认构造函数将此值初始化为AddressInfo的QLowEnergyController::PublicAddress。
相关非成员函数
bool operator!=(const QLowEnergyAdvertisingParameters::AddressInfo &a, const QLowEnergyAdvertisingParameters::AddressInfo &b)
如果a和b在公共状态下不相等,则返回true
,否则返回false
。
bool operator==(const QLowEnergyAdvertisingParameters::AddressInfo &a, const QLowEnergyAdvertisingParameters::AddressInfo &b)
如果a和b在公共状态下相等,则返回true
,否则返回false
。
© 2024 The Qt Company Ltd. 本文件的文档贡献归各自的版权所有者所有。本文件提供的文档是在Free Software Foundation发布的GNU自由文档许可版本1.3的条款下提供的。Qt及其相关标志在世界各国芬兰和/或其他国家的The Qt Company Ltd.是商标。所有其他商标均归各自所有者所有。