NM
Description:
Content:
Namespaces:
Classes:
- Connection - The NMConnection struct contains only private data.
- IP4Address
- IP4Route
- IP6Address
- IP6Route
- Setting - The NMSetting struct contains only private data.
- Setting8021x
- SettingAdsl
- SettingBluetooth
- SettingBond
- SettingBridge
- SettingBridgePort
- SettingCdma
- SettingConnection - The NMSettingConnection struct contains only private data.
- SettingDcb
- SettingGeneric
- SettingGsm
- SettingIP4Config
- SettingIP6Config
- SettingInfiniband
- SettingOlpcMesh
- SettingPPP
- SettingPPPOE
- SettingSerial
- SettingTeam
- SettingTeamPort
- SettingVPN
- SettingVlan
- SettingWimax
- SettingWired
- SettingWireless
- SettingWirelessSecurity
Enums:
- @80211ApFlags - 802.11 access point flags.
- @80211ApSecurityFlags - 802.11 access point security and authentication flags.
- @80211Mode - Indicates the 802.11 mode an access point or device is currently in.
- ActiveConnectionState - ActiveConnectionState values indicate the state of a connection to a specific network while it is starting, connected, or disconnecting from that network.
- BluetoothCapabilities - BluetoothCapabilities values indicate the usable capabilities of a Bluetooth device.
- ConnectivityState
- DeviceCapabilities - General device capability flags.
- DeviceModemCapabilities - DeviceModemCapabilities values indicate the generic radio access technology families a modem device supports.
- DeviceState
- DeviceStateReason - Device state change reason codes
- DeviceType - DeviceType
values indicate the type of hardware represented by an
NMDevice
. - DeviceWifiCapabilities - 802.11 specific device encryption and authentication capabilities.
- Setting8021xCKFormat - Setting8021xCKFormat values indicate the general type of a certificate or private key
- Setting8021xCKScheme - Setting8021xCKScheme values indicate how a certificate or private key is stored in the setting properties, either as a blob of the item's data, or as a path to a certificate or private key file on the filesystem
- SettingCompareFlags - These flags modify the comparison behavior when comparing two settings or two connections.
- SettingDcbFlags - DCB feature flags.
- SettingDiffResult - These values indicate the result of a setting difference operation.
- SettingGsmNetworkBand - SettingGsmNetworkBand values indicate the allowed frequency bands the device may use when connecting to this network.
- SettingGsmNetworkType - SettingGsmNetworkType values indicate the allowed access technologies the device may use when connecting to this network.
- SettingHashFlags - These flags determine which properties are added to the resulting hash when calling to_hash.
- SettingIP6ConfigPrivacy - SettingIP6ConfigPrivacy values indicate if and how IPv6 Privacy Extensions are used (RFC4941).
- SettingSecretFlags - These flags indicate specific behavior related to handling of a secret.
- State - State values indicate the current overall networking state.
- VPNConnectionState - VPN connection states
- VPNConnectionStateReason - VPN connection state reasons
- VPNPluginFailure - VPN plugin failure reasons
- VPNServiceState - VPN daemon states
- VlanFlags - VlanFlags values control the behavior of the VLAN interface.
- VlanPriorityMap - A selector for traffic priority maps; these map Linux SKB priorities to 802.1p priorities used in VLANs.
- WepKeyType - The WepKeyType values specify how any WEP keys present in the setting are interpreted.
Error domains:
- ConnectionError - Describes errors that may result from operations involving a Connection.
- Setting8021xError
- SettingAdslError
- SettingBluetoothError
- SettingBondError
- SettingBridgeError
- SettingBridgePortError
- SettingCdmaError
- SettingConnectionError - Describes errors that may result from operations involving a SettingConnection .
- SettingDcbError
- SettingError - Describes errors that may result from operations involving a Setting.
- SettingGenericError
- SettingGsmError
- SettingIP4ConfigError
- SettingIP6ConfigError
- SettingInfinibandError
- SettingOlpcMeshError
- SettingPPPError
- SettingPPPOEError
- SettingSerialError
- SettingTeamError
- SettingTeamPortError
- SettingVlanError
- SettingVpnError
- SettingWimaxError
- SettingWiredError
- SettingWirelessError
- SettingWirelessSecurityError
Constants:
- public const string CONNECTION_CHANGED
- public const string CONNECTION_NORMALIZE_PARAM_IP6_CONFIG_METHOD
- public const string CONNECTION_PATH
- public const string CONNECTION_SECRETS_CLEARED
- public const string CONNECTION_SECRETS_UPDATED
- public const string DBUS_IFACE_SETTINGS
- public const string DBUS_IFACE_SETTINGS_CONNECTION
- public const string DBUS_IFACE_SETTINGS_CONNECTION_SECRETS
- public const string DBUS_INTERFACE
- public const string DBUS_INTERFACE_VPN
- public const string DBUS_INTERFACE_VPN_CONNECTION
- public const string DBUS_INVALID_VPN_CONNECTION
- public const string DBUS_NO_ACTIVE_VPN_CONNECTION
- public const string DBUS_NO_VPN_CONNECTIONS
- public const string DBUS_PATH
- public const string DBUS_PATH_AGENT_MANAGER
- public const string DBUS_PATH_SECRET_AGENT
- public const string DBUS_PATH_SETTINGS
- public const string DBUS_PATH_SETTINGS_CONNECTION
- public const string DBUS_PATH_VPN
- public const string DBUS_PATH_VPN_CONNECTION
- public const string DBUS_SERVICE
- public const string DBUS_VPN_ALREADY_STARTED
- public const string DBUS_VPN_ALREADY_STOPPED
- public const string DBUS_VPN_BAD_ARGUMENTS
- public const string DBUS_VPN_ERROR_PREFIX
- public const string DBUS_VPN_INTERACTIVE_NOT_SUPPORTED
- public const string DBUS_VPN_SIGNAL_CONNECT_FAILED
- public const string DBUS_VPN_SIGNAL_IP4_CONFIG
- public const string DBUS_VPN_SIGNAL_IP_CONFIG_BAD
- public const string DBUS_VPN_SIGNAL_LAUNCH_FAILED
- public const string DBUS_VPN_SIGNAL_LOGIN_BANNER
- public const string DBUS_VPN_SIGNAL_LOGIN_FAILED
- public const string DBUS_VPN_SIGNAL_STATE_CHANGE
- public const string DBUS_VPN_SIGNAL_VPN_CONFIG_BAD
- public const string DBUS_VPN_STARTING_IN_PROGRESS
- public const string DBUS_VPN_STOPPING_IN_PROGRESS
- public const string DBUS_VPN_WRONG_STATE
- public const int MAJOR_VERSION
Evaluates to the major version number of NetworkManager which this source is compiled against.
- public const int MICRO_VERSION
Evaluates to the micro version number of NetworkManager which this source compiled against.
- public const int MINOR_VERSION
Evaluates to the minor version number of NetworkManager which this source is compiled against.
- public const string SETTING_DCB_APP_FCOE_FLAGS
- public const string SETTING_DCB_APP_FCOE_MODE
- public const string SETTING_DCB_APP_FCOE_PRIORITY
- public const string SETTING_DCB_APP_FIP_FLAGS
- public const string SETTING_DCB_APP_FIP_PRIORITY
- public const string SETTING_DCB_APP_ISCSI_FLAGS
- public const string SETTING_DCB_APP_ISCSI_PRIORITY
- public const string SETTING_DCB_FCOE_MODE_FABRIC
Indicates that the FCoE controller should use "fabric" mode (default)
- public const string SETTING_DCB_FCOE_MODE_VN2VN
Indicates that the FCoE controller should use "VN2VN" mode.
- public const string SETTING_DCB_PRIORITY_BANDWIDTH
- public const string SETTING_DCB_PRIORITY_FLOW_CONTROL
- public const string SETTING_DCB_PRIORITY_FLOW_CONTROL_FLAGS
- public const string SETTING_DCB_PRIORITY_GROUP_BANDWIDTH
- public const string SETTING_DCB_PRIORITY_GROUP_FLAGS
- public const string SETTING_DCB_PRIORITY_GROUP_ID
- public const string SETTING_DCB_PRIORITY_STRICT_BANDWIDTH
- public const string SETTING_DCB_PRIORITY_TRAFFIC_CLASS
- public const string SETTING_DCB_SETTING_NAME
- public const string SETTING_NAME
- public const int VLAN_FLAGS_ALL
Delegates:
- public delegate bool SettingClearSecretsWithFlagsFn (Setting setting, string secret, SettingSecretFlags flags)
- public delegate void SettingValueIterFn (Setting setting, string key, Value value, ParamFlags flags)
- public delegate bool UtilsFileSearchInPathsPredicate (string filename)
- public delegate void VPNIterFunc (string key, string value)