11DNETWORKMANAGER_BEGIN_NAMESPACE
13class DAccessPointPrivate;
22 explicit DAccessPoint(
const quint64 apId, QObject *parent =
nullptr);
25 Q_PROPERTY(QString SSID READ SSID NOTIFY SSIDChanged)
26 Q_PROPERTY(quint8 strength READ strength NOTIFY strengthChanged)
27 Q_PROPERTY(NMAP flags READ flags NOTIFY flagsChanged)
28 Q_PROPERTY(quint32 frequency READ frequency NOTIFY frequencyChanged)
29 Q_PROPERTY(NMAPSec rsnFlags READ rsnFlags NOTIFY rsnFlagsChanged)
30 Q_PROPERTY(NMAPSec wpaFlags READ wpaFlags NOTIFY wpaFlagsChanged)
33 quint8 strength() const;
35 quint32 frequency() const;
36 NMAPSec rsnFlags() const;
37 NMAPSec wpaFlags() const;
41 void SSIDChanged(const QString &ssid);
42 void strengthChanged(const quint8 strength);
43 void frequencyChanged(const quint32 frequency);
44 void flagsChanged(const NMAP &flags);
45 void rsnFlagsChanged(const NMAPSec &rsnFlags);
46 void wpaFlagsChanged(const NMAPSec &wpaFlags);
49 QScopedPointer<DAccessPointPrivate> d_ptr;
56DNETWORKMANAGER_END_NAMESPACE
对于接入点属性的封装
Definition: daccesspoint.h:16
NM80211ApSecurityFlags
802.11 接入点安全和身份验证标志
Definition: dnetworkmanagertypes.h:66
NM80211ApFlags
802.11 接入点标志
Definition: dnetworkmanagertypes.h:64