NetworkManager::DcbSetting Class
Represents Dcb setting. More...
- Header:
#include <NetworkManagerQt/DcbSetting> - CMake:
find_package(KF6 REQUIRED COMPONENTS NetworkManagerQt)
target_link_libraries(mytarget PRIVATE KF6::NetworkManagerQt) - Inherits: NetworkManager::Setting
List of all members, including inherited members
Public Types
Public Functions
- DcbSetting()
- DcbSetting(const NetworkManager::DcbSetting::Ptr &other)
- NetworkManager::DcbSetting::DcbFlags appFcoeFlags() const
- QString appFcoeMode() const
- qint32 appFcoePriority() const
- NetworkManager::DcbSetting::DcbFlags appFipFlags() const
- qint32 appFipPriority() const
- NetworkManager::DcbSetting::DcbFlags appIscsiFlags() const
- qint32 appIscsiPriority() const
- UIntList priorityBandwidth() const
- quint32 priorityBandwidth(quint32 userPriority) const
- UIntList priorityFlowControl() const
- bool priorityFlowControl(quint32 userPriority) const
- NetworkManager::DcbSetting::DcbFlags priorityFlowControlFlags() const
- UIntList priorityGroupBandwidth() const
- quint32 priorityGroupBandwidth(quint32 groupId) const
- NetworkManager::DcbSetting::DcbFlags priorityGroupFlags() const
- UIntList priorityGroupId() const
- quint32 priorityGroupId(quint32 userPriority) const
- UIntList priorityStrictBandwidth() const
- bool priorityStrictBandwidth(quint32 userPriority) const
- UIntList priorityTrafficClass() const
- quint32 priorityTrafficClass(quint32 userPriority) const
- void setAppFcoeFlags(NetworkManager::DcbSetting::DcbFlags flags)
- void setAppFcoeMode(const QString &mode)
- void setAppFcoePriority(qint32 priority)
- void setAppFipFlags(NetworkManager::DcbSetting::DcbFlags flags)
- void setAppFipPriority(qint32 priority)
- void setAppIscsiFlags(NetworkManager::DcbSetting::DcbFlags flags)
- void setAppIscsiPriority(qint32 priority)
- void setPriorityBandwidth(const UIntList &list)
- void setPriorityBandwidth(quint32 userPriority, quint32 bandwidthPercent)
- void setPriorityFlowControl(const UIntList &list)
- void setPriorityFlowControl(quint32 userPriority, bool enabled)
- void setPriorityFlowControlFlags(NetworkManager::DcbSetting::DcbFlags flags)
- void setPriorityGroupBandwidth(const UIntList &list)
- void setPriorityGroupBandwidth(quint32 groupId, quint32 bandwidthPercent)
- void setPriorityGroupFlags(NetworkManager::DcbSetting::DcbFlags flags)
- void setPriorityGroupId(const UIntList &list)
- void setPriorityGroupId(quint32 userPriority, quint32 groupId)
- void setPriorityStrictBandwidth(const UIntList &list)
- void setPriorityStrictBandwidth(quint32 userPriority, bool strict)
- void setPriorityTrafficClass(const UIntList &list)
- void setPriorityTrafficClass(quint32 userPriority, quint32 trafficClass)
Detailed Description
Member Type Documentation
enum DcbSetting::DcbFlagType
flags DcbSetting::DcbFlags
| Constant | |
|---|---|
NetworkManager::DcbSetting::None |
0 |
NetworkManager::DcbSetting::Enable |
0x01 |
NetworkManager::DcbSetting::Advertise |
0x02 |
NetworkManager::DcbSetting::Willing |
0x04 |
The DcbFlags type is a typedef for QFlags<DcbFlagType>. It stores an OR combination of DcbFlagType values.
DcbSetting::List
DcbSetting::Ptr
Member Function Documentation
DcbSetting::DcbSetting()
[explicit] DcbSetting::DcbSetting(const NetworkManager::DcbSetting::Ptr &other)
NetworkManager::DcbSetting::DcbFlags DcbSetting::appFcoeFlags() const
See also setAppFcoeFlags()
QString DcbSetting::appFcoeMode() const
See also setAppFcoeMode()
qint32 DcbSetting::appFcoePriority() const
See also setAppFcoePriority()
NetworkManager::DcbSetting::DcbFlags DcbSetting::appFipFlags() const
See also setAppFipFlags()
qint32 DcbSetting::appFipPriority() const
See also setAppFipPriority()
NetworkManager::DcbSetting::DcbFlags DcbSetting::appIscsiFlags() const
See also setAppIscsiFlags()
qint32 DcbSetting::appIscsiPriority() const
See also setAppIscsiPriority()
UIntList DcbSetting::priorityBandwidth() const
See also setPriorityBandwidth()
quint32 DcbSetting::priorityBandwidth(quint32 userPriority) const
UIntList DcbSetting::priorityFlowControl() const
See also setPriorityFlowControl()
bool DcbSetting::priorityFlowControl(quint32 userPriority) const
NetworkManager::DcbSetting::DcbFlags DcbSetting::priorityFlowControlFlags() const
See also setPriorityFlowControlFlags()
UIntList DcbSetting::priorityGroupBandwidth() const
See also setPriorityGroupBandwidth()
quint32 DcbSetting::priorityGroupBandwidth(quint32 groupId) const
NetworkManager::DcbSetting::DcbFlags DcbSetting::priorityGroupFlags() const
See also setPriorityGroupFlags()
UIntList DcbSetting::priorityGroupId() const
See also setPriorityGroupId()
quint32 DcbSetting::priorityGroupId(quint32 userPriority) const
UIntList DcbSetting::priorityStrictBandwidth() const
See also setPriorityStrictBandwidth()
bool DcbSetting::priorityStrictBandwidth(quint32 userPriority) const
UIntList DcbSetting::priorityTrafficClass() const
See also setPriorityTrafficClass()
quint32 DcbSetting::priorityTrafficClass(quint32 userPriority) const
void DcbSetting::setAppFcoeFlags(NetworkManager::DcbSetting::DcbFlags flags)
See also appFcoeFlags()
void DcbSetting::setAppFcoeMode(const QString &mode)
See also appFcoeMode()
void DcbSetting::setAppFcoePriority(qint32 priority)
See also appFcoePriority()
void DcbSetting::setAppFipFlags(NetworkManager::DcbSetting::DcbFlags flags)
See also appFipFlags()
void DcbSetting::setAppFipPriority(qint32 priority)
See also appFipPriority()
void DcbSetting::setAppIscsiFlags(NetworkManager::DcbSetting::DcbFlags flags)
See also appIscsiFlags()
void DcbSetting::setAppIscsiPriority(qint32 priority)
See also appIscsiPriority()
void DcbSetting::setPriorityBandwidth(const UIntList &list)
See also priorityBandwidth()
void DcbSetting::setPriorityBandwidth(quint32 userPriority, quint32 bandwidthPercent)
void DcbSetting::setPriorityFlowControl(const UIntList &list)
See also priorityFlowControl()
void DcbSetting::setPriorityFlowControl(quint32 userPriority, bool enabled)
void DcbSetting::setPriorityFlowControlFlags(NetworkManager::DcbSetting::DcbFlags flags)
See also priorityFlowControlFlags()
void DcbSetting::setPriorityGroupBandwidth(const UIntList &list)
See also priorityGroupBandwidth()
void DcbSetting::setPriorityGroupBandwidth(quint32 groupId, quint32 bandwidthPercent)
void DcbSetting::setPriorityGroupFlags(NetworkManager::DcbSetting::DcbFlags flags)
See also priorityGroupFlags()
void DcbSetting::setPriorityGroupId(const UIntList &list)
See also priorityGroupId()
void DcbSetting::setPriorityGroupId(quint32 userPriority, quint32 groupId)
void DcbSetting::setPriorityStrictBandwidth(const UIntList &list)
See also priorityStrictBandwidth()
void DcbSetting::setPriorityStrictBandwidth(quint32 userPriority, bool strict)
void DcbSetting::setPriorityTrafficClass(const UIntList &list)
See also priorityTrafficClass()