1/*
2 SPDX-FileCopyrightText: 2018 Pranav Gade <pranavgade20@gmail.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_DCBSETTING_P_H
8#define NETWORKMANAGERQT_DCBSETTING_P_H
9
10#include <QString>
11
12namespace NetworkManager
13{
14class DcbSettingPrivate
15{
16public:
17 DcbSettingPrivate();
18
19 QString name;
20
21 QString appFcoeMode;
22 qint32 appFcoePriority;
23 qint32 appFipPriority;
24 qint32 appIscsiPriority;
25 NetworkManager::DcbSetting::DcbFlags appFcoeFlags;
26 NetworkManager::DcbSetting::DcbFlags appFipFlags;
27 NetworkManager::DcbSetting::DcbFlags appIscsiFlags;
28 NetworkManager::DcbSetting::DcbFlags priorityGroupFlags;
29 NetworkManager::DcbSetting::DcbFlags priorityFlowControlFlags;
30 UIntList priorityFlowControl;
31 UIntList priorityBandwidth;
32 UIntList priorityGroupBandwidth;
33 UIntList priorityGroupId;
34 UIntList priorityStrictBandwidth;
35 UIntList priorityTrafficClass;
36};
37
38}
39
40#endif // NETWORKMANAGERQT_DCBSETTING_P_H
41

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