for libnm 1.8.4 The latest version of this documentation can be found on-line at https://developer.gnome.org/libnm/stable/.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to:



  The Free Software Foundation, Inc.,

  51 Franklin Street - Fifth Floor,

  BostonMA 02110-1301,

  USA


Overview
Introduction to libnm
Using libnm
Client Object API Reference
NMClient
NMSecretAgentOld
NMObject
nm-errors
nm-dbus-interface
Connection and Setting API Reference
NMConnection — Describes a connection to specific network or provider
NMSimpleConnection
NMSetting — Describes related configuration information
NMSettingConnection — Describes general connection properties
NMSetting8021x — Describes 802.1x-authenticated connection properties
NMSettingAdsl — Describes ADSL-based properties
NMSettingBluetooth — Describes Bluetooth connection properties
NMSettingBond — Describes connection properties for bonds
NMSettingBridge — Describes connection properties for bridges
NMSettingBridgePort — Describes connection properties for bridge ports
NMSettingCdma — Describes CDMA-based mobile broadband properties
NMSettingDcb — Connection properties for Data Center Bridging
NMSettingDummy — Describes connection properties for dummy interfaces
NMSettingGeneric — Describes connection properties for generic devices
NMSettingGsm — Describes GSM/3GPP-based mobile broadband properties
NMSettingInfiniband — Describes connection properties for IP-over-InfiniBand networks
NMSettingIP4Config — Describes IPv4 addressing, routing, and name service properties
NMSettingIP6Config — Describes IPv6 addressing, routing, and name service properties
NMSettingIPConfig — Abstract base class for IPv4 and IPv6 addressing, routing, and name service properties
NMSettingIPTunnel — Describes connection properties for IP tunnel devices
NMSettingMacsec — Describes connection properties for MACSEC interfaces
NMSettingMacvlan — Describes connection properties for macvlan interfaces
NMSettingOlpcMesh — Describes connection properties for OLPC-Mesh devices
NMSettingPpp — Describes connection properties for devices/networks that require PPP to deliver IP capability
NMSettingPppoe — Describes PPPoE connection properties
NMSettingSerial — Describes connection properties for devices that use serial communications
NMSettingTeam — Describes connection properties for teams
NMSettingTeamPort — Describes connection properties for team ports
NMSettingTun — Describes connection properties for TUN/TAP interfaces
NMSettingVlan — Describes connection properties for VLAN interfaces
NMSettingVpn — Describes connection properties for Virtual Private Networks
NMSettingVxlan — Describes connection properties for VXLAN interfaces
NMSettingWimax — Describes 802.16e Mobile WiMAX connection properties
NMSettingWired — Describes connection properties for Ethernet-based networks
NMSettingWireless — Describes connection properties for 802.11 Wi-Fi networks
NMSettingWirelessSecurity — Describes connection properties for Wi-Fi networks that use WEP, LEAP, WPA or WPA2/RSN security
Device and Runtime Configuration API Reference
NMDevice
NMDeviceAdsl
NMDeviceBond
NMDeviceBridge
NMDeviceBt
NMDeviceDummy
NMDeviceEthernet
NMDeviceGeneric
NMDeviceInfiniband
NMDeviceIPTunnel
NMDeviceMacsec
NMDeviceMacvlan
NMDeviceModem
NMDeviceOlpcMesh
NMDeviceTeam
NMDeviceTun
NMDeviceVlan
NMDeviceVxlan
NMDeviceWifi
NMDeviceWimax
NMActiveConnection
NMVpnConnection
NMRemoteConnection
NMAccessPoint
NMWimaxNsp
NMIPConfig
NMDhcpConfig
Utility API Reference
nm-utils — Utility functions
nm-version
VPN Plugin API Reference
nm-vpn-dbus-interface
NMVpnEditorPlugin
Object Hierarchy
API Index
Annotation Glossary