The QLowEnergyAdvertisingParameters::AddressInfo defines the elements of a white list. 更多...
AddressInfo (const QBluetoothAddress & addr , QLowEnergyController::RemoteAddressType type ) | |
AddressInfo () |
QBluetoothAddress | address |
QLowEnergyController::RemoteAddressType | type |
bool | operator!= (const QLowEnergyAdvertisingParameters::AddressInfo & a , const QLowEnergyAdvertisingParameters::AddressInfo & b ) |
bool | operator== (const QLowEnergyAdvertisingParameters::AddressInfo & a , const QLowEnergyAdvertisingParameters::AddressInfo & b ) |
A list of QLowEnergyAdvertisingParameters::AddressInfo instances is passed to QLowEnergyAdvertisingParameters::setWhiteList (). White lists are used to restrict the devices which have the permission to interact with the peripheral. The permitted type of interaction is defined by QLowEnergyAdvertisingParameters::FilterPolicy .
另请参阅 QLowEnergyAdvertisingParameters::whiteList ().
Constructs a new AddressInfo instance. addr represents the Bluetooth address of the remote device and type the nature of the address.
Constructs a default constructed AddressInfo instance.
By default the AddressInfo::type member is set to QLowEnergyController::PublicAddress 和 AddressInfo::address member has a null address.
This is the Bluetooth address of a remote device.
The type of the address (public or private). The AddressInfo default constructor initialises this value to QLowEnergyController::PublicAddress .
返回
true
if
a
and
b
are not equal with respect to their public state, otherwise returns
false
.
返回
true
if
a
and
b
are equal with respect to their public state, otherwise returns
false
.