1/*
2 SPDX-FileCopyrightText: 2012-2013 Jan Grulich <jgrulich@redhat.com>
3
4 SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
5*/
6
7#ifndef NETWORKMANAGERQT_WIRELESS_SETTING_P_H
8#define NETWORKMANAGERQT_WIRELESS_SETTING_P_H
9
10#include <QStringList>
11
12namespace NetworkManager
13{
14class WirelessSettingPrivate
15{
16public:
17 WirelessSettingPrivate();
18
19 QString name;
20 QByteArray ssid;
21 NetworkManager::WirelessSetting::NetworkMode mode;
22 NetworkManager::WirelessSetting::FrequencyBand band;
23 quint32 channel;
24 QByteArray bssid;
25 quint32 rate;
26 quint32 txPower;
27 QByteArray macAddress;
28 QByteArray clonedMacAddress;
29 QStringList macAddressBlacklist;
30 quint32 mtu;
31 QStringList seenBssids;
32 QString security;
33 bool hidden;
34 QString generateMacAddressMask;
35 NetworkManager::Setting::MacAddressRandomization macAddressRandomization;
36 NetworkManager::WirelessSetting::PowerSave powersave;
37 QString assignedMacAddress;
38};
39
40}
41
42#endif // NETWORKMANAGERQT_WIRELESS_SETTING_P_H
43

source code of networkmanager-qt/src/settings/wirelesssetting_p.h