Sur cette page

QLowEnergyAdvertisingParameters::AddressInfo Class

class QLowEnergyAdvertisingParameters::AddressInfo

L'QLowEnergyAdvertisingParameters::AddressInfo e définit les éléments d'une liste blanche. En savoir plus...

Fonctions publiques

AddressInfo()
AddressInfo(const QBluetoothAddress &addr, QLowEnergyController::RemoteAddressType type)

Variables publiques

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)

Description détaillée

Une liste d'instances de ` QLowEnergyAdvertisingParameters::AddressInfo ` est transmise à ` QLowEnergyAdvertisingParameters::setWhiteList()` (). Les listes blanches sont utilisées pour restreindre les périphériques autorisés à interagir avec le périphérique. Le type d'interaction autorisé est défini par ` QLowEnergyAdvertisingParameters::FilterPolicy`.

Voir également QLowEnergyAdvertisingParameters::whiteList().

Documentation des fonctions membres

AddressInfo::AddressInfo()

Crée une instance AddressInfo construite par défaut.

Par défaut, le membre ` AddressInfo::type ` est défini sur ` QLowEnergyController::PublicAddress ` et le membre ` AddressInfo::address ` contient une adresse nulle.

AddressInfo::AddressInfo(const QBluetoothAddress &addr, QLowEnergyController::RemoteAddressType type)

Crée une nouvelle instance de `AddressInfo`. ` addr ` représente l'adresse Bluetooth du périphérique distant et ` type ` la nature de l'adresse.

Documentation sur les variables membres

QBluetoothAddress AddressInfo::address

Il s'agit de l'adresse Bluetooth d'un appareil distant.

QLowEnergyController::RemoteAddressType AddressInfo::type

Le type de l'adresse (publique ou privée). Le constructeur par défaut de AddressInfo initialise cette valeur à QLowEnergyController::PublicAddress.

Éléments non membres associés

bool operator!=(const QLowEnergyAdvertisingParameters::AddressInfo &a, const QLowEnergyAdvertisingParameters::AddressInfo &b)

Renvoie « true » si « a » et « b » ne sont pas égales au niveau de leur état public ; sinon, renvoie « false ».

bool operator==(const QLowEnergyAdvertisingParameters::AddressInfo &a, const QLowEnergyAdvertisingParameters::AddressInfo &b)

Renvoie « true » si « a » et « b » sont égales au niveau de leur état public ; sinon, renvoie « false ».

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.