DtkNetworkManager
NetworkManager DBus interface binding for Qt
全部  文件 函数 变量 枚举 
Dtk::NetworkManager::DNMSetting类 参考abstract

DNMSetting类 更多...

#include <dnmsetting.h>

类 Dtk::NetworkManager::DNMSetting 继承关系图:

Public 类型

enum class  SettingType {
  Unknown , Adsl , Cdma , Gsm ,
  Infiniband , Ipv4 , Ipv6 , Ppp ,
  Pppoe , Security8021x , Serial , Vpn ,
  Wired , Wireless , WirelessSecurity , Bluetooth ,
  OlpcMesh , Vlan , Wimax , Bond ,
  Bridge , BridgePort , Team , Generic ,
  Tun , Vxlan , IpTunnel , Proxy ,
  User , OvsBridge , OvsInterface , OvsPatch ,
  OvsPort , Match , Tc , TeamPort ,
  Macsec , Dcb , WireGuard
}
 
enum class  SecretFlagType { None = 0 , AgentOwned = 0x01 , NotSaved = 0x02 , NotRequired = 0x04 }
 

Public 成员函数

 DNMSetting (SettingType type)
 
 DNMSetting (const QSharedPointer< DNMSetting > &setting)
 
virtual void fromMap (const QVariantMap &map)=0
 
virtual QVariantMap toMap () const =0
 
virtual QString name () const =0
 
void setType (SettingType type)
 
SettingType type () const
 
bool isInit () const
 
void setInit (bool init)
 
virtual QStringList needSecrets (bool request=false) const
 
virtual QVariantMap secretsToMap () const
 
virtual void mapToSecrets (const QVariantMap &secrets)
 
virtual void stringMapTosecrets (const QMap< QString, QString > &map)
 
virtual QMap< QString, QString > secretsToStringMap () const
 

静态 Public 成员函数

static QString typeToString (const SettingType type)
 
static SettingType stringToType (const QString &str)
 

Protected 属性

QScopedPointer< DNMSettingPrivate > d_ptr
 

详细描述

DNMSetting类


该类的文档由以下文件生成: