# Object Hierarchy

        GObject
        ├── NMSetting
        │   ├── NMSetting8021x
        │   ├── NMSettingAdsl
        │   ├── NMSettingBluetooth
        │   ├── NMSettingBond
        │   ├── NMSettingBridgePort
        │   ├── NMSettingBridge
        │   ├── NMSettingCdma
        │   ├── NMSettingConnection
        │   ├── NMSettingDcb
        │   ├── NMSettingGeneric
        │   ├── NMSettingGsm
        │   ├── NMSettingInfiniband
        │   ├── NMSettingIPTunnel
        │   ├── NMSettingIPConfig
        │   │   ├── NMSettingIP4Config
        │   │   ╰── NMSettingIP6Config
        │   ├── NMSettingMacvlan
        │   ├── NMSettingOlpcMesh
        │   ├── NMSettingPpp
        │   ├── NMSettingPppoe
        │   ├── NMSettingSerial
        │   ├── NMSettingTeamPort
        │   ├── NMSettingTeam
        │   ├── NMSettingTun
        │   ├── NMSettingVlan
        │   ├── NMSettingVpn
        │   ├── NMSettingVxlan
        │   ├── NMSettingWimax
        │   ├── NMSettingWired
        │   ├── NMSettingWirelessSecurity
        │   ╰── NMSettingWireless
        ├── NMObject
        │   ├── NMAccessPoint
        │   ├── NMActiveConnection
        │   │   ╰── NMVpnConnection
        │   ├── NMDevice
        │   │   ├── NMDeviceAdsl
        │   │   ├── NMDeviceBond
        │   │   ├── NMDeviceBridge
        │   │   ├── NMDeviceBt
        │   │   ├── NMDeviceEthernet
        │   │   ├── NMDeviceGeneric
        │   │   ├── NMDeviceInfiniband
        │   │   ├── NMDeviceIPTunnel
        │   │   ├── NMDeviceMacvlan
        │   │   ├── NMDeviceModem
        │   │   ├── NMDeviceOlpcMesh
        │   │   ├── NMDeviceTeam
        │   │   ├── NMDeviceTun
        │   │   ├── NMDeviceVlan
        │   │   ├── NMDeviceVxlan
        │   │   ├── NMDeviceWifi
        │   │   ╰── NMDeviceWimax
        │   ├── NMDhcpConfig
        │   ├── NMIPConfig
        │   ├── NMRemoteConnection
        │   ╰── NMWimaxNsp
        ├── NMClient
        ├── NMSecretAgentOld
        ╰── NMSimpleConnection
        GInterface
        ├── NMConnection
        ├── NMVpnEditor
        ╰── NMVpnEditorPlugin
        GFlags
        ├── NM80211ApFlags
        ├── NM80211ApSecurityFlags
        ├── NMBluetoothCapabilities
        ├── NMConnectionSerializationFlags
        ├── NMDeviceCapabilities
        ├── NMDeviceModemCapabilities
        ├── NMDeviceWifiCapabilities
        ├── NMSecretAgentCapabilities
        ├── NMSecretAgentGetSecretsFlags
        ├── NMSettingDcbFlags
        ├── NMSettingSecretFlags
        ├── NMSettingWiredWakeOnLan
        ├── NMVlanFlags
        ╰── NMVpnEditorPluginCapability
        GEnum
        ├── NMAgentManagerError
        ├── NMConnectionError
        ├── NMDeviceError
        ├── NMManagerError
        ├── NMSecretAgentError
        ├── NMSettingsError
        ├── NMVpnPluginError
        ├── NM80211Mode
        ├── NMActiveConnectionState
        ├── NMClientError
        ├── NMClientPermission
        ├── NMClientPermissionResult
        ├── NMConnectivityState
        ├── NMCryptoError
        ├── NMDeviceState
        ├── NMDeviceStateReason
        ├── NMDeviceType
        ├── NMIPTunnelMode
        ├── NMMetered
        ├── NMSetting8021xCKFormat
        ├── NMSetting8021xCKScheme
        ├── NMSettingCompareFlags
        ├── NMSettingConnectionAutoconnectSlaves
        ├── NMSettingConnectionLldp
        ├── NMSettingDiffResult
        ├── NMSettingIP6ConfigAddrGenMode
        ├── NMSettingIP6ConfigPrivacy
        ├── NMSettingMacRandomization
        ├── NMSettingMacvlanMode
        ├── NMSettingSerialParity
        ├── NMSettingTunMode
        ├── NMSettingWirelessPowersave
        ├── NMState
        ├── NMUtilsSecurityType
        ├── NMVlanPriorityMap
        ├── NMVpnConnectionState
        ├── NMVpnConnectionStateReason
        ├── NMVpnPluginFailure
        ├── NMVpnServiceState
        ├── NMWepKeyType
        ╰── NMWimaxNspNetworkType
        GBoxed
        ├── NMIPAddress
        ├── NMIPRoute
        ╰── NMLldpNeighbor