diff options
| author | Michael Biebl <biebl@debian.org> | 2016-03-30 00:56:30 +0200 |
|---|---|---|
| committer | Michael Biebl <biebl@debian.org> | 2016-03-30 00:56:30 +0200 |
| commit | d9c99a29a0d3384c9c3d2adce430f5cb1134ab6a (patch) | |
| tree | fa41baf72753961e71dd8d5bdbe2b89c9109e4f1 /docs/api/html | |
| parent | c2de0d98ba39e0a1a970d066fd19be786092f376 (diff) | |
Imported Upstream version 1.1.92 upstream/1.1.92
Diffstat (limited to 'docs/api/html')
50 files changed, 14656 insertions, 3429 deletions
diff --git a/docs/api/html/NetworkManager.conf.html b/docs/api/html/NetworkManager.conf.html new file mode 100644 index 00000000..5049ecfe --- /dev/null +++ b/docs/api/html/NetworkManager.conf.html @@ -0,0 +1,1060 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NetworkManager.conf: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="manpages.html" title="UNIX Manual Pages"> +<link rel="prev" href="NetworkManager.html" title="NetworkManager"> +<link rel="next" href="nmcli-examples.html" title="nmcli-examples"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="manpages.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NetworkManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="nmcli-examples.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NetworkManager.conf"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle">NetworkManager.conf</span></h2> +<p>NetworkManager.conf — NetworkManager configuration file</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Synopsis</h2> +<p><code class="filename">/etc/NetworkManager/NetworkManager.conf</code>, + <code class="filename">/etc/NetworkManager/conf.d/<em class="replaceable"><code>name</code></em>.conf</code>, + <code class="filename">/usr/lib/NetworkManager/conf.d/<em class="replaceable"><code>name</code></em>.conf</code>, + <code class="filename">/var/lib/NetworkManager/NetworkManager-intern.conf</code> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.5"></a><h2>Description</h2> +<p><code class="literal">NetworkManager.conf</code> is the configuration file for NetworkManager. It is used + to set up various aspects of NetworkManager's behavior. The + location of the main file and configuration directories may be changed + through use of the <code class="option">--config</code>, <code class="option">--config-dir</code>, + <code class="option">--system-config-dir</code>, and <code class="option">--intern-config</code> + argument for NetworkManager, respectively. + </p> +<p>If a default <code class="literal">NetworkManager.conf</code> is + provided by your distribution's packages, you should not modify + it, since your changes may get overwritten by package + updates. Instead, you can add additional <code class="literal">.conf</code> + files to the <code class="literal">/etc/NetworkManager/conf.d</code> directory. + These will be read in order, with later files overriding earlier ones. + Packages might install further configuration snippets to <code class="literal">/usr/lib/NetworkManager/conf.d</code>. + This directory is parsed first, even before <code class="literal">NetworkManager.conf</code>. + The loading of a file <code class="literal">/usr/lib/NetworkManager/conf.d/<em class="replaceable"><code>name</code></em>.conf</code> + can be prevented by adding a file <code class="literal">/etc/NetworkManager/conf.d/<em class="replaceable"><code>name</code></em>.conf</code>. + In this case, the file from the etc configuration shadows the file from the + system configuration directory. + </p> +<p> + NetworkManager can overwrite certain user configuration options via D-Bus or other internal + operations. In this case it writes those changes to <code class="literal">/var/lib/NetworkManager/NetworkManager-intern.conf</code>. + This file is not intended to be modified by the user, but it is read last and can shadow + user configuration from <code class="literal">NetworkManager.conf</code>. + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.6"></a><h2>File Format</h2> +<p> + The configuration file format is so-called key file (sort of + ini-style format). It consists of sections (groups) of + key-value pairs. Lines beginning with a '#' and blank lines are + considered comments. Sections are started by a header line + containing the section enclosed in '[' and ']', and ended + implicitly by the start of the next section or the end of the + file. Each key-value pair must be contained in a section. + </p> +<p> + For keys that take a list of devices as their value, you can + specify devices by their MAC addresses or interface names, or + "*" to specify all devices. See <a class="xref" href="NetworkManager.conf.html#device-spec" title="Device List Format">the section called “Device List Format”</a> + below. + </p> +<p> + Minimal system settings configuration file looks like this: + </p> +<pre class="programlisting"> +[main] +plugins=keyfile +</pre> +<p> + </p> +<p> + As an extension to the normal keyfile format, you can also + append a value to a previously-set list-valued key by doing: + </p> +<pre class="programlisting"> +plugins+=another-plugin +plugins-=remove-me +</pre> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.7"></a><h2> +<code class="literal">main</code> section</h2> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">plugins</code></span></p></td> +<td> +<p> + Lists system settings plugin names separated by ','. These + plugins are used to read and write system-wide + connections. When multiple plugins are specified, the + connections are read from all listed plugins. When writing + connections, the plugins will be asked to save the + connection in the order listed here; if the first plugin + cannot write out that connection type (or can't write out + any connections) the next plugin is tried, etc. If none of + the plugins can save the connection, an error is returned + to the user. + </p> +<p> + If NetworkManager defines a distro-specific + network-configuration plugin for your system, then that + will normally be listed here. (See below for the available + plugins.) Note that the <code class="literal">keyfile</code> plugin + is always appended to the end of this list (if it doesn't + already appear earlier in the list), so if there is no + distro-specific plugin for your system then you can leave + this key unset and NetworkManager will fall back to using + <code class="literal">keyfile</code>. + </p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">monitor-connection-files</code></span></p></td> +<td><p>Whether the configured settings plugin(s) + should set up file monitors and immediately pick up changes + made to connection files while NetworkManager is running. This + is disabled by default; NetworkManager will only read + the connection files at startup, and when explicitly requested + via the ReloadConnections D-Bus call. If this key is set to + '<code class="literal">true</code>', then NetworkManager will reload + connection files any time they changed.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">auth-polkit</code></span></p></td> +<td><p>Whether the system uses PolicyKit for authorization. + If <code class="literal">false</code>, all requests will be allowed. If + <code class="literal">true</code>, non-root requests are authorized using PolicyKit. + The default value is <code class="literal">true</code>. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">dhcp</code></span></p></td> +<td> +<p>This key sets up what DHCP client + NetworkManager will use. Allowed values are + <code class="literal">dhclient</code>, <code class="literal">dhcpcd</code>, and + <code class="literal">internal</code>. The <code class="literal">dhclient</code> + and <code class="literal">dhcpcd</code> options require the indicated + clients to be installed. The <code class="literal">internal</code> + option uses a built-in DHCP client which is not currently as + featureful as the external clients.</p> +<p>If this key is missing, available DHCP clients are + looked for in this order: <code class="literal">dhclient</code>, + <code class="literal">dhcpcd</code>, + <code class="literal">internal</code>.</p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">no-auto-default</code></span></p></td> +<td> +<p>Specify devices for which + NetworkManager shouldn't create default wired connection + (Auto eth0). By default, NetworkManager creates a temporary + wired connection for any Ethernet device that is managed and + doesn't have a connection configured. List a device in this + option to inhibit creating the default connection for the + device. May have the special value <code class="literal">*</code> to + apply to all devices.</p> +<p>When the default wired connection is deleted or saved + to a new persistent connection by a plugin, the device is + added to a list in the file + <code class="filename">/var/run/NetworkManager/no-auto-default.state</code> + to prevent creating the default connection for that device + again.</p> +<p>See <a class="xref" href="NetworkManager.conf.html#device-spec" title="Device List Format">the section called “Device List Format”</a> for the syntax how to + specify a device. + </p> +<p> + Example: + </p> +<pre class="programlisting"> +no-auto-default=00:22:68:5c:5d:c4,00:1e:65:ff:aa:ee +no-auto-default=eth0,eth1 +no-auto-default=* +</pre> +<p> + </p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ignore-carrier</code></span></p></td> +<td> +<p> + Specify devices for which NetworkManager will (partially) + ignore the carrier state. Normally, for + device types that support carrier-detect, such as Ethernet + and InfiniBand, NetworkManager will only allow a + connection to be activated on the device if carrier is + present (ie, a cable is plugged in), and it will + deactivate the device if carrier drops for more than a few + seconds. + </p> +<p> + Listing a device here will allow activating connections on + that device even when it does not have carrier, provided + that the connection uses only statically-configured IP + addresses. Additionally, it will allow any active + connection (whether static or dynamic) to remain active on + the device when carrier is lost. + </p> +<p> + Note that the "carrier" property of NMDevices and device D-Bus + interfaces will still reflect the actual device state; it's just + that NetworkManager will not make use of that information. + </p> +<p>See <a class="xref" href="NetworkManager.conf.html#device-spec" title="Device List Format">the section called “Device List Format”</a> for the syntax how to + specify a device. + </p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">assume-ipv6ll-only</code></span></p></td> +<td> +<p> + Specify devices for which NetworkManager will try to + generate a connection based on initial configuration when + the device only has an IPv6 link-local address. + </p> +<p>See <a class="xref" href="NetworkManager.conf.html#device-spec" title="Device List Format">the section called “Device List Format”</a> for the syntax how to + specify a device. + </p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">configure-and-quit</code></span></p></td> +<td><p> + When set to '<code class="literal">true</code>', NetworkManager quits after + performing initial network configuration but spawns small helpers + to preserve DHCP leases and IPv6 addresses. This is useful in + environments where network setup is more or less static or it is + desirable to save process time but still handle some dynamic + configurations. When this option is <code class="literal">true</code>, + network configuration for WiFi, WWAN, Bluetooth, ADSL, and PPPoE + interfaces cannot be preserved due to their use of external + services, and these devices will be deconfigured when NetworkManager + quits even though other interface's configuration may be preserved. + Also, to preserve DHCP addresses the '<code class="literal">dhcp</code>' option + must be set to '<code class="literal">internal</code>'. The default value of + the '<code class="literal">configure-and-quit</code>' option is + '<code class="literal">false</code>', meaning that NetworkManager will continue + running after initial network configuration and continue responding + to system and hardware events, D-Bus requests, and user commands. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">dns</code></span></p></td> +<td> +<p>Set the DNS (<code class="filename">resolv.conf</code>) processing mode.</p> +<p><code class="literal">default</code>: The default if the key is + not specified. NetworkManager will update + <code class="filename">resolv.conf</code> to reflect the nameservers + provided by currently active connections.</p> +<p><code class="literal">dnsmasq</code>: NetworkManager will run + dnsmasq as a local caching nameserver, using a "split DNS" + configuration if you are connected to a VPN, and then update + <code class="filename">resolv.conf</code> to point to the local + nameserver.</p> +<p><code class="literal">unbound</code>: NetworkManager will talk + to unbound and dnssec-triggerd, providing a "split DNS" + configuration with DNSSEC support. The /etc/resolv.conf + will be managed by dnssec-trigger daemon.</p> +<p><code class="literal">none</code>: NetworkManager will not + modify resolv.conf.</p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">rc-manager</code></span></p></td> +<td> +<p>Set the <code class="filename">resolv.conf</code> + management mode. The default value depends on how NetworkManager + was built. Regardless of this setting, NetworkManager will + always write resolv.conf to its runtime state directory.</p> +<p><code class="literal">none</code>: NetworkManager will symlink + <code class="filename">/etc/resolv.conf</code> to its private + resolv.conf file in the runtime state directory.</p> +<p><code class="literal">file</code>: NetworkManager will write + <code class="filename">/etc/resolv.conf</code> as file.</p> +<p><code class="literal">resolvconf</code>: NetworkManager will run + resolvconf to update the DNS configuration.</p> +<p><code class="literal">netconfig</code>: NetworkManager will run + netconfig to update the DNS configuration.</p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">debug</code></span></p></td> +<td> +<p>Comma separated list of options to aid + debugging. This value will be combined with the environment + variable <code class="literal">NM_DEBUG</code>. Currently the following + values are supported:</p> +<p> + <code class="literal">RLIMIT_CORE</code>: set ulimit -c unlimited + to write out core dumps. Beware, that a core dump can contain + sensitive information such as passwords or configuration settings. + </p> +<p> + <code class="literal">fatal-warnings</code>: set <code class="function">g_log_set_always_fatal()</code> + to core dump on warning messages from glib. This is equivalent + to the --g-fatal-warnings command line option. + </p> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="id-1.4.3.8"></a><h2> +<code class="literal">keyfile</code> section</h2> +<p>This section contains keyfile-plugin-specific options, and + is normally only used when you are not using any other + distro-specific plugin.</p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">hostname</code></span></p></td> +<td><p>This key is deprecated and has no effect + since the hostname is now stored in /etc/hostname or other + system configuration files according to build options. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">path</code></span></p></td> +<td><p>The location where keyfiles are read and stored. + This defaults to "<code class="literal">/usr/local/etc/NetworkManager/conf.d</code>". + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">unmanaged-devices</code></span></p></td> +<td> +<p>Set devices that should be ignored by + NetworkManager. + </p> +<p>See <a class="xref" href="NetworkManager.conf.html#device-spec" title="Device List Format">the section called “Device List Format”</a> for the syntax how to + specify a device. + </p> +<p> + Example: + </p> +<pre class="programlisting"> +unmanaged-devices=interface-name:em4 +unmanaged-devices=mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth2 +</pre> +<p> + </p> +</td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.9"></a><h2> +<code class="literal">ifupdown</code> section</h2> +<p>This section contains ifupdown-specific options and thus only + has effect when using the <code class="literal">ifupdown</code> plugin.</p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="varname">managed</code></span></p></td> +<td> +<p>If set to <code class="literal">true</code>, then + interfaces listed in + <code class="filename">/etc/network/interfaces</code> are managed by + NetworkManager. If set to <code class="literal">false</code>, then + any interface listed in + <code class="filename">/etc/network/interfaces</code> will be ignored + by NetworkManager. Remember that NetworkManager controls the + default route, so because the interface is ignored, + NetworkManager may assign the default route to some other + interface.</p> +<p> + The default value is <code class="literal">false</code>. + </p> +</td> +</tr></tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.10"></a><h2> +<code class="literal">logging</code> section</h2> +<p>This section controls NetworkManager's logging. Any + settings here are overridden by the <code class="option">--log-level</code> + and <code class="option">--log-domains</code> command-line options.</p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">level</code></span></p></td> +<td><p>The default logging verbosity level. + One of <code class="literal">OFF</code>, <code class="literal">ERR</code>, + <code class="literal">WARN</code>, <code class="literal">INFO</code>, + <code class="literal">DEBUG</code>, <code class="literal">TRACE</code>. The ERR + level logs only critical errors. WARN logs warnings that may + reflect operation. INFO logs various informational messages that + are useful for tracking state and operations. DEBUG enables + verbose logging for debugging purposes. TRACE enables even more + verbose logging then DEBUG level. Subsequent levels also log + all messages from earlier levels; thus setting the log level + to INFO also logs error and warning messages.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">domains</code></span></p></td> +<td> +<p>The following log domains are available: + PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, + WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, + AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, + INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, + TEAM, CONCHECK, DCB, DISPATCH, AUDIT.</p> +<p>In addition, these special domains can be used: NONE, + ALL, DEFAULT, DHCP, IP.</p> +<p>You can specify per-domain log level overrides by + adding a colon and a log level to any domain. E.g., + "<code class="literal">WIFI:DEBUG,WIFI_SCAN:OFF</code>".</p> +</td> +</tr> +<tr> +<td><p></p></td> +<td></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">backend</code></span></p></td> +<td><p>The logging backend. Supported values + are "<code class="literal">debug</code>", "<code class="literal">syslog</code>", + "<code class="literal">journal</code>". + "<code class="literal">debug</code>" uses syslog and logs to standard error. + If NetworkManager is started in debug mode (<code class="literal">--debug</code>) + this option is ignored and "<code class="literal">debug</code>" is always used. + Otherwise, the default is "<code class="literal">journal</code>". + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">audit</code></span></p></td> +<td><p>Whether the audit records are delivered to + auditd, the audit daemon. If <code class="literal">false</code>, audit + records will be sent only to the NetworkManager logging + system. If set to <code class="literal">true</code>, they will be also + sent to auditd. The default value is <code class="literal">true</code>. + </p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.11"></a><h2> +<code class="literal">connection</code> section</h2> +<p>Specify default values for connections. + </p> +<p> + Example: +</p> +<pre class="programlisting"> +[connection] +ipv6.ip6-privacy=0 +</pre> +<p> + </p> +<div class="refsect2"> +<a name="id-1.4.3.11.4"></a><h3>Supported Properties</h3> +<p> + Not all properties can be overwritten, only the following + properties are supported to have their default values configured + (see <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span> for details). + A default value is only consulted if the corresponding per-connection value + explicitly allows for that. + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">connection.autoconnect-slaves</code></span></p></td> +<td></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">connection.lldp</code></span></p></td> +<td></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ethernet.wake-on-lan</code></span></p></td> +<td></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ipv4.dad-timeout</code></span></p></td> +<td></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ipv4.dhcp-timeout</code></span></p></td> +<td><p>If left unspecified, the default value for + the interface type is used.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ipv4.route-metric</code></span></p></td> +<td></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ipv6.ip6-privacy</code></span></p></td> +<td><p>If <code class="literal">ipv6.ip6-privacy</code> is unset, use the content of + "/proc/sys/net/ipv6/conf/default/use_tempaddr" as last fallback. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ipv6.route-metric</code></span></p></td> +<td></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">vpn.timeout</code></span></p></td> +<td><p>If left unspecified, default value of 60 seconds is used.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">wifi.mac-address-randomization</code></span></p></td> +<td><p>If left unspecified, MAC address randomization is disabled.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">wifi.powersave</code></span></p></td> +<td><p>If left unspecified, the default value + "<code class="literal">ignore</code>" will be used.</p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +<hr> +<div class="refsect2"> +<a name="id-1.4.3.11.5"></a><h3>Sections</h3> +<p> + You can configure multiple <code class="literal">connection</code> + sections, by having different sections with a name that all start + with "connection". + Example: +</p> +<pre class="programlisting"> +[connection] +ipv6.ip6-privacy=0 +connection.autoconnect-slaves=1 +vpn.timeout=120 + +[connection-wifi-wlan0] +match-device=interface-name:wlan0 +ipv4.route-metric=50 + +[connection-wifi-other] +match-device=type:wifi +ipv4.route-metric=55 +ipv6.ip6-privacy=1 +</pre> +<p> + </p> +<p> + The sections within one file are considered in order of appearance, with the + exception that the <code class="literal">[connection]</code> section is always + considered last. In the example above, this order is <code class="literal">[connection-wifi-wlan0]</code>, + <code class="literal">[connection-wlan-other]</code>, and <code class="literal">[connection]</code>. + When checking for a default configuration value, the sections are searched until + the requested value is found. + In the example above, "ipv4.route-metric" for wlan0 interface is set to 50, + and for all other Wi-Fi typed interfaces to 55. Also, Wi-Fi devices would have + IPv6 private addresses enabled by default, but other devices would have it disabled. + Note that also "wlan0" gets "ipv6.ip6-privacy=1", because although the section + "[connection-wifi-wlan0]" matches the device, it does not contain that property + and the search continues. + </p> +<p> + When having different sections in multiple files, sections from files that are read + later have higher priority. So within one file the priority of the sections is + top-to-bottom. Across multiple files later definitions take precedence. + </p> +<p> + The following properties further control how a connection section applies. + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">match-device</code></span></p></td> +<td><p>An optional device spec that restricts + when the section applies. See <a class="xref" href="NetworkManager.conf.html#device-spec" title="Device List Format">the section called “Device List Format”</a> + for the possible values. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">stop-match</code></span></p></td> +<td><p>An optional boolean value which defaults to + <code class="literal">no</code>. If the section matches (based on + <code class="literal">match-device</code>), further sections will not be + considered even if the property in question is not present. In + the example above, if <code class="literal">[connection-wifi-wlan0]</code> would + have <code class="literal">stop-match</code> set to <code class="literal">yes</code>, + its <code class="literal">ipv6.ip6-privacy</code> value would be + unspecified. + </p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +</div> +<div class="refsect1"> +<a name="id-1.4.3.12"></a><h2> +<code class="literal">connectivity</code> section</h2> +<p>This section controls NetworkManager's optional connectivity + checking functionality. This allows NetworkManager to detect + whether or not the system can actually access the internet or + whether it is behind a captive portal.</p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">uri</code></span></p></td> +<td><p>The URI of a web page to periodically + request when connectivity is being checked. This page + should return the header "X-NetworkManager-Status" with a + value of "online". Alternatively, it's body content should + be set to "NetworkManager is online". The body content + check can be controlled by the <code class="literal">response</code> + option. If this option is blank or missing, connectivity + checking is disabled. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">interval</code></span></p></td> +<td><p>Specified in seconds; controls how often + connectivity is checked when a network connection exists. If + set to 0 connectivity checking is disabled. If missing, the + default is 300 seconds.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">response</code></span></p></td> +<td><p>If set controls what body content + NetworkManager checks for when requesting the URI for + connectivity checking. If missing, defaults to + "NetworkManager is online" </p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.13"></a><h2> +<code class="literal">global-dns</code> section</h2> +<p>This section specifies global DNS settings that override + connection-specific configuration.</p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">searches</code></span></p></td> +<td><p> + A list of search domains to be used during hostname lookup. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">options</code></span></p></td> +<td><p> + A list of of options to be passed to the hostname resolver. + </p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.14"></a><h2> +<code class="literal">global-dns-domain</code> sections</h2> +<p>Sections with a name starting with the "global-dns-domain-" + prefix allow to define global DNS configuration for specific + domains. The part of section name after "global-dns-domain-" + specifies the domain name a section applies to. More specific + domains have the precedence over less specific ones and the + default domain is represented by the wildcard "*". A default + domain section is mandatory. + </p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">servers</code></span></p></td> +<td><p> + A list of addresses of DNS servers to be used for the given domain. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">options</code></span></p></td> +<td><p> + A list of domain-specific DNS options. Not used at the moment. + </p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.15"></a><h2> +<code class="literal">.config</code> sections</h2> +<p>This is a special section that contains options which apply + to the configuration file that contains the option. + </p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="varname">enable</code></span></p></td> +<td> +<p> + Defaults to "<code class="literal">true</code>". If "<code class="literal">false</code>", + the configuration file will be skipped during loading. + Note that the main configuration file <code class="literal">NetworkManager.conf</code> + cannot be disabled. +</p> +<pre class="programlisting"> +# always skip loading the config file +[.config] +enable=false +</pre> +<p> + </p> +<p> + You can also match against the version of NetworkManager. For example + the following are valid configurations: +</p> +<pre class="programlisting"> +# only load on version 1.0.6 +[.config] +enable=nm-version:1.0.6 + +# load on all versions 1.0.x, but not 1.2.x +[.config] +enable=nm-version:1.0 + +# only load on versions >= 1.1.6. This does not match +# with version 1.2.0 or 1.4.4. Only the last digit is considered. +[.config] +enable=nm-version-min:1.1.6 + +# only load on versions >= 1.2. Contrary to the previous +# example, this also matches with 1.2.0, 1.2.10, 1.4.4, etc. +[.config] +enable=nm-version-min:1.2 + +# Match against the maximum allowed version. The example matches +# versions 1.2.0, 1.2.2, 1.2.4. Again, only the last version digit +# is allowed to be smaller. So this would not match match on 1.1.10. +[.config] +enable=nm-version-max:1.2.6 +</pre> +<p> + </p> +<p> + You can also match against the value of the environment variable + <code class="literal">NM_CONFIG_ENABLE_TAG</code>, like: +</p> +<pre class="programlisting"> +# always skip loading the file when running NetworkManager with +# environment variable "NM_CONFIG_ENABLE_TAG=TAG1" +[.config] +enable=env:TAG1 +</pre> +<p> + </p> +<p> + More then one match can be specified. The configuration will be + enabled if one of the predicates matches ("or"). The special prefix "except:" can + be used to negate the match. Note that if one except-predicate + matches, the entire configuration will be disabled. + In other words, a except predicate always wins over other predicates. +</p> +<pre class="programlisting"> +# enable the configuration either when the environment variable +# is present or the version is at least 1.2.0. +[.config] +enable=env:TAG2,nm-version-min:1.2 + +# enable the configuration for version >= 1.2.0, but disable +# it when the environment variable is set to "TAG3" +[.config] +enable=except:env:TAG3,nm-version-min:1.2 + +# enable the configuration on >= 1.3, >= 1.2.6, and >= 1.0.16. +# Useful if a certain feature is only present since those releases. +[.config] +enable=nm-version-min:1.3,nm-version-min:1.2.6,nm-version-min:1.0.16 +</pre> +<p> + </p> +</td> +</tr></tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.3.16"></a><h2>Plugins</h2> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">keyfile</code></span></p></td> +<td> +<p> + The <code class="literal">keyfile</code> plugin is the generic + plugin that supports all the connection types and + capabilities that NetworkManager has. It writes files out + in an .ini-style format in + /etc/NetworkManager/system-connections. + </p> +<p> + The stored connection file may contain passwords and + private keys, so it will be made readable only to root, + and the plugin will ignore files that are readable or + writable by any user or group other than root. + </p> +<p> + This plugin is always active, and will automatically be + used to store any connections that aren't supported by any + other active plugin. + </p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ifcfg-rh</code></span></p></td> +<td><p> + This plugin is used on the Fedora and Red Hat Enterprise + Linux distributions to read and write configuration from + the standard + <code class="filename">/etc/sysconfig/network-scripts/ifcfg-*</code> + files. It currently supports reading Ethernet, Wi-Fi, + InfiniBand, VLAN, Bond, Bridge, and Team connections. + Enabling <code class="literal">ifcfg-rh</code> implicitly enables + <code class="literal">ibft</code> plugin, if it is available. + This can be disabled by adding <code class="literal">no-ibft</code>. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ifcfg-suse</code></span></p></td> +<td><p> + This plugin is deprecated and its selection has no effect. + The <code class="literal">keyfile</code> plugin should be used + instead. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ifupdown</code></span></p></td> +<td> +<p> + This plugin is used on the Debian and Ubuntu + distributions, and reads Ethernet and Wi-Fi connections + from <code class="filename">/etc/network/interfaces</code>. + </p> +<p> + This plugin is read-only; any connections (of any type) + added from within NetworkManager when you are using this + plugin will be saved using the <code class="literal">keyfile</code> + plugin instead. + </p> +</td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">ibft</code>, <code class="varname">no-ibft</code></span></p></td> +<td><p> + This plugin allows to read iBFT configuration (iSCSI Boot Firmware Table). + The configuration is read using /sbin/iscsiadm. Users are expected to + configure iBFT connections via the firmware interfaces. + If ibft support is available, it is automatically enabled after + <code class="literal">ifcfg-rh</code>. This can be disabled by <code class="literal">no-ibft</code>. + You can also explicitly specify <code class="literal">ibft</code> to load the + plugin without <code class="literal">ifcfg-rh</code> or to change the plugin order. + </p></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="id-1.4.3.17"></a><h2>Appendix</h2> +<div class="refsect2"> +<a name="device-spec"></a><h3>Device List Format</h3> +<p> + The configuration options <code class="literal">main.no-auto-default</code>, <code class="literal">main.ignore-carrier</code>, + and <code class="literal">keyfile.unmanaged-devices</code> select devices based on a list of matchings. + Devices can be specified using the following format: + </p> +<p> + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term">*</span></p></td> +<td><p>Matches every device.</p></td> +</tr> +<tr> +<td><p><span class="term">IFNAME</span></p></td> +<td><p>Case sensitive match of interface name of the device. Globbing is not supported.</p></td> +</tr> +<tr> +<td><p><span class="term">HWADDR</span></p></td> +<td><p>Match the MAC address of the device. Globbing is not supported</p></td> +</tr> +<tr> +<td><p><span class="term">interface-name:IFNAME, </span><span class="term">interface-name:~IFNAME</span></p></td> +<td><p>Case sensitive match of interface name of the device. Simple globbing is supported with + <code class="literal">*</code> and <code class="literal">?</code>. Ranges and escaping is not supported.</p></td> +</tr> +<tr> +<td><p><span class="term">interface-name:=IFNAME</span></p></td> +<td><p>Case sensitive match of interface name of the device. Globbing is disabled and <code class="literal">IFNAME</code> + is taken literally.</p></td> +</tr> +<tr> +<td><p><span class="term">mac:HWADDR</span></p></td> +<td><p>Match the MAC address of the device. Globbing is not supported</p></td> +</tr> +<tr> +<td><p><span class="term">s390-subchannels:HWADDR</span></p></td> +<td><p>Match the device based on the subchannel address. Globbing is not supported</p></td> +</tr> +<tr> +<td><p><span class="term">type:TYPE</span></p></td> +<td><p>Match the device type. Valid type names are as reported by "<code class="literal">nmcli -f GENERAL.TYPE device show</code>". + Globbing is not supported.</p></td> +</tr> +<tr> +<td><p><span class="term">except:SPEC</span></p></td> +<td><p>Negative match of a device. <code class="literal">SPEC</code> must be explicitly qualified with + a prefix such as <code class="literal">interface-name:</code>. A negative match has higher priority then the positive + matches above.</p></td> +</tr> +<tr> +<td><p><span class="term">SPEC[,;]SPEC</span></p></td> +<td> +<p>Multiple specs can be concatenated with commas or semicolons. The order does not matter as + matches are either inclusive or negative (<code class="literal">except:</code>), with negative matches having higher + priority. + </p> +<p>Backslash is supported to escape the separators ';' and ',', and to express special + characters such as newline ('\n'), tabulator ('\t'), whitespace ('\s') and backslash ('\\'). The globbing of + interface names cannot be escaped. Whitespace is not a separator but will be trimmed between + two specs (unless escaped as '\s'). + </p> +</td> +</tr> +</tbody> +</table></div> +<p> + </p> +<p> + Example: + </p> +<pre class="programlisting"> +interface-name:em4 +mac:00:22:68:1c:59:b1;mac:00:1E:65:30:D1:C4;interface-name:eth2 +interface-name:vboxnet*,except:interface-name:vboxnet2 +*,except:mac:00:22:68:1c:59:b1 +</pre> +<p> + </p> +</div> +</div> +<div class="refsect1"> +<a name="id-1.4.3.18"></a><h2>See Also</h2> +<p> + <span class="citerefentry"><span class="refentrytitle">NetworkManager</span>(8)</span>, + <span class="citerefentry"><span class="refentrytitle">nmcli</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nmcli-examples</span>(5)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-online</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-applet</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-connection-editor</span>(1)</span> + </p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/NetworkManager.devhelp2 b/docs/api/html/NetworkManager.devhelp2 index 112d9686..d076d1ec 100644 --- a/docs/api/html/NetworkManager.devhelp2 +++ b/docs/api/html/NetworkManager.devhelp2 @@ -1,29 +1,346 @@ <?xml version="1.0" encoding="utf-8" standalone="no"?> -<book xmlns="http://www.devhelp.net/book" title="NetworkManager D-Bus Reference Manual" link="index.html" author="" name="NetworkManager" version="2" language="c"> +<book xmlns="http://www.devhelp.net/book" title="NetworkManager D-Bus API Reference Manual" link="index.html" author="" name="NetworkManager" version="2" language="c"> <chapters> - <sub name="D-Bus API Reference" link="ref-dbus.html"/> + <sub name="D-Bus API Reference" link="spec.html"> + <sub name="Interfaces" link="spec.html#dbus-interfaces"> + <sub name="org.freedesktop.NetworkManager" link="gdbus-org.freedesktop.NetworkManager.html"/> + <sub name="org.freedesktop.NetworkManager.Settings" link="gdbus-org.freedesktop.NetworkManager.Settings.html"/> + <sub name="org.freedesktop.NetworkManager.AgentManager" link="gdbus-org.freedesktop.NetworkManager.AgentManager.html"/> + <sub name="org.freedesktop.NetworkManager.AccessPoint" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html"/> + <sub name="org.freedesktop.NetworkManager.PPP" link="gdbus-org.freedesktop.NetworkManager.PPP.html"/> + <sub name="org.freedesktop.NetworkManager.Settings.Connection" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html"/> + <sub name="org.freedesktop.NetworkManager.VPN.Connection" link="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html"/> + <sub name="org.freedesktop.NetworkManager.Connection.Active" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html"/> + <sub name="org.freedesktop.NetworkManager.Device" link="gdbus-org.freedesktop.NetworkManager.Device.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Adsl" link="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Bond" link="gdbus-org.freedesktop.NetworkManager.Device.Bond.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Bridge" link="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Bluetooth" link="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Wired" link="gdbus-org.freedesktop.NetworkManager.Device.Wired.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Generic" link="gdbus-org.freedesktop.NetworkManager.Device.Generic.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Infiniband" link="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html"/> + <sub name="org.freedesktop.NetworkManager.Device.IPTunnel" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Macvlan" link="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Modem" link="gdbus-org.freedesktop.NetworkManager.Device.Modem.html"/> + <sub name="org.freedesktop.NetworkManager.Device.OlpcMesh" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Team" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Tun" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Veth" link="gdbus-org.freedesktop.NetworkManager.Device.Veth.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Vlan" link="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Vxlan" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html"/> + <sub name="org.freedesktop.NetworkManager.Device.Wireless" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html"/> + <sub name="org.freedesktop.NetworkManager.Device.WiMax" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html"/> + <sub name="org.freedesktop.NetworkManager.DHCP4Config" link="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html"/> + <sub name="org.freedesktop.NetworkManager.DHCP6Config" link="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html"/> + <sub name="org.freedesktop.NetworkManager.IP4Config" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html"/> + <sub name="org.freedesktop.NetworkManager.IP6Config" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html"/> + <sub name="org.freedesktop.NetworkManager.VPN.Plugin" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html"/> + <sub name="org.freedesktop.NetworkManager.SecretAgent" link="gdbus-org.freedesktop.NetworkManager.SecretAgent.html"/> + </sub> + </sub> <sub name="Network Configuration Setting Specification" link="ref-settings.html"> <sub name="Configuration Settings" link="ref-settings.html#id-1.3.3"/> <sub name="Secret flag types" link="secrets-flags.html"/> </sub> - <sub name="Migrating from NetworkManager 0.8 to NetworkManager 0.9" link="ref-migrating.html"> - <sub name="Architecture and D-Bus API Changes in 0.9" link="ref-migrating.html#id-1.4.3"> - <sub name="Elimination of the User Settings Service" link="ref-migrating.html#id-1.4.3.3"/> - <sub name="User Secret Agents" link="ref-migrating.html#id-1.4.3.4"/> - <sub name="Settings Service Interface Changes" link="ref-migrating.html#id-1.4.3.5"/> - <sub name="Connection Object Interface Changes" link="ref-migrating.html#id-1.4.3.6"/> - <sub name="Permissions Methods Consolidation" link="ref-migrating.html#id-1.4.3.7"/> - <sub name="AddConnection Returns Object Path of New Connection" link="ref-migrating.html#id-1.4.3.8"/> - <sub name="Support for WiMAX Devices" link="ref-migrating.html#id-1.4.3.9"/> - <sub name="New Device States" link="ref-migrating.html#id-1.4.3.10"/> - <sub name="New Active Connection State" link="ref-migrating.html#id-1.4.3.11"/> - <sub name="Consolidated Modem Devices" link="ref-migrating.html#id-1.4.3.12"/> - <sub name="Secret Property Flags" link="ref-migrating.html#id-1.4.3.13"/> - <sub name="Deprecated Methods Removed" link="ref-migrating.html#id-1.4.3.14"/> - </sub> + <sub name="UNIX Manual Pages" link="manpages.html"> + <sub name="NetworkManager" link="NetworkManager.html"/> + <sub name="NetworkManager.conf" link="NetworkManager.conf.html"/> + <sub name="nmcli-examples" link="nmcli-examples.html"/> + <sub name="nm-settings" link="nm-settings.html"/> + <sub name="nm-settings-keyfile" link="nm-settings-keyfile.html"/> + <sub name="nm-settings-ifcfg-rh" link="nm-settings-ifcfg-rh.html"/> </sub> <sub name="Index" link="ix01.html"/> <sub name="License" link="license.html"/> </chapters> - <functions/> + <functions> + <keyword type="method" name="The GetDevices() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices"/> + <keyword type="method" name="The GetAllDevices() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices"/> + <keyword type="method" name="The GetDeviceByIpIface() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface"/> + <keyword type="method" name="The ActivateConnection() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection"/> + <keyword type="method" name="The AddAndActivateConnection() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection"/> + <keyword type="method" name="The DeactivateConnection() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection"/> + <keyword type="method" name="The Sleep() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep"/> + <keyword type="method" name="The Enable() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable"/> + <keyword type="method" name="The GetPermissions() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions"/> + <keyword type="method" name="The SetLogging() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging"/> + <keyword type="method" name="The GetLogging() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging"/> + <keyword type="method" name="The CheckConnectivity() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity"/> + <keyword type="method" name="The state() method" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state"/> + <keyword type="signal" name="The "CheckPermissions" signal" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions"/> + <keyword type="signal" name="The "StateChanged" signal" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged"/> + <keyword type="signal" name="The "DeviceAdded" signal" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded"/> + <keyword type="signal" name="The "DeviceRemoved" signal" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved"/> + <keyword type="property" name="The "Devices" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices"/> + <keyword type="property" name="The "AllDevices" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices"/> + <keyword type="property" name="The "NetworkingEnabled" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled"/> + <keyword type="property" name="The "WirelessEnabled" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled"/> + <keyword type="property" name="The "WirelessHardwareEnabled" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled"/> + <keyword type="property" name="The "WwanEnabled" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled"/> + <keyword type="property" name="The "WwanHardwareEnabled" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled"/> + <keyword type="property" name="The "WimaxEnabled" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled"/> + <keyword type="property" name="The "WimaxHardwareEnabled" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled"/> + <keyword type="property" name="The "ActiveConnections" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections"/> + <keyword type="property" name="The "PrimaryConnection" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection"/> + <keyword type="property" name="The "PrimaryConnectionType" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType"/> + <keyword type="property" name="The "Metered" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered"/> + <keyword type="property" name="The "ActivatingConnection" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection"/> + <keyword type="property" name="The "Startup" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup"/> + <keyword type="property" name="The "Version" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version"/> + <keyword type="property" name="The "State" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State"/> + <keyword type="property" name="The "Connectivity" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity"/> + <keyword type="property" name="The "GlobalDnsConfiguration" property" link="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration"/> + <keyword type="method" name="The ListConnections() method" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections"/> + <keyword type="method" name="The GetConnectionByUuid() method" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid"/> + <keyword type="method" name="The AddConnection() method" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection"/> + <keyword type="method" name="The AddConnectionUnsaved() method" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved"/> + <keyword type="method" name="The LoadConnections() method" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections"/> + <keyword type="method" name="The ReloadConnections() method" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections"/> + <keyword type="method" name="The SaveHostname() method" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged"/> + <keyword type="signal" name="The "NewConnection" signal" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection"/> + <keyword type="signal" name="The "ConnectionRemoved" signal" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved"/> + <keyword type="property" name="The "Connections" property" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections"/> + <keyword type="property" name="The "Hostname" property" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname"/> + <keyword type="property" name="The "CanModify" property" link="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify"/> + <keyword type="method" name="The Register() method" link="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register"/> + <keyword type="method" name="The RegisterWithCapabilities() method" link="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities"/> + <keyword type="method" name="The Unregister() method" link="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged"/> + <keyword type="property" name="The "Flags" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags"/> + <keyword type="property" name="The "WpaFlags" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags"/> + <keyword type="property" name="The "RsnFlags" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags"/> + <keyword type="property" name="The "Ssid" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid"/> + <keyword type="property" name="The "Frequency" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress"/> + <keyword type="property" name="The "Mode" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode"/> + <keyword type="property" name="The "MaxBitrate" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate"/> + <keyword type="property" name="The "Strength" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength"/> + <keyword type="property" name="The "LastSeen" property" link="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen"/> + <keyword type="method" name="The NeedSecrets() method" link="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets"/> + <keyword type="method" name="The SetIp4Config() method" link="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config"/> + <keyword type="method" name="The SetIp6Config() method" link="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config"/> + <keyword type="method" name="The SetState() method" link="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState"/> + <keyword type="method" name="The Update() method" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update"/> + <keyword type="method" name="The UpdateUnsaved() method" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved"/> + <keyword type="method" name="The Delete() method" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete"/> + <keyword type="method" name="The GetSettings() method" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings"/> + <keyword type="method" name="The GetSecrets() method" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets"/> + <keyword type="method" name="The ClearSecrets() method" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets"/> + <keyword type="method" name="The Save() method" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save"/> + <keyword type="signal" name="The "Updated" signal" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated"/> + <keyword type="signal" name="The "Removed" signal" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged"/> + <keyword type="property" name="The "Unsaved" property" link="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged"/> + <keyword type="signal" name="The "VpnStateChanged" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged"/> + <keyword type="property" name="The "VpnState" property" link="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState"/> + <keyword type="property" name="The "Banner" property" link="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged"/> + <keyword type="property" name="The "Connection" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection"/> + <keyword type="property" name="The "SpecificObject" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject"/> + <keyword type="property" name="The "Id" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id"/> + <keyword type="property" name="The "Uuid" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid"/> + <keyword type="property" name="The "Type" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type"/> + <keyword type="property" name="The "Devices" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices"/> + <keyword type="property" name="The "State" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State"/> + <keyword type="property" name="The "Default" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default"/> + <keyword type="property" name="The "Ip4Config" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config"/> + <keyword type="property" name="The "Dhcp4Config" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config"/> + <keyword type="property" name="The "Default6" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6"/> + <keyword type="property" name="The "Ip6Config" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config"/> + <keyword type="property" name="The "Dhcp6Config" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config"/> + <keyword type="property" name="The "Vpn" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn"/> + <keyword type="property" name="The "Master" property" link="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master"/> + <keyword type="method" name="The Reapply() method" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply"/> + <keyword type="method" name="The GetAppliedConnection() method" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection"/> + <keyword type="method" name="The Disconnect() method" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect"/> + <keyword type="method" name="The Delete() method" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete"/> + <keyword type="signal" name="The "StateChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged"/> + <keyword type="property" name="The "Udi" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi"/> + <keyword type="property" name="The "Interface" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface"/> + <keyword type="property" name="The "IpInterface" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface"/> + <keyword type="property" name="The "Driver" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver"/> + <keyword type="property" name="The "DriverVersion" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion"/> + <keyword type="property" name="The "FirmwareVersion" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion"/> + <keyword type="property" name="The "Capabilities" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities"/> + <keyword type="property" name="The "Ip4Address" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address"/> + <keyword type="property" name="The "State" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State"/> + <keyword type="property" name="The "StateReason" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason"/> + <keyword type="property" name="The "ActiveConnection" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection"/> + <keyword type="property" name="The "Ip4Config" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config"/> + <keyword type="property" name="The "Dhcp4Config" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config"/> + <keyword type="property" name="The "Ip6Config" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config"/> + <keyword type="property" name="The "Dhcp6Config" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config"/> + <keyword type="property" name="The "Managed" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed"/> + <keyword type="property" name="The "Autoconnect" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect"/> + <keyword type="property" name="The "FirmwareMissing" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing"/> + <keyword type="property" name="The "NmPluginMissing" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing"/> + <keyword type="property" name="The "DeviceType" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType"/> + <keyword type="property" name="The "AvailableConnections" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections"/> + <keyword type="property" name="The "PhysicalPortId" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId"/> + <keyword type="property" name="The "Mtu" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu"/> + <keyword type="property" name="The "Metered" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered"/> + <keyword type="property" name="The "LldpNeighbors" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors"/> + <keyword type="property" name="The "Real" property" link="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged"/> + <keyword type="property" name="The "Carrier" property" link="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress"/> + <keyword type="property" name="The "Carrier" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier"/> + <keyword type="property" name="The "Slaves" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress"/> + <keyword type="property" name="The "Carrier" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier"/> + <keyword type="property" name="The "Slaves" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress"/> + <keyword type="property" name="The "Name" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name"/> + <keyword type="property" name="The "BtCapabilities" property" link="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress"/> + <keyword type="property" name="The "PermHwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress"/> + <keyword type="property" name="The "Speed" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed"/> + <keyword type="property" name="The "S390Subchannels" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels"/> + <keyword type="property" name="The "Carrier" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress"/> + <keyword type="property" name="The "TypeDescription" property" link="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress"/> + <keyword type="property" name="The "Carrier" property" link="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged"/> + <keyword type="property" name="The "Mode" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode"/> + <keyword type="property" name="The "Parent" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent"/> + <keyword type="property" name="The "Local" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local"/> + <keyword type="property" name="The "Remote" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote"/> + <keyword type="property" name="The "Ttl" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl"/> + <keyword type="property" name="The "Tos" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos"/> + <keyword type="property" name="The "PathMtuDiscovery" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery"/> + <keyword type="property" name="The "InputKey" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey"/> + <keyword type="property" name="The "OutputKey" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey"/> + <keyword type="property" name="The "EncapsulationLimit" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit"/> + <keyword type="property" name="The "FlowLabel" property" link="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged"/> + <keyword type="property" name="The "Parent" property" link="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent"/> + <keyword type="property" name="The "Mode" property" link="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode"/> + <keyword type="property" name="The "NoPromisc" property" link="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc"/> + <keyword type="property" name="The "Tap" property" link="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged"/> + <keyword type="property" name="The "ModemCapabilities" property" link="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities"/> + <keyword type="property" name="The "CurrentCapabilities" property" link="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress"/> + <keyword type="property" name="The "Companion" property" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion"/> + <keyword type="property" name="The "ActiveChannel" property" link="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress"/> + <keyword type="property" name="The "Carrier" property" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier"/> + <keyword type="property" name="The "Slaves" property" link="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged"/> + <keyword type="property" name="The "Owner" property" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner"/> + <keyword type="property" name="The "Group" property" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group"/> + <keyword type="property" name="The "Mode" property" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode"/> + <keyword type="property" name="The "NoPi" property" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi"/> + <keyword type="property" name="The "VnetHdr" property" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr"/> + <keyword type="property" name="The "MultiQueue" property" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged"/> + <keyword type="property" name="The "Peer" property" link="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress"/> + <keyword type="property" name="The "Carrier" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier"/> + <keyword type="property" name="The "Parent" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent"/> + <keyword type="property" name="The "VlanId" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged"/> + <keyword type="property" name="The "Parent" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress"/> + <keyword type="property" name="The "Id" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id"/> + <keyword type="property" name="The "Group" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group"/> + <keyword type="property" name="The "Local" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local"/> + <keyword type="property" name="The "Tos" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos"/> + <keyword type="property" name="The "Ttl" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl"/> + <keyword type="property" name="The "Learning" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning"/> + <keyword type="property" name="The "Ageing" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing"/> + <keyword type="property" name="The "Limit" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit"/> + <keyword type="property" name="The "DstPort" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort"/> + <keyword type="property" name="The "SrcPortMin" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin"/> + <keyword type="property" name="The "SrcPortMax" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax"/> + <keyword type="property" name="The "Proxy" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy"/> + <keyword type="property" name="The "Rsc" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc"/> + <keyword type="property" name="The "L2miss" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss"/> + <keyword type="property" name="The "L3miss" property" link="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss"/> + <keyword type="method" name="The GetAccessPoints() method" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints"/> + <keyword type="method" name="The GetAllAccessPoints() method" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints"/> + <keyword type="method" name="The RequestScan() method" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged"/> + <keyword type="signal" name="The "AccessPointAdded" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded"/> + <keyword type="signal" name="The "AccessPointRemoved" signal" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress"/> + <keyword type="property" name="The "PermHwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress"/> + <keyword type="property" name="The "Mode" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode"/> + <keyword type="property" name="The "Bitrate" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate"/> + <keyword type="property" name="The "AccessPoints" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints"/> + <keyword type="property" name="The "ActiveAccessPoint" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint"/> + <keyword type="property" name="The "WirelessCapabilities" property" link="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities"/> + <keyword type="method" name="The GetNspList() method" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged"/> + <keyword type="signal" name="The "NspAdded" signal" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded"/> + <keyword type="signal" name="The "NspRemoved" signal" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved"/> + <keyword type="property" name="The "Nsps" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps"/> + <keyword type="property" name="The "HwAddress" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress"/> + <keyword type="property" name="The "CenterFrequency" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency"/> + <keyword type="property" name="The "Rssi" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi"/> + <keyword type="property" name="The "Cinr" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr"/> + <keyword type="property" name="The "TxPower" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower"/> + <keyword type="property" name="The "Bsid" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid"/> + <keyword type="property" name="The "ActiveNsp" property" link="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged"/> + <keyword type="property" name="The "Options" property" link="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged"/> + <keyword type="property" name="The "Options" property" link="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged"/> + <keyword type="property" name="The "Addresses" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses"/> + <keyword type="property" name="The "AddressData" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData"/> + <keyword type="property" name="The "Gateway" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway"/> + <keyword type="property" name="The "Routes" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes"/> + <keyword type="property" name="The "RouteData" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData"/> + <keyword type="property" name="The "Nameservers" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers"/> + <keyword type="property" name="The "Domains" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains"/> + <keyword type="property" name="The "Searches" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches"/> + <keyword type="property" name="The "DnsOptions" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions"/> + <keyword type="property" name="The "WinsServers" property" link="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers"/> + <keyword type="signal" name="The "PropertiesChanged" signal" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged"/> + <keyword type="property" name="The "Addresses" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses"/> + <keyword type="property" name="The "AddressData" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData"/> + <keyword type="property" name="The "Gateway" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway"/> + <keyword type="property" name="The "Routes" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes"/> + <keyword type="property" name="The "RouteData" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData"/> + <keyword type="property" name="The "Nameservers" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers"/> + <keyword type="property" name="The "Domains" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains"/> + <keyword type="property" name="The "Searches" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches"/> + <keyword type="property" name="The "DnsOptions" property" link="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions"/> + <keyword type="method" name="The Connect() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect"/> + <keyword type="method" name="The ConnectInteractive() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive"/> + <keyword type="method" name="The NeedSecrets() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets"/> + <keyword type="method" name="The Disconnect() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect"/> + <keyword type="method" name="The SetConfig() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig"/> + <keyword type="method" name="The SetIp4Config() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config"/> + <keyword type="method" name="The SetIp6Config() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config"/> + <keyword type="method" name="The SetFailure() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure"/> + <keyword type="method" name="The NewSecrets() method" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets"/> + <keyword type="signal" name="The "StateChanged" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged"/> + <keyword type="signal" name="The "SecretsRequired" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired"/> + <keyword type="signal" name="The "Config" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config"/> + <keyword type="signal" name="The "Ip4Config" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config"/> + <keyword type="signal" name="The "Ip6Config" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config"/> + <keyword type="signal" name="The "LoginBanner" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner"/> + <keyword type="signal" name="The "Failure" signal" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure"/> + <keyword type="property" name="The "State" property" link="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State"/> + <keyword type="method" name="The GetSecrets() method" link="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets"/> + <keyword type="method" name="The CancelGetSecrets() method" link="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets"/> + <keyword type="method" name="The SaveSecrets() method" link="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets"/> + <keyword type="method" name="The DeleteSecrets() method" link="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets"/> + </functions> </book> diff --git a/docs/api/html/NetworkManager.html b/docs/api/html/NetworkManager.html new file mode 100644 index 00000000..f12e5b55 --- /dev/null +++ b/docs/api/html/NetworkManager.html @@ -0,0 +1,494 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NetworkManager: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="manpages.html" title="UNIX Manual Pages"> +<link rel="prev" href="manpages.html" title="UNIX Manual Pages"> +<link rel="next" href="NetworkManager.conf.html" title="NetworkManager.conf"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="manpages.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="manpages.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NetworkManager.conf.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NetworkManager"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle">NetworkManager</span></h2> +<p>NetworkManager — network management daemon</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Synopsis</h2> +<div class="cmdsynopsis"><p><code class="command">NetworkManager [OPTIONS...]</code> </p></div> +</div> +<div class="refsect1"> +<a name="id-1.4.2.5"></a><h2>Description</h2> +<p> + The NetworkManager daemon attempts to make networking + configuration and operation as painless and automatic as + possible by managing the primary network connection and other + network interfaces, like Ethernet, WiFi, and Mobile Broadband + devices. NetworkManager will connect any network device when a + connection for that device becomes available, unless that + behavior is disabled. Information about networking is exported + via a D-Bus interface to any interested application, providing a + rich API with which to inspect and control network settings and + operation. + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.2.6"></a><h2>Dispatcher scripts</h2> +<p> + NetworkManager will execute scripts in the + /etc/NetworkManager/dispatcher.d directory or subdirectories in + alphabetical order in response to network events. Each script should + be a regular executable file owned by root. Furthermore, it must not be + writable by group or other, and not setuid. + </p> +<p> + Each script receives two arguments, the first being the interface name of the + device an operation just happened on, and second the action. For device actions, + the interface is the name of the kernel interface suitable for IP configuration. + Thus it is either VPN_IP_IFACE, DEVICE_IP_IFACE, or DEVICE_IFACE, as applicable. + For the <code class="varname">hostname</code> action it is always "none". + </p> +<p>The actions are:</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">pre-up</code></span></p></td> +<td><p>The interface is connected to the network but is not + yet fully activated. Scripts acting on this event must be placed or + symlinked into the /etc/NetworkManager/dispatcher.d/pre-up.d directory, + and NetworkManager will wait for script execution to complete before + indicating to applications that the interface is fully activated. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">up</code></span></p></td> +<td><p>The interface has been activated.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">pre-down</code></span></p></td> +<td><p>The interface will be deactivated but has not yet been + disconnected from the network. Scripts acting on this event must be + placed or symlinked into the /etc/NetworkManager/dispatcher.d/pre-down.d + directory, and NetworkManager will wait for script execution to complete + before disconnecting the interface from its network. Note that this + event is not emitted for forced disconnections, like when carrier is + lost or a wireless signal fades. It is only emitted when there is + an opportunity to cleanly handle a network disconnection event. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">down</code></span></p></td> +<td><p> + The interface has been deactivated. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">vpn-pre-up</code></span></p></td> +<td><p>The VPN is connected to the network but is not yet + fully activated. Scripts acting on this event must be placed or + symlinked into the /etc/NetworkManager/dispatcher.d/pre-up.d directory, + and NetworkManager will wait for script execution to complete before + indicating to applications that the VPN is fully activated. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">vpn-up</code></span></p></td> +<td><p> + A VPN connection has been activated. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">vpn-pre-down</code></span></p></td> +<td><p>The VPN will be deactivated but has not yet been + disconnected from the network. Scripts acting on this event must be + placed or symlinked into the /etc/NetworkManager/dispatcher.d/pre-down.d + directory, and NetworkManager will wait for script execution to complete + before disconnecting the VPN from its network. Note that this + event is not emitted for forced disconnections, like when the VPN + terminates unexpectedly or general connectivity is lost. It is only + emitted when there is an opportunity to cleanly handle a VPN + disconnection event. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">vpn-down</code></span></p></td> +<td><p> + A VPN connection has been deactivated. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">hostname</code></span></p></td> +<td><p> + The system hostname has been updated. Use gethostname(2) to retrieve it. + The interface name (first argument) is empty and no environment variable is + set for this action. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">dhcp4-change</code></span></p></td> +<td><p> + The DHCPv4 lease has changed (renewed, rebound, etc). + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">dhcp6-change</code></span></p></td> +<td><p> + The DHCPv6 lease has changed (renewed, rebound, etc). + </p></td> +</tr> +</tbody> +</table></div> +<p> + The environment contains more information about the interface and the connection. + The following variables are available for the use in the dispatcher scripts: + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">CONNECTION_UUID</code></span></p></td> +<td><p> + The UUID of the connection profile. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">CONNECTION_ID</code></span></p></td> +<td><p> + The name (ID) of the connection profile. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">CONNECTION_DBUS_PATH</code></span></p></td> +<td><p> + The NetworkManager D-Bus path of the connection. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">CONNECTION_FILENAME</code></span></p></td> +<td><p> + The backing file name of the connection profile (if any). + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">CONNECTION_EXTERNAL</code></span></p></td> +<td><p> + If "1", this indicates that the connection describes a + network configuration created outside of NetworkManager. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">DEVICE_IFACE</code></span></p></td> +<td><p> + The interface name of the control interface of the device. + Depending on the device type, this differs from + <code class="varname">DEVICE_IP_IFACE</code>. For example for + ADSL devices, this could be 'atm0' or for WWAN devices + it might be 'ttyUSB0'. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">DEVICE_IP_IFACE</code></span></p></td> +<td><p> + The IP interface name of the device. This is the network + interface on which IP addresses and routes will be configured. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP4_ADDRESS_N</code></span></p></td> +<td><p> + The IPv4 address in the format "address/prefix gateway", where N is a number + from 0 to (# IPv4 addresses - 1). gateway item in this variable is deprecated, + use IP4_GATEWAY instead. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP4_NUM_ADDRESSES</code></span></p></td> +<td><p> + The variable contains the number of IPv4 addresses the script may expect. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP4_GATEWAY</code></span></p></td> +<td><p> + The gateway IPv4 address in traditional numbers-and-dots notation. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP4_ROUTE_N</code></span></p></td> +<td><p> + The IPv4 route in the format "address/prefix next-hop metric", where N is a number + from 0 to (# IPv4 routes - 1). + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP4_NUM_ROUTES</code></span></p></td> +<td><p> + The variable contains the number of IPv4 routes the script may expect. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP4_NAMESERVERS</code></span></p></td> +<td><p> + The variable contains a space-separated list of the DNS servers. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP4_DOMAINS</code></span></p></td> +<td><p> + The variable contains a space-separated list of the search domains. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">DHCP4_<dhcp-option-name></code></span></p></td> +<td><p> + If the connection used DHCP for address configuration, the received DHCP + configuration is passed in the environment using standard DHCP + option names, prefixed with "DHCP4_", like "DHCP4_HOST_NAME=foobar". + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">IP6_<name> and DHCP6_<name></code></span></p></td> +<td><p> + The same variables as for IPv4 are available for IPv6, but the prefixes are IP6_ + and DHCP6_ instead. + </p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +<p> + In case of VPN, VPN_IP_IFACE is set, and IP4_*, IP6_* variables with VPN prefix are + exported too, like VPN_IP4_ADDRESS_0, VPN_IP4_NUM_ADDRESSES. + </p> +<p> + Dispatcher scripts are run one at a time, but asynchronously from the main + NetworkManager process, and will be killed if they run for too long. If your script + might take arbitrarily long to complete, you should spawn a child process and have the + parent return immediately. Scripts that are symbolic links pointing inside the + /etc/NetworkManager/dispatcher.d/no-wait.d/ directory are run immediately, without + waiting for the termination of previous scripts, and in parallel. Also beware that + once a script is queued, it will always be run, even if a later event renders it + obsolete. (Eg, if an interface goes up, and then back down again quickly, it is + possible that one or more "up" scripts will be run after the interface has gone down.) + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.2.7"></a><h2>Options</h2> +<p>The following options are understood:</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="option">--version</code> | <code class="option">-V</code></span></p></td> +<td><p>Print the NetworkManager software version and exit. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--help</code> | <code class="option">-h</code></span></p></td> +<td><p>Print NetworkManager's available options and exit. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--no-daemon</code> | <code class="option">-n</code></span></p></td> +<td><p>Do not daemonize. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--debug</code> | <code class="option">-d</code></span></p></td> +<td><p>Do not daemonize, and direct log output to the + controlling terminal in addition to syslog. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--pid-file</code> | <code class="option">-p</code></span></p></td> +<td><p>Specify location of a PID file. The PID file + is used for storing PID of the running process and prevents + running multiple instances. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--state-file</code></span></p></td> +<td><p>Specify file for storing state of the + NetworkManager persistently. If not specified, the default + value of /var/lib/NetworkManager/NetworkManager.state is used. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--config</code></span></p></td> +<td><p> Specify configuration file to set up various + settings for NetworkManager. If not specified, the default + value of /etc/NetworkManager/NetworkManager.conf is used with + a fallback to the older 'nm-system-settings.conf' if located + in the same directory. See + <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span> + for more information on configuration file. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--plugins</code></span></p></td> +<td><p>List plugins used to manage system-wide + connection settings. This list has preference over plugins + specified in the configuration file. Currently supported + plugins are: keyfile, <code class="option">ifcfg-rh</code>, + <code class="option">ifcfg-suse</code>, <code class="option">ifupdown</code>. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--log-level</code></span></p></td> +<td><p> + Sets how much information NetworkManager sends to the log destination (usually + syslog's "daemon" facility). By default, only informational, warning, and error + messages are logged. See the section on <code class="literal">logging</code> in + <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span> + for more information. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--log-domains</code></span></p></td> +<td><p> + A comma-separated list specifying which operations are logged to the log + destination (usually syslog). By default, most domains are logging-enabled. + See the section on <code class="literal">logging</code> in + <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span> + for more information. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="option">--print-config</code></span></p></td> +<td><p> + Print the NetworkManager configuration to stdout and exit. + </p></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="id-1.4.2.8"></a><h2>UDEV PROPERTIES</h2> +<p> + <span class="citerefentry"><span class="refentrytitle">udev</span>(7)</span> + device manager is used for the network device discovery. The following + property influences how NetworkManager manages the devices: + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="varname">NM_UNMANAGED</code></span></p></td> +<td> +<p> + No default connection will be created and automatic activation + will not be attempted when this property of a device is set to a + true value ("1" or "true"). You will still be able to attach a + connection to the device manually or observe externally added + configuration such as addresses or routes. + </p> +<p> + Create an udev rule that sets this property to prevent NetworkManager + from interfering with virtual Ethernet device interfaces that are + managed by virtualization tools. + </p> +</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="id-1.4.2.9"></a><h2>SIGNALS</h2> +<p> + NetworkManager process handles the following signals: + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="varname">SIGHUP</code></span></p></td> +<td><p> + The signal causes a reload of NetworkManager's configuration. + Note that not all configuration parameters can be changed at + runtime and therefore some changes may be applied only after + the next restart of the daemon. The signal also forces a + rewrite of DNS configuration. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">SIGUSR1</code></span></p></td> +<td><p> + The signal forces a rewrite of DNS configuration. + </p></td> +</tr> +<tr> +<td><p><span class="term"><code class="varname">SIGUSR2</code></span></p></td> +<td><p> + The signal has no effect at the moment. + </p></td> +</tr> +</tbody> +</table></div> +<p> + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.2.10"></a><h2>DEBUGGING</h2> +<p> + The following environment variables are supported to help + debugging. When used in conjunction with the + <code class="option">--no-daemon</code> option (thus echoing PPP and DHCP + helper output to stdout) these can quickly help pinpoint the + source of connection issues. Also see the + <code class="option">--log-level</code> and <code class="option">--log-domains</code> + to enable debug logging inside NetworkManager itself. + </p> +<p> + <code class="option">NM_PPP_DEBUG</code>: When set to anything, causes + NetworkManager to turn on PPP debugging in pppd, which logs + all PPP and PPTP frames and client/server exchanges. + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.2.11"></a><h2>See Also</h2> +<p> + <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span>, + <span class="citerefentry"><span class="refentrytitle">nmcli</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nmcli-examples</span>(5)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-online</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-applet</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-connection-editor</span>(1)</span> + <span class="citerefentry"><span class="refentrytitle">udev</span>(7)</span> + </p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html new file mode 100644 index 00000000..555898aa --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AccessPoint.html @@ -0,0 +1,167 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.AccessPoint: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html" title="org.freedesktop.NetworkManager.AgentManager"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.PPP.html" title="org.freedesktop.NetworkManager.PPP"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.AccessPoint.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.AccessPoint.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.AccessPoint.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.PPP.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.AccessPoint"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-AccessPoint.top_of_page"></a>org.freedesktop.NetworkManager.AccessPoint</span></h2> +<p>org.freedesktop.NetworkManager.AccessPoint</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.5.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.5.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags" title='The "Flags" property'>Flags</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags" title='The "WpaFlags" property'>WpaFlags</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags" title='The "RsnFlags" property'>RsnFlags</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid" title='The "Ssid" property'>Ssid</a> readable ay +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency" title='The "Frequency" property'>Frequency</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode" title='The "Mode" property'>Mode</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate" title='The "MaxBitrate" property'>MaxBitrate</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength" title='The "Strength" property'>Strength</a> readable y +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen" title='The "LastSeen" property'>LastSeen</a> readable i +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-AccessPoint"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.AccessPoint"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.AccessPoint"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags"></a><h3>The "Flags" property</h3> +<pre class="programlisting"> +Flags readable u +</pre> +<p>Flags describing the capabilities of the access point.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags"></a><h3>The "WpaFlags" property</h3> +<pre class="programlisting"> +WpaFlags readable u +</pre> +<p>Flags describing the access point's capabilities according to WPA (Wifi Protected Access).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags"></a><h3>The "RsnFlags" property</h3> +<pre class="programlisting"> +RsnFlags readable u +</pre> +<p>Flags describing the access point's capabilities according to the RSN (Robust Secure Network) protocol.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid"></a><h3>The "Ssid" property</h3> +<pre class="programlisting"> +Ssid readable ay +</pre> +<p>The Service Set Identifier identifying the access point.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency"></a><h3>The "Frequency" property</h3> +<pre class="programlisting"> +Frequency readable u +</pre> +<p>The radio channel frequency in use by the access point, in MHz.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>The hardware address (BSSID) of the access point.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode"></a><h3>The "Mode" property</h3> +<pre class="programlisting"> +Mode readable u +</pre> +<p>Describes the operating mode of the access point.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate"></a><h3>The "MaxBitrate" property</h3> +<pre class="programlisting"> +MaxBitrate readable u +</pre> +<p>The maximum bitrate this access point is capable of, in kilobits/second (Kb/s).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength"></a><h3>The "Strength" property</h3> +<pre class="programlisting"> +Strength readable y +</pre> +<p>The current signal quality of the access point, in percent.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen"></a><h3>The "LastSeen" property</h3> +<pre class="programlisting"> +LastSeen readable i +</pre> +<p>The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access point has never been found in scan results.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html new file mode 100644 index 00000000..b1602bcf --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.AgentManager.html @@ -0,0 +1,104 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.AgentManager: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Settings.html" title="org.freedesktop.NetworkManager.Settings"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html" title="org.freedesktop.NetworkManager.AccessPoint"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.AgentManager.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Settings.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.AgentManager"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-AgentManager.top_of_page"></a>org.freedesktop.NetworkManager.AgentManager</span></h2> +<p>org.freedesktop.NetworkManager.AgentManager</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register" title="The Register() method">Register</a> (IN s identifier); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities" title="The RegisterWithCapabilities() method">RegisterWithCapabilities</a> (IN s identifier, + IN u capabilities); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister" title="The Unregister() method">Unregister</a> (); +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-AgentManager"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.AgentManager"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register"></a><h3>The <code class="function">Register()</code> method</h3> +<pre class="programlisting"> +Register (IN s identifier); +</pre> +<p>Called by secret Agents to register their ability to provide and save network secrets.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>identifier</code></em></code>:</span></p></td> +<td><p>Identifies this agent; only one agent in each user session may use the same identifier. Identifier formatting follows the same rules as D-Bus bus names with the exception that the ':' character is not allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the identifier is limited in length to 255 characters with a minimum of 3 characters. An example valid identifier is 'org.gnome.nm-applet' (without quotes).</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities"></a><h3>The <code class="function">RegisterWithCapabilities()</code> method</h3> +<pre class="programlisting"> +RegisterWithCapabilities (IN s identifier, + IN u capabilities); +</pre> +<p>Like <code class="function">Register()</code> but indicates agent capabilities to NetworkManager.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>identifier</code></em></code>:</span></p></td> +<td><p>See the <code class="function">Register()</code> method's identifier argument.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>capabilities</code></em></code>:</span></p></td> +<td><p>Indicates various agent capabilities to NetworkManager.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister"></a><h3>The <code class="function">Unregister()</code> method</h3> +<pre class="programlisting"> +Unregister (); +</pre> +<p>Called by secret Agents to notify NetworkManager that they will no longer handle requests for network secrets. Agents are automatically unregistered when they disconnect from D-Bus.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html new file mode 100644 index 00000000..5d4db35f --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Connection.Active.html @@ -0,0 +1,212 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Connection.Active: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html" title="org.freedesktop.NetworkManager.VPN.Connection"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.html" title="org.freedesktop.NetworkManager.Device"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Connection.Active.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Connection.Active.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Connection.Active.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Connection.Active"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Connection-Active.top_of_page"></a>org.freedesktop.NetworkManager.Connection.Active</span></h2> +<p>org.freedesktop.NetworkManager.Connection.Active</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.9.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.9.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection" title='The "Connection" property'>Connection</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject" title='The "SpecificObject" property'>SpecificObject</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id" title='The "Id" property'>Id</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid" title='The "Uuid" property'>Uuid</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type" title='The "Type" property'>Type</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices" title='The "Devices" property'>Devices</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State" title='The "State" property'>State</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default" title='The "Default" property'>Default</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config" title='The "Ip4Config" property'>Ip4Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config" title='The "Dhcp4Config" property'>Dhcp4Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6" title='The "Default6" property'>Default6</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config" title='The "Ip6Config" property'>Ip6Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config" title='The "Dhcp6Config" property'>Dhcp6Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn" title='The "Vpn" property'>Vpn</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master" title='The "Master" property'>Master</a> readable o +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Connection-Active"></a><h2>Description</h2> +<p>Objects that implement the Connection.Active interface represent an attempt to connect to a network using the details provided by a Connection object. The Connection.Active object tracks the life-cycle of the connection attempt and if successful indicates whether the connected network is the "default" or preferred network for access. NetworkManager has the concept of connections, which can be thought of as settings, a profile or a configuration that can be applied on a networking device. Such settings-connections are exposed as D-Bus object and the active-connection expresses this relationship between device and settings-connection. At any time a settings-connection can only be activated on one device and vice versa. However, during activation and deactivation multiple active-connections can reference the same device or settings-connection as they are waiting to be activated or to be deactivated.</p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Connection.Active"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Connection.Active"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection"></a><h3>The "Connection" property</h3> +<pre class="programlisting"> +Connection readable o +</pre> +<p>The path of the connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject"></a><h3>The "SpecificObject" property</h3> +<pre class="programlisting"> +SpecificObject readable o +</pre> +<p>A specific object associated with the active connection. This property reflects the specific object used during connection activation, and will not change over the lifetime of the ActiveConnection once set.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id"></a><h3>The "Id" property</h3> +<pre class="programlisting"> +Id readable s +</pre> +<p>The ID of the connection, provided as a convenience so that clients do not have to retrieve all connection details.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid"></a><h3>The "Uuid" property</h3> +<pre class="programlisting"> +Uuid readable s +</pre> +<p>The UUID of the connection, provided as a convenience so that clients do not have to retrieve all connection details.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type"></a><h3>The "Type" property</h3> +<pre class="programlisting"> +Type readable s +</pre> +<p>The type of the connection, provided as a convenience so that clients do not have to retrieve all connection details.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices"></a><h3>The "Devices" property</h3> +<pre class="programlisting"> +Devices readable ao +</pre> +<p>Array of object paths representing devices which are part of this active connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State"></a><h3>The "State" property</h3> +<pre class="programlisting"> +State readable u +</pre> +<p>The state of this active connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default"></a><h3>The "Default" property</h3> +<pre class="programlisting"> +Default readable b +</pre> +<p>Whether this active connection is the default IPv4 connection, i.e. whether it currently owns the default IPv4 route.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config"></a><h3>The "Ip4Config" property</h3> +<pre class="programlisting"> +Ip4Config readable o +</pre> +<p>Object path of the Ip4Config object describing the configuration of the connection. Only valid when the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config"></a><h3>The "Dhcp4Config" property</h3> +<pre class="programlisting"> +Dhcp4Config readable o +</pre> +<p>Object path of the Dhcp4Config object describing the DHCP options returned by the DHCP server (assuming the connection used DHCP). Only valid when the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6"></a><h3>The "Default6" property</h3> +<pre class="programlisting"> +Default6 readable b +</pre> +<p>Whether this active connection is the default IPv6 connection, i.e. whether it currently owns the default IPv6 route.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config"></a><h3>The "Ip6Config" property</h3> +<pre class="programlisting"> +Ip6Config readable o +</pre> +<p>Object path of the Ip6Config object describing the configuration of the connection. Only valid when the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config"></a><h3>The "Dhcp6Config" property</h3> +<pre class="programlisting"> +Dhcp6Config readable o +</pre> +<p>Object path of the Dhcp6Config object describing the DHCP options returned by the DHCP server (assuming the connection used DHCP). Only valid when the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn"></a><h3>The "Vpn" property</h3> +<pre class="programlisting"> +Vpn readable b +</pre> +<p>Whether this active connection is also a VPN connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master"></a><h3>The "Master" property</h3> +<pre class="programlisting"> +Master readable o +</pre> +<p>The path to the master device if the connection is a slave.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html new file mode 100644 index 00000000..6f8fed9d --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html @@ -0,0 +1,86 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.DHCP4Config: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html" title="org.freedesktop.NetworkManager.Device.WiMax"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html" title="org.freedesktop.NetworkManager.DHCP6Config"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.DHCP4Config.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.DHCP4Config.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.DHCP4Config.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.DHCP4Config"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config.top_of_page"></a>org.freedesktop.NetworkManager.DHCP4Config</span></h2> +<p>org.freedesktop.NetworkManager.DHCP4Config</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.29.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.29.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options" title='The "Options" property'>Options</a> readable a{sv} +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config"></a><h2>Description</h2> +<p>Options and configuration returned by the IPv4 DHCP server.</p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.DHCP4Config"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.DHCP4Config"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options"></a><h3>The "Options" property</h3> +<pre class="programlisting"> +Options readable a{sv} +</pre> +<p>Configuration options returned by a DHCP server, if any.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html new file mode 100644 index 00000000..e1cdb43e --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html @@ -0,0 +1,86 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.DHCP6Config: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html" title="org.freedesktop.NetworkManager.DHCP4Config"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html" title="org.freedesktop.NetworkManager.IP4Config"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.DHCP6Config.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.DHCP6Config.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.DHCP6Config.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.DHCP6Config"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config.top_of_page"></a>org.freedesktop.NetworkManager.DHCP6Config</span></h2> +<p>org.freedesktop.NetworkManager.DHCP6Config</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.30.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.30.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options" title='The "Options" property'>Options</a> readable a{sv} +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config"></a><h2>Description</h2> +<p>Options and configuration returned by the IPv6 DHCP server.</p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.DHCP6Config"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.DHCP6Config"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options"></a><h3>The "Options" property</h3> +<pre class="programlisting"> +Options readable a{sv} +</pre> +<p>Configuration options returned by a DHCP server, if any.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html new file mode 100644 index 00000000..3c4c7c7e --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html @@ -0,0 +1,86 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Adsl: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.html" title="org.freedesktop.NetworkManager.Device"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html" title="org.freedesktop.NetworkManager.Device.Bond"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Adsl.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Adsl.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Adsl.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Adsl"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl.top_of_page"></a>org.freedesktop.NetworkManager.Device.Adsl</span></h2> +<p>org.freedesktop.NetworkManager.Device.Adsl</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.11.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.11.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier" title='The "Carrier" property'>Carrier</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Adsl"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Adsl"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier"></a><h3>The "Carrier" property</h3> +<pre class="programlisting"> +Carrier readable b +</pre> +<p>Indicates whether the physical carrier is found.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html new file mode 100644 index 00000000..d9fc09cc --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html @@ -0,0 +1,104 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Bluetooth: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html" title="org.freedesktop.NetworkManager.Device.Bridge"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html" title="org.freedesktop.NetworkManager.Device.Wired"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth.top_of_page"></a>org.freedesktop.NetworkManager.Device.Bluetooth</span></h2> +<p>org.freedesktop.NetworkManager.Device.Bluetooth</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.14.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.14.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name" title='The "Name" property'>Name</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities" title='The "BtCapabilities" property'>BtCapabilities</a> readable u +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Bluetooth"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Bluetooth"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Bluetooth hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name"></a><h3>The "Name" property</h3> +<pre class="programlisting"> +Name readable s +</pre> +<p>Bluetooth name of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities"></a><h3>The "BtCapabilities" property</h3> +<pre class="programlisting"> +BtCapabilities readable u +</pre> +<p>Bluetooth capabilities of the device (either DUN or NAP).</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html new file mode 100644 index 00000000..27bfc6f8 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bond.html @@ -0,0 +1,104 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Bond: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html" title="org.freedesktop.NetworkManager.Device.Adsl"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html" title="org.freedesktop.NetworkManager.Device.Bridge"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bond.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bond.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bond.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Bond"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bond.top_of_page"></a>org.freedesktop.NetworkManager.Device.Bond</span></h2> +<p>org.freedesktop.NetworkManager.Device.Bond</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.12.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.12.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier" title='The "Carrier" property'>Carrier</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves" title='The "Slaves" property'>Slaves</a> readable ao +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bond"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Bond"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Bond"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier"></a><h3>The "Carrier" property</h3> +<pre class="programlisting"> +Carrier readable b +</pre> +<p>Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves"></a><h3>The "Slaves" property</h3> +<pre class="programlisting"> +Slaves readable ao +</pre> +<p>Array of object paths representing devices which are currently slaved to this device.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html new file mode 100644 index 00000000..83f25082 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html @@ -0,0 +1,104 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Bridge: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html" title="org.freedesktop.NetworkManager.Device.Bond"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html" title="org.freedesktop.NetworkManager.Device.Bluetooth"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bridge.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bridge.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Bridge.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Bridge"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge.top_of_page"></a>org.freedesktop.NetworkManager.Device.Bridge</span></h2> +<p>org.freedesktop.NetworkManager.Device.Bridge</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.13.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.13.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier" title='The "Carrier" property'>Carrier</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves" title='The "Slaves" property'>Slaves</a> readable ao +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Bridge"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Bridge"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier"></a><h3>The "Carrier" property</h3> +<pre class="programlisting"> +Carrier readable b +</pre> +<p>Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves"></a><h3>The "Slaves" property</h3> +<pre class="programlisting"> +Slaves readable ao +</pre> +<p>Array of object paths representing devices which are currently slaved to this device.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html new file mode 100644 index 00000000..73fadb87 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Generic.html @@ -0,0 +1,95 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Generic: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html" title="org.freedesktop.NetworkManager.Device.Wired"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html" title="org.freedesktop.NetworkManager.Device.Infiniband"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Generic.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Generic.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Generic.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Generic"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Generic.top_of_page"></a>org.freedesktop.NetworkManager.Device.Generic</span></h2> +<p>org.freedesktop.NetworkManager.Device.Generic</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.16.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.16.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription" title='The "TypeDescription" property'>TypeDescription</a> readable s +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Generic"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Generic"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Generic"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription"></a><h3>The "TypeDescription" property</h3> +<pre class="programlisting"> +TypeDescription readable s +</pre> +<p>A (non-localized) description of the interface type, if known.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html new file mode 100644 index 00000000..ffc09320 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html @@ -0,0 +1,176 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.IPTunnel: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html" title="org.freedesktop.NetworkManager.Device.Infiniband"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html" title="org.freedesktop.NetworkManager.Device.Macvlan"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel.top_of_page"></a>org.freedesktop.NetworkManager.Device.IPTunnel</span></h2> +<p>org.freedesktop.NetworkManager.Device.IPTunnel</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.18.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.18.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode" title='The "Mode" property'>Mode</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent" title='The "Parent" property'>Parent</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local" title='The "Local" property'>Local</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote" title='The "Remote" property'>Remote</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl" title='The "Ttl" property'>Ttl</a> readable y +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos" title='The "Tos" property'>Tos</a> readable y +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery" title='The "PathMtuDiscovery" property'>PathMtuDiscovery</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey" title='The "InputKey" property'>InputKey</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey" title='The "OutputKey" property'>OutputKey</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit" title='The "EncapsulationLimit" property'>EncapsulationLimit</a> readable y +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel" title='The "FlowLabel" property'>FlowLabel</a> readable u +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.IPTunnel"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.IPTunnel"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode"></a><h3>The "Mode" property</h3> +<pre class="programlisting"> +Mode readable u +</pre> +<p>The tunneling mode.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent"></a><h3>The "Parent" property</h3> +<pre class="programlisting"> +Parent readable o +</pre> +<p>The object path of the parent device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local"></a><h3>The "Local" property</h3> +<pre class="programlisting"> +Local readable s +</pre> +<p>The local endpoint of the tunnel.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote"></a><h3>The "Remote" property</h3> +<pre class="programlisting"> +Remote readable s +</pre> +<p>The remote endpoint of the tunnel.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl"></a><h3>The "Ttl" property</h3> +<pre class="programlisting"> +Ttl readable y +</pre> +<p>The TTL assigned to tunneled packets. 0 is a special value meaning that packets inherit the TTL value</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos"></a><h3>The "Tos" property</h3> +<pre class="programlisting"> +Tos readable y +</pre> +<p>The type of service (IPv4) or traffic class (IPv6) assigned to tunneled packets.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery"></a><h3>The "PathMtuDiscovery" property</h3> +<pre class="programlisting"> +PathMtuDiscovery readable b +</pre> +<p>Whether path MTU discovery is enabled on this tunnel.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey"></a><h3>The "InputKey" property</h3> +<pre class="programlisting"> +InputKey readable s +</pre> +<p>The key used for incoming packets.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey"></a><h3>The "OutputKey" property</h3> +<pre class="programlisting"> +OutputKey readable s +</pre> +<p>The key used for outgoing packets.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit"></a><h3>The "EncapsulationLimit" property</h3> +<pre class="programlisting"> +EncapsulationLimit readable y +</pre> +<p>How many additional levels of encapsulation are permitted to be prepended to packets. This property applies only to IPv6 tunnels.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel"></a><h3>The "FlowLabel" property</h3> +<pre class="programlisting"> +FlowLabel readable u +</pre> +<p>The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html new file mode 100644 index 00000000..6ba8403e --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html @@ -0,0 +1,95 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Infiniband: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html" title="org.freedesktop.NetworkManager.Device.Generic"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html" title="org.freedesktop.NetworkManager.Device.IPTunnel"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Infiniband.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Infiniband.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Infiniband.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Infiniband"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband.top_of_page"></a>org.freedesktop.NetworkManager.Device.Infiniband</span></h2> +<p>org.freedesktop.NetworkManager.Device.Infiniband</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.17.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.17.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier" title='The "Carrier" property'>Carrier</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Infiniband"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Infiniband"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier"></a><h3>The "Carrier" property</h3> +<pre class="programlisting"> +Carrier readable b +</pre> +<p>Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html new file mode 100644 index 00000000..ab240f49 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html @@ -0,0 +1,113 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Macvlan: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html" title="org.freedesktop.NetworkManager.Device.IPTunnel"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html" title="org.freedesktop.NetworkManager.Device.Modem"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Macvlan.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Macvlan.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Macvlan.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Macvlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan.top_of_page"></a>org.freedesktop.NetworkManager.Device.Macvlan</span></h2> +<p>org.freedesktop.NetworkManager.Device.Macvlan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.19.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.19.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent" title='The "Parent" property'>Parent</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode" title='The "Mode" property'>Mode</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc" title='The "NoPromisc" property'>NoPromisc</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap" title='The "Tap" property'>Tap</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Macvlan"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Macvlan"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent"></a><h3>The "Parent" property</h3> +<pre class="programlisting"> +Parent readable o +</pre> +<p>The object path of the parent device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode"></a><h3>The "Mode" property</h3> +<pre class="programlisting"> +Mode readable s +</pre> +<p>The macvlan mode, one of "private", "vepa", "bridge", or "passthru".</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc"></a><h3>The "NoPromisc" property</h3> +<pre class="programlisting"> +NoPromisc readable b +</pre> +<p>Whether the device is blocked from going into promiscuous mode.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap"></a><h3>The "Tap" property</h3> +<pre class="programlisting"> +Tap readable b +</pre> +<p>Whether the device is a macvtap.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html new file mode 100644 index 00000000..a587a928 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Modem.html @@ -0,0 +1,95 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Modem: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html" title="org.freedesktop.NetworkManager.Device.Macvlan"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html" title="org.freedesktop.NetworkManager.Device.OlpcMesh"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Modem.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Modem.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Modem.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Modem"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Modem.top_of_page"></a>org.freedesktop.NetworkManager.Device.Modem</span></h2> +<p>org.freedesktop.NetworkManager.Device.Modem</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.20.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.20.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities" title='The "ModemCapabilities" property'>ModemCapabilities</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities" title='The "CurrentCapabilities" property'>CurrentCapabilities</a> readable u +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Modem"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Modem"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Modem"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities"></a><h3>The "ModemCapabilities" property</h3> +<pre class="programlisting"> +ModemCapabilities readable u +</pre> +<p>The generic family of access technologies the modem supports. Not all capabilities are available at the same time however; some modems require a firmware reload or other reinitialization to switch between eg CDMA/EVDO and GSM/UMTS.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities"></a><h3>The "CurrentCapabilities" property</h3> +<pre class="programlisting"> +CurrentCapabilities readable u +</pre> +<p>The generic family of access technologies the modem currently supports without a firmware reload or reinitialization.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html new file mode 100644 index 00000000..24d43344 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html @@ -0,0 +1,104 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.OlpcMesh: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html" title="org.freedesktop.NetworkManager.Device.Modem"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html" title="org.freedesktop.NetworkManager.Device.Team"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh.top_of_page"></a>org.freedesktop.NetworkManager.Device.OlpcMesh</span></h2> +<p>org.freedesktop.NetworkManager.Device.OlpcMesh</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.21.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.21.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion" title='The "Companion" property'>Companion</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel" title='The "ActiveChannel" property'>ActiveChannel</a> readable u +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.OlpcMesh"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p>Emitted when the wireless device's properties changed.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary containing the FIXME: check changed parameters.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.OlpcMesh"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>The hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion"></a><h3>The "Companion" property</h3> +<pre class="programlisting"> +Companion readable o +</pre> +<p>The object path of the companion device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel"></a><h3>The "ActiveChannel" property</h3> +<pre class="programlisting"> +ActiveChannel readable u +</pre> +<p>The currently active channel.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html new file mode 100644 index 00000000..bda719d3 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Team.html @@ -0,0 +1,104 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Team: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html" title="org.freedesktop.NetworkManager.Device.OlpcMesh"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html" title="org.freedesktop.NetworkManager.Device.Tun"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Team.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Team.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Team.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Team"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Team.top_of_page"></a>org.freedesktop.NetworkManager.Device.Team</span></h2> +<p>org.freedesktop.NetworkManager.Device.Team</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.22.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.22.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier" title='The "Carrier" property'>Carrier</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves" title='The "Slaves" property'>Slaves</a> readable ao +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Team"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Team"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Team"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier"></a><h3>The "Carrier" property</h3> +<pre class="programlisting"> +Carrier readable b +</pre> +<p>Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves"></a><h3>The "Slaves" property</h3> +<pre class="programlisting"> +Slaves readable ao +</pre> +<p>Array of object paths representing devices which are currently slaved to this device.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html new file mode 100644 index 00000000..4815cf6e --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Tun.html @@ -0,0 +1,140 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Tun: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html" title="org.freedesktop.NetworkManager.Device.Team"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html" title="org.freedesktop.NetworkManager.Device.Veth"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Tun.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Tun.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Tun.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Tun"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Tun.top_of_page"></a>org.freedesktop.NetworkManager.Device.Tun</span></h2> +<p>org.freedesktop.NetworkManager.Device.Tun</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.23.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.23.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner" title='The "Owner" property'>Owner</a> readable x +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group" title='The "Group" property'>Group</a> readable x +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode" title='The "Mode" property'>Mode</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi" title='The "NoPi" property'>NoPi</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr" title='The "VnetHdr" property'>VnetHdr</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue" title='The "MultiQueue" property'>MultiQueue</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Tun"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Tun"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Tun"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner"></a><h3>The "Owner" property</h3> +<pre class="programlisting"> +Owner readable x +</pre> +<p>The uid of the tunnel owner, or -1 if it has no owner.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group"></a><h3>The "Group" property</h3> +<pre class="programlisting"> +Group readable x +</pre> +<p>The gid of the tunnel group, or -1 if it has no owner.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode"></a><h3>The "Mode" property</h3> +<pre class="programlisting"> +Mode readable s +</pre> +<p>The tunnel mode, either "tun" or "tap".</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi"></a><h3>The "NoPi" property</h3> +<pre class="programlisting"> +NoPi readable b +</pre> +<p>The tunnel's "TUN_NO_PI" flag; true if no protocol info is prepended to the tunnel packets.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr"></a><h3>The "VnetHdr" property</h3> +<pre class="programlisting"> +VnetHdr readable b +</pre> +<p>The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets include a virtio network header.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue"></a><h3>The "MultiQueue" property</h3> +<pre class="programlisting"> +MultiQueue readable b +</pre> +<p>The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to the tap device multiple times, for multiple send/receive queues.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html new file mode 100644 index 00000000..6bdc741f --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Veth.html @@ -0,0 +1,86 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Veth: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html" title="org.freedesktop.NetworkManager.Device.Tun"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html" title="org.freedesktop.NetworkManager.Device.Vlan"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Veth.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Veth.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Veth.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Veth"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Veth.top_of_page"></a>org.freedesktop.NetworkManager.Device.Veth</span></h2> +<p>org.freedesktop.NetworkManager.Device.Veth</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.24.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.24.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer" title='The "Peer" property'>Peer</a> readable o +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Veth"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Veth"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Veth"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer"></a><h3>The "Peer" property</h3> +<pre class="programlisting"> +Peer readable o +</pre> +<p>The object path of the device's peer.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html new file mode 100644 index 00000000..75d564bb --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html @@ -0,0 +1,113 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Vlan: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html" title="org.freedesktop.NetworkManager.Device.Veth"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html" title="org.freedesktop.NetworkManager.Device.Vxlan"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Vlan.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Vlan.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Vlan.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Vlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan.top_of_page"></a>org.freedesktop.NetworkManager.Device.Vlan</span></h2> +<p>org.freedesktop.NetworkManager.Device.Vlan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.25.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.25.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier" title='The "Carrier" property'>Carrier</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent" title='The "Parent" property'>Parent</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId" title='The "VlanId" property'>VlanId</a> readable u +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Vlan"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Vlan"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier"></a><h3>The "Carrier" property</h3> +<pre class="programlisting"> +Carrier readable b +</pre> +<p>Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent"></a><h3>The "Parent" property</h3> +<pre class="programlisting"> +Parent readable o +</pre> +<p>Object path of the parent device of this VLAN device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId"></a><h3>The "VlanId" property</h3> +<pre class="programlisting"> +VlanId readable u +</pre> +<p>The VLAN ID of this VLAN interface.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html new file mode 100644 index 00000000..ec4a48d4 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html @@ -0,0 +1,230 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Vxlan: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html" title="org.freedesktop.NetworkManager.Device.Vlan"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html" title="org.freedesktop.NetworkManager.Device.Wireless"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Vxlan.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Vxlan.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Vxlan.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Vxlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan.top_of_page"></a>org.freedesktop.NetworkManager.Device.Vxlan</span></h2> +<p>org.freedesktop.NetworkManager.Device.Vxlan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.26.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.26.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent" title='The "Parent" property'>Parent</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id" title='The "Id" property'>Id</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group" title='The "Group" property'>Group</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local" title='The "Local" property'>Local</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos" title='The "Tos" property'>Tos</a> readable y +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl" title='The "Ttl" property'>Ttl</a> readable y +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning" title='The "Learning" property'>Learning</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing" title='The "Ageing" property'>Ageing</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit" title='The "Limit" property'>Limit</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort" title='The "DstPort" property'>DstPort</a> readable q +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin" title='The "SrcPortMin" property'>SrcPortMin</a> readable q +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax" title='The "SrcPortMax" property'>SrcPortMax</a> readable q +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy" title='The "Proxy" property'>Proxy</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc" title='The "Rsc" property'>Rsc</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss" title='The "L2miss" property'>L2miss</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss" title='The "L3miss" property'>L3miss</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Vxlan"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Vxlan"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent"></a><h3>The "Parent" property</h3> +<pre class="programlisting"> +Parent readable o +</pre> +<p>The object path of the parent device (if the VXLAN is not purely internal to this host).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id"></a><h3>The "Id" property</h3> +<pre class="programlisting"> +Id readable u +</pre> +<p>The VXLAN Network Identifier (VNI).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group"></a><h3>The "Group" property</h3> +<pre class="programlisting"> +Group readable s +</pre> +<p>The IP (v4 or v6) multicast group used to communicate with other physical hosts on this VXLAN.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local"></a><h3>The "Local" property</h3> +<pre class="programlisting"> +Local readable s +</pre> +<p>The local IPv4 or IPv6 address to use when sending VXLAN packets to other physical hosts.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos"></a><h3>The "Tos" property</h3> +<pre class="programlisting"> +Tos readable y +</pre> +<p>The value to use in the IP ToS field for VXLAN packets sent to other physical hosts.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl"></a><h3>The "Ttl" property</h3> +<pre class="programlisting"> +Ttl readable y +</pre> +<p>The value to use in the IP TTL field for VXLAN packets sent to other physical hosts.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning"></a><h3>The "Learning" property</h3> +<pre class="programlisting"> +Learning readable b +</pre> +<p>True if the VXLAN dynamically learns remote IP addresses.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing"></a><h3>The "Ageing" property</h3> +<pre class="programlisting"> +Ageing readable u +</pre> +<p>The interval in seconds at which the kernel purges stale cached addresses.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit"></a><h3>The "Limit" property</h3> +<pre class="programlisting"> +Limit readable u +</pre> +<p>The maximum number of entries that can be added to the VXLAN's forwarding table.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort"></a><h3>The "DstPort" property</h3> +<pre class="programlisting"> +DstPort readable q +</pre> +<p>Destination port for outgoing VXLAN packets.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin"></a><h3>The "SrcPortMin" property</h3> +<pre class="programlisting"> +SrcPortMin readable q +</pre> +<p>The lowest source port number to use for outgoing VXLAN packets.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax"></a><h3>The "SrcPortMax" property</h3> +<pre class="programlisting"> +SrcPortMax readable q +</pre> +<p>The highest source port number to use for outgoing VXLAN packets.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy"></a><h3>The "Proxy" property</h3> +<pre class="programlisting"> +Proxy readable b +</pre> +<p>True if the VXLAN is implementing DOVE ARP proxying for remote clients.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc"></a><h3>The "Rsc" property</h3> +<pre class="programlisting"> +Rsc readable b +</pre> +<p>True if the VXLAN is implementing DOVE route short-circuiting of known remote IP addresses.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss"></a><h3>The "L2miss" property</h3> +<pre class="programlisting"> +L2miss readable b +</pre> +<p>True if the VXLAN will emit netlink notifications of L2 switch misses.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss"></a><h3>The "L3miss" property</h3> +<pre class="programlisting"> +L3miss readable b +</pre> +<p>True if the VXLAN will emit netlink notifications of L3 switch misses.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html new file mode 100644 index 00000000..3ef7947b --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html @@ -0,0 +1,213 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.WiMax: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html" title="org.freedesktop.NetworkManager.Device.Wireless"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html" title="org.freedesktop.NetworkManager.DHCP4Config"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.WiMax.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.WiMax.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.WiMax.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.WiMax"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax.top_of_page"></a>org.freedesktop.NetworkManager.Device.WiMax</span></h2> +<p>org.freedesktop.NetworkManager.Device.WiMax</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList" title="The GetNspList() method">GetNspList</a> (OUT ao nsps); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.28.4"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded" title='The "NspAdded" signal'>NspAdded</a> (o nsp); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved" title='The "NspRemoved" signal'>NspRemoved</a> (o nsp); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.28.5"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps" title='The "Nsps" property'>Nsps</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency" title='The "CenterFrequency" property'>CenterFrequency</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi" title='The "Rssi" property'>Rssi</a> readable i +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr" title='The "Cinr" property'>Cinr</a> readable i +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower" title='The "TxPower" property'>TxPower</a> readable i +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid" title='The "Bsid" property'>Bsid</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp" title='The "ActiveNsp" property'>ActiveNsp</a> readable o +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.Device.WiMax"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList"></a><h3>The <code class="function">GetNspList()</code> method</h3> +<pre class="programlisting"> +GetNspList (OUT ao nsps); +</pre> +<p>Get the list of NSPs visible to this device.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>nsps</code></em></code>:</span></p></td> +<td><p>List of NSP object paths</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.WiMax"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p>Emitted when the WiMax device's properties changed.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded"></a><h3>The "NspAdded" signal</h3> +<pre class="programlisting"> +NspAdded (o nsp); +</pre> +<p>Emitted when a new NSP is found by the device.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>nsp</code></em></code>:</span></p></td> +<td><p>The object path of the newly found NSP.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved"></a><h3>The "NspRemoved" signal</h3> +<pre class="programlisting"> +NspRemoved (o nsp); +</pre> +<p>Emitted when an NSP disappears from view of the device.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>nsp</code></em></code>:</span></p></td> +<td><p>The object path of the NSP that has disappeared.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.WiMax"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps"></a><h3>The "Nsps" property</h3> +<pre class="programlisting"> +Nsps readable ao +</pre> +<p>List of object paths of Network Service Providers (NSPs) visible to this WiMAX device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency"></a><h3>The "CenterFrequency" property</h3> +<pre class="programlisting"> +CenterFrequency readable u +</pre> +<p>Center frequency (in KHz) of the radio channel the device is using to communicate with the network when connected. Has no meaning when the device is not connected.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi"></a><h3>The "Rssi" property</h3> +<pre class="programlisting"> +Rssi readable i +</pre> +<p>RSSI of the current radio link in dBm. This value indicates how strong the raw received RF signal from the base station is, but does not indicate the overall quality of the radio link. Has no meaning when the device is not connected.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr"></a><h3>The "Cinr" property</h3> +<pre class="programlisting"> +Cinr readable i +</pre> +<p>CINR (Carrier to Interference + Noise Ratio) of the current radio link in dB. CINR is a more accurate measure of radio link quality. Has no meaning when the device is not connected.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower"></a><h3>The "TxPower" property</h3> +<pre class="programlisting"> +TxPower readable i +</pre> +<p>Average power of the last burst transmitted by the device, in units of 0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of -5.5 dBm. Has no meaning when the device is not connected.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid"></a><h3>The "Bsid" property</h3> +<pre class="programlisting"> +Bsid readable s +</pre> +<p>The ID of the serving base station as received from the network. Has no meaning when the device is not connected.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp"></a><h3>The "ActiveNsp" property</h3> +<pre class="programlisting"> +ActiveNsp readable o +</pre> +<p>Object path of the NSP currently used by the WiMax device.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html new file mode 100644 index 00000000..09de05da --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wired.html @@ -0,0 +1,122 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Wired: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html" title="org.freedesktop.NetworkManager.Device.Bluetooth"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html" title="org.freedesktop.NetworkManager.Device.Generic"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Wired.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Wired.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Wired.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Wired"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Wired.top_of_page"></a>org.freedesktop.NetworkManager.Device.Wired</span></h2> +<p>org.freedesktop.NetworkManager.Device.Wired</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.15.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.15.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress" title='The "PermHwAddress" property'>PermHwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed" title='The "Speed" property'>Speed</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels" title='The "S390Subchannels" property'>S390Subchannels</a> readable as +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier" title='The "Carrier" property'>Carrier</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Wired"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Wired"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Wired"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>Active hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress"></a><h3>The "PermHwAddress" property</h3> +<pre class="programlisting"> +PermHwAddress readable s +</pre> +<p>Permanent hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed"></a><h3>The "Speed" property</h3> +<pre class="programlisting"> +Speed readable u +</pre> +<p>Design speed of the device, in megabits/second (Mb/s).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels"></a><h3>The "S390Subchannels" property</h3> +<pre class="programlisting"> +S390Subchannels readable as +</pre> +<p>Array of S/390 subchannels for S/390 or z/Architecture devices.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier"></a><h3>The "Carrier" property</h3> +<pre class="programlisting"> +Carrier readable b +</pre> +<p>Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not).</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html new file mode 100644 index 00000000..3230bac7 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html @@ -0,0 +1,242 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device.Wireless: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html" title="org.freedesktop.NetworkManager.Device.Vxlan"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html" title="org.freedesktop.NetworkManager.Device.WiMax"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Wireless.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Wireless.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.Wireless.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device.Wireless"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless.top_of_page"></a>org.freedesktop.NetworkManager.Device.Wireless</span></h2> +<p>org.freedesktop.NetworkManager.Device.Wireless</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints" title="The GetAccessPoints() method">GetAccessPoints</a> (OUT ao access_points); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints" title="The GetAllAccessPoints() method">GetAllAccessPoints</a> (OUT ao access_points); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan" title="The RequestScan() method">RequestScan</a> (IN a{sv} options); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.27.4"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded" title='The "AccessPointAdded" signal'>AccessPointAdded</a> (o access_point); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved" title='The "AccessPointRemoved" signal'>AccessPointRemoved</a> (o access_point); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.27.5"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress" title='The "HwAddress" property'>HwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress" title='The "PermHwAddress" property'>PermHwAddress</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode" title='The "Mode" property'>Mode</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate" title='The "Bitrate" property'>Bitrate</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints" title='The "AccessPoints" property'>AccessPoints</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint" title='The "ActiveAccessPoint" property'>ActiveAccessPoint</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities" title='The "WirelessCapabilities" property'>WirelessCapabilities</a> readable u +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.Device.Wireless"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints"></a><h3>The <code class="function">GetAccessPoints()</code> method</h3> +<pre class="programlisting"> +GetAccessPoints (OUT ao access_points); +</pre> +<p>DEPRECATED. Get the list of access points visible to this device. Note that this list does not include access points which hide their SSID. To retrieve a list of all access points (including hidden ones) use the <code class="function">GetAllAccessPoints()</code> method.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>access_points</code></em></code>:</span></p></td> +<td><p>List of access point object paths.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints"></a><h3>The <code class="function">GetAllAccessPoints()</code> method</h3> +<pre class="programlisting"> +GetAllAccessPoints (OUT ao access_points); +</pre> +<p>Get the list of all access points visible to this device, including hidden ones for which the SSID is not yet known.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>access_points</code></em></code>:</span></p></td> +<td><p>List of access point object paths.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan"></a><h3>The <code class="function">RequestScan()</code> method</h3> +<pre class="programlisting"> +RequestScan (IN a{sv} options); +</pre> +<p>Request the device to scan</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>options</code></em></code>:</span></p></td> +<td><p>Options of scan. Currently 'ssids' option with value of "aay" type is supported.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device.Wireless"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p>Emitted when the wireless device's properties changed.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary containing the FIXME: check changed parameters.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded"></a><h3>The "AccessPointAdded" signal</h3> +<pre class="programlisting"> +AccessPointAdded (o access_point); +</pre> +<p>Emitted when a new access point is found by the device.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>access_point</code></em></code>:</span></p></td> +<td><p>The object path of the newly found access point.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved"></a><h3>The "AccessPointRemoved" signal</h3> +<pre class="programlisting"> +AccessPointRemoved (o access_point); +</pre> +<p>Emitted when an access point disappears from view of the device.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>access_point</code></em></code>:</span></p></td> +<td><p>The object path of the access point that has disappeared.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device.Wireless"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress"></a><h3>The "HwAddress" property</h3> +<pre class="programlisting"> +HwAddress readable s +</pre> +<p>The active hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress"></a><h3>The "PermHwAddress" property</h3> +<pre class="programlisting"> +PermHwAddress readable s +</pre> +<p>The permanent hardware address of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode"></a><h3>The "Mode" property</h3> +<pre class="programlisting"> +Mode readable u +</pre> +<p>The operating mode of the wireless device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate"></a><h3>The "Bitrate" property</h3> +<pre class="programlisting"> +Bitrate readable u +</pre> +<p>The bit rate currently used by the wireless device, in kilobits/second (Kb/s).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints"></a><h3>The "AccessPoints" property</h3> +<pre class="programlisting"> +AccessPoints readable ao +</pre> +<p>List of object paths of access point visible to this wireless device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint"></a><h3>The "ActiveAccessPoint" property</h3> +<pre class="programlisting"> +ActiveAccessPoint readable o +</pre> +<p>Object path of the access point currently used by the wireless device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities"></a><h3>The "WirelessCapabilities" property</h3> +<pre class="programlisting"> +WirelessCapabilities readable u +</pre> +<p>The capabilities of the wireless device.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html new file mode 100644 index 00000000..ee7203c5 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Device.html @@ -0,0 +1,416 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Device: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html" title="org.freedesktop.NetworkManager.Connection.Active"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html" title="org.freedesktop.NetworkManager.Device.Adsl"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Device.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Device"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Device.top_of_page"></a>org.freedesktop.NetworkManager.Device</span></h2> +<p>org.freedesktop.NetworkManager.Device</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply" title="The Reapply() method">Reapply</a> (IN a{sa{sv}} connection, + IN t version_id, + IN u flags); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection" title="The GetAppliedConnection() method">GetAppliedConnection</a> (IN u flags, + OUT a{sa{sv}} connection, + OUT t version_id); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect" title="The Disconnect() method">Disconnect</a> (); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete" title="The Delete() method">Delete</a> (); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.10.4"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged" title='The "StateChanged" signal'>StateChanged</a> (u new_state, + u old_state, + u reason); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.10.5"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi" title='The "Udi" property'>Udi</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface" title='The "Interface" property'>Interface</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface" title='The "IpInterface" property'>IpInterface</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver" title='The "Driver" property'>Driver</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion" title='The "DriverVersion" property'>DriverVersion</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion" title='The "FirmwareVersion" property'>FirmwareVersion</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities" title='The "Capabilities" property'>Capabilities</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address" title='The "Ip4Address" property'>Ip4Address</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State" title='The "State" property'>State</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason" title='The "StateReason" property'>StateReason</a> readable (uu) +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection" title='The "ActiveConnection" property'>ActiveConnection</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config" title='The "Ip4Config" property'>Ip4Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config" title='The "Dhcp4Config" property'>Dhcp4Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config" title='The "Ip6Config" property'>Ip6Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config" title='The "Dhcp6Config" property'>Dhcp6Config</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed" title='The "Managed" property'>Managed</a> readwrite b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect" title='The "Autoconnect" property'>Autoconnect</a> readwrite b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing" title='The "FirmwareMissing" property'>FirmwareMissing</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing" title='The "NmPluginMissing" property'>NmPluginMissing</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType" title='The "DeviceType" property'>DeviceType</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections" title='The "AvailableConnections" property'>AvailableConnections</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId" title='The "PhysicalPortId" property'>PhysicalPortId</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu" title='The "Mtu" property'>Mtu</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered" title='The "Metered" property'>Metered</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors" title='The "LldpNeighbors" property'>LldpNeighbors</a> readable aa{sv} +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real" title='The "Real" property'>Real</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Device"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.Device"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device.Reapply"></a><h3>The <code class="function">Reapply()</code> method</h3> +<pre class="programlisting"> +Reapply (IN a{sa{sv}} connection, + IN t version_id, + IN u flags); +</pre> +<p>Attempts to update the configuration of a device without deactivating it. NetworkManager has the concept of connections, which are profiles that contain the configuration for a networking device. Those connections are exposed via D-Bus as individual objects that can be created, modified and deleted. When activating such a settings-connection on a device, the settings-connection is cloned to become an applied-connection and used to configure the device (see GetAppliedConnection). Subsequent modification of the settings-connection don't propagate automatically to the device's applied-connection (with exception of the firewall-zone and the metered property). For the changes to take effect, you can either re-activate the settings-connection, or call Reapply. The Reapply call allows you to directly update the applied-connection and reconfigure the device. Reapply can also be useful if the currently applied-connection is equal to the connection that is about to be reapplied. This allows to reconfigure the device and revert external changes like removing or adding an IP address (which NetworkManager doesn't revert automatically because it is assumed that the user made these changes intentionally outside of NetworkManager). Reapply can make the applied-connection different from the settings-connection, just like updating the settings-connection can make them different.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>The optional connection settings that will be reapplied on the device. If empty, the currently active settings-connection will be used. The connection cannot arbitrarly differ from the current applied-connection otherwise the call will fail. Only certain changes are supported, like adding or removing IP addresses.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN t <em class="parameter"><code>version_id</code></em></code>:</span></p></td> +<td><p>If non-zero, the current version id of the applied-connection must match. The current version id can be retrieved via GetAppliedConnection. This optional argument allows to catch concurrent modifications between the GetAppliedConnection call and Reapply.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td> +<td><p>Flags which would modify the behavior of the Reapply call. There are no flags defined currently and the users should use the value of 0.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection"></a><h3>The <code class="function">GetAppliedConnection()</code> method</h3> +<pre class="programlisting"> +GetAppliedConnection (IN u flags, + OUT a{sa{sv}} connection, + OUT t version_id); +</pre> +<p>Get the currently applied connection on the device. This is a snapshot of the last activated connection on the device, that is the configuration that is currently applied on the device. Usually this is the same as GetSettings of the referenced settings connection. However, it can differ if the settings connection was subsequently modified or the applied connection was modified by Reapply. The applied connection is set when activating a device or when calling Reapply.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td> +<td><p>Flags which would modify the behavior of the GetAppliedConnection call. There are no flags defined currently and the users should use the value of 0.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>The effective connection settings that the connection has currently applied.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT t <em class="parameter"><code>version_id</code></em></code>:</span></p></td> +<td><p>The version-id of the currently applied connection. This can be specified during Reapply to avoid races where you first fetch the applied connection, modify it and try to reapply it. If the applied connection is modified in the meantime, the version_id gets incremented and Reapply will fail.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect"></a><h3>The <code class="function">Disconnect()</code> method</h3> +<pre class="programlisting"> +Disconnect (); +</pre> +<p>Disconnects a device and prevents the device from automatically activating further connections without user intervention.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Device.Delete"></a><h3>The <code class="function">Delete()</code> method</h3> +<pre class="programlisting"> +Delete (); +</pre> +<p>Deletes a software device from NetworkManager and removes the interface from the system. The method returns an error when called for a hardware device.</p> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Device"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged"></a><h3>The "StateChanged" signal</h3> +<pre class="programlisting"> +StateChanged (u new_state, + u old_state, + u reason); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>new_state</code></em></code>:</span></p></td> +<td><p>The new state of the device.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>old_state</code></em></code>:</span></p></td> +<td><p>The previous state of the device.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>reason</code></em></code>:</span></p></td> +<td><p>A reason for the state transition.</p></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Device"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Udi"></a><h3>The "Udi" property</h3> +<pre class="programlisting"> +Udi readable s +</pre> +<p>Operating-system specific transient device hardware identifier. This is an opaque string representing the underlying hardware for the device, and shouldn't be used to keep track of individual devices. For some device types (Bluetooth, Modems) it is an identifier used by the hardware service (ie bluez or ModemManager) to refer to that device, and client programs use it get additional information from those services which NM does not provide. The Udi is not guaranteed to be consistent across reboots or hotplugs of the hardware. If you're looking for a way to uniquely track each device in your application, use the object path. If you're looking for a way to track a specific piece of hardware across reboot or hotplug, use a MAC address or USB serial number.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Interface"></a><h3>The "Interface" property</h3> +<pre class="programlisting"> +Interface readable s +</pre> +<p>The name of the device's control (and often data) interface.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface"></a><h3>The "IpInterface" property</h3> +<pre class="programlisting"> +IpInterface readable s +</pre> +<p>The name of the device's data interface when available. This property may not refer to the actual data interface until the device has successfully established a data connection, indicated by the device's State becoming ACTIVATED.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Driver"></a><h3>The "Driver" property</h3> +<pre class="programlisting"> +Driver readable s +</pre> +<p>The driver handling the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion"></a><h3>The "DriverVersion" property</h3> +<pre class="programlisting"> +DriverVersion readable s +</pre> +<p>The version of the driver handling the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion"></a><h3>The "FirmwareVersion" property</h3> +<pre class="programlisting"> +FirmwareVersion readable s +</pre> +<p>The firmware version for the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities"></a><h3>The "Capabilities" property</h3> +<pre class="programlisting"> +Capabilities readable u +</pre> +<p>Flags describing the capabilities of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address"></a><h3>The "Ip4Address" property</h3> +<pre class="programlisting"> +Ip4Address readable u +</pre> +<p>DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object instead.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.State"></a><h3>The "State" property</h3> +<pre class="programlisting"> +State readable u +</pre> +<p>The current state of the device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.StateReason"></a><h3>The "StateReason" property</h3> +<pre class="programlisting"> +StateReason readable (uu) +</pre> +<p>The current state and reason for changing to that state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection"></a><h3>The "ActiveConnection" property</h3> +<pre class="programlisting"> +ActiveConnection readable o +</pre> +<p>Object path of an ActiveConnection object that "owns" this device during activation. The ActiveConnection object tracks the life-cycle of a connection to a specific network and implements the org.freedesktop.NetworkManager.Connection.Active D-Bus interface.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config"></a><h3>The "Ip4Config" property</h3> +<pre class="programlisting"> +Ip4Config readable o +</pre> +<p>Object path of the Ip4Config object describing the configuration of the device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config"></a><h3>The "Dhcp4Config" property</h3> +<pre class="programlisting"> +Dhcp4Config readable o +</pre> +<p>Object path of the Dhcp4Config object describing the DHCP options returned by the DHCP server. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config"></a><h3>The "Ip6Config" property</h3> +<pre class="programlisting"> +Ip6Config readable o +</pre> +<p>Object path of the Ip6Config object describing the configuration of the device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config"></a><h3>The "Dhcp6Config" property</h3> +<pre class="programlisting"> +Dhcp6Config readable o +</pre> +<p>Object path of the Dhcp6Config object describing the DHCP options returned by the DHCP server. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Managed"></a><h3>The "Managed" property</h3> +<pre class="programlisting"> +Managed readwrite b +</pre> +<p>Whether or not this device is managed by NetworkManager. Setting this property has a similar effect to configuring the device as unmanaged via the keyfile.unmanaged-devices setting in NetworkManager.conf. Changes to this value are not persistent and lost after NetworkManager restart.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect"></a><h3>The "Autoconnect" property</h3> +<pre class="programlisting"> +Autoconnect readwrite b +</pre> +<p>If TRUE, indicates the device is allowed to autoconnect. If FALSE, manual intervention is required before the device will automatically connect to a known network, such as activating a connection using the device, or setting this property to TRUE. This property cannot be set to TRUE for default-unmanaged devices, since they never autoconnect.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing"></a><h3>The "FirmwareMissing" property</h3> +<pre class="programlisting"> +FirmwareMissing readable b +</pre> +<p>If TRUE, indicates the device is likely missing firmware necessary for its operation.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing"></a><h3>The "NmPluginMissing" property</h3> +<pre class="programlisting"> +NmPluginMissing readable b +</pre> +<p>If TRUE, indicates the NetworkManager plugin for the device is likely missing or misconfigured.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType"></a><h3>The "DeviceType" property</h3> +<pre class="programlisting"> +DeviceType readable u +</pre> +<p>The general type of the network device; ie Ethernet, WiFi, etc.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections"></a><h3>The "AvailableConnections" property</h3> +<pre class="programlisting"> +AvailableConnections readable ao +</pre> +<p>An array of object paths of every configured connection that is currently 'available' through this device.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId"></a><h3>The "PhysicalPortId" property</h3> +<pre class="programlisting"> +PhysicalPortId readable s +</pre> +<p>If non-empty, an (opaque) indicator of the physical network port associated with the device. This can be used to recognize when two seemingly-separate hardware devices are actually just different virtual interfaces to the same physical port.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Mtu"></a><h3>The "Mtu" property</h3> +<pre class="programlisting"> +Mtu readable u +</pre> +<p>The device MTU (maximum transmission unit).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Metered"></a><h3>The "Metered" property</h3> +<pre class="programlisting"> +Metered readable u +</pre> +<p>Whether the amount of traffic flowing through the device is subject to limitations, for example set by service providers.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors"></a><h3>The "LldpNeighbors" property</h3> +<pre class="programlisting"> +LldpNeighbors readable aa{sv} +</pre> +<p>Array of LLDP neighbors; each element is a dictionary mapping LLDP TLV names to variant boxed values.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Device.Real"></a><h3>The "Real" property</h3> +<pre class="programlisting"> +Real readable b +</pre> +<p>True if the device exists, or False for placeholder devices that do not yet exist but could be automatically created by NetworkManager if one of their AvailableConnections was activated.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html new file mode 100644 index 00000000..88aabf84 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP4Config.html @@ -0,0 +1,167 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.IP4Config: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html" title="org.freedesktop.NetworkManager.DHCP6Config"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html" title="org.freedesktop.NetworkManager.IP6Config"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.IP4Config.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.IP4Config.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.IP4Config.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.IP4Config"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-IP4Config.top_of_page"></a>org.freedesktop.NetworkManager.IP4Config</span></h2> +<p>org.freedesktop.NetworkManager.IP4Config</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.31.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.31.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses" title='The "Addresses" property'>Addresses</a> readable aau +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData" title='The "AddressData" property'>AddressData</a> readable aa{sv} +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway" title='The "Gateway" property'>Gateway</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes" title='The "Routes" property'>Routes</a> readable aau +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData" title='The "RouteData" property'>RouteData</a> readable aa{sv} +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers" title='The "Nameservers" property'>Nameservers</a> readable au +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains" title='The "Domains" property'>Domains</a> readable as +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches" title='The "Searches" property'>Searches</a> readable as +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions" title='The "DnsOptions" property'>DnsOptions</a> readable as +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers" title='The "WinsServers" property'>WinsServers</a> readable au +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-IP4Config"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.IP4Config"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.IP4Config"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses"></a><h3>The "Addresses" property</h3> +<pre class="programlisting"> +Addresses readable aau +</pre> +<p>Array of arrays of IPv4 address/prefix/gateway. All 3 elements of each array are in network byte order. Essentially: [(addr, prefix, gateway), (addr, prefix, gateway), ...] Deprecated: use AddressData and Gateway</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData"></a><h3>The "AddressData" property</h3> +<pre class="programlisting"> +AddressData readable aa{sv} +</pre> +<p>Array of IP address data objects. All addresses will include "address" (an IP address string), and "prefix" (a uint). Some addresses may include additional attributes.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway"></a><h3>The "Gateway" property</h3> +<pre class="programlisting"> +Gateway readable s +</pre> +<p>The gateway in use.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes"></a><h3>The "Routes" property</h3> +<pre class="programlisting"> +Routes readable aau +</pre> +<p>Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of each tuple are in network byte order. 'route' and 'next hop' are IPv4 addresses, while prefix and metric are simple unsigned integers. Essentially: [(route, prefix, next-hop, metric), (route, prefix, next-hop, metric), ...] Deprecated: use RouteData</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData"></a><h3>The "RouteData" property</h3> +<pre class="programlisting"> +RouteData readable aa{sv} +</pre> +<p>Array of IP route data objects. All routes will include "dest" (an IP address string) and "prefix" (a uint). Some routes may include "next-hop" (an IP address string), "metric" (a uint), and additional attributes.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers"></a><h3>The "Nameservers" property</h3> +<pre class="programlisting"> +Nameservers readable au +</pre> +<p>The nameservers in use.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains"></a><h3>The "Domains" property</h3> +<pre class="programlisting"> +Domains readable as +</pre> +<p>A list of domains this address belongs to.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches"></a><h3>The "Searches" property</h3> +<pre class="programlisting"> +Searches readable as +</pre> +<p>A list of dns searches.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions"></a><h3>The "DnsOptions" property</h3> +<pre class="programlisting"> +DnsOptions readable as +</pre> +<p>A list of DNS options that modify the behavior of the DNS resolver. See resolv.conf(5) manual page for the list of supported options.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers"></a><h3>The "WinsServers" property</h3> +<pre class="programlisting"> +WinsServers readable au +</pre> +<p>The Windows Internet Name Service servers associated with the connection. Each address is in network byte order.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html new file mode 100644 index 00000000..b369e2ab --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.IP6Config.html @@ -0,0 +1,158 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.IP6Config: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html" title="org.freedesktop.NetworkManager.IP4Config"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html" title="org.freedesktop.NetworkManager.VPN.Plugin"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.IP6Config.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.IP6Config.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.IP6Config.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.IP6Config"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-IP6Config.top_of_page"></a>org.freedesktop.NetworkManager.IP6Config</span></h2> +<p>org.freedesktop.NetworkManager.IP6Config</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.32.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.32.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses" title='The "Addresses" property'>Addresses</a> readable a(ayuay) +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData" title='The "AddressData" property'>AddressData</a> readable aa{sv} +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway" title='The "Gateway" property'>Gateway</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes" title='The "Routes" property'>Routes</a> readable a(ayuayu) +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData" title='The "RouteData" property'>RouteData</a> readable aa{sv} +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers" title='The "Nameservers" property'>Nameservers</a> readable aay +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains" title='The "Domains" property'>Domains</a> readable as +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches" title='The "Searches" property'>Searches</a> readable as +<a class="link" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions" title='The "DnsOptions" property'>DnsOptions</a> readable as +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-IP6Config"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.IP6Config"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.IP6Config"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses"></a><h3>The "Addresses" property</h3> +<pre class="programlisting"> +Addresses readable a(ayuay) +</pre> +<p>Array of tuples of IPv6 address/prefix/gateway. Deprecated: use AddressData and Gateway.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData"></a><h3>The "AddressData" property</h3> +<pre class="programlisting"> +AddressData readable aa{sv} +</pre> +<p>Array of IP address data objects. All addresses will include "address" (an IP address string), and "prefix" (a uint). Some addresses may include additional attributes.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway"></a><h3>The "Gateway" property</h3> +<pre class="programlisting"> +Gateway readable s +</pre> +<p>The gateway in use.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes"></a><h3>The "Routes" property</h3> +<pre class="programlisting"> +Routes readable a(ayuayu) +</pre> +<p>Tuples of IPv6 route/prefix/next-hop/metric. Deprecated: use RouteData</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData"></a><h3>The "RouteData" property</h3> +<pre class="programlisting"> +RouteData readable aa{sv} +</pre> +<p>Array of IP route data objects. All routes will include "dest" (an IP address string) and "prefix" (a uint). Some routes may include "next-hop" (an IP address string), "metric" (a uint), and additional attributes.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers"></a><h3>The "Nameservers" property</h3> +<pre class="programlisting"> +Nameservers readable aay +</pre> +<p>The nameservers in use.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains"></a><h3>The "Domains" property</h3> +<pre class="programlisting"> +Domains readable as +</pre> +<p>A list of domains this address belongs to.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches"></a><h3>The "Searches" property</h3> +<pre class="programlisting"> +Searches readable as +</pre> +<p>A list of dns searches.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions"></a><h3>The "DnsOptions" property</h3> +<pre class="programlisting"> +DnsOptions readable as +</pre> +<p>A list of DNS options that modify the behavior of the DNS resolver. See resolv.conf(5) manual page for the list of supported options.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html new file mode 100644 index 00000000..a8466a8e --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.PPP.html @@ -0,0 +1,133 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.PPP: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html" title="org.freedesktop.NetworkManager.AccessPoint"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html" title="org.freedesktop.NetworkManager.Settings.Connection"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.PPP.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.PPP"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-PPP.top_of_page"></a>org.freedesktop.NetworkManager.PPP</span></h2> +<p>org.freedesktop.NetworkManager.PPP</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets" title="The NeedSecrets() method">NeedSecrets</a> (OUT s username, + OUT s password); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config" title="The SetIp4Config() method">SetIp4Config</a> (IN a{sv} config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config" title="The SetIp6Config() method">SetIp6Config</a> (IN a{sv} config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState" title="The SetState() method">SetState</a> (IN u state); +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-PPP"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.PPP"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets"></a><h3>The <code class="function">NeedSecrets()</code> method</h3> +<pre class="programlisting"> +NeedSecrets (OUT s username, + OUT s password); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>username</code></em></code>:</span></p></td> +<td><p></p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>password</code></em></code>:</span></p></td> +<td><p></p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config"></a><h3>The <code class="function">SetIp4Config()</code> method</h3> +<pre class="programlisting"> +SetIp4Config (IN a{sv} config); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td> +<td><p></p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config"></a><h3>The <code class="function">SetIp6Config()</code> method</h3> +<pre class="programlisting"> +SetIp6Config (IN a{sv} config); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td> +<td><p></p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-PPP.SetState"></a><h3>The <code class="function">SetState()</code> method</h3> +<pre class="programlisting"> +SetState (IN u state); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>state</code></em></code>:</span></p></td> +<td><p></p></td> +</tr></tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html new file mode 100644 index 00000000..d160c1a1 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.SecretAgent.html @@ -0,0 +1,181 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.SecretAgent: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html" title="org.freedesktop.NetworkManager.VPN.Plugin"> +<link rel="next" href="ref-settings.html" title="Network Configuration Setting Specification"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.SecretAgent.description" class="shortcut">Description</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="ref-settings.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.SecretAgent"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-SecretAgent.top_of_page"></a>org.freedesktop.NetworkManager.SecretAgent</span></h2> +<p>org.freedesktop.NetworkManager.SecretAgent</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets" title="The GetSecrets() method">GetSecrets</a> (IN a{sa{sv}} connection, + IN o connection_path, + IN s setting_name, + IN as hints, + IN u flags, + OUT a{sa{sv}} secrets); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets" title="The CancelGetSecrets() method">CancelGetSecrets</a> (IN o connection_path, + IN s setting_name); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets" title="The SaveSecrets() method">SaveSecrets</a> (IN a{sa{sv}} connection, + IN o connection_path); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets" title="The DeleteSecrets() method">DeleteSecrets</a> (IN a{sa{sv}} connection, + IN o connection_path); +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-SecretAgent"></a><h2>Description</h2> +<p>Private D-Bus interface used by secret agents that store and provide secrets to NetworkManager. If an agent provides secrets to NetworkManager as part of connection creation, and the some of those secrets are "agent owned" the agent should store those secrets itself and should not expect its <code class="function">SaveSecrets()</code> method to be called. <code class="function">SaveSecrets()</code> will be called eg if some program other than the agent itself (like a connection editor) changes the secrets out of band. The agent should implement this D-Bus interface on an object with the path /org/freedesktop/NetworkManager/SecretAgent.</p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.SecretAgent"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets"></a><h3>The <code class="function">GetSecrets()</code> method</h3> +<pre class="programlisting"> +GetSecrets (IN a{sa{sv}} connection, + IN o connection_path, + IN s setting_name, + IN as hints, + IN u flags, + OUT a{sa{sv}} secrets); +</pre> +<p>Retrieve and return stored secrets, if any, or request new secrets from the agent's user. If user interaction is allowed and the user enters new secrets, the agent is expected to save the new secrets to persistent storage (if the secret's flags include AGENT_OWNED) as NetworkManager will not send these secrets back to the same agent via a <code class="function">SaveSecrets()</code> call. If the user canceled any interaction, the agent should return the UserCanceled error (see below).</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Nested settings maps containing the connection for which secrets are being requested. This may contain system-owned secrets if the agent has successfully authenticated to modify system network settings and the GetSecrets request flags allow user interaction.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td> +<td><p>Object path of the connection for which secrets are being requested.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td> +<td><p>Setting name for which secrets are being requested.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN as <em class="parameter"><code>hints</code></em></code>:</span></p></td> +<td><p>Array of strings of key names in the requested setting for which NetworkManager thinks a secrets may be required, and/or well-known identifiers and data that may be useful to the client in processing the secrets request. Note that it's not always possible to determine which secret is required, so in some cases no hints may be given. The Agent should return any secrets it has, or that it thinks are required, regardless of what hints NetworkManager sends in this request. Some hints have special prefixes that provide information to the agent; for example, VPN requests may send server-specific messages prefixed with "x-vpn-message:".</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN u <em class="parameter"><code>flags</code></em></code>:</span></p></td> +<td><p>Flags which modify the behavior of the secrets request. If true, new secrets are assumed to be invalid or incorrect, and the agent should ask the user for new secrets. If false, existing secrets should be retrieved from storage and returned without interrupting the user.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>secrets</code></em></code>:</span></p></td> +<td><p>Nested settings maps containing secrets. Each setting MUST contain at least the 'name' field, containing the name of the setting, and one or more secrets.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets"></a><h3>The <code class="function">CancelGetSecrets()</code> method</h3> +<pre class="programlisting"> +CancelGetSecrets (IN o connection_path, + IN s setting_name); +</pre> +<p>Cancel a pending GetSecrets request for secrets of the given connection. Any GetSecrets request with the same 'connection_path' and 'setting_name' that are given in a CancelGetSecrets request should be canceled.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td> +<td><p>Object path of the connection for which, if secrets for the given 'setting_name' are being requested, the request should be canceled.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td> +<td><p>Setting name for which secrets for this connection were originally being requested.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets"></a><h3>The <code class="function">SaveSecrets()</code> method</h3> +<pre class="programlisting"> +SaveSecrets (IN a{sa{sv}} connection, + IN o connection_path); +</pre> +<p>Save given secrets to backing storage.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Nested settings maps containing the entire connection (including secrets), for which the agent should save the secrets to backing storage. This method will not be called when the agent itself is the process creating or updating a connection; in that case the agent is assumed to have already saved those secrets since it had them already.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td> +<td><p>Object path of the connection for which the agent should save secrets to backing storage.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets"></a><h3>The <code class="function">DeleteSecrets()</code> method</h3> +<pre class="programlisting"> +DeleteSecrets (IN a{sa{sv}} connection, + IN o connection_path); +</pre> +<p>Delete secrets from backing storage.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Nested settings maps containing the connection properties (sans secrets), for which the agent should delete the secrets from backing storage.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection_path</code></em></code>:</span></p></td> +<td><p>Object path of the connection for which the agent should delete secrets from backing storage.</p></td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html new file mode 100644 index 00000000..db2a7d57 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html @@ -0,0 +1,222 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Settings.Connection: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.PPP.html" title="org.freedesktop.NetworkManager.PPP"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html" title="org.freedesktop.NetworkManager.VPN.Connection"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Settings.Connection.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Settings.Connection.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Settings.Connection.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.PPP.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Settings.Connection"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection.top_of_page"></a>org.freedesktop.NetworkManager.Settings.Connection</span></h2> +<p>org.freedesktop.NetworkManager.Settings.Connection</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update" title="The Update() method">Update</a> (IN a{sa{sv}} properties); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved" title="The UpdateUnsaved() method">UpdateUnsaved</a> (IN a{sa{sv}} properties); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete" title="The Delete() method">Delete</a> (); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings" title="The GetSettings() method">GetSettings</a> (OUT a{sa{sv}} settings); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets" title="The GetSecrets() method">GetSecrets</a> (IN s setting_name, + OUT a{sa{sv}} secrets); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets" title="The ClearSecrets() method">ClearSecrets</a> (); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save" title="The Save() method">Save</a> (); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.7.4"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated" title='The "Updated" signal'>Updated</a> (); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed" title='The "Removed" signal'>Removed</a> (); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.7.5"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved" title='The "Unsaved" property'>Unsaved</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection"></a><h2>Description</h2> +<p>Represents a single network connection configuration.</p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.Settings.Connection"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update"></a><h3>The <code class="function">Update()</code> method</h3> +<pre class="programlisting"> +Update (IN a{sa{sv}} properties); +</pre> +<p>Update the connection with new settings and properties (replacing all previous settings and properties) and save the connection to disk. Secrets may be part of the update request, and will be either stored in persistent storage or sent to a Secret Agent for storage, depending on the flags associated with each secret.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>New connection settings, properties, and (optionally) secrets.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved"></a><h3>The <code class="function">UpdateUnsaved()</code> method</h3> +<pre class="programlisting"> +UpdateUnsaved (IN a{sa{sv}} properties); +</pre> +<p>Update the connection with new settings and properties (replacing all previous settings and properties) but do not immediately save the connection to disk. Secrets may be part of the update request and may sent to a Secret Agent for storage, depending on the flags associated with each secret. Use the 'Save' method to save these changes to disk. Note that unsaved changes will be lost if the connection is reloaded from disk (either automatically on file change or due to an explicit ReloadConnections call).</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>New connection settings, properties, and (optionally) secrets.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete"></a><h3>The <code class="function">Delete()</code> method</h3> +<pre class="programlisting"> +Delete (); +</pre> +<p>Delete the connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings"></a><h3>The <code class="function">GetSettings()</code> method</h3> +<pre class="programlisting"> +GetSettings (OUT a{sa{sv}} settings); +</pre> +<p>Get the settings maps describing this network configuration. This will never include any secrets required for connection to the network, as those are often protected. Secrets must be requested separately using the <code class="function">GetSecrets()</code> call.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>settings</code></em></code>:</span></p></td> +<td><p>The nested settings maps describing this object.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets"></a><h3>The <code class="function">GetSecrets()</code> method</h3> +<pre class="programlisting"> +GetSecrets (IN s setting_name, + OUT a{sa{sv}} secrets); +</pre> +<p>Get the secrets belonging to this network configuration. Only secrets from persistent storage or a Secret Agent running in the requestor's session will be returned. The user will never be prompted for secrets as a result of this request.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td> +<td><p>Name of the setting to return secrets for. If empty, all all secrets will be returned.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT a{sa{sv}} <em class="parameter"><code>secrets</code></em></code>:</span></p></td> +<td><p>Nested settings maps containing secrets.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets"></a><h3>The <code class="function">ClearSecrets()</code> method</h3> +<pre class="programlisting"> +ClearSecrets (); +</pre> +<p>Clear the secrets belonging to this network connection profile.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save"></a><h3>The <code class="function">Save()</code> method</h3> +<pre class="programlisting"> +Save (); +</pre> +<p>Saves a "dirty" connection (that had previously been updated with UpdateUnsaved) to persistent storage.</p> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Settings.Connection"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated"></a><h3>The "Updated" signal</h3> +<pre class="programlisting"> +Updated (); +</pre> +<p>Emitted when any settings or permissions change. When handling this signal, clients should re-read the connection using the GetSettings method to get the changes and to ensure the client still has permission to access the connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed"></a><h3>The "Removed" signal</h3> +<pre class="programlisting"> +Removed (); +</pre> +<p>Emitted when this connection is no longer available. This happens when the connection is deleted or if it is no longer accessible by any of the system's logged-in users. After receipt of this signal, the object no longer exists. Also see the Settings.ConnectionRemoved signal.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Settings.Connection"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved"></a><h3>The "Unsaved" property</h3> +<pre class="programlisting"> +Unsaved readable b +</pre> +<p>If set, indicates that the in-memory state of the connection does not match the on-disk state. This flag will be set when <code class="function">UpdateUnsaved()</code> is called or when any connection details change, and cleared when the connection is saved to disk via <code class="function">Save()</code> or from internal operations.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html new file mode 100644 index 00000000..d4b243dc --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.Settings.html @@ -0,0 +1,320 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.Settings: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.html" title="org.freedesktop.NetworkManager"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html" title="org.freedesktop.NetworkManager.AgentManager"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Settings.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Settings.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.Settings.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.Settings"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-Settings.top_of_page"></a>org.freedesktop.NetworkManager.Settings</span></h2> +<p>org.freedesktop.NetworkManager.Settings</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections" title="The ListConnections() method">ListConnections</a> (OUT ao connections); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid" title="The GetConnectionByUuid() method">GetConnectionByUuid</a> (IN s uuid, + OUT o connection); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection" title="The AddConnection() method">AddConnection</a> (IN a{sa{sv}} connection, + OUT o path); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved" title="The AddConnectionUnsaved() method">AddConnectionUnsaved</a> (IN a{sa{sv}} connection, + OUT o path); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections" title="The LoadConnections() method">LoadConnections</a> (IN as filenames, + OUT b status, + OUT as failures); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections" title="The ReloadConnections() method">ReloadConnections</a> (OUT b status); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname" title="The SaveHostname() method">SaveHostname</a> (IN s hostname); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.3.4"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection" title='The "NewConnection" signal'>NewConnection</a> (o connection); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved" title='The "ConnectionRemoved" signal'>ConnectionRemoved</a> (o connection); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.3.5"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections" title='The "Connections" property'>Connections</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname" title='The "Hostname" property'>Hostname</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify" title='The "CanModify" property'>CanModify</a> readable b +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-Settings"></a><h2>Description</h2> +<p>The Settings interface allows clients to view and administrate the connections stored and used by NetworkManager.</p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.Settings"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections"></a><h3>The <code class="function">ListConnections()</code> method</h3> +<pre class="programlisting"> +ListConnections (OUT ao connections); +</pre> +<p>List the saved network connections known to NetworkManager.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>connections</code></em></code>:</span></p></td> +<td><p>List of connections.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid"></a><h3>The <code class="function">GetConnectionByUuid()</code> method</h3> +<pre class="programlisting"> +GetConnectionByUuid (IN s uuid, + OUT o connection); +</pre> +<p>Retrieve the object path of a connection, given that connection's UUID.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>uuid</code></em></code>:</span></p></td> +<td><p>The UUID to find the connection object path for.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>The connection's object path.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection"></a><h3>The <code class="function">AddConnection()</code> method</h3> +<pre class="programlisting"> +AddConnection (IN a{sa{sv}} connection, + OUT o path); +</pre> +<p>Add new connection and save it to disk. This operation does not start the network connection unless (1) device is idle and able to connect to the network described by the new connection, and (2) the connection is allowed to be started automatically.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Connection settings and properties.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td> +<td><p>Object path of the new connection that was just added.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved"></a><h3>The <code class="function">AddConnectionUnsaved()</code> method</h3> +<pre class="programlisting"> +AddConnectionUnsaved (IN a{sa{sv}} connection, + OUT o path); +</pre> +<p>Add new connection but do not save it to disk immediately. This operation does not start the network connection unless (1) device is idle and able to connect to the network described by the new connection, and (2) the connection is allowed to be started automatically. Use the 'Save' method on the connection to save these changes to disk. Note that unsaved changes will be lost if the connection is reloaded from disk (either automatically on file change or due to an explicit ReloadConnections call).</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Connection settings and properties.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td> +<td><p>Object path of the new connection that was just added.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections"></a><h3>The <code class="function">LoadConnections()</code> method</h3> +<pre class="programlisting"> +LoadConnections (IN as filenames, + OUT b status, + OUT as failures); +</pre> +<p>Loads or reloads the indicated connections from disk. You should call this after making changes directly to an on-disk connection file to make sure that NetworkManager sees the changes. (If "monitor-connection-files" in NetworkManager.conf is "true", then this will have no real effect, but is harmless.) As with <code class="function">AddConnection()</code>, this operation does not necessarily start the network connection.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN as <em class="parameter"><code>filenames</code></em></code>:</span></p></td> +<td><p>Array of paths to on-disk connection profiles in directories monitored by NetworkManager.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT b <em class="parameter"><code>status</code></em></code>:</span></p></td> +<td><p>Success or failure of the operation as a whole. True if NetworkManager at least tried to load the indicated connections, even if it did not succeed. False if an error occurred before trying to load the connections (eg, permission denied).</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT as <em class="parameter"><code>failures</code></em></code>:</span></p></td> +<td><p>Paths of connection files that could not be loaded.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections"></a><h3>The <code class="function">ReloadConnections()</code> method</h3> +<pre class="programlisting"> +ReloadConnections (OUT b status); +</pre> +<p>Tells NetworkManager to reload all connection files from disk, including noticing any added or deleted connection files. By default, connections are re-read automatically any time they change, so you only need to use this command if you have set "monitor-connection-files=false" in NetworkManager.conf.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT b <em class="parameter"><code>status</code></em></code>:</span></p></td> +<td><p>Success or failure.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname"></a><h3>The <code class="function">SaveHostname()</code> method</h3> +<pre class="programlisting"> +SaveHostname (IN s hostname); +</pre> +<p>Save the hostname to persistent configuration.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>hostname</code></em></code>:</span></p></td> +<td><p>The hostname to save to persistent configuration. If blank, the persistent hostname is cleared.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.Settings"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection"></a><h3>The "NewConnection" signal</h3> +<pre class="programlisting"> +NewConnection (o connection); +</pre> +<p>Emitted when a new connection has been added after NetworkManager has started up and initialized. This signal is not emitted for connections read while starting up, because NetworkManager's D-Bus service is only available after all connections have been read, and to prevent spamming listeners with too many signals at one time. To retrieve the initial connection list, call the <code class="function">ListConnections()</code> method once, and then listen for individual Settings.NewConnection and Settings.Connection.Deleted signals for further updates.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Object path of the new connection.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved"></a><h3>The "ConnectionRemoved" signal</h3> +<pre class="programlisting"> +ConnectionRemoved (o connection); +</pre> +<p>Emitted when a connection is no longer available. This happens when the connection is deleted or if it is no longer accessible by any of the system's logged-in users. After receipt of this signal, the connection no longer exists and cannot be used. Also see the Settings.Connection.Removed signal.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Object path of the removed connection.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.Settings"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Settings.Connections"></a><h3>The "Connections" property</h3> +<pre class="programlisting"> +Connections readable ao +</pre> +<p>List of object paths of available network connection profiles.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname"></a><h3>The "Hostname" property</h3> +<pre class="programlisting"> +Hostname readable s +</pre> +<p>The machine hostname stored in persistent configuration.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify"></a><h3>The "CanModify" property</h3> +<pre class="programlisting"> +CanModify readable b +</pre> +<p>If true, adding and modifying connections is supported.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html new file mode 100644 index 00000000..ea6bd031 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html @@ -0,0 +1,122 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.VPN.Connection: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html" title="org.freedesktop.NetworkManager.Settings.Connection"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html" title="org.freedesktop.NetworkManager.Connection.Active"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.VPN.Connection.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.VPN.Connection.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.VPN.Connection.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.VPN.Connection"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection.top_of_page"></a>org.freedesktop.NetworkManager.VPN.Connection</span></h2> +<p>org.freedesktop.NetworkManager.VPN.Connection</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.2.3.8.3"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged" title='The "VpnStateChanged" signal'>VpnStateChanged</a> (u state, + u reason); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.8.4"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState" title='The "VpnState" property'>VpnState</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner" title='The "Banner" property'>Banner</a> readable s +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection"></a><h2>Description</h2> +<p>Represents an active connection to a Virtual Private Network.</p> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.VPN.Connection"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p></p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>A dictionary mapping property names to variant boxed values</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged"></a><h3>The "VpnStateChanged" signal</h3> +<pre class="programlisting"> +VpnStateChanged (u state, + u reason); +</pre> +<p>Emitted when the state of the VPN connection has changed.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>state</code></em></code>:</span></p></td> +<td><p>The new state of the VPN connection.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>reason</code></em></code>:</span></p></td> +<td><p>Reason code describing the change to the new state.</p></td> +</tr> +</tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.VPN.Connection"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState"></a><h3>The "VpnState" property</h3> +<pre class="programlisting"> +VpnState readable u +</pre> +<p>The VPN-specific state of the connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner"></a><h3>The "Banner" property</h3> +<pre class="programlisting"> +Banner readable s +</pre> +<p>The banner string of the VPN connection.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html new file mode 100644 index 00000000..64517b2c --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html @@ -0,0 +1,392 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager.VPN.Plugin: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html" title="org.freedesktop.NetworkManager.IP6Config"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html" title="org.freedesktop.NetworkManager.SecretAgent"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.VPN.Plugin.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.VPN.Plugin.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.VPN.Plugin.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager.VPN.Plugin"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin.top_of_page"></a>org.freedesktop.NetworkManager.VPN.Plugin</span></h2> +<p>org.freedesktop.NetworkManager.VPN.Plugin</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect" title="The Connect() method">Connect</a> (IN a{sa{sv}} connection); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive" title="The ConnectInteractive() method">ConnectInteractive</a> (IN a{sa{sv}} connection, + IN a{sv} details); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets" title="The NeedSecrets() method">NeedSecrets</a> (IN a{sa{sv}} settings, + OUT s setting_name); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect" title="The Disconnect() method">Disconnect</a> (); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig" title="The SetConfig() method">SetConfig</a> (IN a{sv} config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config" title="The SetIp4Config() method">SetIp4Config</a> (IN a{sv} config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config" title="The SetIp6Config() method">SetIp6Config</a> (IN a{sv} config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure" title="The SetFailure() method">SetFailure</a> (IN s reason); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets" title="The NewSecrets() method">NewSecrets</a> (IN a{sa{sv}} connection); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.33.4"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged" title='The "StateChanged" signal'>StateChanged</a> (u state); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired" title='The "SecretsRequired" signal'>SecretsRequired</a> (s message, + as secrets); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config" title='The "Config" signal'>Config</a> (a{sv} config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config" title='The "Ip4Config" signal'>Ip4Config</a> (a{sv} ip4config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config" title='The "Ip6Config" signal'>Ip6Config</a> (a{sv} ip6config); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner" title='The "LoginBanner" signal'>LoginBanner</a> (s banner); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure" title='The "Failure" signal'>Failure</a> (u reason); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.33.5"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State" title='The "State" property'>State</a> readable u +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin"></a><h2>Description</h2> +<p>This interface is provided by plugins providing VPN services to the NetworkManager daemon.</p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager.VPN.Plugin"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect"></a><h3>The <code class="function">Connect()</code> method</h3> +<pre class="programlisting"> +Connect (IN a{sa{sv}} connection); +</pre> +<p>Tells the plugin to connect. Interactive secrets requests (eg, emitting the SecretsRequired signal) are not allowed.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Describes the connection to be established.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive"></a><h3>The <code class="function">ConnectInteractive()</code> method</h3> +<pre class="programlisting"> +ConnectInteractive (IN a{sa{sv}} connection, + IN a{sv} details); +</pre> +<p>Tells the plugin to connect, allowing interactive secrets requests (eg the plugin is allowed to emit the SecretsRequired signal if the VPN service indicates that it needs additional secrets during the connect process).</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Describes the connection to be established.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>details</code></em></code>:</span></p></td> +<td><p>Additional details about the Connect process.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets"></a><h3>The <code class="function">NeedSecrets()</code> method</h3> +<pre class="programlisting"> +NeedSecrets (IN a{sa{sv}} settings, + OUT s setting_name); +</pre> +<p>Asks the plugin whether the provided connection will require secrets to connect successfully.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>settings</code></em></code>:</span></p></td> +<td><p>Describes the connection that may need secrets.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>setting_name</code></em></code>:</span></p></td> +<td><p>The setting name within the provided connection that requires secrets, if any.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect"></a><h3>The <code class="function">Disconnect()</code> method</h3> +<pre class="programlisting"> +Disconnect (); +</pre> +<p>Disconnect the plugin.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig"></a><h3>The <code class="function">SetConfig()</code> method</h3> +<pre class="programlisting"> +SetConfig (IN a{sv} config); +</pre> +<p>Set generic connection details on the connection.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td> +<td><p>Generic configuration details for the connection.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config"></a><h3>The <code class="function">SetIp4Config()</code> method</h3> +<pre class="programlisting"> +SetIp4Config (IN a{sv} config); +</pre> +<p>Set IPv4 details on the connection.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td> +<td><p>Ip4Config details for the connection. You must call <code class="function">SetConfig()</code> before calling this.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config"></a><h3>The <code class="function">SetIp6Config()</code> method</h3> +<pre class="programlisting"> +SetIp6Config (IN a{sv} config); +</pre> +<p>Set IPv6 details on the connection.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td> +<td><p>Ip6Config details for the connection. You must call <code class="function">SetConfig()</code> before calling this.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure"></a><h3>The <code class="function">SetFailure()</code> method</h3> +<pre class="programlisting"> +SetFailure (IN s reason); +</pre> +<p>Indicate a failure to the plugin.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>reason</code></em></code>:</span></p></td> +<td><p>The reason for the failure.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets"></a><h3>The <code class="function">NewSecrets()</code> method</h3> +<pre class="programlisting"> +NewSecrets (IN a{sa{sv}} connection); +</pre> +<p>Called in response to a SecretsRequired signal to deliver updated secrets or other information to the plugin.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Describes the connection including the new secrets.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager.VPN.Plugin"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged"></a><h3>The "StateChanged" signal</h3> +<pre class="programlisting"> +StateChanged (u state); +</pre> +<p>Emitted when the plugin state changes.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>state</code></em></code>:</span></p></td> +<td><p>The new state of the plugin.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired"></a><h3>The "SecretsRequired" signal</h3> +<pre class="programlisting"> +SecretsRequired (s message, + as secrets); +</pre> +<p>Emitted during an ongoing <code class="function">ConnectInteractive()</code> request when the plugin has determined that new secrets are required. NetworkManager will then call the <code class="function">NewSecrets()</code> method with a connection hash including the new secrets.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">s <em class="parameter"><code>message</code></em></code>:</span></p></td> +<td><p>Informational message, if any, about the request. For example, if a second PIN is required, could indicate to the user to wait for the token code to change until entering the next PIN.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">as <em class="parameter"><code>secrets</code></em></code>:</span></p></td> +<td><p>Array of strings of VPN secret names which the plugin thinks secrets may be required for, or other VPN-specific data to be processed by the VPN's front-end.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config"></a><h3>The "Config" signal</h3> +<pre class="programlisting"> +Config (a{sv} config); +</pre> +<p>The plugin obtained generic configuration information.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>config</code></em></code>:</span></p></td> +<td><p>The configuration information.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config"></a><h3>The "Ip4Config" signal</h3> +<pre class="programlisting"> +Ip4Config (a{sv} ip4config); +</pre> +<p>The plugin obtained an IPv4 configuration.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>ip4config</code></em></code>:</span></p></td> +<td><p>The IPv4 configuration.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config"></a><h3>The "Ip6Config" signal</h3> +<pre class="programlisting"> +Ip6Config (a{sv} ip6config); +</pre> +<p>The plugin obtained an IPv6 configuration.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>ip6config</code></em></code>:</span></p></td> +<td><p>The IPv6 configuration.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner"></a><h3>The "LoginBanner" signal</h3> +<pre class="programlisting"> +LoginBanner (s banner); +</pre> +<p>Emitted when the plugin receives a login banner from the VPN service.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">s <em class="parameter"><code>banner</code></em></code>:</span></p></td> +<td><p>The login banner string.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure"></a><h3>The "Failure" signal</h3> +<pre class="programlisting"> +Failure (u reason); +</pre> +<p>Emitted when a failure in the VPN plugin occurs.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>reason</code></em></code>:</span></p></td> +<td><p>Reason code for the failure.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager.VPN.Plugin"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State"></a><h3>The "State" property</h3> +<pre class="programlisting"> +State readable u +</pre> +<p>The state of the plugin.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/gdbus-org.freedesktop.NetworkManager.html b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html new file mode 100644 index 00000000..ec168881 --- /dev/null +++ b/docs/api/html/gdbus-org.freedesktop.NetworkManager.html @@ -0,0 +1,638 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>org.freedesktop.NetworkManager: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="spec.html#dbus-interfaces" title="Interfaces"> +<link rel="prev" href="spec.html" title="D-Bus API Reference"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.Settings.html" title="org.freedesktop.NetworkManager.Settings"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.description" class="shortcut">Description</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#gdbus-org.freedesktop.NetworkManager.signals" class="shortcut">Signals</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="spec.html#dbus-interfaces"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="spec.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.Settings.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="gdbus-org.freedesktop.NetworkManager"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="gdbus-interface-org-freedesktop-NetworkManager.top_of_page"></a>org.freedesktop.NetworkManager</span></h2> +<p>org.freedesktop.NetworkManager</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Methods</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices" title="The GetDevices() method">GetDevices</a> (OUT ao devices); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices" title="The GetAllDevices() method">GetAllDevices</a> (OUT ao devices); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface" title="The GetDeviceByIpIface() method">GetDeviceByIpIface</a> (IN s iface, + OUT o device); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection" title="The ActivateConnection() method">ActivateConnection</a> (IN o connection, + IN o device, + IN o specific_object, + OUT o active_connection); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection" title="The AddAndActivateConnection() method">AddAndActivateConnection</a> (IN a{sa{sv}} connection, + IN o device, + IN o specific_object, + OUT o path, + OUT o active_connection); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection" title="The DeactivateConnection() method">DeactivateConnection</a> (IN o active_connection); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep" title="The Sleep() method">Sleep</a> (IN b sleep); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable" title="The Enable() method">Enable</a> (IN b enable); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions" title="The GetPermissions() method">GetPermissions</a> (OUT a{ss} permissions); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging" title="The SetLogging() method">SetLogging</a> (IN s level, + IN s domains); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging" title="The GetLogging() method">GetLogging</a> (OUT s level, + OUT s domains); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity" title="The CheckConnectivity() method">CheckConnectivity</a> (OUT u connectivity); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state" title="The state() method">state</a> (OUT u state); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.2.4"></a><h2>Signals</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions" title='The "CheckPermissions" signal'>CheckPermissions</a> (); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged" title='The "StateChanged" signal'>StateChanged</a> (u state); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged" title='The "PropertiesChanged" signal'>PropertiesChanged</a> (a{sv} properties); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded" title='The "DeviceAdded" signal'>DeviceAdded</a> (o device_path); +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved" title='The "DeviceRemoved" signal'>DeviceRemoved</a> (o device_path); +</pre> +</div> +<div class="refsect1"> +<a name="id-1.2.3.2.5"></a><h2>Properties</h2> +<pre class="synopsis"> +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices" title='The "Devices" property'>Devices</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices" title='The "AllDevices" property'>AllDevices</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled" title='The "NetworkingEnabled" property'>NetworkingEnabled</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled" title='The "WirelessEnabled" property'>WirelessEnabled</a> readwrite b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled" title='The "WirelessHardwareEnabled" property'>WirelessHardwareEnabled</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled" title='The "WwanEnabled" property'>WwanEnabled</a> readwrite b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled" title='The "WwanHardwareEnabled" property'>WwanHardwareEnabled</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled" title='The "WimaxEnabled" property'>WimaxEnabled</a> readwrite b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled" title='The "WimaxHardwareEnabled" property'>WimaxHardwareEnabled</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections" title='The "ActiveConnections" property'>ActiveConnections</a> readable ao +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection" title='The "PrimaryConnection" property'>PrimaryConnection</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType" title='The "PrimaryConnectionType" property'>PrimaryConnectionType</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered" title='The "Metered" property'>Metered</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection" title='The "ActivatingConnection" property'>ActivatingConnection</a> readable o +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup" title='The "Startup" property'>Startup</a> readable b +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version" title='The "Version" property'>Version</a> readable s +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State" title='The "State" property'>State</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity" title='The "Connectivity" property'>Connectivity</a> readable u +<a class="link" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration" title='The "GlobalDnsConfiguration" property'>GlobalDnsConfiguration</a> readwrite a{sv} +</pre> +</div> +<div class="refsect1"> +<a name="gdbus-interface-org-freedesktop-NetworkManager"></a><h2>Description</h2> +<p></p> +</div> +<div class="refsect1"> +<a name="gdbus-methods-org.freedesktop.NetworkManager"></a><h2>Method Details</h2> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.GetDevices"></a><h3>The <code class="function">GetDevices()</code> method</h3> +<pre class="programlisting"> +GetDevices (OUT ao devices); +</pre> +<p>Get the list of realized network devices.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>devices</code></em></code>:</span></p></td> +<td><p>List of object paths of network devices known to the system. This list does not include device placeholders (see <code class="function">GetAllDevices()</code>).</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.GetAllDevices"></a><h3>The <code class="function">GetAllDevices()</code> method</h3> +<pre class="programlisting"> +GetAllDevices (OUT ao devices); +</pre> +<p>Get the list of all network devices.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT ao <em class="parameter"><code>devices</code></em></code>:</span></p></td> +<td><p>List of object paths of network devices and device placeholders (eg, devices that do not yet exist but which can be automatically created by NetworkManager if one of their AvailableConnections was activated).</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface"></a><h3>The <code class="function">GetDeviceByIpIface()</code> method</h3> +<pre class="programlisting"> +GetDeviceByIpIface (IN s iface, + OUT o device); +</pre> +<p>Return the object path of the network device referenced by its IP interface name. Note that some devices (usually modems) only have an IP interface name when they are connected.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>iface</code></em></code>:</span></p></td> +<td><p>Interface name of the device to find.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>device</code></em></code>:</span></p></td> +<td><p>Object path of the network device.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.ActivateConnection"></a><h3>The <code class="function">ActivateConnection()</code> method</h3> +<pre class="programlisting"> +ActivateConnection (IN o connection, + IN o device, + IN o specific_object, + OUT o active_connection); +</pre> +<p>Activate a connection using the supplied device.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>The connection to activate. If "/" is given, a valid device path must be given, and NetworkManager picks the best connection to activate for the given device. VPN connections must always pass a valid connection path.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>device</code></em></code>:</span></p></td> +<td><p>The object path of device to be activated for physical connections. This parameter is ignored for VPN connections, because the specific_object (if provided) specifies the device to use.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>specific_object</code></em></code>:</span></p></td> +<td><p>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, or "/" to pick an AP automatically. For VPN connections, pass the object path of an ActiveConnection object that should serve as the "base" connection (to which the VPN connections lifetime will be tied), or pass "/" and NM will automatically use the current default device.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>active_connection</code></em></code>:</span></p></td> +<td><p>The path of the active connection object representing this active connection.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection"></a><h3>The <code class="function">AddAndActivateConnection()</code> method</h3> +<pre class="programlisting"> +AddAndActivateConnection (IN a{sa{sv}} connection, + IN o device, + IN o specific_object, + OUT o path, + OUT o active_connection); +</pre> +<p>Adds a new connection using the given details (if any) as a template (automatically filling in missing settings with the capabilities of the given device and specific object), then activate the new connection. Cannot be used for VPN connections at this time.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN a{sa{sv}} <em class="parameter"><code>connection</code></em></code>:</span></p></td> +<td><p>Connection settings and properties; if incomplete missing settings will be automatically completed using the given device and specific object.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>device</code></em></code>:</span></p></td> +<td><p>The object path of device to be activated using the given connection.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>specific_object</code></em></code>:</span></p></td> +<td><p>The path of a connection-type-specific object this activation should use. This parameter is currently ignored for wired and mobile broadband connections, and the value of "/" should be used (ie, no specific object). For WiFi connections, pass the object path of a specific AP from the card's scan list, which will be used to complete the details of the newly added connection.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>path</code></em></code>:</span></p></td> +<td><p>Object path of the new connection that was just added.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT o <em class="parameter"><code>active_connection</code></em></code>:</span></p></td> +<td><p>The path of the active connection object representing this active connection.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection"></a><h3>The <code class="function">DeactivateConnection()</code> method</h3> +<pre class="programlisting"> +DeactivateConnection (IN o active_connection); +</pre> +<p>Deactivate an active connection.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN o <em class="parameter"><code>active_connection</code></em></code>:</span></p></td> +<td><p>The currently active connection to deactivate.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.Sleep"></a><h3>The <code class="function">Sleep()</code> method</h3> +<pre class="programlisting"> +Sleep (IN b sleep); +</pre> +<p>Control the NetworkManager daemon's sleep state. When asleep, all interfaces that it manages are deactivated. When awake, devices are available to be activated. This command should not be called directly by users or clients; it is intended for system suspend/resume tracking.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN b <em class="parameter"><code>sleep</code></em></code>:</span></p></td> +<td><p>Indicates whether the NetworkManager daemon should sleep or wake.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.Enable"></a><h3>The <code class="function">Enable()</code> method</h3> +<pre class="programlisting"> +Enable (IN b enable); +</pre> +<p>Control whether overall networking is enabled or disabled. When disabled, all interfaces that NM manages are deactivated. When enabled, all managed interfaces are re-enabled and available to be activated. This command should be used by clients that provide to users the ability to enable/disable all networking.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">IN b <em class="parameter"><code>enable</code></em></code>:</span></p></td> +<td><p>If FALSE, indicates that all networking should be disabled. If TRUE, indicates that NetworkManager should begin managing network devices.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.GetPermissions"></a><h3>The <code class="function">GetPermissions()</code> method</h3> +<pre class="programlisting"> +GetPermissions (OUT a{ss} permissions); +</pre> +<p>Returns the permissions a caller has for various authenticated operations that NetworkManager provides, like Enable/Disable networking, changing WiFi, WWAN, and WiMAX state, etc.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT a{ss} <em class="parameter"><code>permissions</code></em></code>:</span></p></td> +<td><p>Dictionary of available permissions and results. Each permission is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") and each result is one of the following values: "yes" (the permission is available), "auth" (the permission is available after a successful authentication), or "no" (the permission is denied). Clients may use these values in the UI to indicate the ability to perform certain operations.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.SetLogging"></a><h3>The <code class="function">SetLogging()</code> method</h3> +<pre class="programlisting"> +SetLogging (IN s level, + IN s domains); +</pre> +<p>Set logging verbosity and which operations are logged.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>level</code></em></code>:</span></p></td> +<td><p>One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. This level is applied to the domains as specified in the domains argument. Except for the special level "KEEP", all unmentioned domains are disabled entirely. "KEEP" is special and allows not to change the current setting except for the specified domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only touch the platform domain.</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">IN s <em class="parameter"><code>domains</code></em></code>:</span></p></td> +<td><p>A combination of logging domains separated by commas (','), or "NONE" to disable logging. Each domain enables logging for operations related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. In addition to these domains, the following special domains can be used: [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains should log at a different level from the default by appending a colon (':') and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the log level is changed but the current set of log domains remains unchanged.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.GetLogging"></a><h3>The <code class="function">GetLogging()</code> method</h3> +<pre class="programlisting"> +GetLogging (OUT s level, + OUT s domains); +</pre> +<p>Get current logging verbosity level and operations domains.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>level</code></em></code>:</span></p></td> +<td><p>One of [ERR, WARN, INFO, DEBUG, TRACE].</p></td> +</tr> +<tr> +<td><p><span class="term"><code class="literal">OUT s <em class="parameter"><code>domains</code></em></code>:</span></p></td> +<td><p>For available domains see <code class="function">SetLogging()</code> call.</p></td> +</tr> +</tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity"></a><h3>The <code class="function">CheckConnectivity()</code> method</h3> +<pre class="programlisting"> +CheckConnectivity (OUT u connectivity); +</pre> +<p>Re-check the network connectivity state.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT u <em class="parameter"><code>connectivity</code></em></code>:</span></p></td> +<td><p>The current connectivity state.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-method-org-freedesktop-NetworkManager.state"></a><h3>The <code class="function">state()</code> method</h3> +<pre class="programlisting"> +state (OUT u state); +</pre> +<p>The overall networking state as determined by the NetworkManager daemon, based on the state of network devices under it's management.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">OUT u <em class="parameter"><code>state</code></em></code>:</span></p></td> +<td><p></p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-signals-org.freedesktop.NetworkManager"></a><h2>Signal Details</h2> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions"></a><h3>The "CheckPermissions" signal</h3> +<pre class="programlisting"> +CheckPermissions (); +</pre> +<p>Emitted when system authorization details change, indicating that clients may wish to recheck permissions with GetPermissions.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager.StateChanged"></a><h3>The "StateChanged" signal</h3> +<pre class="programlisting"> +StateChanged (u state); +</pre> +<p>NetworkManager's state changed.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">u <em class="parameter"><code>state</code></em></code>:</span></p></td> +<td><p>The new state of NetworkManager.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged"></a><h3>The "PropertiesChanged" signal</h3> +<pre class="programlisting"> +PropertiesChanged (a{sv} properties); +</pre> +<p>NetworkManager's properties changed.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">a{sv} <em class="parameter"><code>properties</code></em></code>:</span></p></td> +<td><p>The changed properties.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded"></a><h3>The "DeviceAdded" signal</h3> +<pre class="programlisting"> +DeviceAdded (o device_path); +</pre> +<p>A device was added to the system</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>device_path</code></em></code>:</span></p></td> +<td><p>The object path of the newly added device.</p></td> +</tr></tbody> +</table></div> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved"></a><h3>The "DeviceRemoved" signal</h3> +<pre class="programlisting"> +DeviceRemoved (o device_path); +</pre> +<p>A device was removed from the system, and is no longer available.</p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term"><code class="literal">o <em class="parameter"><code>device_path</code></em></code>:</span></p></td> +<td><p>The object path of the device that was just removed.</p></td> +</tr></tbody> +</table></div> +</div> +</div> +<div class="refsect1"> +<a name="gdbus-properties-org.freedesktop.NetworkManager"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.Devices"></a><h3>The "Devices" property</h3> +<pre class="programlisting"> +Devices readable ao +</pre> +<p>The list of realized network devices. Realized devices are those which have backing resources (eg from the kernel or a management daemon like ModemManager, teamd, etc).</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.AllDevices"></a><h3>The "AllDevices" property</h3> +<pre class="programlisting"> +AllDevices readable ao +</pre> +<p>The list of both realized and un-realized network devices. Un-realized devices are software devices which do not yet have backing resources, but for which backing resources can be created if the device is activated.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled"></a><h3>The "NetworkingEnabled" property</h3> +<pre class="programlisting"> +NetworkingEnabled readable b +</pre> +<p>Indicates if overall networking is currently enabled or not. See the <code class="function">Enable()</code> method.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled"></a><h3>The "WirelessEnabled" property</h3> +<pre class="programlisting"> +WirelessEnabled readwrite b +</pre> +<p>Indicates if wireless is currently enabled or not.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled"></a><h3>The "WirelessHardwareEnabled" property</h3> +<pre class="programlisting"> +WirelessHardwareEnabled readable b +</pre> +<p>Indicates if the wireless hardware is currently enabled, i.e. the state of the RF kill switch.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.WwanEnabled"></a><h3>The "WwanEnabled" property</h3> +<pre class="programlisting"> +WwanEnabled readwrite b +</pre> +<p>Indicates if mobile broadband devices are currently enabled or not.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled"></a><h3>The "WwanHardwareEnabled" property</h3> +<pre class="programlisting"> +WwanHardwareEnabled readable b +</pre> +<p>Indicates if the mobile broadband hardware is currently enabled, i.e. the state of the RF kill switch.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled"></a><h3>The "WimaxEnabled" property</h3> +<pre class="programlisting"> +WimaxEnabled readwrite b +</pre> +<p>Indicates if WiMAX devices are currently enabled or not.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled"></a><h3>The "WimaxHardwareEnabled" property</h3> +<pre class="programlisting"> +WimaxHardwareEnabled readable b +</pre> +<p>Indicates if the WiMAX hardware is currently enabled, i.e. the state of the RF kill switch.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.ActiveConnections"></a><h3>The "ActiveConnections" property</h3> +<pre class="programlisting"> +ActiveConnections readable ao +</pre> +<p>List of active connection object paths.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection"></a><h3>The "PrimaryConnection" property</h3> +<pre class="programlisting"> +PrimaryConnection readable o +</pre> +<p>The object path of the "primary" active connection being used to access the network. In particular, if there is no VPN active, or the VPN does not have the default route, then this indicates the connection that has the default route. If there is a VPN active with the default route, then this indicates the connection that contains the route to the VPN endpoint.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType"></a><h3>The "PrimaryConnectionType" property</h3> +<pre class="programlisting"> +PrimaryConnectionType readable s +</pre> +<p>The connection type of the "primary" active connection being used to access the network. This is the same as the Type property on the object indicated by PrimaryConnection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.Metered"></a><h3>The "Metered" property</h3> +<pre class="programlisting"> +Metered readable u +</pre> +<p>Indicates whether the connectivity is metered. This is equivalent to the metered property of the device associated with the primary connection.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection"></a><h3>The "ActivatingConnection" property</h3> +<pre class="programlisting"> +ActivatingConnection readable o +</pre> +<p>The object path of an active connection that is currently being activated and which is expected to become the new PrimaryConnection when it finishes activating.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.Startup"></a><h3>The "Startup" property</h3> +<pre class="programlisting"> +Startup readable b +</pre> +<p>Indicates whether NM is still starting up; this becomes FALSE when NM has finished attempting to activate every connection that it might be able to activate at startup.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.Version"></a><h3>The "Version" property</h3> +<pre class="programlisting"> +Version readable s +</pre> +<p>NetworkManager version.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.State"></a><h3>The "State" property</h3> +<pre class="programlisting"> +State readable u +</pre> +<p>The overall state of the NetworkManager daemon.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.Connectivity"></a><h3>The "Connectivity" property</h3> +<pre class="programlisting"> +Connectivity readable u +</pre> +<p>The network connectivity state.</p> +</div> +<hr> +<div class="refsect2"> +<a name="gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration"></a><h3>The "GlobalDnsConfiguration" property</h3> +<pre class="programlisting"> +GlobalDnsConfiguration readwrite a{sv} +</pre> +<p>Dictionary of global DNS settings where the key is one of "searches", "options" and "domains". The values for the "searches" and "options" keys are string arrays describing the list of search domains and resolver options, respectively. The value of the "domains" key is a second-level dictionary, where each key is a domain name, and each key's value is a third-level dictionary with the keys "servers" and "options". "servers" is a string array of DNS servers, "options" is a string array of domain-specific options.</p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/index.html b/docs/api/html/index.html index 054d41e2..dccef7c9 100644 --- a/docs/api/html/index.html +++ b/docs/api/html/index.html @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>NetworkManager D-Bus Reference Manual: NetworkManager D-Bus Reference Manual</title> +<title>NetworkManager D-Bus API Reference Manual: NetworkManager D-Bus API Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="next" href="ref-dbus.html" title="D-Bus API Reference"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="next" href="spec.html" title="D-Bus API Reference"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -13,10 +13,10 @@ <div class="book"> <div class="titlepage"> <div> -<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">NetworkManager D-Bus Reference Manual</p></th></tr></table></div> -<div><p class="releaseinfo">Version 1.1.91 +<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">NetworkManager D-Bus API Reference Manual</p></th></tr></table></div> +<div><p class="releaseinfo">Version 1.1.92 </p></div> -<div><p class="copyright">Copyright © 2012 The NetworkManager Authors</p></div> +<div><p class="copyright">Copyright © 2012, 2016 The NetworkManager Authors</p></div> <div><div class="legalnotice"> <a name="id-1.1.4"></a><p> Permission is granted to copy, distribute and/or modify this @@ -43,29 +43,136 @@ <hr> </div> <div class="toc"><dl class="toc"> -<dt><span class="chapter"><a href="ref-dbus.html">D-Bus API Reference</a></span></dt> +<dt><span class="chapter"><a href="spec.html">D-Bus API Reference</a></span></dt> +<dd><dl> +<dt><span class="section"><a href="spec.html#dbus-interfaces">Interfaces</a></span></dt> +<dd><dl> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.html">org.freedesktop.NetworkManager</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Settings.html">org.freedesktop.NetworkManager.Settings</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.AgentManager.html">org.freedesktop.NetworkManager.AgentManager</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html">org.freedesktop.NetworkManager.AccessPoint</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.PPP.html">org.freedesktop.NetworkManager.PPP</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html">org.freedesktop.NetworkManager.Settings.Connection</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html">org.freedesktop.NetworkManager.VPN.Connection</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html">org.freedesktop.NetworkManager.Connection.Active</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.html">org.freedesktop.NetworkManager.Device</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html">org.freedesktop.NetworkManager.Device.Adsl</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html">org.freedesktop.NetworkManager.Device.Bond</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html">org.freedesktop.NetworkManager.Device.Bridge</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html">org.freedesktop.NetworkManager.Device.Bluetooth</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html">org.freedesktop.NetworkManager.Device.Wired</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html">org.freedesktop.NetworkManager.Device.Generic</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html">org.freedesktop.NetworkManager.Device.Infiniband</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html">org.freedesktop.NetworkManager.Device.IPTunnel</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html">org.freedesktop.NetworkManager.Device.Macvlan</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html">org.freedesktop.NetworkManager.Device.Modem</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html">org.freedesktop.NetworkManager.Device.OlpcMesh</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Team.html">org.freedesktop.NetworkManager.Device.Team</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html">org.freedesktop.NetworkManager.Device.Tun</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html">org.freedesktop.NetworkManager.Device.Veth</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html">org.freedesktop.NetworkManager.Device.Vlan</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html">org.freedesktop.NetworkManager.Device.Vxlan</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html">org.freedesktop.NetworkManager.Device.Wireless</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html">org.freedesktop.NetworkManager.Device.WiMax</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html">org.freedesktop.NetworkManager.DHCP4Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html">org.freedesktop.NetworkManager.DHCP6Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.IP4Config.html">org.freedesktop.NetworkManager.IP4Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.IP6Config.html">org.freedesktop.NetworkManager.IP6Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html">org.freedesktop.NetworkManager.VPN.Plugin</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html">org.freedesktop.NetworkManager.SecretAgent</a></span><span class="refpurpose"></span> +</dt> +</dl></dd> +</dl></dd> <dt><span class="chapter"><a href="ref-settings.html">Network Configuration Setting Specification</a></span></dt> <dd><dl> <dt><span class="section"><a href="ref-settings.html#id-1.3.3">Configuration Settings</a></span></dt> <dt><span class="section"><a href="secrets-flags.html">Secret flag types</a></span></dt> </dl></dd> -<dt><span class="chapter"><a href="ref-migrating.html">Migrating from NetworkManager 0.8 to NetworkManager 0.9</a></span></dt> -<dd><dl> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3">Architecture and D-Bus API Changes in 0.9</a></span></dt> +<dt><span class="chapter"><a href="manpages.html">UNIX Manual Pages</a></span></dt> <dd><dl> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.3">Elimination of the User Settings Service</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.4">User Secret Agents</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.5">Settings Service Interface Changes</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.6">Connection Object Interface Changes</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.7">Permissions Methods Consolidation</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.8">AddConnection Returns Object Path of New Connection</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.9">Support for WiMAX Devices</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.10">New Device States</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.11">New Active Connection State</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.12">Consolidated Modem Devices</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.13">Secret Property Flags</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.14">Deprecated Methods Removed</a></span></dt> -</dl></dd> +<dt> +<span class="refentrytitle"><a href="NetworkManager.html">NetworkManager</a></span><span class="refpurpose"> — network management daemon</span> +</dt> +<dt> +<span class="refentrytitle"><a href="NetworkManager.conf.html">NetworkManager.conf</a></span><span class="refpurpose"> — NetworkManager configuration file</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nmcli-examples.html">nmcli-examples</a></span><span class="refpurpose"> — usage examples of nmcli</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nm-settings.html">nm-settings</a></span><span class="refpurpose"> — Description of settings and properties of NetworkManager connection profiles</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nm-settings-keyfile.html">nm-settings-keyfile</a></span><span class="refpurpose"> — Description of <span class="emphasis"><em>keyfile</em></span> settings plugin</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nm-settings-ifcfg-rh.html">nm-settings-ifcfg-rh</a></span><span class="refpurpose"> — Description of <span class="emphasis"><em>ifcfg-rh</em></span> settings plugin</span> +</dt> </dl></dd> <dt><span class="index"><a href="ix01.html">Index</a></span></dt> <dt><span class="appendix"><a href="license.html">A. License</a></span></dt> diff --git a/docs/api/html/index.sgml b/docs/api/html/index.sgml new file mode 100644 index 00000000..dc84d959 --- /dev/null +++ b/docs/api/html/index.sgml @@ -0,0 +1,434 @@ +<ANCHOR id="gdbus-org.freedesktop.NetworkManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-interface-org-freedesktop-NetworkManager"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-methods-org.freedesktop.NetworkManager"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.GetDevices" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.GetAllDevices" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.ActivateConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.Sleep" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.Enable" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.GetPermissions" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.SetLogging" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.GetLogging" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager.state" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-signals-org.freedesktop.NetworkManager"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager.StateChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-properties-org.freedesktop.NetworkManager"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.Devices" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.AllDevices" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.WwanEnabled" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.ActiveConnections" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.Metered" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.Startup" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.Version" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.State" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.Connectivity" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Settings" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Settings" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-interface-org-freedesktop-NetworkManager-Settings"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.Settings" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-methods-org.freedesktop.NetworkManager.Settings"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Settings" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signals-org.freedesktop.NetworkManager.Settings"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Settings" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-properties-org.freedesktop.NetworkManager.Settings"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Settings.Connections" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.AgentManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AgentManager.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-AgentManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-interface-org-freedesktop-NetworkManager-AgentManager"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.AgentManager" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-methods-org.freedesktop.NetworkManager.AgentManager"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.AccessPoint" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-AccessPoint" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-interface-org-freedesktop-NetworkManager-AccessPoint"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.AccessPoint" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signals-org.freedesktop.NetworkManager.AccessPoint"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.AccessPoint" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-properties-org.freedesktop.NetworkManager.AccessPoint"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.PPP" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.PPP.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-PPP" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-interface-org-freedesktop-NetworkManager-PPP"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.PPP" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-methods-org.freedesktop.NetworkManager.PPP"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-PPP.SetState" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Settings.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.Settings.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-methods-org.freedesktop.NetworkManager.Settings.Connection"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Settings.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signals-org.freedesktop.NetworkManager.Settings.Connection"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Settings.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-properties-org.freedesktop.NetworkManager.Settings.Connection"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.VPN.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.VPN.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signals-org.freedesktop.NetworkManager.VPN.Connection"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.VPN.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-properties-org.freedesktop.NetworkManager.VPN.Connection"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Connection.Active" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Connection-Active" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-interface-org-freedesktop-NetworkManager-Connection-Active"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Connection.Active" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signals-org.freedesktop.NetworkManager.Connection.Active"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Connection.Active" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-properties-org.freedesktop.NetworkManager.Connection.Active"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-interface-org-freedesktop-NetworkManager-Device"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.Device" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-methods-org.freedesktop.NetworkManager.Device"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device.Reapply" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device.Delete" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signals-org.freedesktop.NetworkManager.Device"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-properties-org.freedesktop.NetworkManager.Device"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Udi" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Interface" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Driver" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.State" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.StateReason" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Managed" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Mtu" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Metered" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device.Real" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Adsl" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Adsl" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Adsl"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Adsl" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Adsl"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Bond" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Bond" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bond"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Bond" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Bond"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Bond" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Bond"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Bridge" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Bridge" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Bridge"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Bridge" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Bridge"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Bluetooth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Bluetooth"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Bluetooth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Bluetooth"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Wired" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Wired" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wired"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Wired" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Wired"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Wired" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Wired"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Generic" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Generic.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Generic" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Generic"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Generic" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Generic"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Generic" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Generic"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Infiniband" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Infiniband" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Infiniband"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Infiniband" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Infiniband"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.IPTunnel" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signals-org.freedesktop.NetworkManager.Device.IPTunnel"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.IPTunnel" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-properties-org.freedesktop.NetworkManager.Device.IPTunnel"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Macvlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Macvlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Macvlan"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Macvlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Macvlan"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Modem" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Modem.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Modem" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Modem"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Modem" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Modem"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Modem" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Modem"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.OlpcMesh" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signals-org.freedesktop.NetworkManager.Device.OlpcMesh"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.OlpcMesh" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-properties-org.freedesktop.NetworkManager.Device.OlpcMesh"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Team" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Team" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Team"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Team" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Team"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Team" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Team"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Tun" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Tun" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Tun"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Tun" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Tun"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Tun" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Tun"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Veth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Veth.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Veth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Veth"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Veth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Veth"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Veth" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Veth"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Vlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Vlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Vlan"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Vlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Vlan"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Vxlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Vxlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Vxlan"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Vxlan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Vxlan"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.Wireless" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.Device.Wireless" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-methods-org.freedesktop.NetworkManager.Device.Wireless"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.Wireless" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signals-org.freedesktop.NetworkManager.Device.Wireless"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.Wireless" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-properties-org.freedesktop.NetworkManager.Device.Wireless"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.Device.WiMax" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.Device.WiMax" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-methods-org.freedesktop.NetworkManager.Device.WiMax"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.Device.WiMax" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signals-org.freedesktop.NetworkManager.Device.WiMax"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.Device.WiMax" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-properties-org.freedesktop.NetworkManager.Device.WiMax"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.DHCP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.DHCP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signals-org.freedesktop.NetworkManager.DHCP4Config"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.DHCP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-properties-org.freedesktop.NetworkManager.DHCP4Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.DHCP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.DHCP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signals-org.freedesktop.NetworkManager.DHCP6Config"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.DHCP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-properties-org.freedesktop.NetworkManager.DHCP6Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.IP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-IP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP4Config"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.IP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signals-org.freedesktop.NetworkManager.IP4Config"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.IP4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-properties-org.freedesktop.NetworkManager.IP4Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.IP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-IP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP6Config"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.IP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signals-org.freedesktop.NetworkManager.IP6Config"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.IP6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-properties-org.freedesktop.NetworkManager.IP6Config"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.VPN.Plugin" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.VPN.Plugin" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-methods-org.freedesktop.NetworkManager.VPN.Plugin"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets"> +<ANCHOR id="gdbus-signals-org.freedesktop.NetworkManager.VPN.Plugin" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signals-org.freedesktop.NetworkManager.VPN.Plugin"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner"> +<ANCHOR id="gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure"> +<ANCHOR id="gdbus-properties-org.freedesktop.NetworkManager.VPN.Plugin" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-properties-org.freedesktop.NetworkManager.VPN.Plugin"> +<ANCHOR id="gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State"> +<ANCHOR id="gdbus-org.freedesktop.NetworkManager.SecretAgent" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.SecretAgent.html"> +<ANCHOR id="gdbus-interface-org-freedesktop-NetworkManager-SecretAgent" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-interface-org-freedesktop-NetworkManager-SecretAgent"> +<ANCHOR id="gdbus-methods-org.freedesktop.NetworkManager.SecretAgent" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-methods-org.freedesktop.NetworkManager.SecretAgent"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets"> +<ANCHOR id="gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets" href="NetworkManager/gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets"> +<ANCHOR id="NetworkManager" href="NetworkManager/NetworkManager.html"> +<ANCHOR id="NetworkManager.conf" href="NetworkManager/NetworkManager.conf.html"> +<ANCHOR id="device-spec" href="NetworkManager/NetworkManager.conf.html#device-spec"> +<ANCHOR id="nmcli-examples" href="NetworkManager/nmcli-examples.html"> +<ANCHOR id="nm-settings" href="NetworkManager/nm-settings.html"> +<ANCHOR id="secrets-flags" href="NetworkManager/nm-settings.html#secrets-flags"> +<ANCHOR id="nm-settings-keyfile" href="NetworkManager/nm-settings-keyfile.html"> +<ANCHOR id="secrets-flags" href="NetworkManager/nm-settings-keyfile.html#secrets-flags"> +<ANCHOR id="nm-settings-ifcfg-rh" href="NetworkManager/nm-settings-ifcfg-rh.html"> +<ANCHOR id="secrets-flags" href="NetworkManager/nm-settings-ifcfg-rh.html#secrets-flags"> diff --git a/docs/api/html/ix01.html b/docs/api/html/ix01.html index 54a8424f..f8e1c9d6 100644 --- a/docs/api/html/ix01.html +++ b/docs/api/html/ix01.html @@ -2,11 +2,11 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Index: NetworkManager D-Bus Reference Manual</title> +<title>Index: NetworkManager D-Bus API Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="up" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="prev" href="ref-migrating.html" title="Migrating from NetworkManager 0.8 to NetworkManager 0.9"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="prev" href="nm-settings-ifcfg-rh.html" title="nm-settings-ifcfg-rh"> <link rel="next" href="license.html" title="Appendix A. License"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -16,13 +16,686 @@ <td width="100%" align="left" class="shortcuts"></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><img src="up-insensitive.png" width="16" height="16" border="0"></td> -<td><a accesskey="p" href="ref-migrating.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="nm-settings-ifcfg-rh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="license.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="index"> <div class="titlepage"><div><div><h1 class="title"> <a name="id-1.5"></a>Index</h1></div></div></div> -<div class="index"></div> +<div class="index"> +<div class="indexdiv"> +<h3>Symbols</h3> +<dl> +<dt>org.freedesktop.NetworkManager.AccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-interface-org-freedesktop-NetworkManager-AccessPoint.top_of_page">org.freedesktop.NetworkManager.AccessPoint</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-signal-org-freedesktop-NetworkManager-AccessPoint.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:Flags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Flags">The "Flags" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:Frequency, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Frequency">The "Frequency" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:LastSeen, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.LastSeen">The "LastSeen" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:MaxBitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.MaxBitrate">The "MaxBitrate" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Mode">The "Mode" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:RsnFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.RsnFlags">The "RsnFlags" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:Ssid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Ssid">The "Ssid" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:Strength, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.Strength">The "Strength" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AccessPoint:WpaFlags, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html#gdbus-property-org-freedesktop-NetworkManager-AccessPoint.WpaFlags">The "WpaFlags" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.AgentManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-interface-org-freedesktop-NetworkManager-AgentManager.top_of_page">org.freedesktop.NetworkManager.AgentManager</a> +</dt> +<dt>org.freedesktop.NetworkManager.AgentManager.Register(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Register">The Register() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.RegisterWithCapabilities">The RegisterWithCapabilities() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.AgentManager.Unregister(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.AgentManager.html#gdbus-method-org-freedesktop-NetworkManager-AgentManager.Unregister">The Unregister() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-interface-org-freedesktop-NetworkManager-Device.top_of_page">org.freedesktop.NetworkManager.Device</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Adsl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Adsl.top_of_page">org.freedesktop.NetworkManager.Device.Adsl</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Adsl::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Adsl.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Adsl:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html#gdbus-property-org-freedesktop-NetworkManager-Device-Adsl.Carrier">The "Carrier" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bluetooth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bluetooth.top_of_page">org.freedesktop.NetworkManager.Device.Bluetooth</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bluetooth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bluetooth.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bluetooth:BtCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.BtCapabilities">The "BtCapabilities" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bluetooth:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bluetooth:Name, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bluetooth.Name">The "Name" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bond, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bond.top_of_page">org.freedesktop.NetworkManager.Device.Bond</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bond::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bond.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bond:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Carrier">The "Carrier" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bond:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bond:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bond.Slaves">The "Slaves" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bridge, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Bridge.top_of_page">org.freedesktop.NetworkManager.Device.Bridge</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bridge::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Bridge.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bridge:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Carrier">The "Carrier" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bridge:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Bridge:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html#gdbus-property-org-freedesktop-NetworkManager-Device-Bridge.Slaves">The "Slaves" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Delete">The Delete() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Disconnect">The Disconnect() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Generic, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Generic.top_of_page">org.freedesktop.NetworkManager.Device.Generic</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Generic::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Generic.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Generic:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Generic:TypeDescription, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html#gdbus-property-org-freedesktop-NetworkManager-Device-Generic.TypeDescription">The "TypeDescription" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.GetAppliedConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.GetAppliedConnection">The GetAppliedConnection() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Infiniband, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Infiniband.top_of_page">org.freedesktop.NetworkManager.Device.Infiniband</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Infiniband::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Infiniband.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Infiniband:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.Carrier">The "Carrier" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Infiniband:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html#gdbus-property-org-freedesktop-NetworkManager-Device-Infiniband.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-interface-org-freedesktop-NetworkManager-Device-IPTunnel.top_of_page">org.freedesktop.NetworkManager.Device.IPTunnel</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-signal-org-freedesktop-NetworkManager-Device-IPTunnel.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:EncapsulationLimit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.EncapsulationLimit">The "EncapsulationLimit" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:FlowLabel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.FlowLabel">The "FlowLabel" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:InputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.InputKey">The "InputKey" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Local">The "Local" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Mode">The "Mode" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:OutputKey, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.OutputKey">The "OutputKey" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Parent">The "Parent" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:PathMtuDiscovery, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.PathMtuDiscovery">The "PathMtuDiscovery" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:Remote, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Remote">The "Remote" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Tos">The "Tos" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.IPTunnel:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html#gdbus-property-org-freedesktop-NetworkManager-Device-IPTunnel.Ttl">The "Ttl" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Macvlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Macvlan.top_of_page">org.freedesktop.NetworkManager.Device.Macvlan</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Macvlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Macvlan.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Macvlan:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Mode">The "Mode" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Macvlan:NoPromisc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.NoPromisc">The "NoPromisc" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Macvlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Parent">The "Parent" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Macvlan:Tap, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Macvlan.Tap">The "Tap" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Modem, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Modem.top_of_page">org.freedesktop.NetworkManager.Device.Modem</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Modem::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Modem.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Modem:CurrentCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.CurrentCapabilities">The "CurrentCapabilities" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Modem:ModemCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html#gdbus-property-org-freedesktop-NetworkManager-Device-Modem.ModemCapabilities">The "ModemCapabilities" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.OlpcMesh, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-interface-org-freedesktop-NetworkManager-Device-OlpcMesh.top_of_page">org.freedesktop.NetworkManager.Device.OlpcMesh</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.OlpcMesh::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-signal-org-freedesktop-NetworkManager-Device-OlpcMesh.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.OlpcMesh:ActiveChannel, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.ActiveChannel">The "ActiveChannel" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.OlpcMesh:Companion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.Companion">The "Companion" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.OlpcMesh:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html#gdbus-property-org-freedesktop-NetworkManager-Device-OlpcMesh.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Reapply(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-method-org-freedesktop-NetworkManager-Device.Reapply">The Reapply() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Team, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Team.top_of_page">org.freedesktop.NetworkManager.Device.Team</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Team::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Team.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Team:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Carrier">The "Carrier" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Team:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Team:Slaves, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Team.html#gdbus-property-org-freedesktop-NetworkManager-Device-Team.Slaves">The "Slaves" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Tun.top_of_page">org.freedesktop.NetworkManager.Device.Tun</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Tun.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Group">The "Group" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Mode">The "Mode" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun:MultiQueue, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.MultiQueue">The "MultiQueue" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun:NoPi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.NoPi">The "NoPi" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun:Owner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.Owner">The "Owner" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Tun:VnetHdr, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html#gdbus-property-org-freedesktop-NetworkManager-Device-Tun.VnetHdr">The "VnetHdr" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Veth, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Veth.top_of_page">org.freedesktop.NetworkManager.Device.Veth</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Veth::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Veth.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Veth:Peer, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html#gdbus-property-org-freedesktop-NetworkManager-Device-Veth.Peer">The "Peer" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vlan.top_of_page">org.freedesktop.NetworkManager.Device.Vlan</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vlan.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vlan:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Carrier">The "Carrier" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.Parent">The "Parent" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vlan:VlanId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vlan.VlanId">The "VlanId" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Vxlan.top_of_page">org.freedesktop.NetworkManager.Device.Vxlan</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Vxlan.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Ageing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ageing">The "Ageing" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:DstPort, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.DstPort">The "DstPort" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Group, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Group">The "Group" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Id">The "Id" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:L2miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L2miss">The "L2miss" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:L3miss, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.L3miss">The "L3miss" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Learning, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Learning">The "Learning" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Limit, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Limit">The "Limit" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Local, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Local">The "Local" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Parent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Parent">The "Parent" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Proxy, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Proxy">The "Proxy" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Rsc, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Rsc">The "Rsc" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMax, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMax">The "SrcPortMax" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:SrcPortMin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.SrcPortMin">The "SrcPortMin" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Tos, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Tos">The "Tos" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Vxlan:Ttl, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html#gdbus-property-org-freedesktop-NetworkManager-Device-Vxlan.Ttl">The "Ttl" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-interface-org-freedesktop-NetworkManager-Device-WiMax.top_of_page">org.freedesktop.NetworkManager.Device.WiMax</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax.GetNspList(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-method-org-freedesktop-NetworkManager-Device-WiMax.GetNspList">The GetNspList() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax::NspAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspAdded">The "NspAdded" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax::NspRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.NspRemoved">The "NspRemoved" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-signal-org-freedesktop-NetworkManager-Device-WiMax.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:ActiveNsp, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.ActiveNsp">The "ActiveNsp" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:Bsid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Bsid">The "Bsid" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:CenterFrequency, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.CenterFrequency">The "CenterFrequency" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:Cinr, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Cinr">The "Cinr" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:Nsps, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Nsps">The "Nsps" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:Rssi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.Rssi">The "Rssi" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.WiMax:TxPower, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html#gdbus-property-org-freedesktop-NetworkManager-Device-WiMax.TxPower">The "TxPower" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-signal-org-freedesktop-NetworkManager-Device.StateChanged">The "StateChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:ActiveConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.ActiveConnection">The "ActiveConnection" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Autoconnect, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Autoconnect">The "Autoconnect" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:AvailableConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.AvailableConnections">The "AvailableConnections" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Capabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Capabilities">The "Capabilities" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:DeviceType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DeviceType">The "DeviceType" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp4Config">The "Dhcp4Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Dhcp6Config">The "Dhcp6Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Driver, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Driver">The "Driver" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:DriverVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.DriverVersion">The "DriverVersion" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:FirmwareMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareMissing">The "FirmwareMissing" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:FirmwareVersion, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.FirmwareVersion">The "FirmwareVersion" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Interface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Interface">The "Interface" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Ip4Address, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Address">The "Ip4Address" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip4Config">The "Ip4Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Ip6Config">The "Ip6Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:IpInterface, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.IpInterface">The "IpInterface" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:LldpNeighbors, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.LldpNeighbors">The "LldpNeighbors" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Managed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Managed">The "Managed" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Metered">The "Metered" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Mtu, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Mtu">The "Mtu" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:NmPluginMissing, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.NmPluginMissing">The "NmPluginMissing" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:PhysicalPortId, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.PhysicalPortId">The "PhysicalPortId" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Real, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Real">The "Real" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.State">The "State" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:StateReason, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.StateReason">The "StateReason" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device:Udi, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.html#gdbus-property-org-freedesktop-NetworkManager-Device.Udi">The "Udi" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP4Config.top_of_page">org.freedesktop.NetworkManager.IP4Config</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP4Config.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.AddressData">The "AddressData" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Addresses">The "Addresses" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.DnsOptions">The "DnsOptions" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Domains">The "Domains" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Gateway">The "Gateway" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Nameservers">The "Nameservers" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.RouteData">The "RouteData" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Routes">The "Routes" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.Searches">The "Searches" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP4Config:WinsServers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP4Config.html#gdbus-property-org-freedesktop-NetworkManager-IP4Config.WinsServers">The "WinsServers" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-IP6Config.top_of_page">org.freedesktop.NetworkManager.IP6Config</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-IP6Config.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:AddressData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.AddressData">The "AddressData" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:Addresses, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Addresses">The "Addresses" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:DnsOptions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.DnsOptions">The "DnsOptions" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:Domains, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Domains">The "Domains" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:Gateway, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Gateway">The "Gateway" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:Nameservers, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Nameservers">The "Nameservers" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:RouteData, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.RouteData">The "RouteData" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:Routes, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Routes">The "Routes" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.IP6Config:Searches, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.IP6Config.html#gdbus-property-org-freedesktop-NetworkManager-IP6Config.Searches">The "Searches" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.SecretAgent, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-interface-org-freedesktop-NetworkManager-SecretAgent.top_of_page">org.freedesktop.NetworkManager.SecretAgent</a> +</dt> +<dt>org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.CancelGetSecrets">The CancelGetSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.DeleteSecrets">The DeleteSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.SecretAgent.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.GetSecrets">The GetSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.SecretAgent.SaveSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html#gdbus-method-org-freedesktop-NetworkManager-SecretAgent.SaveSecrets">The SaveSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-interface-org-freedesktop-NetworkManager-Settings.top_of_page">org.freedesktop.NetworkManager.Settings</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.AddConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnection">The AddConnection() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.AddConnectionUnsaved">The AddConnectionUnsaved() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-Settings-Connection.top_of_page">org.freedesktop.NetworkManager.Settings.Connection</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.ClearSecrets">The ClearSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection.Delete(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Delete">The Delete() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection.GetSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSecrets">The GetSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection.GetSettings(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.GetSettings">The GetSettings() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection.Save(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Save">The Save() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection.Update(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.Update">The Update() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-method-org-freedesktop-NetworkManager-Settings-Connection.UpdateUnsaved">The UpdateUnsaved() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection::Removed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Removed">The "Removed" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection::Updated, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-Settings-Connection.Updated">The "Updated" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.Connection:Unsaved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html#gdbus-property-org-freedesktop-NetworkManager-Settings-Connection.Unsaved">The "Unsaved" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.GetConnectionByUuid(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.GetConnectionByUuid">The GetConnectionByUuid() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.ListConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ListConnections">The ListConnections() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.LoadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.LoadConnections">The LoadConnections() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.ReloadConnections(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.ReloadConnections">The ReloadConnections() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings.SaveHostname(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-method-org-freedesktop-NetworkManager-Settings.SaveHostname">The SaveHostname() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings::ConnectionRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.ConnectionRemoved">The "ConnectionRemoved" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings::NewConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.NewConnection">The "NewConnection" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-signal-org-freedesktop-NetworkManager-Settings.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings:CanModify, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.CanModify">The "CanModify" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings:Connections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Connections">The "Connections" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Settings:Hostname, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Settings.html#gdbus-property-org-freedesktop-NetworkManager-Settings.Hostname">The "Hostname" property</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>A</h3> +<dl> +<dt>org.freedesktop.NetworkManager.Connection.Active, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-interface-org-freedesktop-NetworkManager-Connection-Active.top_of_page">org.freedesktop.NetworkManager.Connection.Active</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-signal-org-freedesktop-NetworkManager-Connection-Active.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Connection">The "Connection" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Default, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default">The "Default" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Default6, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Default6">The "Default6" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Devices">The "Devices" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Dhcp4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp4Config">The "Dhcp4Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Dhcp6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Dhcp6Config">The "Dhcp6Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Id, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Id">The "Id" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip4Config">The "Ip4Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Ip6Config">The "Ip6Config" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Master, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Master">The "Master" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:SpecificObject, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.SpecificObject">The "SpecificObject" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.State">The "State" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Type, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Type">The "Type" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Uuid, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Uuid">The "Uuid" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Connection.Active:Vpn, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html#gdbus-property-org-freedesktop-NetworkManager-Connection-Active.Vpn">The "Vpn" property</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>D</h3> +<dl> +<dt>org.freedesktop.NetworkManager.Device.Wired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wired.top_of_page">org.freedesktop.NetworkManager.Device.Wired</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wired::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wired.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wired:Carrier, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Carrier">The "Carrier" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wired:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wired:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.PermHwAddress">The "PermHwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wired:S390Subchannels, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.S390Subchannels">The "S390Subchannels" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wired:Speed, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wired.Speed">The "Speed" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-interface-org-freedesktop-NetworkManager-Device-Wireless.top_of_page">org.freedesktop.NetworkManager.Device.Wireless</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAccessPoints">The GetAccessPoints() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.GetAllAccessPoints">The GetAllAccessPoints() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless.RequestScan(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-method-org-freedesktop-NetworkManager-Device-Wireless.RequestScan">The RequestScan() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless::AccessPointAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointAdded">The "AccessPointAdded" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless::AccessPointRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.AccessPointRemoved">The "AccessPointRemoved" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-signal-org-freedesktop-NetworkManager-Device-Wireless.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless:AccessPoints, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.AccessPoints">The "AccessPoints" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless:ActiveAccessPoint, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.ActiveAccessPoint">The "ActiveAccessPoint" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless:Bitrate, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Bitrate">The "Bitrate" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless:HwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.HwAddress">The "HwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless:Mode, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.Mode">The "Mode" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless:PermHwAddress, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.PermHwAddress">The "PermHwAddress" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.Device.Wireless:WirelessCapabilities, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html#gdbus-property-org-freedesktop-NetworkManager-Device-Wireless.WirelessCapabilities">The "WirelessCapabilities" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.DHCP4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP4Config.top_of_page">org.freedesktop.NetworkManager.DHCP4Config</a> +</dt> +<dt>org.freedesktop.NetworkManager.DHCP4Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP4Config.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.DHCP4Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP4Config.Options">The "Options" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.DHCP6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-interface-org-freedesktop-NetworkManager-DHCP6Config.top_of_page">org.freedesktop.NetworkManager.DHCP6Config</a> +</dt> +<dt>org.freedesktop.NetworkManager.DHCP6Config::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-signal-org-freedesktop-NetworkManager-DHCP6Config.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.DHCP6Config:Options, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html#gdbus-property-org-freedesktop-NetworkManager-DHCP6Config.Options">The "Options" property</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>M</h3> +<dl> +<dt>org.freedesktop.NetworkManager, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-interface-org-freedesktop-NetworkManager.top_of_page">org.freedesktop.NetworkManager</a> +</dt> +<dt>org.freedesktop.NetworkManager.ActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.ActivateConnection">The ActivateConnection() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.AddAndActivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.AddAndActivateConnection">The AddAndActivateConnection() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.CheckConnectivity(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.CheckConnectivity">The CheckConnectivity() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.DeactivateConnection(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.DeactivateConnection">The DeactivateConnection() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Enable(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Enable">The Enable() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.GetAllDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetAllDevices">The GetAllDevices() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.GetDeviceByIpIface(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDeviceByIpIface">The GetDeviceByIpIface() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.GetDevices(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetDevices">The GetDevices() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.GetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetLogging">The GetLogging() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.GetPermissions(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.GetPermissions">The GetPermissions() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.SetLogging(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.SetLogging">The SetLogging() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.Sleep(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.Sleep">The Sleep() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.state(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-method-org-freedesktop-NetworkManager.state">The state() method</a> +</dt> +<dt>org.freedesktop.NetworkManager::CheckPermissions, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.CheckPermissions">The "CheckPermissions" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager::DeviceAdded, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceAdded">The "DeviceAdded" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager::DeviceRemoved, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.DeviceRemoved">The "DeviceRemoved" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-signal-org-freedesktop-NetworkManager.StateChanged">The "StateChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager:ActivatingConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActivatingConnection">The "ActivatingConnection" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:ActiveConnections, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.ActiveConnections">The "ActiveConnections" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:AllDevices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.AllDevices">The "AllDevices" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:Connectivity, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Connectivity">The "Connectivity" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:Devices, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Devices">The "Devices" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:GlobalDnsConfiguration, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.GlobalDnsConfiguration">The "GlobalDnsConfiguration" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:Metered, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Metered">The "Metered" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:NetworkingEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.NetworkingEnabled">The "NetworkingEnabled" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:PrimaryConnection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnection">The "PrimaryConnection" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:PrimaryConnectionType, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.PrimaryConnectionType">The "PrimaryConnectionType" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:Startup, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Startup">The "Startup" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.State">The "State" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:Version, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.Version">The "Version" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:WimaxEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxEnabled">The "WimaxEnabled" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:WimaxHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WimaxHardwareEnabled">The "WimaxHardwareEnabled" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:WirelessEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessEnabled">The "WirelessEnabled" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:WirelessHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WirelessHardwareEnabled">The "WirelessHardwareEnabled" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:WwanEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanEnabled">The "WwanEnabled" property</a> +</dt> +<dt>org.freedesktop.NetworkManager:WwanHardwareEnabled, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.html#gdbus-property-org-freedesktop-NetworkManager.WwanHardwareEnabled">The "WwanHardwareEnabled" property</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>P</h3> +<dl> +<dt>org.freedesktop.NetworkManager.PPP, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-interface-org-freedesktop-NetworkManager-PPP.top_of_page">org.freedesktop.NetworkManager.PPP</a> +</dt> +<dt>org.freedesktop.NetworkManager.PPP.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.NeedSecrets">The NeedSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.PPP.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp4Config">The SetIp4Config() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.PPP.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetIp6Config">The SetIp6Config() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.PPP.SetState(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.PPP.html#gdbus-method-org-freedesktop-NetworkManager-PPP.SetState">The SetState() method</a> +</dt> +</dl> +</div> +<div class="indexdiv"> +<h3>V</h3> +<dl> +<dt>org.freedesktop.NetworkManager.VPN.Connection, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Connection.top_of_page">org.freedesktop.NetworkManager.VPN.Connection</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Connection::PropertiesChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.PropertiesChanged">The "PropertiesChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Connection::VpnStateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Connection.VpnStateChanged">The "VpnStateChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Connection:Banner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.Banner">The "Banner" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Connection:VpnState, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Connection.VpnState">The "VpnState" property</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-interface-org-freedesktop-NetworkManager-VPN-Plugin.top_of_page">org.freedesktop.NetworkManager.VPN.Plugin</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.Connect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Connect">The Connect() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.ConnectInteractive">The ConnectInteractive() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.Disconnect(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.Disconnect">The Disconnect() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NeedSecrets">The NeedSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.NewSecrets">The NewSecrets() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.SetConfig(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetConfig">The SetConfig() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.SetFailure(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetFailure">The SetFailure() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp4Config">The SetIp4Config() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config(), <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-method-org-freedesktop-NetworkManager-VPN-Plugin.SetIp6Config">The SetIp6Config() method</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin::Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Config">The "Config" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin::Failure, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Failure">The "Failure" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin::Ip4Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip4Config">The "Ip4Config" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin::Ip6Config, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.Ip6Config">The "Ip6Config" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin::LoginBanner, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.LoginBanner">The "LoginBanner" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin::SecretsRequired, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.SecretsRequired">The "SecretsRequired" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin::StateChanged, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-signal-org-freedesktop-NetworkManager-VPN-Plugin.StateChanged">The "StateChanged" signal</a> +</dt> +<dt>org.freedesktop.NetworkManager.VPN.Plugin:State, <a class="indexterm" href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html#gdbus-property-org-freedesktop-NetworkManager-VPN-Plugin.State">The "State" property</a> +</dt> +</dl> +</div> +</div> </div> <div class="footer"> <hr>Generated by GTK-Doc V1.24</div> diff --git a/docs/api/html/license.html b/docs/api/html/license.html index b7944bba..85292624 100644 --- a/docs/api/html/license.html +++ b/docs/api/html/license.html @@ -2,10 +2,10 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Appendix A. License: NetworkManager D-Bus Reference Manual</title> +<title>Appendix A. License: NetworkManager D-Bus API Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="up" href="index.html" title="NetworkManager D-Bus Reference Manual"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="index.html" title="NetworkManager D-Bus API Reference Manual"> <link rel="prev" href="ix01.html" title="Index"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> diff --git a/docs/api/html/manpages.html b/docs/api/html/manpages.html new file mode 100644 index 00000000..27015a54 --- /dev/null +++ b/docs/api/html/manpages.html @@ -0,0 +1,49 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>UNIX Manual Pages: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="prev" href="secrets-flags.html" title="Secret flag types"> +<link rel="next" href="NetworkManager.html" title="NetworkManager"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="secrets-flags.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NetworkManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="chapter"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="manpages"></a>UNIX Manual Pages</h1></div></div></div> +<div class="toc"><dl class="toc"> +<dt> +<span class="refentrytitle"><a href="NetworkManager.html">NetworkManager</a></span><span class="refpurpose"> — network management daemon</span> +</dt> +<dt> +<span class="refentrytitle"><a href="NetworkManager.conf.html">NetworkManager.conf</a></span><span class="refpurpose"> — NetworkManager configuration file</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nmcli-examples.html">nmcli-examples</a></span><span class="refpurpose"> — usage examples of nmcli</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nm-settings.html">nm-settings</a></span><span class="refpurpose"> — Description of settings and properties of NetworkManager connection profiles</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nm-settings-keyfile.html">nm-settings-keyfile</a></span><span class="refpurpose"> — Description of <span class="emphasis"><em>keyfile</em></span> settings plugin</span> +</dt> +<dt> +<span class="refentrytitle"><a href="nm-settings-ifcfg-rh.html">nm-settings-ifcfg-rh</a></span><span class="refpurpose"> — Description of <span class="emphasis"><em>ifcfg-rh</em></span> settings plugin</span> +</dt> +</dl></div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/nm-settings-ifcfg-rh.html b/docs/api/html/nm-settings-ifcfg-rh.html new file mode 100644 index 00000000..7a92c0f9 --- /dev/null +++ b/docs/api/html/nm-settings-ifcfg-rh.html @@ -0,0 +1,1876 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>nm-settings-ifcfg-rh: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="manpages.html" title="UNIX Manual Pages"> +<link rel="prev" href="nm-settings-keyfile.html" title="nm-settings-keyfile"> +<link rel="next" href="ix01.html" title="Index"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="manpages.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="nm-settings-keyfile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="ix01.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="nm-settings-ifcfg-rh"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle">nm-settings-ifcfg-rh</span></h2> +<p>nm-settings-ifcfg-rh — Description of <span class="emphasis"><em>ifcfg-rh</em></span> settings plugin</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.4.7.4"></a><h2>DESCRIPTION</h2> +<p> + NetworkManager is based on the concept of connection profiles that contain + network configuration (see <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span> for details). The profiles can be + stored in various formats. NetworkManager uses plugins for reading and writing + the data. The plugins can be configured in <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span>. + </p> +<p> + The <span class="emphasis"><em>ifcfg-rh</em></span> plugin is used on the Fedora and Red Hat + Enterprise Linux distributions to read/write configuration from/to + the traditional <code class="filename">/etc/sysconfig/network-scripts/ifcfg-*</code> files. + Each NetworkManager connection maps to one <code class="filename">ifcfg-*</code> file, with + possible usage of <code class="filename">keys-*</code> for passwords, <code class="filename">route-*</code> + for static IPv4 routes and <code class="filename">route6-*</code> for static IPv6 routes. + The plugin currently supports reading and writing Ethernet, Wi-Fi, InfiniBand, + VLAN, Bond, Bridge, and Team connections. Unsupported connection types (such as + WWAN, PPPoE, VPN, or ADSL) are handled by <span class="emphasis"><em>keyfile</em></span> plugin + (<span class="citerefentry"><span class="refentrytitle">nm-settings-keyfile</span>(5)</span>). + The main reason for using <span class="emphasis"><em>ifcfg-rh</em></span> plugin is the compatibility + with legacy configurations for <span class="emphasis"><em>ifup</em></span> and <span class="emphasis"><em>ifdown</em></span> + (initscripts). + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.7.5"></a><h2>File Format</h2> +<p> + The <span class="emphasis"><em>ifcfg-rh</em></span> config format is a simple text file containing + VARIABLE="value" lines. The format is described in <code class="filename">sysconfig.txt</code> + of <span class="emphasis"><em>initscripts</em></span> package. Note that the configuration files + may be sourced by <span class="emphasis"><em>initscripts</em></span>, so they must be valid shell + scripts. That means, for instance, that <code class="literal">#</code> character can be used + for comments, strings with spaces must be quoted, special characters must be escaped, + etc. + </p> +<p> + Users can create or modify the <span class="emphasis"><em>ifcfg-rh</em></span> connection files + manually, even if that is not the recommended way of managing the profiles. + However, if they choose to do that, they must inform NetworkManager about + their changes (see <span class="emphasis"><em>monitor-connection-file</em></span> in + <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span>, and <span class="emphasis"><em>nmcli con (re)load</em></span>). + </p> +<p><b>Some <span class="emphasis"><em>ifcfg-rh</em></span> configuration examples: </b></p> +<pre class="programlisting"><span class="bold"><strong>Simple DHCP ethernet configuration:</strong></span> +NAME=ethernet +UUID=1c4ddf70-01bf-46d6-b04f-47e842bd98da +TYPE=Ethernet +BOOTPROTO=dhcp +DEFROUTE=yes +PEERDNS=yes +PEERROUTES=yes +IPV4_FAILURE_FATAL=no +ONBOOT=yes + </pre> +<pre class="programlisting"><span class="bold"><strong>Simple ethernet configuration with static IP:</strong></span> +TYPE=Ethernet +BOOTPROTO=none +IPADDR=10.1.0.25 +PREFIX=24 +GATEWAY=10.1.0.1 +DEFROUTE=yes +IPV4_FAILURE_FATAL=no +IPV6INIT=yes +IPV6_AUTOCONF=yes +IPV6_DEFROUTE=yes +IPV6_PEERDNS=yes +IPV6_PEERROUTES=yes +IPV6_FAILURE_FATAL=no +NAME=ethernet-em2 +UUID=51bb3904-c0fc-4dfe-83b2-0a71e7928c13 +DEVICE=em2 +ONBOOT=yes + </pre> +<pre class="programlisting"><span class="bold"><strong>WPA2 Enterprise WLAN (TTLS with inner MSCHAPV2 authentication):</strong></span> +ESSID="CompanyWLAN" +MODE=Managed +KEY_MGMT=WPA-EAP +TYPE=Wireless +IEEE_8021X_EAP_METHODS=TTLS +IEEE_8021X_IDENTITY=joe +IEEE_8021X_PASSWORD_FLAGS=ask +IEEE_8021X_INNER_AUTH_METHODS=MSCHAPV2 +IEEE_8021X_CA_CERT=/home/joe/.cert/company.crt +BOOTPROTO=dhcp +DEFROUTE=yes +PEERDNS=yes +PEERROUTES=yes +IPV4_FAILURE_FATAL=no +IPV6INIT=no +NAME=MyCompany +UUID=f79848ff-11a6-4810-9e1a-99039dea84c4 +ONBOOT=yes + </pre> +<pre class="programlisting"><span class="bold"><strong>Bridge and bridge port configuration:</strong></span> +ifcfg-bridge: ifcfg-bridge-port: +NAME=bridge NAME=bridge007-port-eth0 +UUID=4be99ce0-c5b2-4764-8b77-ec226e440125 UUID=3ad56c4a-47e1-419b-b0d4-8ad86eb967a3 +DEVICE=bridge007 DEVICE=eth0 +STP=yes ONBOOT=yes +TYPE=Bridge TYPE=Ethernet +BRIDGING_OPTS=priority=32768 BRIDGE=bridge007 +ONBOOT=yes +BOOTPROTO=dhcp + + </pre> +<pre class="programlisting"><span class="bold"><strong>Bonding configuration:</strong></span> +ifcfg-BOND: ifcfg-BOND-slave: +NAME=BOND NAME=BOND-slave +UUID=b41888aa-924c-450c-b0f8-85a4f0a51b4a UUID=9bb048e4-286a-4cc3-b104-007dbd20decb +DEVICE=bond100 DEVICE=eth0 +BONDING_OPTS="mode=balance-rr miimon=100" ONBOOT=yes +TYPE=Bond TYPE=Ethernet +BONDING_MASTER=yes MASTER=bond100 +ONBOOT=yes SLAVE=yes +BOOTPROTO=dhcp + + </pre> +<pre class="programlisting"><span class="bold"><strong>Team and team port configuration:</strong></span> +ifcfg-my_team0: +DEVICE=team0 +TEAM_CONFIG="{ \"device\": \"team0\", \"runner\": {\"name\": \"roundrobin\"}, \"ports\": {\"eth1\": {}, \"eth2\": {}} }" +DEVICETYPE=Team +BOOTPROTO=dhcp +NAME=team0-profile +UUID=1d3460a0-7b37-457f-a300-fe8d92da4807 +ONBOOT=yes + +ifcfg-my_team0_slave1: +NAME=team0-slave1 +UUID=d5aed298-c567-4cc1-b808-6d38ecef9e64 +DEVICE=eth1 +ONBOOT=yes +TEAM_MASTER=team0 +DEVICETYPE=TeamPort + +ifcfg-my_team0_slave2: +NAME=team0-slave2 +UUID=94e75f4e-e5ad-401c-8962-31e0ae5d2215 +DEVICE=eth2 +ONBOOT=yes +TEAM_MASTER=team0 +DEVICETYPE=TeamPort + </pre> +<p> + The UUID values in the config files must be unique. You can use <span class="emphasis"><em>uuidgen</em></span> + command line tool to generate such values. Alternatively, you can leave out UUID + entirely. In that case NetworkManager will generate a UUID based on the file name. + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.7.6"></a><h2>Differences against initscripts</h2> +<p> + The main differences of NetworkManager ifcfg-rh plugin and traditional + initscripts are: + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody> +<tr> +<td><p><span class="term"><span class="bold"><strong>NM_CONTROLLED=yes|no</strong></span></span></p></td> +<td><p> + NM_CONTROLLED is NetworkManager-specific variable used by NetworkManager + for determining whether the device of the <span class="emphasis"><em>ifcfg</em></span> file + should be managed. NM_CONTROLLED=yes is supposed if the variable is not + present in the file. + Note that if you have more <span class="emphasis"><em>ifcfg</em></span> files for a single + device, NM_CONTROLLED=no in one of the files will cause the device not + to be managed. The profile may not even be the active one. + </p></td> +</tr> +<tr> +<td><p><span class="term"><span class="bold"><strong>New variables</strong></span></span></p></td> +<td><p> + NetworkManager has introduced some new variable, not present in initscripts, + to be able to store data for its new features. The variables are marked + as extensions in the tables below. + </p></td> +</tr> +<tr> +<td><p><span class="term"><span class="bold"><strong>Semantic change of variables</strong></span></span></p></td> +<td> +<p> + NetworkManager had to slightly change the semantic for a few variables. + </p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p><code class="literal">PEERDNS</code> - + initscripts interpret PEERDNS=no to mean "never touch resolv.conf". + NetworkManager interprets it to say "never add automatic (DHCP, PPP, VPN, etc.) + nameservers to resolv.conf".</p></li> +<li class="listitem"><p><code class="literal">ONBOOT</code> - + initscripts use ONBOOT=yes to mark the devices that are to be activated + during boot. NetworkManager extents this to also mean that this profile + can be used for auto-connecting at any time.</p></li> +<li class="listitem"><p><code class="literal">BOOTPROTO</code> - + NetworkManager supports traditional values <span class="emphasis"><em>none</em></span> (static), + <span class="emphasis"><em>dhcp</em></span>. But it also allows additional values to + enable new addressing methods. They are <span class="emphasis"><em>autoip</em></span> for IPv4 + link-local addressing using Avahi daemon and <span class="emphasis"><em>shared</em></span> for + connection sharing. When <span class="emphasis"><em>shared</em></span> is used, NetworkManager + assigns the interface 10.42.0.1, or it uses the first static address, + if configured.</p></li> +</ul></div> +</td> +</tr> +</tbody> +</table></div> +<p> + See the next section for detailed mapping of NetworkManager properties and + <span class="emphasis"><em>ifcfg-rh</em></span> variables. Variable names, format and usage + differences in NetworkManager and initscripts are documented in the tables bellow. + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.7.7"></a><h2>DETAILS</h2> +<p><span class="emphasis"><em>ifcfg-rh</em></span> plugin variables marked with <span class="emphasis"><em>(+)</em></span> + are NetworkManager specific extensions not understood by traditional initscripts. + </p> +<div class="table"> +<a name="id-1.4.7.7.3"></a><p class="title"><b>Table 69. 802-1x setting</b></p> +<div class="table-contents"><table summary="802-1x setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">eap</td> +<td align="left">IEEE_8021X_EAP_METHODS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">EAP method for 802.1X authentication.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_EAP_METHODS=PEAP<span class="bold"><strong> + +Allowed values: </strong></span>"LEAP", "PWD", "TLS", "PEAP", "TTLS", "FAST"</td> +</tr> +<tr> +<td align="left">identity</td> +<td align="left">IEEE_8021X_IDENTITY<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Identity for EAP authentication methods.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_IDENTITY=itsme</td> +</tr> +<tr> +<td align="left">anonymous-identity</td> +<td align="left">IEEE_8021X_ANON_IDENTITY<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Anonymous identity for EAP authentication methods.</td> +</tr> +<tr> +<td align="left">pac-file</td> +<td align="left">IEEE_8021X_PAC_FILE<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">File with PAC (Protected Access Credential) for EAP-FAST.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_PAC_FILE=/home/joe/my-fast.pac</td> +</tr> +<tr> +<td align="left">ca-cert</td> +<td align="left">IEEE_8021X_CA_CERT<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">CA certificate for EAP.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_CA_CERT=/home/joe/cacert.crt</td> +</tr> +<tr> +<td align="left">ca-path</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">subject-match</td> +<td align="left">IEEE_8021X_SUBJECT_MATCH<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Substring to match subject of server certificate against.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_SUBJECT_MATCH="Red Hat"</td> +</tr> +<tr> +<td align="left">altsubject-matches</td> +<td align="left">IEEE_8021X_ALTSUBJECT_MATCHES<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">List of strings to be matched against the altSubjectName.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_ALTSUBJECT_MATCHES="s1.domain.cc"</td> +</tr> +<tr> +<td align="left">domain-suffix-match</td> +<td align="left">IEEE_8021X_DOMAIN_SUFFIX_MATCH<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Suffix to match domain of server certificate against.</td> +</tr> +<tr> +<td align="left">client-cert</td> +<td align="left">IEEE_8021X_CLIENT_CERT<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Client certificate for EAP.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_CLIENT_CERT=/home/joe/mycert.crt</td> +</tr> +<tr> +<td align="left">phase1-peapver</td> +<td align="left">IEEE_8021X_PEAP_VERSION<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Use to force a specific PEAP version.<span class="bold"><strong> + +Allowed values: </strong></span>0, 1</td> +</tr> +<tr> +<td align="left">phase1-peaplabel</td> +<td align="left">IEEE_8021X_PEAP_FORCE_NEW_LABEL<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">no</td> +<td align="left">Use to force the new PEAP label during key derivation.<span class="bold"><strong> + +Allowed values: </strong></span>yes, no</td> +</tr> +<tr> +<td align="left">phase1-fast-provisioning</td> +<td align="left">IEEE_8021X_FAST_PROVISIONING<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Enable in-line provisioning of EAP-FAST credentials.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_FAST_PROVISIONING="allow-auth allow-unauth"<span class="bold"><strong> + +Allowed values: </strong></span>space-separated list of these values [allow-auth, allow-unauth]</td> +</tr> +<tr> +<td align="left">phase2-auth</td> +<td align="left">IEEE_8021X_INNER_AUTH_METHODS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Inner non-EAP authentication methods. IEEE_8021X_INNER_AUTH_METHODS can contain values both for 'phase2-auth' and 'phase2-autheap' properties.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_INNER_AUTH_METHODS=PAP<span class="bold"><strong> + +Allowed values: </strong></span>"PAP", "CHAP", "MSCHAP", "MSCHAPV2", "GTC", "OTP", "MD5" and "TLS"</td> +</tr> +<tr> +<td align="left">phase2-autheap</td> +<td align="left">IEEE_8021X_INNER_AUTH_METHODS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Inner EAP-based authentication methods. Note that IEEE_8021X_INNER_AUTH_METHODS is also used for 'phase2-auth' values.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_INNER_AUTH_METHODS="MSCHAPV2 EAP-TLS"<span class="bold"><strong> + +Allowed values: </strong></span>"EAP-MD5", "EAP-MSCHAPV2", "EAP-GTC", "EAP-OTP" and "EAP-TLS"</td> +</tr> +<tr> +<td align="left">phase2-subject-match</td> +<td align="left">IEEE_8021X_PHASE2_SUBJECT_MATCH<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Substring to match subject of server certificate against.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_PHASE2_SUBJECT_MATCH="Red Hat"</td> +</tr> +<tr> +<td align="left">phase2-altsubject-matches</td> +<td align="left">IEEE_8021X_PHASE2_ALTSUBJECT_MATCHES<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left"> </td> +</tr> +<tr> +<td align="left">phase2-domain-suffix-match</td> +<td align="left">IEEE_8021X_PHASE2_DOMAIN_SUFFIX_MATCH<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Suffix to match domain of server certificate for phase 2 against.</td> +</tr> +<tr> +<td align="left">phase2-client-cert</td> +<td align="left">IEEE_8021X_INNER_CLIENT_CERT<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Client certificate for inner EAP method.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_INNER_CLIENT_CERT=/home/joe/mycert.crt</td> +</tr> +<tr> +<td align="left">password</td> +<td align="left">IEEE_8021X_PASSWORD<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">UTF-8 encoded password used for EAP. It can also go to "key-" lookaside file, or it can be owned by a secret agent.</td> +</tr> +<tr> +<td align="left">password-flags</td> +<td align="left">IEEE_8021X_PASSWORD_FLAGS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password flags for IEEE_8021X_PASSWORD password. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for _FLAGS values)</td> +</tr> +<tr> +<td align="left">password-raw</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">password-raw-flags</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">private-key</td> +<td align="left">IEEE_8021X_PRIVATE_KEY<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Private key for EAP-TLS.<span class="bold"><strong> + +Example: </strong></span>IEEE_8021X_PRIVATE_KEY=/home/joe/mykey.p12</td> +</tr> +<tr> +<td align="left">private-key-password</td> +<td align="left">IEEE_8021X_PRIVATE_KEY_PASSWORD<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password for IEEE_8021X_PRIVATE_KEY. It can also go to "key-" lookaside file, or it can be owned by a secret agent.</td> +</tr> +<tr> +<td align="left">private-key-password-flags</td> +<td align="left">IEEE_8021X_PRIVATE_KEY_PASSWORD_FLAGS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password flags for IEEE_8021X_PRIVATE_KEY_PASSWORD password. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for _FLAGS values)</td> +</tr> +<tr> +<td align="left">phase2-private-key</td> +<td align="left">IEEE_8021X_INNER_PRIVATE_KEY<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Private key for inner authentication method for EAP-TLS.</td> +</tr> +<tr> +<td align="left">phase2-private-key-password</td> +<td align="left">IEEE_8021X_INNER_PRIVATE_KEY_PASSWORD<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password for IEEE_8021X_INNER_PRIVATE_KEY. It can also go to "key-" lookaside file, or it can be owned by a secret agent.</td> +</tr> +<tr> +<td align="left">phase2-private-key-password-flags</td> +<td align="left">IEEE_8021X_INNER_PRIVATE_KEY_PASSWORD_FLAGS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password flags for IEEE_8021X_INNER_PRIVATE_KEY_PASSWORD password. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for _FLAGS values)</td> +</tr> +<tr> +<td align="left">pin</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">pin-flags</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">system-ca-certs</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not handled by ifcfg-rh plugin.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.4"></a><p class="title"><b>Table 70. bond setting</b></p> +<div class="table-contents"><table summary="bond setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody><tr> +<td align="left">options</td> +<td align="left">BONDING_OPTS</td> +<td align="left"> </td> +<td align="left">Bonding options.<span class="bold"><strong> + +Example: </strong></span>BONDING_OPTS="miimon=100 mode=broadcast"</td> +</tr></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.5"></a><p class="title"><b>Table 71. bridge-port setting</b></p> +<div class="table-contents"><table summary="bridge-port setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">priority</td> +<td align="left">BRIDGING_OPTS: priority=</td> +<td align="left">32</td> +<td align="left">STP priority.<span class="bold"><strong> + +Allowed values: </strong></span>0 - 63</td> +</tr> +<tr> +<td align="left">path-cost</td> +<td align="left">BRIDGING_OPTS: path_cost=</td> +<td align="left">100</td> +<td align="left">STP cost.<span class="bold"><strong> + +Allowed values: </strong></span>1 - 65535</td> +</tr> +<tr> +<td align="left">hairpin-mode</td> +<td align="left">BRIDGING_OPTS: hairpin_mode=</td> +<td align="left">yes</td> +<td align="left">Hairpin mode of the bridge port.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.6"></a><p class="title"><b>Table 72. bridge setting</b></p> +<div class="table-contents"><table summary="bridge setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">mac-address</td> +<td align="left">MACADDR<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">MAC address of the bridge. Note that this requires a recent kernel support, originally introduced in 3.15 upstream kernel) MACADDR for bridges is an NM extension.</td> +</tr> +<tr> +<td align="left">stp</td> +<td align="left">STP</td> +<td align="left">no</td> +<td align="left">Span tree protocol participation.</td> +</tr> +<tr> +<td align="left">priority</td> +<td align="left">BRIDGING_OPTS: priority=</td> +<td align="left">32768</td> +<td align="left">STP priority.<span class="bold"><strong> + +Allowed values: </strong></span>0 - 32768</td> +</tr> +<tr> +<td align="left">forward-delay</td> +<td align="left">DELAY</td> +<td align="left">15</td> +<td align="left">STP forwarding delay.<span class="bold"><strong> + +Allowed values: </strong></span>2 - 30</td> +</tr> +<tr> +<td align="left">hello-time</td> +<td align="left">BRIDGING_OPTS: hello_time=</td> +<td align="left">2</td> +<td align="left">STP hello time.<span class="bold"><strong> + +Allowed values: </strong></span>1 - 10</td> +</tr> +<tr> +<td align="left">max-age</td> +<td align="left">BRIDGING_OPTS: max_age=</td> +<td align="left">20</td> +<td align="left">STP maximum message age.<span class="bold"><strong> + +Allowed values: </strong></span>6 - 40</td> +</tr> +<tr> +<td align="left">ageing-time</td> +<td align="left">BRIDGING_OPTS: ageing_time=</td> +<td align="left">300</td> +<td align="left">Ethernet MAC ageing time.<span class="bold"><strong> + +Allowed values: </strong></span>0 - 1000000</td> +</tr> +<tr> +<td align="left">multicast-snooping</td> +<td align="left">BRIDGING_OPTS: multicast_snooping=</td> +<td align="left">1</td> +<td align="left">IGMP snooping support.<span class="bold"><strong> + +Allowed values: </strong></span>0 or 1</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.7"></a><p class="title"><b>Table 73. connection setting</b></p> +<div class="table-contents"><table summary="connection setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">id</td> +<td align="left">NAME<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">User friendly name for the connection profile.</td> +</tr> +<tr> +<td align="left">uuid</td> +<td align="left">UUID<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">UUID for the connection profile. When missing, NetworkManager creates the UUID itself (by hashing the file).</td> +</tr> +<tr> +<td align="left">interface-name</td> +<td align="left">DEVICE</td> +<td align="left"> </td> +<td align="left">Interface name of the device this profile is bound to. The variable can be left out when the profile should apply for more devices. Note that DEVICE can be required for some connection types.</td> +</tr> +<tr> +<td align="left">type</td> +<td align="left">TYPE (DEVICETYPE, DEVICE)</td> +<td align="left"> </td> +<td align="left">Base type of the connection. DEVICETYPE is used for teaming connections.<span class="bold"><strong> + +Example: </strong></span>TYPE=Ethernet; TYPE=Bond; TYPE=Bridge; DEVICETYPE=TeamPort<span class="bold"><strong> + +Allowed values: </strong></span>Ethernet, Wireless, InfiniBand, Bridge, Bond, Vlan, Team, TeamPort</td> +</tr> +<tr> +<td align="left">permissions</td> +<td align="left">USERS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">USERS restrict the access for this conenction to certain users only.<span class="bold"><strong> + +Example: </strong></span>USERS="joe bob"</td> +</tr> +<tr> +<td align="left">autoconnect</td> +<td align="left">ONBOOT</td> +<td align="left">yes</td> +<td align="left">Whether the connection should be autoconnected (not only while booting).</td> +</tr> +<tr> +<td align="left">autoconnect-priority</td> +<td align="left">AUTOCONNECT_PRIORITY<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">0</td> +<td align="left">Connection priority for automatic activation. Connections with higher numbers are preferred when selecting profiles for automatic activation.<span class="bold"><strong> + +Example: </strong></span>AUTOCONNECT_PRIORITY=20<span class="bold"><strong> + +Allowed values: </strong></span>-999 to 999</td> +</tr> +<tr> +<td align="left">zone</td> +<td align="left">ZONE<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Trust level of this connection. The string is usually used for a firewall.<span class="bold"><strong> + +Example: </strong></span>ZONE=Work</td> +</tr> +<tr> +<td align="left">master</td> +<td align="left">MASTER, TEAM_MASTER, BRIDGE</td> +<td align="left"> </td> +<td align="left">Reference to master connection. The variable used depends on the connection type.</td> +</tr> +<tr> +<td align="left">slave-type</td> +<td align="left">MASTER, TEAM_MASTER, DEVICETYPE, BRIDGE</td> +<td align="left"> </td> +<td align="left">Slave type doesn't map directly to a variable, but it is recognized using different variables. MASTER for bonding, TEAM_MASTER and DEVICETYPE for teaming, BRIDGE for bridging.</td> +</tr> +<tr> +<td align="left">autoconnect-slaves</td> +<td align="left">AUTOCONNECT-SLAVES<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">missing variable means global default</td> +<td align="left">Whether slaves of this connection should be auto-connected when this connection is activated.</td> +</tr> +<tr> +<td align="left">secondaries</td> +<td align="left">SECONDARY_UUIDS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">UUID of VPN connections that should be activated together with this connection.</td> +</tr> +<tr> +<td align="left">gateway-ping-timeout</td> +<td align="left">GATEWAY_PING_TIMEOUT<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">0</td> +<td align="left">If greater than zero, the IP connectivity will be checked by pinging the gateway and waiting for the specified timeout (in seconds).<span class="bold"><strong> + +Example: </strong></span>GATEWAY_PING_TIMEOUT=5</td> +</tr> +<tr> +<td align="left">metered</td> +<td align="left">CONNECTION_METERED</td> +<td align="left"> </td> +<td align="left">Whether the device is metered<span class="bold"><strong> + +Example: </strong></span>CONNECTION_METERED=yes<span class="bold"><strong> + +Allowed values: </strong></span>yes,no,unknown</td> +</tr> +<tr> +<td align="left">lldp</td> +<td align="left">LLDP</td> +<td align="left">missing variable means global default</td> +<td align="left">whether LLDP is enabled for the connection<span class="bold"><strong> + +Example: </strong></span>LLDP=no<span class="bold"><strong> + +Allowed values: </strong></span>boolean value or 'rx'</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.8"></a><p class="title"><b>Table 74. dcb setting</b></p> +<div class="table-contents"><table summary="dcb setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">app-fcoe-flags</td> +<td align="left">DCB_APP_FCOE_ENABLE, DCB_APP_FCOE_ADVERTISE, DCB_APP_FCOE_WILLING</td> +<td align="left">no</td> +<td align="left">FCOE flags.<span class="bold"><strong> + +Example: </strong></span>DCB_APP_FCOE_ENABLE=yes DCB_APP_FCOE_ADVERTISE=yes</td> +</tr> +<tr> +<td align="left">app-fcoe-priority</td> +<td align="left">DCB_APP_FCOE_PRIORITY</td> +<td align="left"> </td> +<td align="left">Priority of FCoE frames.<span class="bold"><strong> + +Allowed values: </strong></span>0 - 7</td> +</tr> +<tr> +<td align="left">app-fcoe-mode</td> +<td align="left">DCB_APP_FCOE_MODE</td> +<td align="left">fabric</td> +<td align="left">FCoE controller mode.<span class="bold"><strong> + +Allowed values: </strong></span>fabric, vn2vn</td> +</tr> +<tr> +<td align="left">app-iscsi-flags</td> +<td align="left">DCB_APP_ISCSI_ENABLE, DCB_APP_ISCSI_ADVERTISE, DCB_APP_ISCSI_WILLING</td> +<td align="left">no</td> +<td align="left">iSCSI flags.</td> +</tr> +<tr> +<td align="left">app-iscsi-priority</td> +<td align="left">DCB_APP_ISCSI_PRIORITY</td> +<td align="left"> </td> +<td align="left">Priority of iSCSI frames.<span class="bold"><strong> + +Allowed values: </strong></span>0 - 7</td> +</tr> +<tr> +<td align="left">app-fip-flags</td> +<td align="left">DCB_APP_FIP_ENABLE, DCB_APP_FIP_ADVERTISE, DCB_APP_FIP_WILLING</td> +<td align="left">no</td> +<td align="left">FIP flags.</td> +</tr> +<tr> +<td align="left">app-fip-priority</td> +<td align="left">DCB_APP_FIP_PRIORITY</td> +<td align="left"> </td> +<td align="left">Priority of FIP frames.<span class="bold"><strong> + +Allowed values: </strong></span>0 - 7</td> +</tr> +<tr> +<td align="left">priority-flow-control-flags</td> +<td align="left">DCB_PFC_ENABLE, DCB_PFC_ADVERTISE, DCB_PFC_WILLING</td> +<td align="left">no</td> +<td align="left">Priority flow control flags.</td> +</tr> +<tr> +<td align="left">priority-flow-control</td> +<td align="left">DCB_PFC_UP</td> +<td align="left"> </td> +<td align="left">Priority flow control values. String of 8 "0" and "1", where "0". means "do not transmit priority pause", "1" means "transmit pause".<span class="bold"><strong> + +Example: </strong></span>DCB_PFC_UP=01101110</td> +</tr> +<tr> +<td align="left">priority-group-flags</td> +<td align="left">DCB_PG_ENABLE, DCB_PG_ADVERTISE, DCB_PG_WILLING</td> +<td align="left">no</td> +<td align="left">Priority groups flags.</td> +</tr> +<tr> +<td align="left">priority-group-id</td> +<td align="left">DCB_PG_ID</td> +<td align="left"> </td> +<td align="left">Priority groups values. String of eight priorities (0 - 7) or "f" (unrestricted).<span class="bold"><strong> + +Example: </strong></span>DCB_PG_ID=1205f173</td> +</tr> +<tr> +<td align="left">priority-group-bandwidth</td> +<td align="left">DCB_PG_PCT</td> +<td align="left"> </td> +<td align="left">Priority groups values. Eight bandwidths (in percent), separated with commas.<span class="bold"><strong> + +Example: </strong></span>DCB_PG_PCT=10,5,10,15,10,10,10,30</td> +</tr> +<tr> +<td align="left">priority-bandwidth</td> +<td align="left">DCB_PG_UPPCT</td> +<td align="left"> </td> +<td align="left">Priority values. Eight bandwidths (in percent), separated with commas. The sum of the numbers must be 100.<span class="bold"><strong> + +Example: </strong></span>DCB_PG_UPPCT=7,13,10,10,15,15,10,20</td> +</tr> +<tr> +<td align="left">priority-strict-bandwidth</td> +<td align="left">DCB_PG_STRICT</td> +<td align="left"> </td> +<td align="left">Priority values. String of eight "0" or "1", where "0" means "may not utilize all bandwidth", "1" means "may utilize all bandwidth".<span class="bold"><strong> + +Example: </strong></span>DCB_PG_STRICT=01101110</td> +</tr> +<tr> +<td align="left">priority-traffic-class</td> +<td align="left">DCB_PG_UP2TC</td> +<td align="left"> </td> +<td align="left">Priority values. String of eight trafic class values (0 - 7).<span class="bold"><strong> + +Example: </strong></span>DCB_PG_UP2TC=01623701</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><p> + All DCB related configuration is a NetworkManager extension. DCB=yes must be + used explicitly to enable DCB so that the rest of the DCB_* variables can apply. + </p> +<div class="table"> +<a name="id-1.4.7.7.10"></a><p class="title"><b>Table 75. infiniband setting</b></p> +<div class="table-contents"><table summary="infiniband setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">mac-address</td> +<td align="left">HWADDR</td> +<td align="left"> </td> +<td align="left">IBoIP 20-byte hardware address of the device (in traditional hex-digits-and-colons notation).<span class="bold"><strong> + +Example: </strong></span>HWADDR=01:02:03:04:05:06:07:08:09:0A:01:02:03:04:05:06:07:08:09:11</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">MTU</td> +<td align="left"> </td> +<td align="left">MTU of the interface.</td> +</tr> +<tr> +<td align="left">transport-mode</td> +<td align="left">CONNECTED_MODE</td> +<td align="left">CONNECTED_MODE=no</td> +<td align="left">CONNECTED_MODE=yes for "connected" mode, CONNECTED_MODE=no for "datagram" mode</td> +</tr> +<tr> +<td align="left">p-key</td> +<td align="left">PKEY_ID (and PKEY=yes)</td> +<td align="left">PKEY=no</td> +<td align="left">InfiniBand P_Key. The value can be a hex number prefixed with "0x" or a decimal number. When PKEY_ID is specified, PHYSDEV and DEVICE also must be specified.<span class="bold"><strong> + +Example: </strong></span>PKEY=yes PKEY_ID=2 PHYSDEV=mlx4_ib0 DEVICE=mlx4_ib0.8002</td> +</tr> +<tr> +<td align="left">parent</td> +<td align="left">PHYSDEV (PKEY=yes)</td> +<td align="left">PKEY=no</td> +<td align="left">InfiniBand parent device.<span class="bold"><strong> + +Example: </strong></span>PHYSDEV=ib0</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.11"></a><p class="title"><b>Table 76. ip-tunnel setting</b></p> +<div class="table-contents"><table summary="ip-tunnel setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.12"></a><p class="title"><b>Table 77. ipv4 setting</b></p> +<div class="table-contents"><table summary="ipv4 setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">method</td> +<td align="left">BOOTPROTO</td> +<td align="left">none</td> +<td align="left">Method used for IPv4 protocol configuration.<span class="bold"><strong> + +Allowed values: </strong></span>none, dhcp (bootp), static, ibft, autoip, shared</td> +</tr> +<tr> +<td align="left">dns</td> +<td align="left">DNS1, DNS2, ...</td> +<td align="left"> </td> +<td align="left">List of DNS servers. Even if NetworkManager supports many DNS servers, initscripts and resolver only care about the first three, usually.<span class="bold"><strong> + +Example: </strong></span>DNS1=1.2.3.4 DNS2=10.0.0.254 DNS3=8.8.8.8</td> +</tr> +<tr> +<td align="left">dns-search</td> +<td align="left">DOMAIN</td> +<td align="left"> </td> +<td align="left">List of DNS search domains.</td> +</tr> +<tr> +<td align="left">addresses</td> +<td align="left">IPADDR, PREFIX, IPADDR1, PREFIX1, ...</td> +<td align="left"> </td> +<td align="left">List of static IP addresses.<span class="bold"><strong> + +Example: </strong></span>IPADDR=10.5.5.23 PREFIX=24 IPADDR1=1.1.1.2 PREFIX1=16</td> +</tr> +<tr> +<td align="left">gateway</td> +<td align="left">GATEWAY</td> +<td align="left"> </td> +<td align="left">Gateway IP address.<span class="bold"><strong> + +Example: </strong></span>GATEWAY=10.5.5.1</td> +</tr> +<tr> +<td align="left">routes</td> +<td align="left">ADDRESS1, NETMASK1, GATEWAY1, METRIC1, ...</td> +<td align="left"> </td> +<td align="left">List of static routes. They are not stored in ifcfg-* file, but in route-* file instead.</td> +</tr> +<tr> +<td align="left">ignore-auto-routes</td> +<td align="left">PEERROUTES<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">yes</td> +<td align="left">PEERROUTES has the opposite meaning as 'ignore-auto-routes' property.</td> +</tr> +<tr> +<td align="left">ignore-auto-dns</td> +<td align="left">PEERDNS</td> +<td align="left">yes</td> +<td align="left">PEERDNS has the opposite meaning as 'ignore-auto-dns' property.</td> +</tr> +<tr> +<td align="left">dhcp-send-hostname</td> +<td align="left">DHCP_SEND_HOSTNAME<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">yes</td> +<td align="left">Whether DHCP_HOSTNAME should be sent to the DHCP server.</td> +</tr> +<tr> +<td align="left">dhcp-hostname</td> +<td align="left">DHCP_HOSTNAME</td> +<td align="left"> </td> +<td align="left">Hostname to send to the DHCP server. When both DHCP_HOSTNAME and DHCP_FQDN are specified only the latter is used.</td> +</tr> +<tr> +<td align="left">never-default</td> +<td align="left">DEFROUTE (GATEWAYDEV in /etc/sysconfig/network)</td> +<td align="left">yes</td> +<td align="left">DEFROUTE=no tells NetworkManager that this connection should not be assigned the default route. DEFROUTE has the opposite meaning as 'never-default' property.</td> +</tr> +<tr> +<td align="left">may-fail</td> +<td align="left">IPV4_FAILURE_FATAL<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">no</td> +<td align="left">IPV4_FAILURE_FATAL has the opposite meaning as 'may-fail' property.</td> +</tr> +<tr> +<td align="left">route-metric</td> +<td align="left">IPV4_ROUTE_METRIC<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">-1</td> +<td align="left">IPV4_ROUTE_METRIC is the default IPv4 metric for routes on this connection. If set to -1, a default metric based on the device type is used.</td> +</tr> +<tr> +<td align="left">dhcp-client-id</td> +<td align="left">DHCP_CLIENT_ID<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">A string sent to the DHCP server to identify the local machine.<span class="bold"><strong> + +Example: </strong></span>DHCP_CLIENT_ID=ax-srv-1</td> +</tr> +<tr> +<td align="left">dad-timeout</td> +<td align="left">ARPING_WAIT</td> +<td align="left">missing variable means global default (config override or 3)</td> +<td align="left">Timeout (in seconds) for performing DAD before configuring IPv4 addresses. 0 turns off the DAD completely, -1 means default value.<span class="bold"><strong> + +Example: </strong></span>ARPING_WAIT=2</td> +</tr> +<tr> +<td align="left">dhcp-timeout</td> +<td align="left">IPV4_DHCP_TIMEOUT<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">A timeout after which the DHCP transaction fails in case of no response.<span class="bold"><strong> + +Example: </strong></span>IPV4_DHCP_TIMEOUT=10</td> +</tr> +<tr> +<td align="left">dhcp-fqdn</td> +<td align="left">DHCP_FQDN</td> +<td align="left"> </td> +<td align="left">FQDN to send to the DHCP server. When both DHCP_HOSTNAME and DHCP_FQDN are specified only the latter is used.<span class="bold"><strong> + +Example: </strong></span>DHCP_FQDN=foo.bar.com</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.13"></a><p class="title"><b>Table 78. ipv6 setting</b></p> +<div class="table-contents"><table summary="ipv6 setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">method</td> +<td align="left">IPV6INIT, IPV6FORWARDING, IPV6_AUTOCONF, DHCPV6C</td> +<td align="left">IPV6INIT=yes; IPV6FORWARDING=no; IPV6_AUTOCONF=!IPV6FORWARDING, DHCPV6=no</td> +<td align="left">Method used for IPv6 protocol configuration. ignore ~ IPV6INIT=no; auto ~ IPV6_AUTOCONF=yes; dhcp ~ IPV6_AUTOCONF=no and DHCPV6C=yes</td> +</tr> +<tr> +<td align="left">dns</td> +<td align="left">DNS1, DNS2, ...</td> +<td align="left"> </td> +<td align="left">List of DNS servers. NetworkManager uses the variables both for IPv4 and IPv6.</td> +</tr> +<tr> +<td align="left">dns-search</td> +<td align="left">DOMAIN</td> +<td align="left"> </td> +<td align="left">List of DNS search domains.</td> +</tr> +<tr> +<td align="left">addresses</td> +<td align="left">IPV6ADDR, IPV6ADDR_SECONDARIES</td> +<td align="left"> </td> +<td align="left">List of static IP addresses.<span class="bold"><strong> + +Example: </strong></span>IPV6ADDR=ab12:9876::1 IPV6ADDR_SECONDARIES="ab12:9876::2 ab12:9876::3"</td> +</tr> +<tr> +<td align="left">gateway</td> +<td align="left">IPV6_DEFAULTGW</td> +<td align="left"> </td> +<td align="left">Gateway IP address.<span class="bold"><strong> + +Example: </strong></span>IPV6_DEFAULTGW=abbe::1</td> +</tr> +<tr> +<td align="left">routes</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">List of static routes. They are not stored in ifcfg-* file, but in route6-* file instead in the form of command line for 'ip route add'.</td> +</tr> +<tr> +<td align="left">ignore-auto-routes</td> +<td align="left">IPV6_PEERROUTES<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">yes</td> +<td align="left">IPV6_PEERROUTES has the opposite meaning as 'ignore-auto-routes' property.</td> +</tr> +<tr> +<td align="left">ignore-auto-dns</td> +<td align="left">IPV6_PEERDNS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">yes</td> +<td align="left">IPV6_PEERDNS has the opposite meaning as 'ignore-auto-dns' property.</td> +</tr> +<tr> +<td align="left">dhcp-hostname</td> +<td align="left">DHCP_HOSTNAME</td> +<td align="left"> </td> +<td align="left">Hostname to send the DHCP server.</td> +</tr> +<tr> +<td align="left">never-default</td> +<td align="left">IPV6_DEFROUTE<span class="emphasis"><em>(+)</em></span>, (and IPV6_DEFAULTGW, IPV6_DEFAULTDEV in /etc/sysconfig/network)</td> +<td align="left">IPV6_DEFROUTE=yes (when no variable specified)</td> +<td align="left">IPV6_DEFROUTE=no tells NetworkManager that this connection should not be assigned the default IPv6 route. IPV6_DEFROUTE has the opposite meaning as 'never-default' property.</td> +</tr> +<tr> +<td align="left">may-fail</td> +<td align="left">IPV6_FAILURE_FATAL<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">no</td> +<td align="left">IPV6_FAILURE_FATAL has the opposite meaning as 'may-fail' property.</td> +</tr> +<tr> +<td align="left">route-metric</td> +<td align="left">IPV6_ROUTE_METRIC<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">-1</td> +<td align="left">IPV6_ROUTE_METRIC is the default IPv6 metric for routes on this connection. If set to -1, a default metric based on the device type is used.</td> +</tr> +<tr> +<td align="left">ip6-privacy</td> +<td align="left">IPV6_PRIVACY, IPV6_PRIVACY_PREFER_PUBLIC_IP<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">no</td> +<td align="left">Configure IPv6 Privacy Extensions for SLAAC (RFC4941).<span class="bold"><strong> + +Example: </strong></span>IPV6_PRIVACY=rfc3041 IPV6_PRIVACY_PREFER_PUBLIC_IP=yes<span class="bold"><strong> + +Allowed values: </strong></span>IPV6_PRIVACY: no, yes (rfc3041 or rfc4941); IPV6_PRIVACY_PREFER_PUBLIC_IP: yes, no</td> +</tr> +<tr> +<td align="left">addr-gen-mode</td> +<td align="left">IPV6_ADDR_GEN_MODE</td> +<td align="left">eui64</td> +<td align="left">Configure IPv6 Stable Privacy addressing for SLAAC (RFC7217).<span class="bold"><strong> + +Example: </strong></span>IPV6_ADDR_GEN_MODE=stable-privacy<span class="bold"><strong> + +Allowed values: </strong></span>IPV6_ADDR_GEN_MODE: eui64, stable-privacy</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.14"></a><p class="title"><b>Table 79. macvlan setting</b></p> +<div class="table-contents"><table summary="macvlan setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.15"></a><p class="title"><b>Table 80. team-port setting</b></p> +<div class="table-contents"><table summary="team-port setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody><tr> +<td align="left">config</td> +<td align="left">TEAM_PORT_CONFIG</td> +<td align="left"> </td> +<td align="left">Team port configuration in JSON. See man teamd.conf for details.</td> +</tr></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.16"></a><p class="title"><b>Table 81. team setting</b></p> +<div class="table-contents"><table summary="team setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody><tr> +<td align="left">config</td> +<td align="left">TEAM_CONFIG</td> +<td align="left"> </td> +<td align="left">Team configuration in JSON. See man teamd.conf for details.</td> +</tr></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.17"></a><p class="title"><b>Table 82. tun setting</b></p> +<div class="table-contents"><table summary="tun setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.18"></a><p class="title"><b>Table 83. vlan setting</b></p> +<div class="table-contents"><table summary="vlan setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">parent</td> +<td align="left">DEVICE or PHYSDEV</td> +<td align="left"> </td> +<td align="left">Parent interface of the VLAN.</td> +</tr> +<tr> +<td align="left">id</td> +<td align="left">VLAN_ID or DEVICE</td> +<td align="left"> </td> +<td align="left">VLAN identifier.</td> +</tr> +<tr> +<td align="left">flags</td> +<td align="left">GVRP, MVRP, VLAN_FLAGS</td> +<td align="left"> </td> +<td align="left">VLAN flags.<span class="bold"><strong> + +Allowed values: </strong></span>"yes or "no" for GVRP and MVRP; "LOOSE_BINDING" and "NO_REORDER_HDR" for VLAN_FLAGS</td> +</tr> +<tr> +<td align="left">ingress-priority-map</td> +<td align="left">VLAN_INGRESS_PRIORITY_MAP</td> +<td align="left"> </td> +<td align="left">Ingress priority mapping.<span class="bold"><strong> + +Example: </strong></span>VLAN_INGRESS_PRIORITY_MAP=4:2,3:5</td> +</tr> +<tr> +<td align="left">egress-priority-map</td> +<td align="left">VLAN_EGRESS_PRIORITY_MAP</td> +<td align="left"> </td> +<td align="left">Egress priority mapping.<span class="bold"><strong> + +Example: </strong></span>VLAN_EGRESS_PRIORITY_MAP=5:4,4:1,3:7</td> +</tr> +<tr> +<td align="left">interface-name</td> +<td align="left">PHYSDEV and VLAN_ID, or DEVICE</td> +<td align="left"> </td> +<td align="left">VLAN interface name. If all variables are set, parent device from PHYSDEV takes precedence over DEVICE, but VLAN id from DEVICE takes precedence over VLAN_ID.<span class="bold"><strong> + +Example: </strong></span>PHYSDEV=eth0, VLAN_ID=12; or DEVICE=eth0.12</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.19"></a><p class="title"><b>Table 84. vxlan setting</b></p> +<div class="table-contents"><table summary="vxlan setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.20"></a><p class="title"><b>Table 85. 802-3-ethernet setting</b></p> +<div class="table-contents"><table summary="802-3-ethernet setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">port</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not saved by the plugin.</td> +</tr> +<tr> +<td align="left">speed</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not saved by the plugin.</td> +</tr> +<tr> +<td align="left">duplex</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not saved by the plugin.</td> +</tr> +<tr> +<td align="left">auto-negotiate</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">The property is not saved by the plugin.</td> +</tr> +<tr> +<td align="left">mac-address</td> +<td align="left">HWADDR</td> +<td align="left"> </td> +<td align="left">Hardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05).</td> +</tr> +<tr> +<td align="left">cloned-mac-address</td> +<td align="left">MACADDR</td> +<td align="left"> </td> +<td align="left">Cloned (spoofed) MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:99).</td> +</tr> +<tr> +<td align="left">mac-address-blacklist</td> +<td align="left">HWADDR_BLACKLIST<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">It denies usage of the connection for any device whose address is listed.<span class="bold"><strong> + +Example: </strong></span>HWADDR_BLACKLIST="00:22:68:11:69:08 00:11:22:11:44:55"</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">MTU</td> +<td align="left"> </td> +<td align="left">MTU of the interface.</td> +</tr> +<tr> +<td align="left">s390-subchannels</td> +<td align="left">SUBCHANNELS</td> +<td align="left"> </td> +<td align="left">Subchannels for IBM S390 hosts.<span class="bold"><strong> + +Example: </strong></span>SUBCHANNELS=0.0.b00a,0.0.b00b,0.0.b00c</td> +</tr> +<tr> +<td align="left">s390-nettype</td> +<td align="left">NETTYPE</td> +<td align="left"> </td> +<td align="left">Network type of the S390 host.<span class="bold"><strong> + +Example: </strong></span>NETTYPE=qeth<span class="bold"><strong> + +Allowed values: </strong></span>"qeth", "lcs" or "ctc"</td> +</tr> +<tr> +<td align="left">s390-options</td> +<td align="left">OPTIONS and PORTNAME, CTCPROTO,</td> +<td align="left"> </td> +<td align="left">S390 device options. All options go to OPTIONS, except for "portname" and "ctcprot" that have their own variables.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.21"></a><p class="title"><b>Table 86. 802-11-wireless-security setting</b></p> +<div class="table-contents"><table summary="802-11-wireless-security setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">key-mgmt</td> +<td align="left">KEY_MGMT<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Key management menthod.<span class="bold"><strong> + +Allowed values: </strong></span>IEEE8021X, WPA-PSK, WPA-EAP</td> +</tr> +<tr> +<td align="left">wep-tx-keyidx</td> +<td align="left">DEFAULTKEY</td> +<td align="left">1</td> +<td align="left">Index of active WEP key.<span class="bold"><strong> + +Allowed values: </strong></span>1, 2, 3, 4</td> +</tr> +<tr> +<td align="left">auth-alg</td> +<td align="left">SECURITYMODE<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Authentication algorithm for WEP.<span class="bold"><strong> + +Allowed values: </strong></span>restricted, open, leap</td> +</tr> +<tr> +<td align="left">proto</td> +<td align="left">WPA_ALLOW_WPA<span class="emphasis"><em>(+)</em></span>, WPA_ALLOW_WPA2<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left">no</td> +<td align="left">Allowed WPA protocols, WPA and WPA2 (RSN).<span class="bold"><strong> + +Allowed values: </strong></span>yes, no</td> +</tr> +<tr> +<td align="left">pairwise</td> +<td align="left">CIPHER_PAIRWISE<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Restrict pairwise encryption algorithms, specified as a space separated list.<span class="bold"><strong> + +Allowed values: </strong></span>CCMP, TKIP</td> +</tr> +<tr> +<td align="left">group</td> +<td align="left">CIPHER_GROUP<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Restrict group/broadcast encryption algorithms, specified as a space separated list.<span class="bold"><strong> + +Allowed values: </strong></span>CCMP, TKIP, WEP40, WEP104</td> +</tr> +<tr> +<td align="left">leap-username</td> +<td align="left">IEEE_8021X_IDENTITY<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Login name for LEAP.</td> +</tr> +<tr> +<td align="left">wep-key0</td> +<td align="left">KEY1, KEY_PASSPHRASE1<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">The first WEP key (used in most networks). See also DEFAULTKEY for key index.</td> +</tr> +<tr> +<td align="left">wep-key1</td> +<td align="left">KEY2, KEY_PASSPHRASE2<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">WEP key with index 1. See also DEFAULTKEY for key index.</td> +</tr> +<tr> +<td align="left">wep-key2</td> +<td align="left">KEY3, KEY_PASSPHRASE3<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">WEP key with index 2. See also DEFAULTKEY for key index.</td> +</tr> +<tr> +<td align="left">wep-key3</td> +<td align="left">KEY4, KEY_PASSPHRASE4<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">WEP key with index 3. See also DEFAULTKEY for key index.</td> +</tr> +<tr> +<td align="left">wep-key-flags</td> +<td align="left">WEP_KEY_FLAGS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password flags for KEY<i>, KEY_PASSPHRASE<i> password. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for _FLAGS values)</td> +</tr> +<tr> +<td align="left">psk</td> +<td align="left">WPA_PSK</td> +<td align="left"> </td> +<td align="left">Pre-Shared-Key for WPA networks.</td> +</tr> +<tr> +<td align="left">psk-flags</td> +<td align="left">WPA_PSK_FLAGS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password flags for WPA_PSK_FLAGS. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for _FLAGS values)<span class="bold"><strong> + +Example: </strong></span>WPA_PSK_FLAGS=user</td> +</tr> +<tr> +<td align="left">leap-password</td> +<td align="left">IEEE_8021X_PASSWORD<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password for LEAP. It can also go to "key-" lookaside file, or it can be owned by a secret agent.</td> +</tr> +<tr> +<td align="left">leap-password-flags</td> +<td align="left">IEEE_8021X_PASSWORD_FLAGS<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Password flags for IEEE_8021X_PASSWORD_FLAGS. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for _FLAGS values)</td> +</tr> +<tr> +<td align="left">wep-key-type</td> +<td align="left">KEY<i> or KEY_PASSPHRASE<i><span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">KEY is used for "key" type (10 or 26 hexadecimal characters, or 5 or 13 character string prefixed with "s:"). KEY_PASSPHRASE is used for WEP passphrases.<span class="bold"><strong> + +Example: </strong></span>KEY1=s:ahoj, KEY1=0a1c45bc02, KEY_PASSPHRASE1=mysupersecretkey</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.7.7.22"></a><p class="title"><b>Table 87. 802-11-wireless setting</b></p> +<div class="table-contents"><table summary="802-11-wireless setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Ifcfg-rh Variable</th> +<th>Default</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">ssid</td> +<td align="left">ESSID</td> +<td align="left"> </td> +<td align="left">SSID of Wi-Fi network.<span class="bold"><strong> + +Example: </strong></span>ESSID="Quick Net"</td> +</tr> +<tr> +<td align="left">mode</td> +<td align="left">MODE</td> +<td align="left"> </td> +<td align="left">Wi-Fi network mode.<span class="bold"><strong> + +Allowed values: </strong></span>Ad-Hoc, Managed (Auto) [case insensitive]</td> +</tr> +<tr> +<td align="left">band</td> +<td align="left">BAND<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">BAND alone is honored, but CHANNEL overrides BAND since it implies a band.<span class="bold"><strong> + +Example: </strong></span>BAND=bg<span class="bold"><strong> + +Allowed values: </strong></span>a, bg</td> +</tr> +<tr> +<td align="left">channel</td> +<td align="left">CHANNEL</td> +<td align="left"> </td> +<td align="left">Channel used for the Wi-Fi communication. Channels greater than 14 mean "a" band, otherwise the band is "bg".<span class="bold"><strong> + +Example: </strong></span>CHANNEL=6</td> +</tr> +<tr> +<td align="left">bssid</td> +<td align="left">BSSID<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Restricts association only to a single AP.<span class="bold"><strong> + +Example: </strong></span>BSSID=00:1E:BD:64:83:21</td> +</tr> +<tr> +<td align="left">rate</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">This property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">tx-power</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">This property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">mac-address</td> +<td align="left">HWADDR</td> +<td align="left"> </td> +<td align="left">Hardware address of the device in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:05).</td> +</tr> +<tr> +<td align="left">cloned-mac-address</td> +<td align="left">MACADDR</td> +<td align="left"> </td> +<td align="left">Cloned (spoofed) MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:14:5A:99).</td> +</tr> +<tr> +<td align="left">mac-address-blacklist</td> +<td align="left">HWADDR_BLACKLIST<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">It denies usage of the connection for any device whose address is listed.</td> +</tr> +<tr> +<td align="left">seen-bssids</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">This property is not handled by ifcfg-rh plugin.</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">MTU</td> +<td align="left"> </td> +<td align="left">MTU of the wireless interface.</td> +</tr> +<tr> +<td align="left">hidden</td> +<td align="left">SSID_HIDDEN<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Whether the network hides the SSID.</td> +</tr> +<tr> +<td align="left">powersave</td> +<td align="left">POWERSAVE<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Enables or disables Wi-Fi power saving.<span class="bold"><strong> + +Example: </strong></span>POWERSAVE=enable<span class="bold"><strong> + +Allowed values: </strong></span>default, ignore, enable, disable</td> +</tr> +<tr> +<td align="left">mac-address-randomization</td> +<td align="left">MAC_ADDRESS_RANDOMIZATION<span class="emphasis"><em>(+)</em></span> +</td> +<td align="left"> </td> +<td align="left">Enables or disables Wi-Fi MAC address randomization.<span class="bold"><strong> + +Example: </strong></span>MAC_ADDRESS_RANDOMIZATION=always<span class="bold"><strong> + +Allowed values: </strong></span>default, never, always</td> +</tr> +<tr> +<td align="left">security</td> +<td align="left">(none)</td> +<td align="left"> </td> +<td align="left">This property is deprecated and not handled by ifcfg-rh-plugin.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><p>The following settings are not supported by <span class="emphasis"><em>ifcfg-rh</em></span> plugin:</p> +<p>adsl, bluetooth, ppp, pppoe, serial, generic, gsm, cdma, 802-11-olpc-mesh, wimax, vpn</p> +<div class="refsect2"> +<a name="secrets-flags"></a><h3>Secret flags</h3> +<p> + Each secret property in a NetworkManager setting has an associated + <span class="emphasis"><em>flags</em></span> property that describes how to handle that secret. + In the <span class="emphasis"><em>fcfg-rh</em></span> plugin variables for secret flags have a + <span class="emphasis"><em>_FLAGS</em></span> suffix. The variables contain one or more of the + following values (space separated). Missing (or empty) *_FLAGS variable means + that the password is owned by NetworkManager. + </p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p><code class="literal">user</code> - a user-session secret agent is responsible for providing + and storing this secret; when it is required, agents will be asked to provide it.</p></li> +<li class="listitem"><p><code class="literal">ask</code> - the associated password is not saved but it will be + requested from the user each time it is required.</p></li> +<li class="listitem"><p><code class="literal">unused</code> - in some situations it cannot be automatically determined + that a secret is required or not. This flag hints that the secret is not required and should + not be requested from the user.</p></li> +</ul></div> +</div> +</div> +<div class="refsect1"> +<a name="id-1.4.7.8"></a><h2>AUTHOR</h2> +<p><span class="author"><span class="firstname">NetworkManager developers</span></span></p> +</div> +<div class="refsect1"> +<a name="id-1.4.7.9"></a><h2>FILES</h2> +<p><code class="filename">/etc/sysconfig/network-scripts/ifcfg-*</code></p> +<p><code class="filename">/etc/sysconfig/network-scripts/keys-*</code></p> +<p><code class="filename">/etc/sysconfig/network-scripts/route-*</code></p> +<p><code class="filename">/etc/sysconfig/network-scripts/route6-*</code></p> +<p><code class="filename">/usr/share/doc/initscripts/sysconfig.txt</code></p> +</div> +<div class="refsect1"> +<a name="id-1.4.7.10"></a><h2>SEE ALSO</h2> +<p>https://developer.gnome.org/NetworkManager/unstable/ref-settings.html</p> +<p>nm-settings(5), nm-settings-keyfile(5), NetworkManager(8), NetworkManager.conf(5), nmcli(1), nmcli-examples(5)</p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/nm-settings-keyfile.html b/docs/api/html/nm-settings-keyfile.html new file mode 100644 index 00000000..35135634 --- /dev/null +++ b/docs/api/html/nm-settings-keyfile.html @@ -0,0 +1,525 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>nm-settings-keyfile: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="manpages.html" title="UNIX Manual Pages"> +<link rel="prev" href="nm-settings.html" title="nm-settings"> +<link rel="next" href="nm-settings-ifcfg-rh.html" title="nm-settings-ifcfg-rh"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="manpages.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="nm-settings.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="nm-settings-ifcfg-rh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="nm-settings-keyfile"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle">nm-settings-keyfile</span></h2> +<p>nm-settings-keyfile — Description of <span class="emphasis"><em>keyfile</em></span> settings plugin</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.4.6.4"></a><h2>DESCRIPTION</h2> +<p> + NetworkManager is based on the concept of connection profiles that contain + network configuration (see <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span> for details). The profiles can be + stored in various formats. NetworkManager uses plugins for reading and writing + the data. The plugins can be configured in <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span>. + </p> +<p> + The <span class="emphasis"><em>keyfile</em></span> plugin is the generic plugin that supports all + the connection types and capabilities that NetworkManager has. It writes files + out in a .ini-style format in <code class="filename">/etc/NetworkManager/system-connections/</code>. + This plugin is always enabled and will automatically be used to store + any connections that are not supported by any other active plugin. + For security, it will ignore files that are readable or writable by any user + or group other than 'root' since private keys and passphrases may be stored + in plaintext inside the file. + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.6.5"></a><h2>File Format</h2> +<p> + The <span class="emphasis"><em>keyfile</em></span> config format is a simple .ini-style + format. It consists of sections (groups) of key-value pairs. Each section + corresponds to a setting name as described in the settings specification + (<span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span>). Each configuration key/value + pair in the section is one of the properties listed in the settings + specification. The majority of properties of the specification is written + in the same format into the <span class="emphasis"><em>keyfile</em></span> too. However + some values are inconvenient for people to use. These are stored in the + files in more readable ways. These properties are described bellow. + An example could be IP addresses that are not written as integer arrays, + but more reasonably as "1.2.3.4/12 1.2.3.254". + More information of the generic key file format can be found at + <a class="ulink" href="https://developer.gnome.org/glib/stable/glib-Key-value-file-parser.html#glib-Key-value-file-parser.description" target="_top"> + GLib key file format</a> (Lines beginning with a '#' are comments, + lists are separated by character <code class="literal">;</code> etc.). + </p> +<p> + Users can create or modify the <span class="emphasis"><em>keyfile</em></span> connection files + manually, even if that is not the recommended way of managing the profiles. + However, if they choose to do that, they must inform NetworkManager about + their changes (see <span class="emphasis"><em>monitor-connection-file</em></span> in + <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span> and <span class="emphasis"><em>nmcli con (re)load</em></span>). + </p> +<p><b>Examples of <span class="emphasis"><em>keyfile</em></span> configuration. </b></p> +<pre class="programlisting"><span class="bold"><strong>A sample configuration for an ethernet network:</strong></span> +[connection] +id=Main eth0 +uuid=27afa607-ee36-43f0-b8c3-9d245cdc4bb3 +type=802-3-ethernet +autoconnect=true + +[ipv4] +method=auto + +[802-3-ethernet] +mac-address=00:23:5a:47:1f:71 + </pre> +<pre class="programlisting"><span class="bold"><strong>A sample configuration for WPA-EAP (PEAP with MSCHAPv2) and always-ask secret:</strong></span> +[connection] +id=CompanyWIFI +uuid=cdac6154-a33b-4b15-9904-666772cfa5ee +type=wifi +autoconnect=false + +[wifi] +ssid=CorpWLAN +mode=infrastructure +security=802-11-wireless-security + +[wifi-security] +key-mgmt=wpa-eap + +[ipv4] +method=auto + +[ipv6] +method=auto + +[802-1x] +eap=peap; +identity=joe +ca-cert=/home/joe/.cert/corp.crt +phase1-peapver=1 +phase2-auth=mschapv2 +password-flags=2 + </pre> +<pre class="programlisting"><span class="bold"><strong>A sample configuration for openvpn:</strong></span> +[connection] +id=RedHat-openvpn +uuid=7f9b3356-b210-4c0e-8123-bd116c9c280f +type=vpn +timestamp=1385401165 + +[vpn] +service-type=org.freedesktop.NetworkManager.openvpn +connection-type=password +password-flags=3 +remote=ovpn.my-company.com +cipher=AES-256-CBC +reneg-seconds=0 +port=443 +username=joe +ca=/etc/openvpn/ISCA.pem +tls-remote=ovpn.my-company.com + +[ipv6] +method=auto + +[ipv4] +method=auto +ignore-auto-dns=true +never-default=true + </pre> +<pre class="programlisting"><span class="bold"><strong>A sample configuration for a bridge and a bridge port:</strong></span> +[connection] [connection] +id=MainBridge id=br-port-1 +uuid=171ae855-a0ab-42b6-bd0c-60f5812eea9d uuid=d6e8ae98-71f8-4b3d-9d2d-2e26048fe794 +interface-name=MainBridge interface-name=em1 +type=bridge type=ethernet + master=MainBridge +[bridge] slave-type=bridge +interface-name=MainBridge + </pre> +<pre class="programlisting"><span class="bold"><strong>A sample configuration for a VLAN:</strong></span> +[connection] +id=VLAN for building 4A +uuid=8ce1c9e0-ce7a-4d2c-aa28-077dda09dd7e +interface-name=VLAN-4A +type=vlan + +[vlan] +interface-name=VLAN-4A +parent=eth0 +id=4 + </pre> +</div> +<div class="refsect1"> +<a name="id-1.4.6.6"></a><h2>DETAILS</h2> +<p><span class="emphasis"><em>keyfile</em></span> plugin variables for the majority of NetworkManager + properties have one-to-one mapping. It means a NetworkManager property is stored + in the keyfile as a variable of the same name and in the same format. + There are several exceptions to this rule, mainly for making keyfile syntax easier + for humans. The exceptions handled specially by <span class="emphasis"><em>keyfile</em></span> + plugin are listed bellow. Refer to + <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span> + for all available settings and properties and their description. + </p> +<p><b>Name aliases. </b> + Some of the NetworkManager setting names are somewhat hard to type or remember. Therefore + <span class="emphasis"><em>keyfile</em></span> introduces aliases that can be used instead of the names. + </p> +<table border="0" summary="Simple list" class="simplelist"> +<tr><td><span class="emphasis"><em>setting name keyfile alias</em></span></td></tr> +<tr><td>802-3-ethernet = ethernet</td></tr> +<tr><td>802-11-wireless = wifi</td></tr> +<tr><td>802-11-wireless-security = wifi-security</td></tr> +</table> +<div class="table"> +<a name="id-1.4.6.6.4"></a><p class="title"><b>Table 61. bridge setting (section)</b></p> +<div class="table-contents"><table summary="bridge setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody><tr> +<td align="left">mac-address</td> +<td align="left">mac-address</td> +<td align="left">ususal hex-digits-and-colons notation</td> +<td align="left">MAC address in traditional hex-digits-and-colons notation, or semicolon separated list of 6 decimal bytes (obsolete)<span class="bold"><strong> + +Example: </strong></span>mac-address=00:22:68:12:79:A2 mac-address=0;34;104;18;121;162;</td> +</tr></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.6.6.5"></a><p class="title"><b>Table 62. infiniband setting (section)</b></p> +<div class="table-contents"><table summary="infiniband setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody><tr> +<td align="left">mac-address</td> +<td align="left">mac-address</td> +<td align="left">ususal hex-digits-and-colons notation</td> +<td align="left">MAC address in traditional hex-digits-and-colons notation, or or semicolon separated list of 20 decimal bytes (obsolete)<span class="bold"><strong> + +Example: </strong></span>mac-address= 80:00:00:6d:fe:80:00:00:00:00:00:00:00:02:55:00:70:33:cf:01</td> +</tr></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.6.6.6"></a><p class="title"><b>Table 63. ipv4 setting (section)</b></p> +<div class="table-contents"><table summary="ipv4 setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">dns</td> +<td align="left">dns</td> +<td align="left">list of DNS IP addresses</td> +<td align="left">List of DNS servers.<span class="bold"><strong> + +Example: </strong></span>dns=1.2.3.4;8.8.8.8;8.8.4.4;</td> +</tr> +<tr> +<td align="left">addresses</td> +<td align="left">address1, address2, ...</td> +<td align="left">address/plen</td> +<td align="left">List of static IP addresses.<span class="bold"><strong> + +Example: </strong></span>address1=192.168.100.100/24 address2=10.1.1.5/24</td> +</tr> +<tr> +<td align="left">gateway</td> +<td align="left">gateway</td> +<td align="left">string</td> +<td align="left">Gateway IP addresses as a string.<span class="bold"><strong> + +Example: </strong></span>gateway=192.168.100.1</td> +</tr> +<tr> +<td align="left">routes</td> +<td align="left">route1, route2, ...</td> +<td align="left">route/plen[,gateway,metric]</td> +<td align="left">List of IP routes.<span class="bold"><strong> + +Example: </strong></span>route1=8.8.8.0/24,10.1.1.1,77 route2=7.7.0.0/16</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.6.6.7"></a><p class="title"><b>Table 64. ipv6 setting (section)</b></p> +<div class="table-contents"><table summary="ipv6 setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">dns</td> +<td align="left">dns</td> +<td align="left">list of DNS IP addresses</td> +<td align="left">List of DNS servers.<span class="bold"><strong> + +Example: </strong></span>dns=2001:4860:4860::8888;2001:4860:4860::8844;</td> +</tr> +<tr> +<td align="left">addresses</td> +<td align="left">address1, address2, ...</td> +<td align="left">address/plen</td> +<td align="left">List of static IP addresses.<span class="bold"><strong> + +Example: </strong></span>address1=abbe::cafe/96 address2=2001::1234</td> +</tr> +<tr> +<td align="left">gateway</td> +<td align="left">gateway</td> +<td align="left">string</td> +<td align="left">Gateway IP addresses as a string.<span class="bold"><strong> + +Example: </strong></span>gateway=abbe::1</td> +</tr> +<tr> +<td align="left">routes</td> +<td align="left">route1, route2, ...</td> +<td align="left">route/plen[,gateway,metric]</td> +<td align="left">List of IP routes.<span class="bold"><strong> + +Example: </strong></span>route1=2001:4860:4860::/64,2620:52:0:2219:222:68ff:fe11:5403</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.6.6.8"></a><p class="title"><b>Table 65. serial setting (section)</b></p> +<div class="table-contents"><table summary="serial setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody><tr> +<td align="left">parity</td> +<td align="left">parity</td> +<td align="left">'e', 'o', or 'n'</td> +<td align="left">The connection parity; even, odd, or none. Note that older versions of NetworkManager stored this as an integer: 69 ('E') for even, 111 ('o') for odd, or 110 ('n') for none.<span class="bold"><strong> + +Example: </strong></span>parity=n</td> +</tr></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.6.6.9"></a><p class="title"><b>Table 66. vpn setting (section)</b></p> +<div class="table-contents"><table summary="vpn setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">data</td> +<td align="left">separate variables named after keys of the dictionary</td> +<td align="left"> </td> +<td align="left">The keys of the data dictionary are used as variable names directly under [vpn] section.<span class="bold"><strong> + +Example: </strong></span>remote=ovpn.corp.com cipher=AES-256-CBC username=joe</td> +</tr> +<tr> +<td align="left">secrets</td> +<td align="left">separate variables named after keys of the dictionary</td> +<td align="left"> </td> +<td align="left">The keys of the secrets dictionary are used as variable names directly under [vpn-secrets] section.<span class="bold"><strong> + +Example: </strong></span>password=Popocatepetl</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.6.6.10"></a><p class="title"><b>Table 67. 802-3-ethernet setting (section)</b></p> +<div class="table-contents"><table summary="802-3-ethernet setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">mac-address</td> +<td align="left">mac-address</td> +<td align="left">ususal hex-digits-and-colons notation</td> +<td align="left">MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:12:79:A2), or semicolon separated list of 6 bytes (obsolete) (e.g. 0;34;104;18;121;162)</td> +</tr> +<tr> +<td align="left">cloned-mac-address</td> +<td align="left">cloned-mac-address</td> +<td align="left">ususal hex-digits-and-colons notation</td> +<td align="left">Cloned MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:12:79:B2), or semicolon separated list of 6 bytes (obsolete) (e.g. 0;34;104;18;121;178).</td> +</tr> +<tr> +<td align="left">mac-address-blacklist</td> +<td align="left">mac-address-blacklist</td> +<td align="left">list of MACs (separated with semicolons)</td> +<td align="left">MAC address blacklist.<span class="bold"><strong> + +Example: </strong></span>mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79:78</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.6.6.11"></a><p class="title"><b>Table 68. 802-11-wireless setting (section)</b></p> +<div class="table-contents"><table summary="802-11-wireless setting (section)" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Property</th> +<th>Keyfile Variable</th> +<th>Format</th> +<th>Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">ssid</td> +<td align="left">ssid</td> +<td align="left">string (or decimal-byte list - obsolete)</td> +<td align="left">SSID of Wi-Fi network.<span class="bold"><strong> + +Example: </strong></span>ssid=Quick Net</td> +</tr> +<tr> +<td align="left">mac-address</td> +<td align="left">mac-address</td> +<td align="left">ususal hex-digits-and-colons notation</td> +<td align="left">MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:12:79:A2), or semicolon separated list of 6 bytes (obsolete) (e.g. 0;34;104;18;121;162).</td> +</tr> +<tr> +<td align="left">cloned-mac-address</td> +<td align="left">cloned-mac-address</td> +<td align="left">ususal hex-digits-and-colons notation</td> +<td align="left">Cloned MAC address in traditional hex-digits-and-colons notation (e.g. 00:22:68:12:79:B2), or semicolon separated list of 6 bytes (obsolete) (e.g. 0;34;104;18;121;178).</td> +</tr> +<tr> +<td align="left">mac-address-blacklist</td> +<td align="left">mac-address-blacklist</td> +<td align="left">list of MACs (separated with semicolons)</td> +<td align="left">MAC address blacklist.<span class="bold"><strong> + +Example: </strong></span>mac-address-blacklist= 00:22:68:12:79:A6;00:22:68:12:79:78</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="refsect2"> +<a name="secrets-flags"></a><h3>Secret flags</h3> +<p> + Each secret property in a NetworkManager setting has an associated <span class="emphasis"><em>flags</em></span> + property that describes how to handle that secret. In the <span class="emphasis"><em>keyfile</em></span> plugin, + the value of <span class="emphasis"><em>-flags</em></span> variable is a decimal number (0 - 7) defined as a sum + of the following values: + </p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p>0 - (NM owned) - the system is responsible for providing and storing this secret.</p></li> +<li class="listitem"><p>1 - (agent-owned) - a user-session secret agent is responsible for providing + and storing this secret; when it is required, agents will be asked to provide it.</p></li> +<li class="listitem"><p>2 - (not-saved) - this secret should not be saved but should be requested + from the user each time it is required.</p></li> +<li class="listitem"><p>4 - (not-required) - in some situations it cannot be automatically determined + that a secret is required or not. This flag hints that the secret is not required + and should not be requested from the user.</p></li> +</ul></div> +</div> +</div> +<div class="refsect1"> +<a name="id-1.4.6.7"></a><h2>AUTHOR</h2> +<p><span class="author"><span class="firstname">NetworkManager developers</span></span></p> +</div> +<div class="refsect1"> +<a name="id-1.4.6.8"></a><h2>FILES</h2> +<p><code class="filename">/etc/NetworkManager/system-connections/*</code></p> +</div> +<div class="refsect1"> +<a name="id-1.4.6.9"></a><h2>SEE ALSO</h2> +<p>https://developer.gnome.org/NetworkManager/unstable/ref-settings.html</p> +<p>nm-settings(5), nm-settings-ifcfg-rh(5), NetworkManager(8), NetworkManager.conf(5), nmcli(1), nmcli-examples(5)</p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/nm-settings.html b/docs/api/html/nm-settings.html new file mode 100644 index 00000000..7a9b75e9 --- /dev/null +++ b/docs/api/html/nm-settings.html @@ -0,0 +1,2567 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>nm-settings: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="manpages.html" title="UNIX Manual Pages"> +<link rel="prev" href="nmcli-examples.html" title="nmcli-examples"> +<link rel="next" href="nm-settings-keyfile.html" title="nm-settings-keyfile"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="manpages.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="nmcli-examples.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="nm-settings-keyfile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="nm-settings"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle">nm-settings</span></h2> +<p>nm-settings — Description of settings and properties of NetworkManager connection profiles</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="id-1.4.5.4"></a><h2>DESCRIPTION</h2> +<p> + NetworkManager is based on a concept of connection profiles, sometimes referred to as + connections only. These connection profiles contain a network configuration. When + NetworkManager activates a connection profile on a network device the configuration will + be applied and an active network connection will be established. Users are free to create + as many connection profiles as they see fit. Thus they are flexible in having various network + configurations for different networking needs. The connection profiles are handled by + NetworkManager via <span class="emphasis"><em>settings service</em></span> and are exported on D-Bus + (<span class="emphasis"><em>/org/freedesktop/NetworkManager/Settings/<num></em></span> objects). + The conceptual objects can be described as follows: + </p> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term">Connection (profile)</span></p></td> +<td><p> + A specific, encapsulated, independent group of settings describing + all the configuration required to connect to a specific network. + It is referred to by a unique identifier called the UUID. A connection + is tied to a one specific device type, but not necessarily a specific + hardware device. It is composed of one or more <span class="emphasis"><em>Settings</em></span> + objects. + </p></td> +</tr></tbody> +</table></div> +<div class="variablelist"><table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody><tr> +<td><p><span class="term">Setting</span></p></td> +<td><p> + A group of related key/value pairs describing a specific piece of a + <span class="emphasis"><em>Connection (profile)</em></span>. Settings keys and allowed values are + described in the tables below. Keys are also referred to as properties. + Developers can find the setting objects and their properties in the libnm-util + sources. Look for the <code class="function">class_init</code> functions near the bottom of + each setting source file. + </p></td> +</tr></tbody> +</table></div> +<div class="variablelist"> +<p> + The settings and properties shown in tables below list all available connection + configuration options. However, note that not all settings are applicable to all + connection types. NetworkManager provides a command-line tool <span class="emphasis"><em>nmcli</em></span> + that allows direct configuration of the settings and properties according to a connection + profile type. <span class="emphasis"><em>nmcli</em></span> connection editor has also a built-in + <span class="emphasis"><em>describe</em></span> command that can display description of particular settings + and properties of this page. + </p> +<table border="0" class="variablelist"> +<colgroup> +<col align="left" valign="top"> +<col> +</colgroup> +<tbody></tbody> +</table> +</div> +<div class="table"> +<a name="id-1.4.5.4.3"></a><p class="title"><b>Table 31. 802-1x setting</b></p> +<div class="table-contents"><table summary="802-1x setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">altsubject-matches</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>List of strings to be matched against the altSubjectName of the certificate presented by the authentication server. If the list is empty, no verification of the server certificate's altSubjectName is performed.</td> +</tr> +<tr> +<td align="left">anonymous-identity</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Anonymous identity string for EAP authentication methods. Used as the unencrypted identity with EAP types that support different tunneled identity like EAP-TTLS.</td> +</tr> +<tr> +<td align="left">ca-cert</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Contains the CA certificate if used by the EAP method specified in the "eap" property. Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</td> +</tr> +<tr> +<td align="left">ca-path</td> +<td align="left">string</td> +<td align="left"> </td> +<td>UTF-8 encoded path to a directory containing PEM or DER formatted certificates to be added to the verification chain in addition to the certificate specified in the "ca-cert" property.</td> +</tr> +<tr> +<td align="left">client-cert</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Contains the client certificate if used by the EAP method specified in the "eap" property. Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte.</td> +</tr> +<tr> +<td align="left">domain-suffix-match</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Constraint for server domain name. If set, this FQDN is used as a suffix match requirement for dNSName element(s) of the certificate presented by the authentication server. If a matching dNSName is found, this constraint is met. If no dNSName values are present, this constraint is matched against SubjectName CN using same suffix match comparison.</td> +</tr> +<tr> +<td align="left">eap</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>The allowed EAP method to be used when authenticating to the network with 802.1x. Valid methods are: "leap", "md5", "tls", "peap", "ttls", "pwd", and "fast". Each method requires different configuration using the properties of this setting; refer to wpa_supplicant documentation for the allowed combinations.</td> +</tr> +<tr> +<td align="left">identity</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Identity string for EAP authentication methods. Often the user's user or login name.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">802-1x</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">pac-file</td> +<td align="left">string</td> +<td align="left"> </td> +<td>UTF-8 encoded file path containing PAC for EAP-FAST.</td> +</tr> +<tr> +<td align="left">password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>UTF-8 encoded password used for EAP authentication methods. If both the "password" property and the "password-raw" property are specified, "password" is preferred.</td> +</tr> +<tr> +<td align="left">password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">password-raw</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Password used for EAP authentication methods, given as a byte array to allow passwords in other encodings than UTF-8 to be used. If both the "password" property and the "password-raw" property are specified, "password" is preferred.</td> +</tr> +<tr> +<td align="left">password-raw-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "password-raw" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">phase1-fast-provisioning</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Enables or disables in-line provisioning of EAP-FAST credentials when FAST is specified as the EAP method in the "eap" property. Recognized values are "0" (disabled), "1" (allow unauthenticated provisioning), "2" (allow authenticated provisioning), and "3" (allow both authenticated and unauthenticated provisioning). See the wpa_supplicant documentation for more details.</td> +</tr> +<tr> +<td align="left">phase1-peaplabel</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Forces use of the new PEAP label during key derivation. Some RADIUS servers may require forcing the new PEAP label to interoperate with PEAPv1. Set to "1" to force use of the new PEAP label. See the wpa_supplicant documentation for more details.</td> +</tr> +<tr> +<td align="left">phase1-peapver</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Forces which PEAP version is used when PEAP is set as the EAP method in the "eap" property. When unset, the version reported by the server will be used. Sometimes when using older RADIUS servers, it is necessary to force the client to use a particular PEAP version. To do so, this property may be set to "0" or "1" to force that specific PEAP version.</td> +</tr> +<tr> +<td align="left">phase2-altsubject-matches</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>List of strings to be matched against the altSubjectName of the certificate presented by the authentication server during the inner "phase 2" authentication. If the list is empty, no verification of the server certificate's altSubjectName is performed.</td> +</tr> +<tr> +<td align="left">phase2-auth</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Specifies the allowed "phase 2" inner non-EAP authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized non-EAP "phase 2" methods are "pap", "chap", "mschap", "mschapv2", "gtc", "otp", "md5", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details.</td> +</tr> +<tr> +<td align="left">phase2-autheap</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Specifies the allowed "phase 2" inner EAP-based authentication methods when an EAP method that uses an inner TLS tunnel is specified in the "eap" property. Recognized EAP-based "phase 2" methods are "md5", "mschapv2", "otp", "gtc", and "tls". Each "phase 2" inner method requires specific parameters for successful authentication; see the wpa_supplicant documentation for more details.</td> +</tr> +<tr> +<td align="left">phase2-ca-cert</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Contains the "phase 2" CA certificate if used by the EAP method specified in the "phase2-auth" or "phase2-autheap" properties. Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</td> +</tr> +<tr> +<td align="left">phase2-ca-path</td> +<td align="left">string</td> +<td align="left"> </td> +<td>UTF-8 encoded path to a directory containing PEM or DER formatted certificates to be added to the verification chain in addition to the certificate specified in the "phase2-ca-cert" property.</td> +</tr> +<tr> +<td align="left">phase2-client-cert</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Contains the "phase 2" client certificate if used by the EAP method specified in the "phase2-auth" or "phase2-autheap" properties. Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</td> +</tr> +<tr> +<td align="left">phase2-domain-suffix-match</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Constraint for server domain name. If set, this FQDN is used as a suffix match requirement for dNSName element(s) of the certificate presented by the authentication server during the inner "phase 2" authentication. If a matching dNSName is found, this constraint is met. If no dNSName values are present, this constraint is matched against SubjectName CN using same suffix match comparison.</td> +</tr> +<tr> +<td align="left">phase2-private-key</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Contains the "phase 2" inner private key when the "phase2-auth" or "phase2-autheap" property is set to "tls". Key data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme and private keys, this property should be set to the key's encrypted PEM encoded data. When using private keys with the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and ending with a terminating NUL byte. When using PKCS<span class="type">12</span> format private keys and the blob scheme, this property should be set to the PKCS<span class="type">12</span> data and the "phase2-private-key-password" property must be set to password used to decrypt the PKCS<span class="type">12</span> certificate and key. When using PKCS<span class="type">12</span> files and the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and and ending with a terminating NUL byte, and as with the blob scheme the "phase2-private-key-password" property must be set to the password used to decode the PKCS<span class="type">12</span> private key and certificate.</td> +</tr> +<tr> +<td align="left">phase2-private-key-password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The password used to decrypt the "phase 2" private key specified in the "phase2-private-key" property when the private key either uses the path scheme, or is a PKCS<span class="type">12</span> format key.</td> +</tr> +<tr> +<td align="left">phase2-private-key-password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "phase2-private-key-password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">phase2-subject-match</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Substring to be matched against the subject of the certificate presented by the authentication server during the inner "phase 2" authentication. When unset, no verification of the authentication server certificate's subject is performed. This property provides little security, if any, and its use is deprecated in favor of NMSetting8021x:phase2-domain-suffix-match.</td> +</tr> +<tr> +<td align="left">pin</td> +<td align="left">string</td> +<td align="left"> </td> +<td>PIN used for EAP authentication methods.</td> +</tr> +<tr> +<td align="left">pin-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "pin" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">private-key</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Contains the private key when the "eap" property is set to "tls". Key data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme and private keys, this property should be set to the key's encrypted PEM encoded data. When using private keys with the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and ending with a terminating NUL byte. When using PKCS<span class="type">12</span> format private keys and the blob scheme, this property should be set to the PKCS<span class="type">12</span> data and the "private-key-password" property must be set to password used to decrypt the PKCS<span class="type">12</span> certificate and key. When using PKCS<span class="type">12</span> files and the path scheme, this property should be set to the full UTF-8 encoded path of the key, prefixed with the string "file://" and and ending with a terminating NUL byte, and as with the blob scheme the "private-key-password" property must be set to the password used to decode the PKCS<span class="type">12</span> private key and certificate. WARNING: "private-key" is not a "secret" property, and thus unencrypted private key data using the BLOB scheme may be readable by unprivileged users. Private keys should always be encrypted with a private key password to prevent unauthorized access to unencrypted private key data.</td> +</tr> +<tr> +<td align="left">private-key-password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The password used to decrypt the private key specified in the "private-key" property when the private key either uses the path scheme, or if the private key is a PKCS<span class="type">12</span> format key.</td> +</tr> +<tr> +<td align="left">private-key-password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "private-key-password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">subject-match</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Substring to be matched against the subject of the certificate presented by the authentication server. When unset, no verification of the authentication server certificate's subject is performed. This property provides little security, if any, and its use is deprecated in favor of NMSetting8021x:domain-suffix-match.</td> +</tr> +<tr> +<td align="left">system-ca-certs</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>When TRUE, overrides the "ca-path" and "phase2-ca-path" properties using the system CA directory specified at configure time with the --system-ca-path switch. The certificates in this directory are added to the verification chain in addition to any certificates specified by the "ca-cert" and "phase2-ca-cert" properties. If the path provided with --system-ca-path is rather a file name (bundle of trusted CA certificates), it overrides "ca-cert" and "phase2-ca-cert" properties instead (sets ca_cert/ca_cert2 options for wpa_supplicant).</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.4"></a><p class="title"><b>Table 32. adsl setting</b></p> +<div class="table-contents"><table summary="adsl setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">encapsulation</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Encapsulation of ADSL connection. Can be "vcmux" or "llc".</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">adsl</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Password used to authenticate with the ADSL service.</td> +</tr> +<tr> +<td align="left">password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">protocol</td> +<td align="left">string</td> +<td align="left"> </td> +<td>ADSL connection protocol. Can be "pppoa", "pppoe" or "ipoatm".</td> +</tr> +<tr> +<td align="left">username</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Username used to authenticate with the ADSL service.</td> +</tr> +<tr> +<td align="left">vci</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>VCI of ADSL connection</td> +</tr> +<tr> +<td align="left">vpi</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>VPI of ADSL connection</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.5"></a><p class="title"><b>Table 33. bluetooth setting</b></p> +<div class="table-contents"><table summary="bluetooth setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">bdaddr</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>The Bluetooth address of the device.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">bluetooth</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">type</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Either "dun" for Dial-Up Networking connections or "panu" for Personal Area Networking connections to devices supporting the NAP profile.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.6"></a><p class="title"><b>Table 34. bond setting</b></p> +<div class="table-contents"><table summary="bond setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">interface-name</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Deprecated in favor of connection.interface-name, but can be used for backward-compatibility with older daemons, to set the bond's interface name.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">bond</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">options</td> +<td align="left">dict of string to string</td> +<td align="left">{'mode': 'balance-rr'}</td> +<td>Dictionary of key/value pairs of bonding options. Both keys and values must be strings. Option names must contain only alphanumeric characters (ie, [a-zA-Z0-9]).</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.7"></a><p class="title"><b>Table 35. bridge setting</b></p> +<div class="table-contents"><table summary="bridge setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">ageing-time</td> +<td align="left">uint32</td> +<td align="left">300</td> +<td>The Ethernet MAC address aging time, in seconds.</td> +</tr> +<tr> +<td align="left">forward-delay</td> +<td align="left">uint32</td> +<td align="left">15</td> +<td>The Spanning Tree Protocol (STP) forwarding delay, in seconds.</td> +</tr> +<tr> +<td align="left">hello-time</td> +<td align="left">uint32</td> +<td align="left">2</td> +<td>The Spanning Tree Protocol (STP) hello time, in seconds.</td> +</tr> +<tr> +<td align="left">interface-name</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Deprecated in favor of connection.interface-name, but can be used for backward-compatibility with older daemons, to set the bridge's interface name.</td> +</tr> +<tr> +<td align="left">mac-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, the MAC address of bridge. When creating a new bridge, this MAC address will be set. When matching an existing (outside NetworkManager created) bridge, this MAC address must match.</td> +</tr> +<tr> +<td align="left">max-age</td> +<td align="left">uint32</td> +<td align="left">20</td> +<td>The Spanning Tree Protocol (STP) maximum message age, in seconds.</td> +</tr> +<tr> +<td align="left">multicast-snooping</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>Controls whether IGMP snooping is enabled for this bridge. Note that if snooping was automatically disabled due to hash collisions, the system may refuse to enable the feature until the collisions are resolved.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">bridge</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">priority</td> +<td align="left">uint32</td> +<td align="left">32768</td> +<td>Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower values are "better"; the lowest priority bridge will be elected the root bridge.</td> +</tr> +<tr> +<td align="left">stp</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.8"></a><p class="title"><b>Table 36. bridge-port setting</b></p> +<div class="table-contents"><table summary="bridge-port setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">hairpin-mode</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>Enables or disabled "hairpin mode" for the port, which allows frames to be sent back out through the port the frame was received on.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">bridge-port</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">path-cost</td> +<td align="left">uint32</td> +<td align="left">100</td> +<td>The Spanning Tree Protocol (STP) port cost for destinations via this port.</td> +</tr> +<tr> +<td align="left">priority</td> +<td align="left">uint32</td> +<td align="left">32</td> +<td>The Spanning Tree Protocol (STP) priority of this bridge port.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.9"></a><p class="title"><b>Table 37. cdma setting</b></p> +<div class="table-contents"><table summary="cdma setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">cdma</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">number</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The number to dial to establish the connection to the CDMA-based mobile broadband network, if any. If not specified, the default number (<span class="type">777</span>) is used when required.</td> +</tr> +<tr> +<td align="left">password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The password used to authenticate with the network, if required. Many providers do not require a password, or accept any password. But if a password is required, it is specified here.</td> +</tr> +<tr> +<td align="left">password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">username</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The username used to authenticate with the network, if required. Many providers do not require a username, or accept any username. But if a username is required, it is specified here.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.10"></a><p class="title"><b>Table 38. connection setting</b></p> +<div class="table-contents"><table summary="connection setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">autoconnect</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>Whether or not the connection should be automatically connected by NetworkManager when the resources for the connection are available. TRUE to automatically activate the connection, FALSE to require manual intervention to activate the connection.</td> +</tr> +<tr> +<td align="left">autoconnect-priority</td> +<td align="left">int32</td> +<td align="left">0</td> +<td>The autoconnect priority. If the connection is set to autoconnect, connections with higher priority will be preferred. Defaults to 0. The higher number means higher priority.</td> +</tr> +<tr> +<td align="left">autoconnect-slaves</td> +<td align="left">NMSettingConnectionAutoconnectSlaves (int32)</td> +<td align="left"> </td> +<td>Whether or not slaves of this connection should be automatically brought up when NetworkManager activates this connection. This only has a real effect for master connections. The permitted values are: 0: leave slave connections untouched, 1: activate all the slave connections with this connection, -1: default. If -1 (default) is set, global connection.autoconnect-slaves is read to determine the real value. If it is default as well, this fallbacks to 0.</td> +</tr> +<tr> +<td align="left">gateway-ping-timeout</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping.</td> +</tr> +<tr> +<td align="left">id</td> +<td align="left">string</td> +<td align="left"> </td> +<td>A human readable unique identifier for the connection, like "Work Wi-Fi" or "T-Mobile 3G".</td> +</tr> +<tr> +<td align="left">interface-name</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The name of the network interface this connection is bound to. If not set, then the connection can be attached to any interface of the appropriate type (subject to restrictions imposed by other settings). For software devices this specifies the name of the created device. For connection types where interface names cannot easily be made persistent (e.g. mobile broadband or USB Ethernet), this property should not be used. Setting this property restricts the interfaces a connection can be used with, and if interface names change or are reordered the connection may be applied to the wrong interface.</td> +</tr> +<tr> +<td align="left">lldp</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>Whether LLDP is enabled for the connection.</td> +</tr> +<tr> +<td align="left">master</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Interface name of the master device or UUID of the master connection.</td> +</tr> +<tr> +<td align="left">metered</td> +<td align="left">NMMetered (int32)</td> +<td align="left"> </td> +<td>Whether the connection is metered. When updating this property on a currently activated connection, the change takes effect immediately.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">connection</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">permissions</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>An array of strings defining what access a given user has to this connection. If this is NULL or empty, all users are allowed to access this connection. Otherwise a user is allowed to access this connection if and only if they are in this list. Each entry is of the form "[type]:[id]:[reserved]"; for example, "user:dcbw:blah". At this time only the "user" [type] is allowed. Any other values are ignored and reserved for future use. [id] is the username that this permission refers to, which may not contain the ":" character. Any [reserved] information present must be ignored and is reserved for future use. All of [type], [id], and [reserved] must be valid UTF-8.</td> +</tr> +<tr> +<td align="left">read-only</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>FALSE if the connection can be modified using the provided settings service's D-Bus interface with the right privileges, or TRUE if the connection is read-only and cannot be modified.</td> +</tr> +<tr> +<td align="left">secondaries</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>List of connection UUIDs that should be activated when the base connection itself is activated. Currently only VPN connections are supported.</td> +</tr> +<tr> +<td align="left">slave-type</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Setting name of the device type of this slave's master connection (eg, "bond"), or NULL if this connection is not a slave.</td> +</tr> +<tr> +<td align="left">timestamp</td> +<td align="left">uint64</td> +<td align="left">0</td> +<td>The time, in seconds since the Unix Epoch, that the connection was last _successfully_ fully activated. NetworkManager updates the connection timestamp periodically when the connection is active to ensure that an active connection has the latest timestamp. The property is only meant for reading (changes to this property will not be preserved).</td> +</tr> +<tr> +<td align="left">type</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Base type of the connection. For hardware-dependent connections, should contain the setting name of the hardware-type specific setting (ie, "802-3-ethernet" or "802-11-wireless" or "bluetooth", etc), and for non-hardware dependent connections like VPN or otherwise, should contain the setting name of that setting type (ie, "vpn" or "bridge", etc).</td> +</tr> +<tr> +<td align="left">uuid</td> +<td align="left">string</td> +<td align="left"> </td> +<td>A universally unique identifier for the connection, for example generated with libuuid. It should be assigned when the connection is created, and never changed as long as the connection still applies to the same network. For example, it should not be changed when the "id" property or NMSettingIP4Config changes, but might need to be re-created when the Wi-Fi SSID, mobile broadband network provider, or "type" property changes. The UUID must be in the format "2815492f-7e56-435e-b2e9-246bd7cdc664" (ie, contains only hexadecimal characters and "-").</td> +</tr> +<tr> +<td align="left">zone</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The trust level of a the connection. Free form case-insensitive string (for example "Home", "Work", "Public"). NULL or unspecified zone means the connection will be placed in the default zone as defined by the firewall. When updating this property on a currently activated connection, the change takes effect immediately.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.11"></a><p class="title"><b>Table 39. dcb setting</b></p> +<div class="table-contents"><table summary="dcb setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">app-fcoe-flags</td> +<td align="left">NMSettingDcbFlags (uint32)</td> +<td align="left"> </td> +<td>Specifies the NMSettingDcbFlags for the DCB FCoE application. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4).</td> +</tr> +<tr> +<td align="left">app-fcoe-mode</td> +<td align="left">string</td> +<td align="left">"fabric"</td> +<td>The FCoE controller mode; either "fabric" (default) or "vn2vn".</td> +</tr> +<tr> +<td align="left">app-fcoe-priority</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>The highest User Priority (0 - 7) which FCoE frames should use, or -1 for default priority. Only used when the "app-fcoe-flags" property includes the NM_SETTING_DCB_FLAG_ENABLE (0x1) flag.</td> +</tr> +<tr> +<td align="left">app-fip-flags</td> +<td align="left">NMSettingDcbFlags (uint32)</td> +<td align="left"> </td> +<td>Specifies the NMSettingDcbFlags for the DCB FIP application. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4).</td> +</tr> +<tr> +<td align="left">app-fip-priority</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>The highest User Priority (0 - 7) which FIP frames should use, or -1 for default priority. Only used when the "app-fip-flags" property includes the NM_SETTING_DCB_FLAG_ENABLE (0x1) flag.</td> +</tr> +<tr> +<td align="left">app-iscsi-flags</td> +<td align="left">NMSettingDcbFlags (uint32)</td> +<td align="left"> </td> +<td>Specifies the NMSettingDcbFlags for the DCB iSCSI application. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4).</td> +</tr> +<tr> +<td align="left">app-iscsi-priority</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>The highest User Priority (0 - 7) which iSCSI frames should use, or -1 for default priority. Only used when the "app-iscsi-flags" property includes the NM_SETTING_DCB_FLAG_ENABLE (0x1) flag.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">dcb</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">priority-bandwidth</td> +<td align="left">array of uint32</td> +<td align="left">[0, 0, 0, 0, 0, 0, 0, 0]</td> +<td>An array of 8 uint values, where the array index corresponds to the User Priority (0 - 7) and the value indicates the percentage of bandwidth of the priority's assigned group that the priority may use. The sum of all percentages for priorities which belong to the same group must total 100 percent.</td> +</tr> +<tr> +<td align="left">priority-flow-control</td> +<td align="left">array of uint32</td> +<td align="left">[0, 0, 0, 0, 0, 0, 0, 0]</td> +<td>An array of 8 boolean values, where the array index corresponds to the User Priority (0 - 7) and the value indicates whether or not the corresponding priority should transmit priority pause.</td> +</tr> +<tr> +<td align="left">priority-flow-control-flags</td> +<td align="left">NMSettingDcbFlags (uint32)</td> +<td align="left"> </td> +<td>Specifies the NMSettingDcbFlags for DCB Priority Flow Control (PFC). Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4).</td> +</tr> +<tr> +<td align="left">priority-group-bandwidth</td> +<td align="left">array of uint32</td> +<td align="left">[0, 0, 0, 0, 0, 0, 0, 0]</td> +<td>An array of 8 uint values, where the array index corresponds to the Priority Group ID (0 - 7) and the value indicates the percentage of link bandwidth allocated to that group. Allowed values are 0 - 100, and the sum of all values must total 100 percent.</td> +</tr> +<tr> +<td align="left">priority-group-flags</td> +<td align="left">NMSettingDcbFlags (uint32)</td> +<td align="left"> </td> +<td>Specifies the NMSettingDcbFlags for DCB Priority Groups. Flags may be any combination of NM_SETTING_DCB_FLAG_ENABLE (0x1), NM_SETTING_DCB_FLAG_ADVERTISE (0x2), and NM_SETTING_DCB_FLAG_WILLING (0x4).</td> +</tr> +<tr> +<td align="left">priority-group-id</td> +<td align="left">array of uint32</td> +<td align="left">[0, 0, 0, 0, 0, 0, 0, 0]</td> +<td>An array of 8 uint values, where the array index corresponds to the User Priority (0 - 7) and the value indicates the Priority Group ID. Allowed Priority Group ID values are 0 - 7 or 15 for the unrestricted group.</td> +</tr> +<tr> +<td align="left">priority-strict-bandwidth</td> +<td align="left">array of uint32</td> +<td align="left">[0, 0, 0, 0, 0, 0, 0, 0]</td> +<td>An array of 8 boolean values, where the array index corresponds to the User Priority (0 - 7) and the value indicates whether or not the priority may use all of the bandwidth allocated to its assigned group.</td> +</tr> +<tr> +<td align="left">priority-traffic-class</td> +<td align="left">array of uint32</td> +<td align="left">[0, 0, 0, 0, 0, 0, 0, 0]</td> +<td>An array of 8 uint values, where the array index corresponds to the User Priority (0 - 7) and the value indicates the traffic class (0 - 7) to which the priority is mapped.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.12"></a><p class="title"><b>Table 40. generic setting</b></p> +<div class="table-contents"><table summary="generic setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody><tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">generic</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr></tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.13"></a><p class="title"><b>Table 41. gsm setting</b></p> +<div class="table-contents"><table summary="gsm setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">apn</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The GPRS Access Point Name specifying the APN used when establishing a data session with the GSM-based network. The APN often determines how the user will be billed for their network usage and whether the user has access to the Internet or just a provider-specific walled-garden, so it is important to use the correct APN for the user's mobile broadband plan. The APN may only be composed of the characters a-z, 0-9, ., and - per GSM 03.60 Section 14.9.</td> +</tr> +<tr> +<td align="left">device-id</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The device unique identifier (as given by the WWAN management service) which this connection applies to. If given, the connection will only apply to the specified device.</td> +</tr> +<tr> +<td align="left">home-only</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>When TRUE, only connections to the home network will be allowed. Connections to roaming networks will not be made.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">gsm</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">network-id</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The Network ID (GSM LAI format, ie MCC-MNC) to force specific network registration. If the Network ID is specified, NetworkManager will attempt to force the device to register only on the specified network. This can be used to ensure that the device does not roam when direct roaming control of the device is not otherwise possible.</td> +</tr> +<tr> +<td align="left">number</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Number to dial when establishing a PPP data session with the GSM-based mobile broadband network. Many modems do not require PPP for connections to the mobile network and thus this property should be left blank, which allows NetworkManager to select the appropriate settings automatically.</td> +</tr> +<tr> +<td align="left">password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The password used to authenticate with the network, if required. Many providers do not require a password, or accept any password. But if a password is required, it is specified here.</td> +</tr> +<tr> +<td align="left">password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">pin</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If the SIM is locked with a PIN it must be unlocked before any other operations are requested. Specify the PIN here to allow operation of the device.</td> +</tr> +<tr> +<td align="left">pin-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "pin" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">sim-id</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The SIM card unique identifier (as given by the WWAN management service) which this connection applies to. If given, the connection will apply to any device also allowed by "device-id" which contains a SIM card matching the given identifier.</td> +</tr> +<tr> +<td align="left">sim-operator-id</td> +<td align="left">string</td> +<td align="left"> </td> +<td>A MCC/MNC string like "310260" or "21601" identifying the specific mobile network operator which this connection applies to. If given, the connection will apply to any device also allowed by "device-id" and "sim-id" which contains a SIM card provisioined by the given operator.</td> +</tr> +<tr> +<td align="left">username</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The username used to authenticate with the network, if required. Many providers do not require a username, or accept any username. But if a username is required, it is specified here.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.14"></a><p class="title"><b>Table 42. infiniband setting</b></p> +<div class="table-contents"><table summary="infiniband setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">mac-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, this connection will only apply to the IPoIB device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple frames.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">infiniband</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">p-key</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>The InfiniBand P_Key to use for this device. A value of -1 means to use the default P_Key (aka "the P_Key at index 0"). Otherwise it is a 16-bit unsigned integer, whose high bit is set if it is a "full membership" P_Key.</td> +</tr> +<tr> +<td align="left">parent</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The interface name of the parent device of this device. Normally NULL, but if the "p_key" property is set, then you must specify the base device by setting either this property or "mac-address".</td> +</tr> +<tr> +<td align="left">transport-mode</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The IP-over-InfiniBand transport mode. Either "datagram" or "connected".</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.15"></a><p class="title"><b>Table 43. ipv4 setting</b></p> +<div class="table-contents"><table summary="ipv4 setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">address-data</td> +<td align="left">array of vardict</td> +<td align="left"> </td> +<td>Array of IPv4 addresses. Each address dictionary contains at least 'address' and 'prefix' entries, containing the IP address as a string, and the prefix length as a uint32. Additional attributes may also exist on some addresses.</td> +</tr> +<tr> +<td align="left">addresses</td> +<td align="left">array of array of uint32</td> +<td align="left">[]</td> +<td>Deprecated in favor of the 'address-data' and 'gateway' properties, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'address-data' and 'gateway'. Array of IPv4 address structures. Each IPv4 address structure is composed of 3 32-bit values; the first being the IPv4 address (network byte order), the second the prefix (1 - 32), and last the IPv4 gateway (network byte order). The gateway may be left as 0 if no gateway exists for that subnet.</td> +</tr> +<tr> +<td align="left">dad-timeout</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network. If an address conflict is detected, the activation will fail. A zero value means that no duplicate address detection is performed, -1 means the default value (either configuration ipvx.dad-timeout override or 3 seconds). A value greater than zero is a timeout in milliseconds.</td> +</tr> +<tr> +<td align="left">dhcp-client-id</td> +<td align="left">string</td> +<td align="left"> </td> +<td>A string sent to the DHCP server to identify the local machine which the DHCP server may use to customize the DHCP lease and options.</td> +</tr> +<tr> +<td align="left">dhcp-fqdn</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If the "dhcp-send-hostname" property is TRUE, then the specified FQDN will be sent to the DHCP server when acquiring a lease. This property and "dhcp-hostname" are mutually exclusive and cannot be set at the same time.</td> +</tr> +<tr> +<td align="left">dhcp-hostname</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and "dhcp-fqdn" are mutually exclusive and cannot be set at the same time.</td> +</tr> +<tr> +<td align="left">dhcp-send-hostname</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</td> +</tr> +<tr> +<td align="left">dhcp-timeout</td> +<td align="left">int32</td> +<td align="left">0</td> +<td>A timeout for a DHCP transaction in seconds.</td> +</tr> +<tr> +<td align="left">dns</td> +<td align="left">array of uint32</td> +<td align="left">[]</td> +<td>Array of IP addresses of DNS servers (as network-byte-order integers)</td> +</tr> +<tr> +<td align="left">dns-options</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</td> +</tr> +<tr> +<td align="left">dns-search</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>Array of DNS search domains.</td> +</tr> +<tr> +<td align="left">gateway</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</td> +</tr> +<tr> +<td align="left">ignore-auto-dns</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used.</td> +</tr> +<tr> +<td align="left">ignore-auto-routes</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used.</td> +</tr> +<tr> +<td align="left">may-fail</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.</td> +</tr> +<tr> +<td align="left">method</td> +<td align="left">string</td> +<td align="left"> </td> +<td>IP configuration method. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link-local". See the subclass-specific documentation for other values. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration. The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10.42.x.0/24 is chosen.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">ipv4</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">never-default</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, this connection will never be the default connection for this IP type, meaning it will never be assigned the default route by NetworkManager.</td> +</tr> +<tr> +<td align="left">route-data</td> +<td align="left">array of vardict</td> +<td align="left"> </td> +<td>Array of IPv4 routes. Each route dictionary contains at least 'dest' and 'prefix' entries, containing the destination IP address as a string, and the prefix length as a uint32. Most routes will also have a 'gateway' entry, containing the gateway IP address as a string. If the route has a 'metric' entry (containing a uint32), that will be used as the metric for the route (otherwise NM will pick a default value appropriate to the device). Additional attributes may also exist on some routes.</td> +</tr> +<tr> +<td align="left">route-metric</td> +<td align="left">int64</td> +<td align="left">-1</td> +<td>The default metric for routes that don't explicitly specify a metric. The default value -1 means that the metric is choosen automatically based on the device type. The metric applies to dynamic routes, manual (static) routes that don't have an explicit metric setting, address prefix routes, and the default route. Note that for IPv6, the kernel accepts zero (0) but coerces it to 1024 (user default). Hence, setting this property to zero effectively mean setting it to 1024. For IPv4, zero is a regular value for the metric.</td> +</tr> +<tr> +<td align="left">routes</td> +<td align="left">array of array of uint32</td> +<td align="left">[]</td> +<td>Deprecated in favor of the 'route-data' property, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'route-data'. Array of IPv4 route structures. Each IPv4 route structure is composed of 4 32-bit values; the first being the destination IPv4 network or address (network byte order), the second the destination network or address prefix (1 - 32), the third being the next-hop (network byte order) if any, and the fourth being the route metric. If the metric is 0, NM will choose an appropriate default metric for the device. (There is no way to explicitly specify an actual metric of 0 with this property.)</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.16"></a><p class="title"><b>Table 44. ipv6 setting</b></p> +<div class="table-contents"><table summary="ipv6 setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">addr-gen-mode</td> +<td align="left">int32</td> +<td align="left">1</td> +<td>Configure method for creating the address for use with RFC4862 IPv6 Stateless Address Autoconfiguration. The permitted values are: "eui64", "stable-privacy" or unset. If the property is set to "eui64", the addresses will be generated using the interface tokens derived from hardware address. This makes the host part of the address to stay constant, making it possible to track host's presence when it changes networks. The address changes when the interface hardware is replaced. The value of "stable-privacy" enables use of cryptographically secure hash of a secret host-specific key along with the connection identification and the network address as specified by RFC7217. This makes it impossible to use the address track host's presence, and makes the address stable when the network interface hardware is replaced. Leaving this unset causes a default that could be subject to change in future versions to be used. Note that this setting is distinct from the Privacy Extensions as configured by "ip6-privacy" property and it does not affect the temporary addresses configured with this option.</td> +</tr> +<tr> +<td align="left">address-data</td> +<td align="left">array of vardict</td> +<td align="left"> </td> +<td>Array of IPv6 addresses. Each address dictionary contains at least 'address' and 'prefix' entries, containing the IP address as a string, and the prefix length as a uint32. Additional attributes may also exist on some addresses.</td> +</tr> +<tr> +<td align="left">addresses</td> +<td align="left">array of legacy IPv6 address struct (a(ayuay))</td> +<td align="left">[]</td> +<td>Deprecated in favor of the 'address-data' and 'gateway' properties, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'address-data' and 'gateway'. Array of IPv6 address structures. Each IPv6 address structure is composed of an IPv6 address, a prefix length (1 - 128), and an IPv6 gateway address. The gateway may be zeroed out if no gateway exists for that subnet.</td> +</tr> +<tr> +<td align="left">dad-timeout</td> +<td align="left">int32</td> +<td align="left">-1</td> +<td>Timeout in milliseconds used to check for the presence of duplicate IP addresses on the network. If an address conflict is detected, the activation will fail. A zero value means that no duplicate address detection is performed, -1 means the default value (either configuration ipvx.dad-timeout override or 3 seconds). A value greater than zero is a timeout in milliseconds.</td> +</tr> +<tr> +<td align="left">dhcp-hostname</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease. This property and "dhcp-fqdn" are mutually exclusive and cannot be set at the same time.</td> +</tr> +<tr> +<td align="left">dhcp-send-hostname</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>If TRUE, a hostname is sent to the DHCP server when acquiring a lease. Some DHCP servers use this hostname to update DNS databases, essentially providing a static hostname for the computer. If the "dhcp-hostname" property is NULL and this property is TRUE, the current persistent hostname of the computer is sent.</td> +</tr> +<tr> +<td align="left">dhcp-timeout</td> +<td align="left">int32</td> +<td align="left">0</td> +<td>A timeout for a DHCP transaction in seconds.</td> +</tr> +<tr> +<td align="left">dns</td> +<td align="left">array of byte array</td> +<td align="left">[]</td> +<td>Array of IP addresses of DNS servers (in network byte order)</td> +</tr> +<tr> +<td align="left">dns-options</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>Array of DNS options. NULL means that the options are unset and left at the default. In this case NetworkManager will use default options. This is distinct from an empty list of properties.</td> +</tr> +<tr> +<td align="left">dns-search</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>Array of DNS search domains.</td> +</tr> +<tr> +<td align="left">gateway</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</td> +</tr> +<tr> +<td align="left">ignore-auto-dns</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>When "method" is set to "auto" and this property to TRUE, automatically configured nameservers and search domains are ignored and only nameservers and search domains specified in the "dns" and "dns-search" properties, if any, are used.</td> +</tr> +<tr> +<td align="left">ignore-auto-routes</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>When "method" is set to "auto" and this property to TRUE, automatically configured routes are ignored and only routes specified in the "routes" property, if any, are used.</td> +</tr> +<tr> +<td align="left">ip6-privacy</td> +<td align="left">NMSettingIP6ConfigPrivacy (int32)</td> +<td align="left"> </td> +<td>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If enabled, it makes the kernel generate a temporary IPv6 address in addition to the public one generated from MAC address via modified EUI-64. This enhances privacy, but could cause problems in some applications, on the other hand. The permitted values are: -1: unknown, 0: disabled, 1: enabled (prefer public address), 2: enabled (prefer temporary addresses). Having a per-connection setting set to "-1" (unknown) means fallback to global configuration "ipv6.ip6-privacy". If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr". Note that this setting is distinct from the Stable Privacy addresses that can be enabled with the "addr-gen-mode" property's "stable-privacy" setting as another way of avoiding host tracking with IPv6 addresses.</td> +</tr> +<tr> +<td align="left">may-fail</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>If TRUE, allow overall network configuration to proceed even if the configuration specified by this property times out. Note that at least one IP configuration must succeed or overall network configuration will still fail. For example, in IPv6-only networks, setting this property to TRUE on the NMSettingIP4Config allows the overall network configuration to succeed if IPv4 configuration fails but IPv6 configuration completes successfully.</td> +</tr> +<tr> +<td align="left">method</td> +<td align="left">string</td> +<td align="left"> </td> +<td>IP configuration method. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link-local". See the subclass-specific documentation for other values. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration. The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10.42.x.0/24 is chosen.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">ipv6</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">never-default</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, this connection will never be the default connection for this IP type, meaning it will never be assigned the default route by NetworkManager.</td> +</tr> +<tr> +<td align="left">route-data</td> +<td align="left">array of vardict</td> +<td align="left"> </td> +<td>Array of IPv6 routes. Each route dictionary contains at least 'dest' and 'prefix' entries, containing the destination IP address as a string, and the prefix length as a uint32. Most routes will also have a 'next-hop' entry, containing the next hop IP address as a string. If the route has a 'metric' entry (containing a uint32), that will be used as the metric for the route (otherwise NM will pick a default value appropriate to the device). Additional attributes may also exist on some routes.</td> +</tr> +<tr> +<td align="left">route-metric</td> +<td align="left">int64</td> +<td align="left">-1</td> +<td>The default metric for routes that don't explicitly specify a metric. The default value -1 means that the metric is choosen automatically based on the device type. The metric applies to dynamic routes, manual (static) routes that don't have an explicit metric setting, address prefix routes, and the default route. Note that for IPv6, the kernel accepts zero (0) but coerces it to 1024 (user default). Hence, setting this property to zero effectively mean setting it to 1024. For IPv4, zero is a regular value for the metric.</td> +</tr> +<tr> +<td align="left">routes</td> +<td align="left">array of legacy IPv6 route struct (a(ayuayu))</td> +<td align="left">[]</td> +<td>Deprecated in favor of the 'route-data' property, but this can be used for backward-compatibility with older daemons. Note that if you send this property the daemon will ignore 'route-data'. Array of IPv6 route structures. Each IPv6 route structure is composed of an IPv6 address, a prefix length (1 - 128), an IPv6 next hop address (which may be zeroed out if there is no next hop), and a metric. If the metric is 0, NM will choose an appropriate default metric for the device.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.17"></a><p class="title"><b>Table 45. ip-tunnel setting</b></p> +<div class="table-contents"><table summary="ip-tunnel setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">encapsulation-limit</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>How many additional levels of encapsulation are permitted to be prepended to packets. This property applies only to IPv6 tunnels.</td> +</tr> +<tr> +<td align="left">flow-label</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.</td> +</tr> +<tr> +<td align="left">input-key</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The key used for tunnel input packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</td> +</tr> +<tr> +<td align="left">local</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The local endpoint of the tunnel; the value can be empty, otherwise it must contain an IPv4 or IPv6 address.</td> +</tr> +<tr> +<td align="left">mode</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>The tunneling mode, for example NM_IP_TUNNEL_MODE_IPIP (1) or NM_IP_TUNNEL_MODE_GRE (2).</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>None</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">ip-tunnel</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">output-key</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The key used for tunnel output packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</td> +</tr> +<tr> +<td align="left">parent</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If given, specifies the parent interface name or parent connection UUID the new device will be bound to so that tunneled packets will only be routed via that interface.</td> +</tr> +<tr> +<td align="left">path-mtu-discovery</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>Whether to enable Path MTU Discovery on this tunnel.</td> +</tr> +<tr> +<td align="left">remote</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 address.</td> +</tr> +<tr> +<td align="left">tos</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.</td> +</tr> +<tr> +<td align="left">ttl</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>The TTL to assign to tunneled packets. 0 is a special value meaning that packets inherit the TTL value.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.18"></a><p class="title"><b>Table 46. macvlan setting</b></p> +<div class="table-contents"><table summary="macvlan setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">mode</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">macvlan</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">parent</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If given, specifies the parent interface name or parent connection UUID from which this MAC-VLAN interface should be created. If this property is not specified, the connection must contain an "802-3-ethernet" setting with a "mac-address" property.</td> +</tr> +<tr> +<td align="left">promiscuous</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>Whether the interface should be put in promiscuous mode.</td> +</tr> +<tr> +<td align="left">tap</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>Whether the interface should be a MACVTAP.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.19"></a><p class="title"><b>Table 47. 802-11-olpc-mesh setting</b></p> +<div class="table-contents"><table summary="802-11-olpc-mesh setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">channel</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Channel on which the mesh network to join is located.</td> +</tr> +<tr> +<td align="left">dhcp-anycast-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>Anycast DHCP MAC address used when requesting an IP address via DHCP. The specific anycast address used determines which DHCP server class answers the request.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">802-11-olpc-mesh</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">ssid</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>SSID of the mesh network to join.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.20"></a><p class="title"><b>Table 48. ppp setting</b></p> +<div class="table-contents"><table summary="ppp setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">baud</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, instruct pppd to set the serial port to the specified baudrate. This value should normally be left as 0 to automatically choose the speed.</td> +</tr> +<tr> +<td align="left">crtscts</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, specify that pppd should set the serial port to use hardware flow control with RTS and CTS signals. This value should normally be set to FALSE.</td> +</tr> +<tr> +<td align="left">lcp-echo-failure</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, instruct pppd to presume the connection to the peer has failed if the specified number of LCP echo-requests go unanswered by the peer. The "lcp-echo-interval" property must also be set to a non-zero value if this property is used.</td> +</tr> +<tr> +<td align="left">lcp-echo-interval</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, instruct pppd to send an LCP echo-request frame to the peer every n seconds (where n is the specified value). Note that some PPP peers will respond to echo requests and some will not, and it is not possible to autodetect this.</td> +</tr> +<tr> +<td align="left">mppe-stateful</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, stateful MPPE is used. See pppd documentation for more information on stateful MPPE.</td> +</tr> +<tr> +<td align="left">mru</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, instruct pppd to request that the peer send packets no larger than the specified size. If non-zero, the MRU should be between 128 and 16384.</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, instruct pppd to send packets no larger than the specified size.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">ppp</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">no-vj-comp</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, Van Jacobsen TCP header compression will not be requested.</td> +</tr> +<tr> +<td align="left">noauth</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>If TRUE, do not require the other side (usually the PPP server) to authenticate itself to the client. If FALSE, require authentication from the remote side. In almost all cases, this should be TRUE.</td> +</tr> +<tr> +<td align="left">nobsdcomp</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, BSD compression will not be requested.</td> +</tr> +<tr> +<td align="left">nodeflate</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, "deflate" compression will not be requested.</td> +</tr> +<tr> +<td align="left">refuse-chap</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, the CHAP authentication method will not be used.</td> +</tr> +<tr> +<td align="left">refuse-eap</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, the EAP authentication method will not be used.</td> +</tr> +<tr> +<td align="left">refuse-mschap</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, the MSCHAP authentication method will not be used.</td> +</tr> +<tr> +<td align="left">refuse-mschapv2</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, the MSCHAPv2 authentication method will not be used.</td> +</tr> +<tr> +<td align="left">refuse-pap</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, the PAP authentication method will not be used.</td> +</tr> +<tr> +<td align="left">require-mppe</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, MPPE (Microsoft Point-to-Point Encrpytion) will be required for the PPP session. If either 64-bit or 128-bit MPPE is not available the session will fail. Note that MPPE is not used on mobile broadband connections.</td> +</tr> +<tr> +<td align="left">require-mppe-128</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, 128-bit MPPE (Microsoft Point-to-Point Encrpytion) will be required for the PPP session, and the "require-mppe" property must also be set to TRUE. If 128-bit MPPE is not available the session will fail.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.21"></a><p class="title"><b>Table 49. pppoe setting</b></p> +<div class="table-contents"><table summary="pppoe setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">pppoe</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Password used to authenticate with the PPPoE service.</td> +</tr> +<tr> +<td align="left">password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">service</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If specified, instruct PPPoE to only initiate sessions with access concentrators that provide the specified service. For most providers, this should be left blank. It is only required if there are multiple access concentrators or a specific service is known to be required.</td> +</tr> +<tr> +<td align="left">username</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Username used to authenticate with the PPPoE service.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.22"></a><p class="title"><b>Table 50. serial setting</b></p> +<div class="table-contents"><table summary="serial setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">baud</td> +<td align="left">uint32</td> +<td align="left">57600</td> +<td>Speed to use for communication over the serial port. Note that this value usually has no effect for mobile broadband modems as they generally ignore speed settings and use the highest available speed.</td> +</tr> +<tr> +<td align="left">bits</td> +<td align="left">uint32</td> +<td align="left">8</td> +<td>Byte-width of the serial communication. The 8 in "8n1" for example.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">serial</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">parity</td> +<td align="left">byte</td> +<td align="left"> </td> +<td>The connection parity: 69 (ASCII 'E') for even parity, 111 (ASCII 'o') for odd, 110 (ASCII 'n') for none.</td> +</tr> +<tr> +<td align="left">send-delay</td> +<td align="left">uint64</td> +<td align="left">0</td> +<td>Time to delay between each byte sent to the modem, in microseconds.</td> +</tr> +<tr> +<td align="left">stopbits</td> +<td align="left">uint32</td> +<td align="left">1</td> +<td>Number of stop bits for communication on the serial port. Either 1 or 2. The 1 in "8n1" for example.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.23"></a><p class="title"><b>Table 51. team setting</b></p> +<div class="table-contents"><table summary="team setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">config</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The JSON configuration for the team network interface. The property should contain raw JSON configuration data suitable for teamd, because the value is passed directly to teamd. If not specified, the default configuration is used. See man teamd.conf for the format details.</td> +</tr> +<tr> +<td align="left">interface-name</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Deprecated in favor of connection.interface-name, but can be used for backward-compatibility with older daemons, to set the team's interface name.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">team</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.24"></a><p class="title"><b>Table 52. team-port setting</b></p> +<div class="table-contents"><table summary="team-port setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">config</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The JSON configuration for the team port. The property should contain raw JSON configuration data suitable for teamd, because the value is passed directly to teamd. If not specified, the default configuration is used. See man teamd.conf for the format details.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">team-port</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.25"></a><p class="title"><b>Table 53. tun setting</b></p> +<div class="table-contents"><table summary="tun setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">group</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The group ID which will own the device. If set to NULL everyone will be able to use the device.</td> +</tr> +<tr> +<td align="left">mode</td> +<td align="left">uint32</td> +<td align="left">1</td> +<td>The operating mode of the virtual device. Allowed values are NM_SETTING_TUN_MODE_TUN (1) to create a layer 3 device and NM_SETTING_TUN_MODE_TAP (2) to create an Ethernet-like layer 2 one.</td> +</tr> +<tr> +<td align="left">multi-queue</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If the property is set to TRUE, the interface will support multiple file descriptors (queues) to parallelize packet sending or receiving. Otherwise, the interface will only support a single queue.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">tun</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">owner</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The user ID which will own the device. If set to NULL everyone will be able to use the device.</td> +</tr> +<tr> +<td align="left">pi</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE the interface will prepend a 4 byte header describing the physical interface to the packets.</td> +</tr> +<tr> +<td align="left">vnet-hdr</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE the IFF_VNET_HDR the tunnel packets will include a virtio network header.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.26"></a><p class="title"><b>Table 54. vlan setting</b></p> +<div class="table-contents"><table summary="vlan setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">egress-priority-map</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>For outgoing packets, a list of mappings from Linux SKB priorities to 802.1p priorities. The mapping is given in the format "from:to" where both "from" and "to" are unsigned integers, ie "7:3".</td> +</tr> +<tr> +<td align="left">flags</td> +<td align="left">NMVlanFlags (uint32)</td> +<td align="left"> </td> +<td>One or more flags which control the behavior and features of the VLAN interface. Flags include NM_VLAN_FLAG_REORDER_HEADERS (0x1) (reordering of output packet headers), NM_VLAN_FLAG_GVRP (0x2) (use of the GVRP protocol), and NM_VLAN_FLAG_LOOSE_BINDING (0x4) (loose binding of the interface to its master device's operating state). NM_VLAN_FLAG_MVRP (0x8) (use of the MVRP protocol). The default value of this property is NM_VLAN_FLAG_REORDER_HEADERS, but it used to be 0. To preserve backward compatibility, the default-value in the D-Bus API continues to be 0 and a missing property on D-Bus is still considered as 0.</td> +</tr> +<tr> +<td align="left">id</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>The VLAN identifier that the interface created by this connection should be assigned. The valid range is from 0 to 4094, without the reserved id 4095.</td> +</tr> +<tr> +<td align="left">ingress-priority-map</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>For incoming packets, a list of mappings from 802.1p priorities to Linux SKB priorities. The mapping is given in the format "from:to" where both "from" and "to" are unsigned integers, ie "7:3".</td> +</tr> +<tr> +<td align="left">interface-name</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Deprecated in favor of connection.interface-name, but can be used for backward-compatibility with older daemons, to set the vlan's interface name.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">vlan</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">parent</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If given, specifies the parent interface name or parent connection UUID from which this VLAN interface should be created. If this property is not specified, the connection must contain an "802-3-ethernet" setting with a "mac-address" property.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.27"></a><p class="title"><b>Table 55. vpn setting</b></p> +<div class="table-contents"><table summary="vpn setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">data</td> +<td align="left">dict of string to string</td> +<td align="left">{}</td> +<td>Dictionary of key/value pairs of VPN plugin specific data. Both keys and values must be strings.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">vpn</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">persistent</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If the VPN service supports persistence, and this property is TRUE, the VPN will attempt to stay connected across link changes and outages, until explicitly disconnected.</td> +</tr> +<tr> +<td align="left">secrets</td> +<td align="left">dict of string to string</td> +<td align="left">{}</td> +<td>Dictionary of key/value pairs of VPN plugin specific secrets like passwords or private keys. Both keys and values must be strings.</td> +</tr> +<tr> +<td align="left">service-type</td> +<td align="left">string</td> +<td align="left"> </td> +<td>D-Bus service name of the VPN plugin that this setting uses to connect to its network. i.e. org.freedesktop.NetworkManager.vpnc for the vpnc plugin.</td> +</tr> +<tr> +<td align="left">timeout</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Timeout for the VPN service to establish the connection. Some services may take quite a long time to connect. Value of 0 means a default timeout, which is 60 seconds (unless overriden by vpn.timeout in configuration file). Values greater than zero mean timeout in seconds.</td> +</tr> +<tr> +<td align="left">user-name</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If the VPN connection requires a user name for authentication, that name should be provided here. If the connection is available to more than one user, and the VPN requires each user to supply a different name, then leave this property empty. If this property is empty, NetworkManager will automatically supply the username of the user which requested the VPN connection.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.28"></a><p class="title"><b>Table 56. vxlan setting</b></p> +<div class="table-contents"><table summary="vxlan setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">ageing</td> +<td align="left">uint32</td> +<td align="left">300</td> +<td>Specifies the lifetime in seconds of FDB entries learnt by the kernel.</td> +</tr> +<tr> +<td align="left">destination-port</td> +<td align="left">uint32</td> +<td align="left">8472</td> +<td>Specifies the UDP destination port to communicate to the remote VXLAN tunnel endpoint.</td> +</tr> +<tr> +<td align="left">id</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Specifies the VXLAN Network Identifer (or VXLAN Segment Identifier) to use.</td> +</tr> +<tr> +<td align="left">l2-miss</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>Specifies whether netlink LL ADDR miss notifications are generated.</td> +</tr> +<tr> +<td align="left">l3-miss</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>Specifies whether netlink IP ADDR miss notifications are generated.</td> +</tr> +<tr> +<td align="left">learning</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>Specifies whether unknown source link layer addresses and IP addresses are entered into the VXLAN device forwarding database.</td> +</tr> +<tr> +<td align="left">limit</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Specifies the maximum number of FDB entries. A value of zero means that the kernel will store unlimited entries.</td> +</tr> +<tr> +<td align="left">local</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If given, specifies the source IP address to use in outgoing packets.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">vxlan</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">parent</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If given, specifies the parent interface name or parent connection UUID.</td> +</tr> +<tr> +<td align="left">proxy</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>Specifies whether ARP proxy is turned on.</td> +</tr> +<tr> +<td align="left">remote</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Specifies the unicast destination IP address to use in outgoing packets when the destination link layer address is not known in the VXLAN device forwarding database, or the multicast IP address to join.</td> +</tr> +<tr> +<td align="left">rsc</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>Specifies whether route short circuit is turned on.</td> +</tr> +<tr> +<td align="left">source-port-max</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Specifies the maximum UDP source port to communicate to the remote VXLAN tunnel endpoint.</td> +</tr> +<tr> +<td align="left">source-port-min</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Specifies the minimum UDP source port to communicate to the remote VXLAN tunnel endpoint.</td> +</tr> +<tr> +<td align="left">tos</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Specifies the TOS value to use in outgoing packets.</td> +</tr> +<tr> +<td align="left">ttl</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Specifies the time-to-live value to use in outgoing packets.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.29"></a><p class="title"><b>Table 57. wimax setting</b></p> +<div class="table-contents"><table summary="wimax setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">mac-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, this connection will only apply to the WiMAX device whose MAC address matches. This property does not change the MAC address of the device (known as MAC spoofing). Deprecated: 1</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">wimax</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">network-name</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Network Service Provider (NSP) name of the WiMAX network this connection should use. Deprecated: 1</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.30"></a><p class="title"><b>Table 58. 802-3-ethernet setting</b></p> +<div class="table-contents"><table summary="802-3-ethernet setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">auto-negotiate</td> +<td align="left">boolean</td> +<td align="left">TRUE</td> +<td>If TRUE, allow auto-negotiation of port speed and duplex mode. If FALSE, do not allow auto-negotiation, in which case the "speed" and "duplex" properties should be set.</td> +</tr> +<tr> +<td align="left">cloned-mac-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, request that the device use this MAC address instead of its permanent MAC address. This is known as MAC cloning or spoofing.</td> +</tr> +<tr> +<td align="left">duplex</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If specified, request that the device only use the specified duplex mode. Either "half" or "full".</td> +</tr> +<tr> +<td align="left">mac-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, this connection will only apply to the Ethernet device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).</td> +</tr> +<tr> +<td align="left">mac-address-blacklist</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>If specified, this connection will never apply to the Ethernet device whose permanent MAC address matches an address in the list. Each MAC address is in the standard hex-digits-and-colons notation (00:11:22:33:44:55).</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">802-3-ethernet</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">port</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Specific port type to use if multiple the device supports multiple attachment methods. One of "tp" (Twisted Pair), "aui" (Attachment Unit Interface), "bnc" (Thin Ethernet) or "mii" (Media Independent Interface. If the device supports only one port type, this setting is ignored.</td> +</tr> +<tr> +<td align="left">s390-nettype</td> +<td align="left">string</td> +<td align="left"> </td> +<td>s390 network device type; one of "qeth", "lcs", or "ctc", representing the different types of virtual network devices available on s390 systems.</td> +</tr> +<tr> +<td align="left">s390-options</td> +<td align="left">dict of string to string</td> +<td align="left">{}</td> +<td>Dictionary of key/value pairs of s390-specific device options. Both keys and values must be strings. Allowed keys include "portno", "layer2", "portname", "protocol", among others. Key names must contain only alphanumeric characters (ie, [a-zA-Z0-9]).</td> +</tr> +<tr> +<td align="left">s390-subchannels</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>Identifies specific subchannels that this network device uses for communication with z/VM or s390 host. Like the "mac-address" property for non-z/VM devices, this property can be used to ensure this connection only applies to the network device that uses these subchannels. The list should contain exactly 3 strings, and each string may only be composed of hexadecimal characters and the period (.) character.</td> +</tr> +<tr> +<td align="left">speed</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, request that the device use only the specified speed. In Mbit/s, ie 100 == 100Mbit/s.</td> +</tr> +<tr> +<td align="left">wake-on-lan</td> +<td align="left">uint32</td> +<td align="left">1</td> +<td>The NMSettingWiredWakeOnLan options to enable. Not all devices support all options. May be any combination of NM_SETTING_WIRED_WAKE_ON_LAN_PHY (0x2), NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST (0x4), NM_SETTING_WIRED_WAKE_ON_LAN_MULTICAST (0x8), NM_SETTING_WIRED_WAKE_ON_LAN_BROADCAST (0x10), NM_SETTING_WIRED_WAKE_ON_LAN_ARP (0x20), NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC (0x40) or the special values NM_SETTING_WIRED_WAKE_ON_LAN_DEFAULT (0x1) (to use global settings) and NM_SETTING_WIRED_WAKE_ON_LAN_IGNORE (0x8000) (to disable management of Wake-on-LAN in NetworkManager).</td> +</tr> +<tr> +<td align="left">wake-on-lan-password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>If specified, the password used with magic-packet-based Wake-on-LAN, represented as an Ethernet MAC address. If NULL, no password will be required.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.31"></a><p class="title"><b>Table 59. 802-11-wireless setting</b></p> +<div class="table-contents"><table summary="802-11-wireless setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">band</td> +<td align="left">string</td> +<td align="left"> </td> +<td>802.11 frequency band of the network. One of "a" for 5GHz 802.11a or "bg" for 2.4GHz 802.11. This will lock associations to the Wi-Fi network to the specific band, i.e. if "a" is specified, the device will not associate with the same network in the 2.4GHz band even if the network's settings are compatible. This setting depends on specific driver capability and may not work with all drivers.</td> +</tr> +<tr> +<td align="left">bssid</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, directs the device to only associate with the given access point. This capability is highly driver dependent and not supported by all devices. Note: this property does not control the BSSID used when creating an Ad-Hoc network and is unlikely to in the future.</td> +</tr> +<tr> +<td align="left">channel</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>Wireless channel to use for the Wi-Fi connection. The device will only join (or create for Ad-Hoc networks) a Wi-Fi network on the specified channel. Because channel numbers overlap between bands, this property also requires the "band" property to be set.</td> +</tr> +<tr> +<td align="left">cloned-mac-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, request that the Wi-Fi device use this MAC address instead of its permanent MAC address. This is known as MAC cloning or spoofing.</td> +</tr> +<tr> +<td align="left">hidden</td> +<td align="left">boolean</td> +<td align="left">FALSE</td> +<td>If TRUE, indicates this network is a non-broadcasting network that hides its SSID. In this case various workarounds may take place, such as probe-scanning the SSID for more reliable network discovery. However, these workarounds expose inherent insecurities with hidden SSID networks, and thus hidden SSID networks should be used with caution.</td> +</tr> +<tr> +<td align="left">mac-address</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>If specified, this connection will only apply to the Wi-Fi device whose permanent MAC address matches. This property does not change the MAC address of the device (i.e. MAC spoofing).</td> +</tr> +<tr> +<td align="left">mac-address-blacklist</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>A list of permanent MAC addresses of Wi-Fi devices to which this connection should never apply. Each MAC address should be given in the standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</td> +</tr> +<tr> +<td align="left">mac-address-randomization</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>One of NM_SETTING_MAC_RANDOMIZATION_DEFAULT (0) (never randomize unless the user has set a global default to randomize and the supplicant supports randomization), NM_SETTING_MAC_RANDOMIZATION_NEVER (1) (never randomize the MAC address), or NM_SETTING_MAC_RANDOMIZATION_ALWAYS (2) (always randomize the MAC address).</td> +</tr> +<tr> +<td align="left">mode</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, infrastructure is assumed.</td> +</tr> +<tr> +<td align="left">mtu</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">802-11-wireless</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">powersave</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>One of NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2) (disable Wi-Fi power saving), NM_SETTING_WIRELESS_POWERSAVE_ENABLE (3) (enable Wi-Fi power saving), NM_SETTING_WIRELESS_POWERSAVE_IGNORE (1) (don't touch currently configure setting) or NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0) (use the globally configured value). All other values are reserved.</td> +</tr> +<tr> +<td align="left">rate</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, directs the device to only use the specified bitrate for communication with the access point. Units are in Kb/s, ie 5500 = 5.5 Mbit/s. This property is highly driver dependent and not all devices support setting a static bitrate.</td> +</tr> +<tr> +<td align="left">security</td> +<td align="left">None</td> +<td align="left"> </td> +<td>This property is deprecated, but can be set to the value '802-11-wireless-security' when a wireless security setting is also present in the connection dictionary, for compatibility with very old NetworkManager daemons.</td> +</tr> +<tr> +<td align="left">seen-bssids</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>A list of BSSIDs (each BSSID formatted as a MAC address like "00:11:22:33:44:55") that have been detected as part of the Wi-Fi network. NetworkManager internally tracks previously seen BSSIDs. The property is only meant for reading and reflects the BSSID list of NetworkManager. The changes you make to this property will not be preserved.</td> +</tr> +<tr> +<td align="left">ssid</td> +<td align="left">byte array</td> +<td align="left"> </td> +<td>SSID of the Wi-Fi network. Must be specified.</td> +</tr> +<tr> +<td align="left">tx-power</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>If non-zero, directs the device to use the specified transmit power. Units are dBm. This property is highly driver dependent and not all devices support setting a static transmit power.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="table"> +<a name="id-1.4.5.4.32"></a><p class="title"><b>Table 60. 802-11-wireless-security setting</b></p> +<div class="table-contents"><table summary="802-11-wireless-security setting" border="1"> +<colgroup> +<col> +<col> +<col> +<col> +</colgroup> +<thead><tr> +<th>Key Name</th> +<th>Value Type</th> +<th>Default Value</th> +<th>Value Description</th> +</tr></thead> +<tbody> +<tr> +<td align="left">auth-alg</td> +<td align="left">string</td> +<td align="left"> </td> +<td>When WEP is used (ie, key-mgmt = "none" or "ieee8021x") indicate the 802.11 authentication algorithm required by the AP here. One of "open" for Open System, "shared" for Shared Key, or "leap" for Cisco LEAP. When using Cisco LEAP (ie, key-mgmt = "ieee8021x" and auth-alg = "leap") the "leap-username" and "leap-password" properties must be specified.</td> +</tr> +<tr> +<td align="left">group</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>A list of group/broadcast encryption algorithms which prevents connections to Wi-Fi networks that do not utilize one of the algorithms in the list. For maximum compatibility leave this property empty. Each list element may be one of "wep40", "wep104", "tkip", or "ccmp".</td> +</tr> +<tr> +<td align="left">key-mgmt</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Key management used for the connection. One of "none" (WEP), "ieee8021x" (Dynamic WEP), "wpa-none" (Ad-Hoc WPA-PSK), "wpa-psk" (infrastructure WPA-PSK), or "wpa-eap" (WPA-Enterprise). This property must be set for any Wi-Fi connection that uses security.</td> +</tr> +<tr> +<td align="left">leap-password</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The login password for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap").</td> +</tr> +<tr> +<td align="left">leap-password-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "leap-password" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">leap-username</td> +<td align="left">string</td> +<td align="left"> </td> +<td>The login username for legacy LEAP connections (ie, key-mgmt = "ieee8021x" and auth-alg = "leap").</td> +</tr> +<tr> +<td align="left">name</td> +<td align="left">string</td> +<td align="left">802-11-wireless-security</td> +<td>The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for example "ppp" or "wireless" or "wired".</td> +</tr> +<tr> +<td align="left">pairwise</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>A list of pairwise encryption algorithms which prevents connections to Wi-Fi networks that do not utilize one of the algorithms in the list. For maximum compatibility leave this property empty. Each list element may be one of "tkip" or "ccmp".</td> +</tr> +<tr> +<td align="left">proto</td> +<td align="left">array of string</td> +<td align="left">[]</td> +<td>List of strings specifying the allowed WPA protocol versions to use. Each element may be one "wpa" (allow WPA) or "rsn" (allow WPA2/RSN). If not specified, both WPA and RSN connections are allowed.</td> +</tr> +<tr> +<td align="left">psk</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Pre-Shared-Key for WPA networks. If the key is 64-characters long, it must contain only hexadecimal characters and is interpreted as a hexadecimal WPA key. Otherwise, the key must be between 8 and 63 ASCII characters (as specified in the 802.11i standard) and is interpreted as a WPA passphrase, and is hashed to derive the actual WPA-PSK used when connecting to the Wi-Fi network.</td> +</tr> +<tr> +<td align="left">psk-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "psk" property. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">wep-key-flags</td> +<td align="left">NMSettingSecretFlags (uint32)</td> +<td align="left"> </td> +<td>Flags indicating how to handle the "wep-key0", "wep-key1", "wep-key2", and "wep-key3" properties. (see <a class="xref" href="secrets-flags.html" title="Secret flag types">the section called “Secret flag types”</a> for flag values)</td> +</tr> +<tr> +<td align="left">wep-key-type</td> +<td align="left">NMWepKeyType (uint32)</td> +<td align="left"> </td> +<td>Controls the interpretation of WEP keys. Allowed values are NM_WEP_KEY_TYPE_KEY (1), in which case the key is either a 10- or 26-character hexadecimal string, or a 5- or 13-character ASCII password; or NM_WEP_KEY_TYPE_PASSPHRASE (2), in which case the passphrase is provided as a string and will be hashed using the de-facto MD5 method to derive the actual WEP key.</td> +</tr> +<tr> +<td align="left">wep-key0</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Index 0 WEP key. This is the WEP key used in most networks. See the "wep-key-type" property for a description of how this key is interpreted.</td> +</tr> +<tr> +<td align="left">wep-key1</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Index 1 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.</td> +</tr> +<tr> +<td align="left">wep-key2</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Index 2 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.</td> +</tr> +<tr> +<td align="left">wep-key3</td> +<td align="left">string</td> +<td align="left"> </td> +<td>Index 3 WEP key. This WEP index is not used by most networks. See the "wep-key-type" property for a description of how this key is interpreted.</td> +</tr> +<tr> +<td align="left">wep-tx-keyidx</td> +<td align="left">uint32</td> +<td align="left">0</td> +<td>When static WEP is used (ie, key-mgmt = "none") and a non-default WEP key index is used by the AP, put that WEP key index here. Valid values are 0 (default key) through 3. Note that some consumer access points (like the Linksys WRT54G) number the keys 1 - 4.</td> +</tr> +</tbody> +</table></div> +</div> +<br class="table-break"><div class="refsect2"> +<a name="secrets-flags"></a><h3>Secret flag types:</h3> +<p> + Each secret property in a setting has an associated <span class="emphasis"><em>flags</em></span> property + that describes how to handle that secret. The <span class="emphasis"><em>flags</em></span> property is a bitfield + that contains zero or more of the following values logically OR-ed together. + </p> +<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> +<li class="listitem"><p>0x0 (none) - the system is responsible for providing and storing this secret.</p></li> +<li class="listitem"><p>0x1 (agent-owned) - a user-session secret agent is responsible for providing and storing + this secret; when it is required, agents will be asked to provide it.</p></li> +<li class="listitem"><p>0x2 (not-saved) - this secret should not be saved but should be requested from the user + each time it is required. This flag should be used for One-Time-Pad secrets, PIN codes from hardware tokens, + or if the user simply does not want to save the secret.</p></li> +<li class="listitem"><p>0x4 (not-required) - in some situations it cannot be automatically determined that a secret + is required or not. This flag hints that the secret is not required and should not be requested from the user.</p></li> +</ul></div> +</div> +</div> +<div class="refsect1"> +<a name="id-1.4.5.5"></a><h2>AUTHOR</h2> +<p><span class="author"><span class="firstname">NetworkManager developers</span></span></p> +</div> +<div class="refsect1"> +<a name="id-1.4.5.6"></a><h2>FILES</h2> +<p>/etc/NetworkManager/system-connections</p> +<p>or distro plugin-specific location</p> +</div> +<div class="refsect1"> +<a name="id-1.4.5.7"></a><h2>SEE ALSO</h2> +<p>https://wiki.gnome.org/Projects/NetworkManager/ConfigurationSpecification</p> +<p>NetworkManager(8), nmcli(1), nmcli-examples(5), NetworkManager.conf(5)</p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/nmcli-examples.html b/docs/api/html/nmcli-examples.html new file mode 100644 index 00000000..e7ac079b --- /dev/null +++ b/docs/api/html/nmcli-examples.html @@ -0,0 +1,610 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>nmcli-examples: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="manpages.html" title="UNIX Manual Pages"> +<link rel="prev" href="NetworkManager.conf.html" title="NetworkManager.conf"> +<link rel="next" href="nm-settings.html" title="nm-settings"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="manpages.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NetworkManager.conf.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="nm-settings.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="nmcli-examples"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle">nmcli-examples</span></h2> +<p>nmcli-examples — usage examples of nmcli</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsynopsisdiv"> +<h2>Synopsis</h2> +<div class="cmdsynopsis"><p><code class="command">nmcli [OPTIONS...]</code> </p></div> +</div> +<div class="refsect1"> +<a name="id-1.4.4.5"></a><h2>Description</h2> +<p> + <span class="emphasis"><em>nmcli</em></span> is a command-line client for NetworkManager. It + allows controlling NetworkManager and reporting its status. For more information + please refer to <span class="citerefentry"><span class="refentrytitle">nmcli</span>(1)</span> + manual page. + </p> +<p> + The purpose of this manual page is to provide you with various examples and + usage scenarios of <span class="emphasis"><em>nmcli</em></span>. + </p> +<p>Note: this page has "work-in-progress" status.</p> +</div> +<div class="refsect1"> +<a name="id-1.4.4.6"></a><h2>Examples</h2> +<div class="example"> +<a name="id-1.4.4.6.2"></a><p class="title"><b>Example 1. Listing available Wi-Fi APs</b></p> +<div class="example-contents"> +<pre class="synopsis"><span class="bold"><strong> +$ nmcli device wifi list + </strong></span></pre> +<pre class="screen"> +* SSID MODE CHAN RATE SIGNAL BARS SECURITY + netdatacomm_local Infra 6 54 Mbit/s 37 ▂▄__ WEP +* F1 Infra 11 54 Mbit/s 98 ▂▄▆█ WPA1 + LoremCorp Infra 1 54 Mbit/s 62 ▂▄▆_ WPA2 802.1X + Internet Infra 6 54 Mbit/s 29 ▂___ WPA1 + HPB110a.F2672A Ad-Hoc 6 54 Mbit/s 22 ▂___ -- + Jozinet Infra 1 54 Mbit/s 19 ▂___ WEP + VOIP Infra 1 54 Mbit/s 20 ▂___ WEP + MARTINA Infra 4 54 Mbit/s 32 ▂▄__ WPA2 + N24PU1 Infra 7 11 Mbit/s 22 ▂___ -- + alfa Infra 1 54 Mbit/s 67 ▂▄▆_ WPA2 + bertnet Infra 5 54 Mbit/s 20 ▂___ WPA1 WPA2 + </pre> +</div> +</div> +<br class="example-break"><p> + This command shows how to list available Wi-Fi networks (APs). You can also use + <span class="emphasis"><em>--fields</em></span> option for displaying different columns. + <span class="bold"><strong>nmcli -f all dev wifi list</strong></span> will show all of them. + </p> +<div class="example"> +<a name="id-1.4.4.6.4"></a><p class="title"><b>Example 2. Showing general information and properties for a Wi-Fi interface</b></p> +<div class="example-contents"> +<pre class="synopsis"><span class="bold"><strong> +$ nmcli -p -f general,wifi-properties device show wlan0 + </strong></span></pre> +<pre class="screen"> +=============================================================================== + Device details (wlan0) +=============================================================================== +GENERAL.DEVICE: wlan0 +GENERAL.TYPE: wifi +GENERAL.VENDOR: Intel Corporation +GENERAL.PRODUCT: PRO/Wireless 5100 AGN [Shiloh] Network Connection +GENERAL.DRIVER: iwlwifi +GENERAL.DRIVER-VERSION: 3.8.13-100.fc17.x86_64 +GENERAL.FIRMWARE-VERSION: 8.83.5.1 build 33692 +GENERAL.HWADDR: 00:1E:65:37:A1:D3 +GENERAL.MTU: 1500 +GENERAL.STATE: 100 (connected) +GENERAL.REASON: 0 (No reason given) +GENERAL.UDI: /sys/devices/pci0000:00/0000:00:1c.1/0000:03:00.0/net/wlan0 +GENERAL.IP-IFACE: wlan0 +GENERAL.IS-SOFTWARE: no +GENERAL.NM-MANAGED: yes +GENERAL.AUTOCONNECT: yes +GENERAL.FIRMWARE-MISSING: no +GENERAL.CONNECTION: My Alfa WiFi +GENERAL.CON-UUID: 85194f4c-d496-4eec-bae0-d880b4cbcf26 +GENERAL.CON-PATH: /org/freedesktop/NetworkManager/ActiveConnection/10 +------------------------------------------------------------------------------- +WIFI-PROPERTIES.WEP: yes +WIFI-PROPERTIES.WPA: yes +WIFI-PROPERTIES.WPA2: yes +WIFI-PROPERTIES.TKIP: yes +WIFI-PROPERTIES.CCMP: yes +WIFI-PROPERTIES.AP: no +WIFI-PROPERTIES.ADHOC: yes +------------------------------------------------------------------------------- + </pre> +</div> +</div> +<br class="example-break"><p> + This command shows information about a Wi-Fi device. + </p> +<div class="example"> +<a name="id-1.4.4.6.6"></a><p class="title"><b>Example 3. Listing NetworkManager polkit permissions</b></p> +<div class="example-contents"> +<pre class="synopsis"><span class="bold"><strong> +$ nmcli general permissions + </strong></span></pre> +<pre class="screen"> +PERMISSION VALUE +org.freedesktop.NetworkManager.enable-disable-network yes +org.freedesktop.NetworkManager.enable-disable-wifi yes +org.freedesktop.NetworkManager.enable-disable-wwan yes +org.freedesktop.NetworkManager.enable-disable-wimax yes +org.freedesktop.NetworkManager.sleep-wake no +org.freedesktop.NetworkManager.network-control yes +org.freedesktop.NetworkManager.wifi.share.protected yes +org.freedesktop.NetworkManager.wifi.share.open yes +org.freedesktop.NetworkManager.settings.modify.system yes +org.freedesktop.NetworkManager.settings.modify.own yes +org.freedesktop.NetworkManager.settings.modify.hostname auth + </pre> +</div> +</div> +<br class="example-break"><p> + This command shows configured polkit permissions for various NetworkManager + operations. These permissions or actions (using polkit language) are configured + by a system administrator and are not meant to be changed by users. The usual + place for the polkit configuration is /usr/share/polkit-1/actions/org.freedesktop.NetworkManager.policy. + <span class="emphasis"><em>pkaction</em></span> command can display description for polkit actions. + </p> +<pre class="synopsis"><span class="command"><strong> +pkaction --action-id org.freedesktop.NetworkManager.network-control --verbose + </strong></span></pre> +<p> + More information about polkit can be found at http://www.freedesktop.org/wiki/Software/polkit. + </p> +<div class="example"> +<a name="id-1.4.4.6.8"></a><p class="title"><b>Example 4. Listing NetworkManager log level and domains</b></p> +<div class="example-contents"> +<pre class="synopsis"><span class="bold"><strong> +$ nmcli general logging + </strong></span></pre> +<pre class="screen"> +LEVEL DOMAINS +INFO PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,PPP,WIFI_SCAN,IP4,IP6,AUTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,CORE,DEVICE,OLPC,WIMAX,INFINIBAND,FIREWALL,ADSL,BOND,VLAN,BRIDGE,DBUS_PROPS,TEAM,CONCHECK,DCB,DISPATCH + </pre> +</div> +</div> +<br class="example-break"><p> + This command shows current NetworkManager logging status. + </p> +<div class="example"> +<a name="id-1.4.4.6.10"></a><p class="title"><b>Example 5. Changing NetworkManager logging</b></p> +<div class="example-contents"><pre class="synopsis"><span class="bold"><strong> +$ nmcli g log level DEBUG domains CORE,ETHER,IP +$ nmcli g log level INFO domains DEFAULT + </strong></span></pre></div> +</div> +<br class="example-break"><p> + The first command makes NetworkManager log in DEBUG level, and only for CORE, ETHER and + IP domains. The second command restores the default logging state. Please refer to the + <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span> manual page + for available logging levels and domains. + </p> +<div class="example"> +<a name="id-1.4.4.6.12"></a><p class="title"><b>Example 6. Adding a bonding master and two slave connection profiles</b></p> +<div class="example-contents"><pre class="synopsis"><span class="bold"><strong> +$ nmcli con add type bond ifname mybond0 mode active-backup +$ nmcli con add type ethernet ifname eth1 master mybond0 +$ nmcli con add type ethernet ifname eth2 master mybond0 + </strong></span></pre></div> +</div> +<br class="example-break"><p> + This example demonstrates adding a bond master connection and two slaves. The + first command adds a master bond connection, naming the bonding interface + <span class="emphasis"><em>mybond0</em></span> and using <span class="emphasis"><em>active-backup</em></span> mode. + The next two commands add slaves connections, both enslaved to <span class="emphasis"><em>mybond0</em></span>. + The first slave will be bound to <span class="emphasis"><em>eth1</em></span> interface, the second to + <span class="emphasis"><em>eth2</em></span>. + </p> +<div class="example"> +<a name="id-1.4.4.6.14"></a><p class="title"><b>Example 7. Adding a team master and two slave connection profiles</b></p> +<div class="example-contents"><pre class="synopsis"><span class="bold"><strong> +$ nmcli con add type team con-name Team1 ifname Team1 config team1-master-json.conf +$ nmcli con add type ethernet con-name Team1-slave1 ifname em1 master Team1 +$ nmcli con add type ethernet con-name Team1-slave2 ifname em2 master Team1 + </strong></span></pre></div> +</div> +<br class="example-break"><p> + This example demonstrates adding a team master connection profile and two slaves. It is + very similar to the bonding example. The first command adds a master team profile, naming + the team interface and the profile <span class="emphasis"><em>Team1</em></span>. The team configuration + for the master is read from <span class="emphasis"><em>team1-master-json.conf</em></span> file. Later, you can + change the configuration with <span class="emphasis"><em>modify</em></span> command + (<span class="bold"><strong>nmcli con modify Team1 team.config team1-master-another-json.conf</strong></span>). + The last two commands add slaves profiles, both enslaved to <span class="emphasis"><em>Team1</em></span>. + The first slave will be bound to <span class="emphasis"><em>em1</em></span> interface, the second to + <span class="emphasis"><em>em2</em></span>. The slaves don't specify <span class="emphasis"><em>config</em></span> and thus + <span class="emphasis"><em>teamd</em></span> will use its default configuration. You will activate the whole setup + by activating both slaves: + </p> +<pre class="synopsis"><span class="bold"><strong> +$ nmcli con up Team1-slave1 +$ nmcli con up Team1-slave2 + </strong></span></pre> +<p> + By default, the created profiles are marked for auto-activation. But if another + connection has been activated on the device, the new profile won't activate + automatically and you need to activate it manually. + </p> +<div class="example"> +<a name="id-1.4.4.6.16"></a><p class="title"><b>Example 8. Adding a bridge and two slave profiles</b></p> +<div class="example-contents"><pre class="synopsis"><span class="bold"><strong> +$ nmcli con add type bridge con-name TowerBridge ifname TowerBridge +$ nmcli con add type ethernet con-name br-slave-1 ifname ens3 master TowerBridge +$ nmcli con add type ethernet con-name br-slave-2 ifname ens4 master TowerBridge +$ nmcli con modify TowerBridge bridge.stp no + </strong></span></pre></div> +</div> +<br class="example-break"><p> + This example demonstrates adding a bridge master connection and two slaves. The + first command adds a master bridge connection, naming the bridge interface and + the profile as <span class="emphasis"><em>TowerBridge</em></span>. + The next two commands add slaves profiles, both will be enslaved to + <span class="emphasis"><em>TowerBridge</em></span>. + The first slave will be tied to <span class="emphasis"><em>ens3</em></span> interface, the second to + <span class="emphasis"><em>ens4</em></span>. + The last command will disable 802.1D STP for the TowerBridge profile. + </p> +<div class="example"> +<a name="id-1.4.4.6.18"></a><p class="title"><b>Example 9. Adding an ethernet connection profile with manual IP configuration</b></p> +<div class="example-contents"><pre class="synopsis"> + <span class="bold"><strong> +$ nmcli con add con-name my-con-em1 ifname em1 type ethernet ip4 192.168.100.100/24 gw4 192.168.100.1 ip4 1.2.3.4 ip6 abbe::cafe +$ nmcli con mod my-con-em1 ipv4.dns "8.8.8.8 8.8.4.4" +$ nmcli con mod my-con-em1 +ipv4.dns 1.2.3.4 +$ nmcli con mod my-con-em1 ipv6.dns "2001:4860:4860::8888 2001:4860:4860::8844" +$ nmcli -p con show my-con-em1 + </strong></span> + </pre></div> +</div> +<br class="example-break"><p> + The first command adds an Ethernet connection profile named <span class="emphasis"><em>my-con-em1</em></span> + that is bound to interface name <span class="emphasis"><em>em1</em></span>. The profile is configured + with static IP addresses. Three addresses are added, two IPv4 addresses and one IPv6. + The first IP 192.168.100.100 has a prefix of 24 (netmask equivalent of 255.255.255.0). + Gateway entry will become the default route if this profile is activated on em1 interface + (and there is no connection with higher priority). The next two addresses do not + specify a prefix, so a default prefix will be used, i.e. 32 for IPv4 and 128 for IPv6. + The second, third and fourth commands modify DNS parameters of the new connection profile. + The last <span class="emphasis"><em>con show</em></span> command displays the profile so that all + parameters can be reviewed. + </p> +<div class="example"> +<a name="id-1.4.4.6.20"></a><p class="title"><b>Example 10. Escaping colon characters in tabular mode</b></p> +<div class="example-contents"> +<pre class="synopsis"> + <span class="bold"><strong> +$ nmcli -t -f general -e yes -m tab dev show eth0 + </strong></span> + </pre> +<pre class="screen"> +GENERAL:eth0:ethernet:Intel Corporation:82567LM Gigabit Network Connection:e1000e:2.1.4-k:1.8-3:00\:22\:68\:15\:29\:21:1500:100 (connected):0 (No reason given):/sys/devices/pci0000\:00/0000\:00\:19.0/net/eth0:eth0:yes:yes:no:ethernet-13:89cbcbc6-dc85-456c-9c8b-bd828fee3917:/org/freedesktop/NetworkManager/ActiveConnection/9 + </pre> +</div> +</div> +<br class="example-break"><p> + This example shows escaping colon characters in tabular mode. It may be + useful for script processing, because ':' is used as a field separator. + </p> +<div class="example"> +<a name="id-1.4.4.6.22"></a><p class="title"><b>Example 11. nmcli usage in a NetworkManager dispatcher script to make Ethernet and Wi-Fi mutually exclusive</b></p> +<div class="example-contents"> + <table class="listing_frame" border="0" cellpadding="0" cellspacing="0"> + <tbody> + <tr> + <td class="listing_lines" align="right"><pre>1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 +18 +19 +20</pre></td> + <td class="listing_code"><pre class="programlisting"><span class="preproc">#</span><span class="symbol">!/</span><span class="normal">bin</span><span class="symbol">/</span><span class="normal">bash</span> +<span class="usertype">export</span><span class="normal"> LC_ALL</span><span class="symbol">=</span><span class="normal">C</span> + +<span class="function">enable_disable_wifi</span><span class="normal"> </span><span class="symbol">()</span> +<span class="cbracket">{</span> +<span class="normal"> result</span><span class="symbol">=</span><span class="normal">$</span><span class="symbol">(</span><span class="usertype">nmcli</span><span class="normal"> dev </span><span class="symbol">|</span><span class="normal"> grep </span><span class="string">"ethernet"</span><span class="normal"> </span><span class="symbol">|</span><span class="normal"> grep </span><span class="symbol">-</span><span class="normal">w </span><span class="string">"connected"</span><span class="symbol">)</span> +<span class="normal"> </span><span class="keyword">if</span><span class="normal"> </span><span class="symbol">[</span><span class="normal"> </span><span class="symbol">-</span><span class="normal">n </span><span class="string">"$result"</span><span class="normal"> </span><span class="symbol">];</span><span class="normal"> then</span> +<span class="normal"> nmcli radio wifi off</span> +<span class="normal"> </span><span class="keyword">else</span> +<span class="normal"> nmcli radio wifi on</span> +<span class="normal"> fi</span> +<span class="cbracket">}</span> + +<span class="keyword">if</span><span class="normal"> </span><span class="symbol">[</span><span class="normal"> </span><span class="string">"$2"</span><span class="normal"> </span><span class="symbol">=</span><span class="normal"> </span><span class="string">"up"</span><span class="normal"> </span><span class="symbol">];</span><span class="normal"> then</span> +<span class="normal"> enable_disable_wifi</span> +<span class="normal">fi</span> + +<span class="keyword">if</span><span class="normal"> </span><span class="symbol">[</span><span class="normal"> </span><span class="string">"$2"</span><span class="normal"> </span><span class="symbol">=</span><span class="normal"> </span><span class="string">"down"</span><span class="normal"> </span><span class="symbol">];</span><span class="normal"> then</span> +<span class="normal"> enable_disable_wifi</span> +<span class="normal">fi</span></pre></td> + </tr> + </tbody> + </table> +</div> + +</div> +<br class="example-break"><p> + This dispatcher script makes Wi-Fi mutually exclusive with wired + networking. When a wired interface is connected, Wi-Fi will be set + to airplane mode (rfkilled). When the wired interface is disconnected, + Wi-Fi will be turned back on. + Name this script e.g. 70-wifi-wired-exclusive.sh and put it into /etc/NetworkManager/dispatcher.d/ + directory. + See <span class="citerefentry"><span class="refentrytitle">NetworkManager</span>(8)</span> + manual page for more information about NetworkManager dispatcher scripts. + </p> +<p><span class="bold"><strong>Example sessions of interactive connection editor</strong></span></p> +<div class="example"> +<a name="id-1.4.4.6.25"></a><p class="title"><b>Example 12. Adding an ethernet connection profile in interactive editor (a)</b></p> +<div class="example-contents"> +<pre class="synopsis"> + <span class="bold"><strong> +$ nmcli connection edit type ethernet + </strong></span> + </pre> +<pre class="screen"> + +===| nmcli interactive connection editor |=== + +Adding a new '802-3-ethernet' connection + +Type 'help' or '?' for available commands. +Type 'describe [<setting>.<prop>]' for detailed property description. + +You may edit the following settings: connection, 802-3-ethernet (ethernet), 802-1x, ipv4, ipv6, dcb +nmcli> print +=============================================================================== + Connection details +=============================================================================== +connection.id: ethernet-4 +connection.uuid: de89cdeb-a3e1-4d53-8fa0-c22546c775f4 +connection.interface-name: -- +connection.type: 802-3-ethernet +connection.autoconnect: yes +connection.autoconnect-priority: 0 +connection.timestamp: 0 +connection.read-only: no +connection.permissions: +connection.zone: -- +connection.master: -- +connection.slave-type: -- +connection.secondaries: +connection.gateway-ping-timeout: 0 +------------------------------------------------------------------------------- +802-3-ethernet.port: -- +802-3-ethernet.speed: 0 +802-3-ethernet.duplex: -- +802-3-ethernet.auto-negotiate: yes +802-3-ethernet.mac-address: -- +802-3-ethernet.cloned-mac-address: -- +802-3-ethernet.mac-address-blacklist: +802-3-ethernet.mtu: auto +802-3-ethernet.s390-subchannels: +802-3-ethernet.s390-nettype: -- +802-3-ethernet.s390-options: +------------------------------------------------------------------------------- +ipv4.method: auto +ipv4.dns: +ipv4.dns-search: +ipv4.addresses: +ipv4.gateway: -- +ipv4.routes: +ipv4.route-metric: -1 +ipv4.ignore-auto-routes: no +ipv4.ignore-auto-dns: no +ipv4.dhcp-client-id: -- +ipv4.dhcp-send-hostname: yes +ipv4.dhcp-hostname: -- +ipv4.never-default: no +ipv4.may-fail: yes +------------------------------------------------------------------------------- +ipv6.method: auto +ipv6.dns: +ipv6.dns-search: +ipv6.addresses: +ipv6.gateway: -- +ipv6.routes: +ipv6.route-metric: -1 +ipv6.ignore-auto-routes: no +ipv6.ignore-auto-dns: no +ipv6.never-default: no +ipv6.may-fail: yes +ipv6.ip6-privacy: -1 (unknown) +ipv6.dhcp-hostname: -- +------------------------------------------------------------------------------- +nmcli> goto ethernet +You may edit the following properties: port, speed, duplex, auto-negotiate, mac-address, cloned-mac-address, mac-address-blacklist, mtu, s390-subchannels, s390-nettype, s390-options +nmcli 802-3-ethernet> set mtu 1492 +nmcli 802-3-ethernet> b +nmcli> goto ipv4.addresses +nmcli ipv4.addresses> desc + +=== [addresses] === +[NM property description] +Array of IP addresses. + +[nmcli specific description] +Enter a list of IPv4 addresses formatted as: + ip[/prefix], ip[/prefix],... +Missing prefix is regarded as prefix of 32. + +Example: 192.168.1.5/24, 10.0.0.11/24 + +nmcli ipv4.addresses> set 192.168.1.100/24 +Do you also want to set 'ipv4.method' to 'manual'? [yes]: yes +nmcli ipv4.addresses> +nmcli ipv4.addresses> print +addresses: 192.168.1.100/24 +nmcli ipv4.addresses> back +nmcli ipv4> b +nmcli> set ipv4.gateway 192.168.1.1 +nmcli> verify +Verify connection: OK +nmcli> print +=============================================================================== + Connection details +=============================================================================== +connection.id: ethernet-4 +connection.uuid: de89cdeb-a3e1-4d53-8fa0-c22546c775f4 +connection.interface-name: -- +connection.type: 802-3-ethernet +connection.autoconnect: yes +connection.autoconnect-priority: 0 +connection.timestamp: 0 +connection.read-only: no +connection.permissions: +connection.zone: -- +connection.master: -- +connection.slave-type: -- +connection.secondaries: +connection.gateway-ping-timeout: 0 +------------------------------------------------------------------------------- +802-3-ethernet.port: -- +802-3-ethernet.speed: 0 +802-3-ethernet.duplex: -- +802-3-ethernet.auto-negotiate: yes +802-3-ethernet.mac-address: -- +802-3-ethernet.cloned-mac-address: -- +802-3-ethernet.mac-address-blacklist: +802-3-ethernet.mtu: 1492 +802-3-ethernet.s390-subchannels: +802-3-ethernet.s390-nettype: -- +802-3-ethernet.s390-options: +------------------------------------------------------------------------------- +ipv4.method: manual +ipv4.dns: +ipv4.dns-search: +ipv4.addresses: 192.168.1.100/24 +ipv4.gateway: 192.168.1.1 +ipv4.routes: +ipv4.route-metric: -1 +ipv4.ignore-auto-routes: no +ipv4.ignore-auto-dns: no +ipv4.dhcp-client-id: -- +ipv4.dhcp-send-hostname: yes +ipv4.dhcp-hostname: -- +ipv4.never-default: no +ipv4.may-fail: yes +------------------------------------------------------------------------------- +ipv6.method: auto +ipv6.dns: +ipv6.dns-search: +ipv6.addresses: +ipv6.routes: +ipv6.route-metric: -1 +ipv6.ignore-auto-routes: no +ipv6.ignore-auto-dns: no +ipv6.never-default: no +ipv6.may-fail: yes +ipv6.ip6-privacy: -1 (unknown) +ipv6.dhcp-hostname: -- +------------------------------------------------------------------------------- +nmcli> set ipv4.dns 8.8.8.8 8.8.4.4 +nmcli> print +=============================================================================== + Connection details +=============================================================================== +connection.id: ethernet-4 +connection.uuid: de89cdeb-a3e1-4d53-8fa0-c22546c775f4 +connection.interface-name: -- +connection.type: 802-3-ethernet +connection.autoconnect: yes +connection.autoconnect-priority: 0 +connection.timestamp: 0 +connection.read-only: no +connection.permissions: +connection.zone: -- +connection.master: -- +connection.slave-type: -- +connection.secondaries: +connection.gateway-ping-timeout: 0 +------------------------------------------------------------------------------- +802-3-ethernet.port: -- +802-3-ethernet.speed: 0 +802-3-ethernet.duplex: -- +802-3-ethernet.auto-negotiate: yes +802-3-ethernet.mac-address: -- +802-3-ethernet.cloned-mac-address: -- +802-3-ethernet.mac-address-blacklist: +802-3-ethernet.mtu: 1492 +802-3-ethernet.s390-subchannels: +802-3-ethernet.s390-nettype: -- +802-3-ethernet.s390-options: +------------------------------------------------------------------------------- +ipv4.method: manual +ipv4.dns: 8.8.8.8,8.8.4.4 +ipv4.dns-search: +ipv4.addresses: 192.168.1.100/24 +ipv4.gateway: 192.168.1.1 +ipv4.routes: +ipv4.route-metric: -1 +ipv4.ignore-auto-routes: no +ipv4.ignore-auto-dns: no +ipv4.dhcp-client-id: -- +ipv4.dhcp-send-hostname: yes +ipv4.dhcp-hostname: -- +ipv4.never-default: no +ipv4.may-fail: yes +------------------------------------------------------------------------------- +ipv6.method: auto +ipv6.dns: +ipv6.dns-search: +ipv6.addresses: +ipv6.gateway: -- +ipv6.routes: +ipv6.route-metric: -1 +ipv6.ignore-auto-routes: no +ipv6.ignore-auto-dns: no +ipv6.never-default: no +ipv6.may-fail: yes +ipv6.ip6-privacy: -1 (unknown) +ipv6.dhcp-hostname: -- +------------------------------------------------------------------------------- +nmcli> verify +Verify connection: OK +nmcli> save +Connection 'ethernet-4' (de89cdeb-a3e1-4d53-8fa0-c22546c775f4) successfully saved. +nmcli> quit + </pre> +</div> +</div> +<br class="example-break"><p> + Example session in the nmcli interactive connection editor. + The scenario creates an Ethernet connection profile with static addressing (IPs and DNS). + </p> +</div> +<div class="refsect1"> +<a name="id-1.4.4.7"></a><h2>See Also</h2> +<p> + <span class="citerefentry"><span class="refentrytitle">nmcli</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">NetworkManager</span>(8)</span>, + <span class="citerefentry"><span class="refentrytitle">NetworkManager.conf</span>(5)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-settings</span>(5)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-online</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-applet</span>(1)</span>, + <span class="citerefentry"><span class="refentrytitle">nm-connection-editor</span>(1)</span> + </p> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file diff --git a/docs/api/html/ref-dbus.html b/docs/api/html/ref-dbus.html deleted file mode 100644 index 8a0b56c7..00000000 --- a/docs/api/html/ref-dbus.html +++ /dev/null @@ -1,34 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>D-Bus API Reference: NetworkManager D-Bus Reference Manual</title> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="up" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="prev" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="next" href="ref-settings.html" title="Network Configuration Setting Specification"> -<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> -<link rel="stylesheet" href="style.css" type="text/css"> -</head> -<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> -<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> -<td width="100%" align="left" class="shortcuts"></td> -<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> -<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> -<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="ref-settings.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> -</tr></table> -<div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="ref-dbus"></a>D-Bus API Reference</h1></div></div></div> -<p> - This part documents the D-Bus interface used to access the - NetworkManager daemon. - </p> -<a class="ulink" href="spec.html" target="_top">spec.html</a> -</div> -<div class="footer"> -<hr>Generated by GTK-Doc V1.24</div> -</body> -</html> \ No newline at end of file diff --git a/docs/api/html/ref-migrating.html b/docs/api/html/ref-migrating.html deleted file mode 100644 index 6527f738..00000000 --- a/docs/api/html/ref-migrating.html +++ /dev/null @@ -1,540 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Migrating from NetworkManager 0.8 to NetworkManager 0.9: NetworkManager D-Bus Reference Manual</title> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="up" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="prev" href="secrets-flags.html" title="Secret flag types"> -<link rel="next" href="ix01.html" title="Index"> -<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> -<link rel="stylesheet" href="style.css" type="text/css"> -</head> -<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> -<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> -<td width="100%" align="left" class="shortcuts"></td> -<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> -<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> -<td><a accesskey="p" href="secrets-flags.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="ix01.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> -</tr></table> -<div class="chapter"> -<div class="titlepage"><div><div><h1 class="title"> -<a name="ref-migrating"></a>Migrating from NetworkManager 0.8 to NetworkManager 0.9</h1></div></div></div> -<div class="toc"><dl class="toc"> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3">Architecture and D-Bus API Changes in 0.9</a></span></dt> -<dd><dl> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.3">Elimination of the User Settings Service</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.4">User Secret Agents</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.5">Settings Service Interface Changes</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.6">Connection Object Interface Changes</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.7">Permissions Methods Consolidation</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.8">AddConnection Returns Object Path of New Connection</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.9">Support for WiMAX Devices</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.10">New Device States</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.11">New Active Connection State</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.12">Consolidated Modem Devices</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.13">Secret Property Flags</a></span></dt> -<dt><span class="section"><a href="ref-migrating.html#id-1.4.3.14">Deprecated Methods Removed</a></span></dt> -</dl></dd> -</dl></div> -<p> - NetworkManager 0.9 is a new major version of NetworkManager that breaks - both API and ABI compared to previous versions. These changes are - intended to make communication with NetworkManager much simpler, especially - for network control and configuration programs. Thankfully, most changes - are not difficult to implement, and the advantages of the simpler - architecture of NetworkManager 0.9 greatly outweight the effort of - updating client programs. - </p> -<div class="section"> -<div class="titlepage"><div><div><h2 class="title" style="clear: both"> -<a name="id-1.4.3"></a>Architecture and D-Bus API Changes in 0.9</h2></div></div></div> -<p> - This section details the architectural and D-Bus API changes in - NetworkManager 0.9. - </p> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.3"></a>Elimination of the User Settings Service</h3></div></div></div> -<p> - Previously there were two "settings services", or D-Bus services that - provided and saved network configuration information. NetworkManager - owned the "system" settings service, and one user-level applet owned the - "user" settings service. Now, the "user" settings service has been - eliminated, so clients only have to track one D-Bus service to read and - update network configuration. The functionality of the old user settings - service has been replaced with a "permissions" key on each connection - object to preserve the ability to restrict which users can use the - connection, and with a "secret agent" D-Bus API for user-session-level - secure storage of network secrets and passwords. - </p> -<p> - Elimination of the user settings service provides the following advantages - for clients of NetworkManager: - </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> -<li class="listitem">Simpler discovery of network configuration and change tracking</li> -<li class="listitem">Simpler storage of user-level network secrets by control applets</li> -<li class="listitem">Correct operation of fast-user switching and multi-seat configurations</li> -<li class="listitem">More granular network connection permissions for system administrators</li> -<li class="listitem">Connections are now system-wide by default (unless restricted by the user or system administrator)</li> -<li class="listitem">Easier deployment of user-specific connections (ie, VPNs)</li> -</ul></div> -<p> - </p> -<p> - With this change, D-Bus methods that previously took a "service name" - argument (like - <code class="literal">org.freedesktop.NetworkManager.ActivateConnection</code>) and - objects with service name properties (like ActiveConnection objects) no - longer have those arguments or properties. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> if you develop a network control - applet that talks to NetworkManager and used to provide a user settings - service, you can eliminate that code and rely on NetworkManager for all - storage of network configuration. Your applet should now implement the - Secret Agent D-Bus API (see below) to store user-specific secrets, and - add legacy user-specific configuration to NetworkManager when run. More - information about both these changes follows. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.4"></a>User Secret Agents</h3></div></div></div> -<p> - Even with the elimination of the user settings service, in some cases it - is still desirable to store secrets in the user's session and not in - system-wide storage (and thus available to all users). To allow this - functionality the concept of agents has been introduced. Using the new - <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.AgentManager" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.AgentManager</code></a> - D-Bus interface provided by NetworkManager, user applications can register - themselves as "secret agents", ie programs capable of saving and providing - secrets to NetworkManager. The agent should export the - <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.SecretAgent" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.SecretAgent</code></a> - D-Bus interface, but should NOT claim a bus name on the system or session - bus. Instead, NetworkManager talks to the agent directly over the D-Bus - connection which the agent used to register itself. - </p> -<p> - Each agent must send a unique identifier to NetworkManager when it - registers. This identifier must follow certain rules (see the NM D-Bus - API documentation for more details) but looks essentially the same as - a D-Bus service name. Only one agent using a given identifier may be - registered at the same time. The agent is automatically unregistered - if it disconnects from D-Bus or exits. - </p> -<p> - When NetworkManager requires secrets during the attempt to connect to a - network, and no secrets are available from the internal settings service, - NetworkManager queries each registered agent for secrets. Agents that - are in "active" user sessions (as determined by ConsoleKit) are preferred - over inactive ones. Only agents belonging to users who have permission - to view and modify the connection are queried. For more information on - connection permissions, see below. - </p> - When secrets are requested, the agent is also sent a set of flags that - modify the behavior of the request. By default, the agent should never - attempt to query the user for secrets, but should simply return any - available saved secrets. Other flags allow the agent to explicitly - request new secrets from the user. - <p> - <span class="strong"><strong>Action:</strong></span> the parts of a previous user - settings service that handled secrets may be easily repurposed as the bulk - of the implementation of a secret agent. The agent is sent all available - connection settings, and from those should be able to retrieve or save - any saved user secrets, or to request new secrets from the user. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.5"></a>Settings Service Interface Changes</h3></div></div></div> -<p> - With the elimination of the user settings service, the old - <code class="literal">org.freedesktop.NetworkManagerUserSettings</code> and - <code class="literal">org.freedesktop.NetworkManagerSystemSettings</code> D-Bus - service names are no longer used. Instead NetworkManager provides the - settings service using its own D-Bus service name, - <code class="literal">org.freedesktop.NetworkManager</code>. The object path of - the settings service has also changed to - <code class="literal">/org/freedesktop/NetworkManager/Settings</code>. - </p> -<p> - Additionally, the D-Bus interface of the settings service has changed - to <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Settings</code></a> from - the old interface name of - <code class="literal">org.freedesktop.NetworkManagerSettings</code>, and the old - <code class="literal">org.freedesktop.NetworkManagerSettings.System</code> - interface has been merged into the new - <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Settings</code></a> interface - as the split no longer made sense. This includes the - <code class="literal">SaveHostname</code> method and the <code class="literal">Hostname</code> - and <code class="literal">CanModify</code> properties. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> change the service name and - object path that your application uses to request system network settings - to <code class="literal">org.freedesktop.NetworkManager</code> and - <code class="literal">/org/freedesktop/NetworkManager/Settings</code> respectively, - and update the D-Bus interface that codes uses to talk to the settings - service to <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Settings</code></a>. - Listen for hostname changes using the new interface name as well. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.6"></a>Connection Object Interface Changes</h3></div></div></div> -<p> - Consistent with the interface changes to the Settings object, the - Connection object's D-Bus interface has changed to - <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings.Connection" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Settings.Connection</code></a> - from the previous - <code class="literal">org.freedesktop.NetworkManagerSettings.Connection</code>. - </p> -<p> - Additionally, the - <code class="literal">org.freedesktop.NetworkManager.Settings.Connection.Updated</code> - signal of the Connection object no longer includes the updated settings - data argument, as that might allow users who are not authorized to - view the connection details to do so. Instead, when a client receives the - Updated signal, it should requery the Connection's settings with the - <code class="literal">org.freedesktop.NetworkManager.Settings.Connection.GetSettings</code> - method. If the client receives an error as a result of this method call, - it should assume the connection has been deleted. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> where code manipulates - Connection objects, update the D-Bus interface that code uses to be - <code class="literal">org.freedesktop.NetworkManager.Settings.Connection</code>. - Additionally, code that listens for the - <code class="literal">org.freedesktop.NetworkManager.Settings.Connection.Updated</code> - signal should no longer expect the new settings data as an argument, but - instead should request the new settings data using the - <code class="literal">org.freedesktop.NetworkManager.Settings.Connection.GetSettings</code> - method. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.7"></a>Permissions Methods Consolidation</h3></div></div></div> -<p> - Previously there were two D-Bus method calls to retrieve the list of - operations that a user client could perform, and two signals notifying - callers that they should recheck permissions. Those two calls were: - </p> -<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "> -<li class="listitem"> -<code class="literal">org.freedesktop.NetworkManagerSettings.System.GetPermissions</code> - which returned a bitfield of operations the caller was allowed to - perform related to modify system network settings and the machine - hostname - </li> -<li class="listitem"> -<code class="literal">org.freedesktop.NetworkManager.GetPermissions</code> which - returned a dictionary mapping permission names to result strings like - "yes", "auth", or "no", relating to network control permissions like - the ability to enable or disable WiFi. - </li> -</ul></div> -<p> - These two calls have been consolidated into an enhanced - <code class="literal">org.freedesktop.NetworkManager.GetPermissions</code> call that - uses the same arguments, but includes all permissions, including those which - the settings service used to handle. - </p> -<p> - With this change, the bitfield items from - <code class="literal">org.freedesktop.NetworkManagerSettings.System.GetPermissions</code> - are now string-based permissions. The mapping is as follows: - </p> -<div class="table"> -<a name="id-1.4.3.7.3.2"></a><p class="title"><b>Table 31. </b></p> -<div class="table-contents"><table border="1"> -<colgroup> -<col> -<col> -</colgroup> -<thead><tr> -<th>Old bitfield value</th> -<th>New permission name</th> -</tr></thead> -<tbody> -<tr> -<td><pre class="screen">0x1 (connection-modify)</pre></td> -<td> - <code class="literal">org.freedesktop.NetworkManager.settings.modify.system</code> - or <code class="literal">org.freedesktop.NetworkManager.settings.modify.system</code> - depending on the permissions of the connection. - </td> -</tr> -<tr> -<td><pre class="screen">0x2 (wifi-share-protected)</pre></td> -<td> - <code class="literal">org.freedesktop.NetworkManager.wifi.share.protected</code> - </td> -</tr> -<tr> -<td><pre class="screen">0x4 (wifi-share-open)</pre></td> -<td> - <code class="literal">org.freedesktop.NetworkManager.wifi.share.open</code> - </td> -</tr> -<tr> -<td><pre class="screen">0x8 (hostname-modify)</pre></td> -<td> - <code class="literal">org.freedesktop.NetworkManager.settings.modify.hostname</code> - </td> -</tr> -</tbody> -</table></div> -</div> -<p><br class="table-break"> - </p> -<p> - <span class="strong"><strong>Action:</strong></span> modify handling of existing - code that checks permissions to recognize the new permissions names for - old system settings permissions, and remove code that used to call - <code class="literal">org.freedesktop.NetworkManagerSettings.System.GetPermissions</code>. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.8"></a>AddConnection Returns Object Path of New Connection</h3></div></div></div> -<p> - The <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Settings" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Settings.AddConnection</code> - </a> method call now returns the object path of the newly added - connection. Previously, if code wanted to manipulate a connection - post-addition, it had to wait for the new connection to be announced via - the NewConnection signal by matching connection UUIDs. Now the object - path is returned and this workaround is no longer required. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> update code that adds new - connections to handle the object path returned from AddConnection, and - remove workarounds for finding the new connection via signals. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.9"></a>Support for WiMAX Devices</h3></div></div></div> -<p> - NetworkManager now supports Intel WiMAX mobile broadband devices. A - corresponding device type (<code class="literal">NM_DEVICE_TYPE_WIMAX</code>) and - a new <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Device.WiMax" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Device.WiMax</code></a> - D-Bus interface have been added. Furthermore, to support connection to - different WiMAX Network Service Providers (NSPs) the - <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Device.WiMax.Nsp" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Device.WiMax.Nsp</code></a> - interface has been added to access information about each available - WiMAX network. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> update code that handles - devices and/or displays status to users to recognize the new device type, - and to display available WiMAX NSPs similar to how WiFi Access Points - are displayed. Also update code that creates new connections to allow - creation of new WiMAX connections. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.10"></a>New Device States</h3></div></div></div> -<p> - A few <a class="ulink" href="spec.html#type-NM_DEVICE_STATE" target="_top">new device states</a> - have been added, and all device states have been renumbered for flexibility. - The new devices states IP_CHECK, SECONDARIES, and DEACTIVATING. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> where code checks device state - or shows UI indication of the device's state, make sure the new device - states are processed correctly, and that code in switch()-type statements - is updated to handle the new states. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.11"></a>New Active Connection State</h3></div></div></div> -<p> - Along with the new device states, an - <a class="ulink" href="spec.html#type-NM_ACTIVE_CONNECTION_STATE" target="_top">additional - ActiveConnection state</a> has been added: DEACTIVATING. This state - is entered when the connection is being torn down and deactivated. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> where code checks active - connection states or shows UI indication of active connection states, make - sure the DEACTIVATING state is processed correctly, and that code in - switch()-type statements is updated to handle it. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.12"></a>Consolidated Modem Devices</h3></div></div></div> -<p> - Many new mobile broadband devices support multiple access families, like - Qualcomm Gobi cards (CDMA/EVDO and GSM/UMTS), or multi-mode EVDO/LTE - or UMTS/LTE modems like the Pantech UML290. The previous hard split - between CDMA/EVDO and GSM/UMTS device classes was not flexible enough to - deal with these new multi-mode devices. Thus the previously separate - CDMA and GSM device classes have been combined into a single Modem - device class, which exposes both hardware "ModemCapabilities" and - runtime "CurrentCapabilities" which represent generic access technology - families like CDMA/EVDO, GSM/UMTS, and LTE which the device supports. - ModemCapabilities indicate all the access technology families which the - modem is capable of supporting, while CurrentCapabilities indicate the - immediate access technology families the device supports without reloading - the firmware and thus restarting the device. - </p> -<p> - Along with this change, the - <code class="literal">org.freedesktop.NetworkManager.Device.Serial</code> - interface has been removed as it's functionality will be incorporated - into the - <a class="ulink" href="spec.html#org.freedesktop.NetworkManager.Device.Modem" target="_top"> - <code class="literal">org.freedesktop.NetworkManager.Device.Modem</code></a> - interface in the future. - </p> -<p> - <span class="strong"><strong>Action:</strong></span> combine code that checks for - the old CDMA and GSM device types, and instead handle the new Modem device - type. Where behavior must change based on the capabilities of the device, - check the CurrentCapabilities device property to determine whether to - treat the device as CDMA, GSM, or LTE for purposes of configuration and - status. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.13"></a>Secret Property Flags</h3></div></div></div> -<p> - In the Connection object's configuration properties, each setting's secret - properties (like WiFi passphrases, or public key passwords, etc) now has - an associated "flags" property that changes how NetworkManager treats the - secret. The "flags" property is a bitfield of one or more of the - following values: - </p> -<div class="table"> -<a name="id-1.4.3.13.2.1"></a><p class="title"><b>Table 32. </b></p> -<div class="table-contents"><table border="1"> -<colgroup> -<col> -<col> -</colgroup> -<thead><tr> -<th>Flag Value</th> -<th>Meaning</th> -</tr></thead> -<tbody> -<tr> -<td><pre class="screen">0x00 (none)</pre></td> -<td> - NetworkManager is responsible for providing and storing this - secret (default) - </td> -</tr> -<tr> -<td><pre class="screen">0x01 (agent-owned)</pre></td> -<td> - A user secret agent is responsible for providing and storing - this secret; when it is required agents will be asked to - retrieve it - </td> -</tr> -<tr> -<td><pre class="screen">0x02 (not saved)</pre></td> -<td> - The secret is not saved, and should be requested each time it - is required. Used for OTP/token configurations where the - secret changes periodically, or if the user simply wants to - manually enter the secret each time. - </td> -</tr> -<tr> -<td><pre class="screen">0x04 (not required)</pre></td> -<td> - In situations where it cannot be automatically determined that - the secret is required (some VPNs and PPP providers dont require - all possible secrets) this flag indicates that the specific - secret is not required. - </td> -</tr> -</tbody> -</table></div> -</div> -<p><br class="table-break"> - </p> -<p> - <span class="strong"><strong>Action:</strong></span> user interface code which - handles entry of connection secrets should be updated to read and set - secret flags. For example, code that creates new VPN connections may want - to set the "agent-owned" flag to ensure that the user's VPN password is - not available to all users. EAP-TLS and VPN interface code might add a - checkbox that toggles the "not saved" bit to indicate that the - password/PIN code should be requested from a hardware token each time it - is required. - </p> -</div> -<div class="section"> -<div class="titlepage"><div><div><h3 class="title"> -<a name="id-1.4.3.14"></a>Deprecated Methods Removed</h3></div></div></div> -<p> - A few methods and signals of the <code class="literal">org.freedesktop.NetworkManager</code> - interface deprecated in version 0.7 have been removed. All the - replacement methods and signals have existed since version 0.7 and so are - not new to this version of NetworkManager, but some older programs may - be using removed items. The following table lists the removed items and - their replacements: - </p> -<div class="table"> -<a name="id-1.4.3.14.2.2"></a><p class="title"><b>Table 33. </b></p> -<div class="table-contents"><table border="1"> -<colgroup> -<col> -<col> -</colgroup> -<thead><tr> -<th>Removed Item</th> -<th>Replacement</th> -</tr></thead> -<tbody> -<tr> -<td><pre class="screen">StateChange signal</pre></td> -<td> - Use the <code class="literal">StateChanged</code> signal, which has the - same arguments. - </td> -</tr> -<tr> -<td><pre class="screen">sleep() and wake() methods</pre></td> -<td> - Use the <code class="literal">Sleep()</code> method instead, which takes - a boolean argument indicating whether NetworkManager should - go to sleep or wake up. - </td> -</tr> -</tbody> -</table></div> -</div> -<p><br class="table-break"> - </p> -<p> - <span class="strong"><strong>Action:</strong></span> update code to use these - replacement methods and properties where it used old deprecated ones - </p> -</div> -</div> -</div> -<div class="footer"> -<hr>Generated by GTK-Doc V1.24</div> -</body> -</html> \ No newline at end of file diff --git a/docs/api/html/ref-settings.html b/docs/api/html/ref-settings.html index 5bf9720a..e8de233c 100644 --- a/docs/api/html/ref-settings.html +++ b/docs/api/html/ref-settings.html @@ -2,11 +2,11 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Network Configuration Setting Specification: NetworkManager D-Bus Reference Manual</title> +<title>Network Configuration Setting Specification: NetworkManager D-Bus API Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="up" href="index.html" title="NetworkManager D-Bus Reference Manual"> -<link rel="prev" href="ref-dbus.html" title="D-Bus API Reference"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="prev" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html" title="org.freedesktop.NetworkManager.SecretAgent"> <link rel="next" href="secrets-flags.html" title="Secret flag types"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -16,7 +16,7 @@ <td width="100%" align="left" class="shortcuts"></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><img src="up-insensitive.png" width="16" height="16" border="0"></td> -<td><a accesskey="p" href="ref-dbus.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="secrets-flags.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="chapter"> @@ -83,6 +83,12 @@ <td>Contains the client certificate if used by the EAP method specified in the "eap" property. Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte.</td> </tr> <tr> +<td><pre class="screen">domain-suffix-match</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></td> +<td>Constraint for server domain name. If set, this FQDN is used as a suffix match requirement for dNSName element(s) of the certificate presented by the authentication server. If a matching dNSName is found, this constraint is met. If no dNSName values are present, this constraint is matched against SubjectName CN using same suffix match comparison.</td> +</tr> +<tr> <td><pre class="screen">eap</pre></td> <td><pre class="screen">array of string</pre></td> <td><pre class="screen">[]</pre></td> @@ -185,6 +191,12 @@ <td>Contains the "phase 2" client certificate if used by the EAP method specified in the "phase2-auth" or "phase2-autheap" properties. Certificate data is specified using a "scheme"; two are currently supported: blob and path. When using the blob scheme (which is backwards compatible with NM 0.7.x) this property should be set to the certificate's DER encoded data. When using the path scheme, this property should be set to the full UTF-8 encoded path of the certificate, prefixed with the string "file://" and ending with a terminating NUL byte. This property can be unset even if the EAP method supports CA certificates, but this allows man-in-the-middle attacks and is NOT recommended.</td> </tr> <tr> +<td><pre class="screen">phase2-domain-suffix-match</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></td> +<td>Constraint for server domain name. If set, this FQDN is used as a suffix match requirement for dNSName element(s) of the certificate presented by the authentication server during the inner "phase 2" authentication. If a matching dNSName is found, this constraint is met. If no dNSName values are present, this constraint is matched against SubjectName CN using same suffix match comparison.</td> +</tr> +<tr> <td><pre class="screen">phase2-private-key</pre></td> <td><pre class="screen">byte array</pre></td> <td><pre class="screen"></pre></td> @@ -206,7 +218,7 @@ <td><pre class="screen">phase2-subject-match</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> -<td>Substring to be matched against the subject of the certificate presented by the authentication server during the inner "phase 2" authentication. When unset, no verification of the authentication server certificate's subject is performed.</td> +<td>Substring to be matched against the subject of the certificate presented by the authentication server during the inner "phase 2" authentication. When unset, no verification of the authentication server certificate's subject is performed. This property provides little security, if any, and its use is deprecated in favor of NMSetting8021x:phase2-domain-suffix-match.</td> </tr> <tr> <td><pre class="screen">pin</pre></td> @@ -242,7 +254,7 @@ <td><pre class="screen">subject-match</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> -<td>Substring to be matched against the subject of the certificate presented by the authentication server. When unset, no verification of the authentication server certificate's subject is performed.</td> +<td>Substring to be matched against the subject of the certificate presented by the authentication server. When unset, no verification of the authentication server certificate's subject is performed. This property provides little security, if any, and its use is deprecated in favor of NMSetting8021x:domain-suffix-match.</td> </tr> <tr> <td><pre class="screen">system-ca-certs</pre></td> @@ -1104,7 +1116,7 @@ <td><pre class="screen">method</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> -<td>IP configuration method. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link-local". See the subclass-specific documentation for other values. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration. The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty.</td> +<td>IP configuration method. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link-local". See the subclass-specific documentation for other values. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration. The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10.42.x.0/24 is chosen.</td> </tr> <tr> <td><pre class="screen">name</pre></td> @@ -1250,7 +1262,7 @@ <td><pre class="screen">method</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> -<td>IP configuration method. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link-local". See the subclass-specific documentation for other values. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration. The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty.</td> +<td>IP configuration method. NMSettingIP4Config and NMSettingIP6Config both support "auto", "manual", and "link-local". See the subclass-specific documentation for other values. In general, for the "auto" method, properties such as "dns" and "routes" specify information that is added on to the information returned from automatic configuration. The "ignore-auto-routes" and "ignore-auto-dns" properties modify this behavior. For methods that imply no upstream network, such as "shared" or "link-local", these properties must be empty. For IPv4 method "shared", the IP subnet can be configured by adding one manual IPv4 address or otherwise 10.42.x.0/24 is chosen.</td> </tr> <tr> <td><pre class="screen">name</pre></td> diff --git a/docs/api/html/secrets-flags.html b/docs/api/html/secrets-flags.html index bb727419..89e2ca77 100644 --- a/docs/api/html/secrets-flags.html +++ b/docs/api/html/secrets-flags.html @@ -2,12 +2,12 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>Secret flag types: NetworkManager D-Bus Reference Manual</title> +<title>Secret flag types: NetworkManager D-Bus API Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="NetworkManager D-Bus Reference Manual"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> <link rel="up" href="ref-settings.html" title="Network Configuration Setting Specification"> <link rel="prev" href="ref-settings.html" title="Network Configuration Setting Specification"> -<link rel="next" href="ref-migrating.html" title="Migrating from NetworkManager 0.8 to NetworkManager 0.9"> +<link rel="next" href="manpages.html" title="UNIX Manual Pages"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -17,7 +17,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ref-settings.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="ref-settings.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="ref-migrating.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="manpages.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="section"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> diff --git a/docs/api/html/spec.html b/docs/api/html/spec.html index 990fd2ba..45b98a21 100644 --- a/docs/api/html/spec.html +++ b/docs/api/html/spec.html @@ -1,2792 +1,139 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ascii" /><title>NetworkManager D-Bus Interface Specification version 1.1.91</title><style type="text/css"> - - body { - font-family: sans-serif; - margin: 2em; - height: 100%; - font-size: 1.2em; - } - h1 { - padding-top: 5px; - padding-bottom: 5px; - font-size: 1.6em; - background: #dadae2; - } - h2 { - font-size: 1.3em; - } - h3 { - font-size: 1.2em; - } - a:link, a:visited, a:link:hover, a:visited:hover { - font-weight: bold; - } - .topbox { - padding-top: 10px; - padding-left: 10px; - border-bottom: black solid 1px; - padding-bottom: 10px; - background: #dadae2; - font-size: 2em; - font-weight: bold; - color: #5c5c5c; - } - .topnavbox { - padding-left: 10px; - padding-top: 5px; - padding-bottom: 5px; - background: #abacba; - border-bottom: black solid 1px; - font-size: 1.2em; - } - .topnavbox a{ - color: black; - font-weight: normal; - } - .sidebar { - float: left; - /* width:9em; - border-right:#abacba solid 1px; - border-left: #abacba solid 1px; - height:100%; */ - border: #abacba solid 1px; - padding-left: 10px; - margin-left: 10px; - padding-right: 10px; - margin-right: 10px; - color: #5d5d5d; - background: #dadae2; - } - .sidebar a { - text-decoration: none; - border-bottom: #e29625 dotted 1px; - color: #e29625; - font-weight: normal; - } - .sidebar h1 { - font-size: 1.2em; - color: black; - } - .sidebar ul { - padding-left: 25px; - padding-bottom: 10px; - border-bottom: #abacba solid 1px; - } - .sidebar li { - padding-top: 2px; - padding-bottom: 2px; - } - .sidebar h2 { - font-style:italic; - font-size: 0.81em; - padding-left: 5px; - padding-right: 5px; - font-weight: normal; - } - .date { - font-size: 0.6em; - float: right; - font-style: italic; - } - .method { - margin-left: 1em; - margin-right: 4em; - } - .signal { - margin-left: 1em; - margin-right: 4em; - } - - </style></head><body><h1 class="topbox">NetworkManager D-Bus Interface Specification</h1><h2>Version 1.1.91</h2><div>Copyright (C) 2008 - 2016 Red Hat, Inc.</div><div>Copyright (C) 2008 - 2009 Novell, Inc.</div><div class="license"> -<p>This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version.</p> - -<p>This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details.</p> - -<p>You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p> -</div><h2>Interfaces</h2><ul><li><code><a href="#org.freedesktop.NetworkManager">org.freedesktop.NetworkManager</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.AccessPoint">org.freedesktop.NetworkManager.AccessPoint</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device">org.freedesktop.NetworkManager.Device</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Adsl">org.freedesktop.NetworkManager.Device.Adsl</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Bond">org.freedesktop.NetworkManager.Device.Bond</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Bridge">org.freedesktop.NetworkManager.Device.Bridge</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Bluetooth">org.freedesktop.NetworkManager.Device.Bluetooth</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Wired">org.freedesktop.NetworkManager.Device.Wired</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Generic">org.freedesktop.NetworkManager.Device.Generic</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Infiniband">org.freedesktop.NetworkManager.Device.Infiniband</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.IPTunnel">org.freedesktop.NetworkManager.Device.IPTunnel</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Macvlan">org.freedesktop.NetworkManager.Device.Macvlan</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Modem">org.freedesktop.NetworkManager.Device.Modem</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.OlpcMesh">org.freedesktop.NetworkManager.Device.OlpcMesh</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Team">org.freedesktop.NetworkManager.Device.Team</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Tun">org.freedesktop.NetworkManager.Device.Tun</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Veth">org.freedesktop.NetworkManager.Device.Veth</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Vlan">org.freedesktop.NetworkManager.Device.Vlan</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Vxlan">org.freedesktop.NetworkManager.Device.Vxlan</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Wireless">org.freedesktop.NetworkManager.Device.Wireless</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.WiMax">org.freedesktop.NetworkManager.Device.WiMax</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.WiMax.Nsp">org.freedesktop.NetworkManager.WiMax.Nsp</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.IP4Config">org.freedesktop.NetworkManager.IP4Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.IP6Config">org.freedesktop.NetworkManager.IP6Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.DHCP4Config">org.freedesktop.NetworkManager.DHCP4Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.DHCP6Config">org.freedesktop.NetworkManager.DHCP6Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Settings">org.freedesktop.NetworkManager.Settings</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Settings.Connection">org.freedesktop.NetworkManager.Settings.Connection</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Connection.Active">org.freedesktop.NetworkManager.Connection.Active</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.AgentManager">org.freedesktop.NetworkManager.AgentManager</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.SecretAgent">org.freedesktop.NetworkManager.SecretAgent</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.VPN.Connection">org.freedesktop.NetworkManager.VPN.Connection</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.VPN.Plugin">org.freedesktop.NetworkManager.VPN.Plugin</a></code></li></ul> - <h1><a name="org.freedesktop.NetworkManager" id="org.freedesktop.NetworkManager"></a>org.freedesktop.NetworkManager</h1><h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.GetDevices" id="org.freedesktop.NetworkManager.GetDevices">GetDevices</a> ( - - ) → - ao</h3><div class="docstring"> - Get the list of realized network devices. - </div><div><h4>Returns</h4><dl><dt><code>devices</code> - - <code>ao</code></dt><dd> - List of object paths of network devices known to the system. This - list does not include device placeholders (see GetAllDevices()). - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.GetAllDevices" id="org.freedesktop.NetworkManager.GetAllDevices">GetAllDevices</a> ( - - ) → - ao</h3><div class="docstring"> - Get the list of all network devices. - </div><div><h4>Returns</h4><dl><dt><code>devices</code> - - <code>ao</code></dt><dd> - List of object paths of network devices and device placeholders - (eg, devices that do not yet exist but which can be automatically - created by NetworkManager if one of their AvailableConnections - was activated). - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.GetDeviceByIpIface" id="org.freedesktop.NetworkManager.GetDeviceByIpIface">GetDeviceByIpIface</a> ( - s: iface - ) → - o</h3><div class="docstring"> - Return the object path of the network device referenced by its IP - interface name. Note that some devices (usually modems) only have an - IP interface name when they are connected. - </div><div><h4>Parameters</h4><dl><dt><code>iface</code> - - <code>s</code></dt><dd> - Interface name of the device to find. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>device</code> - - <code>o</code></dt><dd> - Object path of the network device. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.ActivateConnection" id="org.freedesktop.NetworkManager.ActivateConnection">ActivateConnection</a> ( - o: connection, o: device, o: specific_object - ) → - o</h3><div class="docstring"> - Activate a connection using the supplied device. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>o</code></dt><dd> - The connection to activate. If "/" is given, a valid device path must - be given, and NetworkManager picks the best connection to activate for - the given device. VPN connections must always pass a valid connection - path. - </dd><dt><code>device</code> - - <code>o</code></dt><dd> - The object path of device to be activated for physical connections. - This parameter is ignored for VPN connections, because the - specific_object (if provided) specifies the device to use. - </dd><dt><code>specific_object</code> - - <code>o</code></dt><dd> - The path of a connection-type-specific object this activation should use. - This parameter is currently ignored for wired and mobile broadband connections, - and the value of "/" should be used (ie, no specific object). For WiFi - connections, pass the object path of a specific AP from the card's scan - list, or "/" to pick an AP automatically. For VPN connections, pass - the object path of an ActiveConnection object that should serve as the - "base" connection (to which the VPN connections lifetime will be tied), - or pass "/" and NM will automatically use the current default device. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>active_connection</code> - - <code>o</code></dt><dd> - The path of the active connection object representing this active connection. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.AddAndActivateConnection" id="org.freedesktop.NetworkManager.AddAndActivateConnection">AddAndActivateConnection</a> ( - a{sa{sv}}: connection, o: device, o: specific_object - ) → - o, o</h3><div class="docstring"> - Adds a new connection using the given details (if any) as a template - (automatically filling in missing settings with the capabilities of the - given device and specific object), then activate the new connection. - Cannot be used for VPN connections at this time. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code></dt><dd> - Connection settings and properties; if incomplete missing settings will - be automatically completed using the given device and specific object. - </dd><dt><code>device</code> - - <code>o</code></dt><dd> - The object path of device to be activated using the given connection. - </dd><dt><code>specific_object</code> - - <code>o</code></dt><dd> - The path of a connection-type-specific object this activation should use. - This parameter is currently ignored for wired and mobile broadband connections, - and the value of "/" should be used (ie, no specific object). For WiFi - connections, pass the object path of a specific AP from the card's scan - list, which will be used to complete the details of the newly added - connection. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>path</code> - - <code>o</code></dt><dd> - Object path of the new connection that was just added. - </dd><dt><code>active_connection</code> - - <code>o</code></dt><dd> - The path of the active connection object representing this active connection. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.DeactivateConnection" id="org.freedesktop.NetworkManager.DeactivateConnection">DeactivateConnection</a> ( - o: active_connection - ) → - nothing</h3><div class="docstring"> - Deactivate an active connection. - </div><div><h4>Parameters</h4><dl><dt><code>active_connection</code> - - <code>o</code></dt><dd> - The currently active connection to deactivate. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Sleep" id="org.freedesktop.NetworkManager.Sleep">Sleep</a> ( - b: sleep - ) → - nothing</h3><div class="docstring"> - Control the NetworkManager daemon's sleep state. When asleep, all - interfaces that it manages are deactivated. When awake, devices are - available to be activated. This command should not be called directly - by users or clients; it is intended for system suspend/resume tracking. - </div><div><h4>Parameters</h4><dl><dt><code>sleep</code> - - <code>b</code></dt><dd> - Indicates whether the NetworkManager daemon should sleep or wake. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Enable" id="org.freedesktop.NetworkManager.Enable">Enable</a> ( - b: enable - ) → - nothing</h3><div class="docstring"> - Control whether overall networking is enabled or disabled. When - disabled, all interfaces that NM manages are deactivated. When enabled, - all managed interfaces are re-enabled and available to be activated. - This command should be used by clients that provide to users the ability - to enable/disable all networking. - </div><div><h4>Parameters</h4><dl><dt><code>enable</code> - - <code>b</code></dt><dd> - If FALSE, indicates that all networking should be disabled. If TRUE, - indicates that NetworkManager should begin managing network devices. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.GetPermissions" id="org.freedesktop.NetworkManager.GetPermissions">GetPermissions</a> ( - - ) → - a{ss}</h3><div class="docstring"> - Returns the permissions a caller has for various authenticated operations - that NetworkManager provides, like Enable/Disable networking, changing - WiFi, WWAN, and WiMAX state, etc. - </div><div><h4>Returns</h4><dl><dt><code>permissions</code> - - <code>a{ss}</code></dt><dd> - Dictionary of available permissions and results. Each permission - is represented by a name (ie "org.freedesktop.NetworkManager.Foobar") - and each result is one of the following values: "yes" (the permission - is available), "auth" (the permission is available after a successful - authentication), or "no" (the permission is denied). Clients may use - these values in the UI to indicate the ability to perform certain - operations. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.SetLogging" id="org.freedesktop.NetworkManager.SetLogging">SetLogging</a> ( - s: level, s: domains - ) → - nothing</h3><div class="docstring"> - Set logging verbosity and which operations are logged. - </div><div><h4>Parameters</h4><dl><dt><code>level</code> - - <code>s</code></dt><dd> - One of [ERR, WARN, INFO, DEBUG, TRACE, OFF, KEEP]. - This level is applied to the domains as specified in the domains - argument. Except for the special level "KEEP", all unmentioned - domains are disabled entirely. "KEEP" is special and allows - not to change the current setting except for the specified - domains. E.g. level=KEEP and domains=PLATFORM:DEBUG will only - touch the platform domain. - </dd><dt><code>domains</code> - - <code>s</code></dt><dd> - A combination of logging domains separated by commas (','), or "NONE" - to disable logging. Each domain enables logging for operations - related to that domain. Available domains are: [PLATFORM, RFKILL, ETHER, - WIFI, BT, MB, DHCP4, DHCP6, PPP, WIFI_SCAN, IP4, IP6, AUTOIP4, DNS, - VPN, SHARING, SUPPLICANT, AGENTS, SETTINGS, SUSPEND, CORE, DEVICE, - OLPC, WIMAX, INFINIBAND, FIREWALL, ADSL, BOND, VLAN, BRIDGE, DBUS_PROPS, - TEAM, CONCHECK, DCB, DISPATCH, AUDIT]. - In addition to these domains, the following special domains can be used: - [NONE, ALL, DEFAULT, DHCP, IP]. You can also specify that some domains - should log at a different level from the default by appending a colon (':') - and a log level (eg, 'WIFI:DEBUG'). If an empty string is given, the - log level is changed but the current set of log domains remains - unchanged. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.GetLogging" id="org.freedesktop.NetworkManager.GetLogging">GetLogging</a> ( - - ) → - s, s</h3><div class="docstring"> - Get current logging verbosity level and operations domains. - </div><div><h4>Returns</h4><dl><dt><code>level</code> - - <code>s</code></dt><dd> - One of [ERR, WARN, INFO, DEBUG, TRACE]. - </dd><dt><code>domains</code> - - <code>s</code></dt><dd> - For available domains see SetLogging() call. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.CheckConnectivity" id="org.freedesktop.NetworkManager.CheckConnectivity">CheckConnectivity</a> ( - - ) → - u</h3><div class="docstring"> - Re-check the network connectivity state. - </div><div><h4>Returns</h4><dl><dt><code>connectivity</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_CONNECTIVITY">NM_CONNECTIVITY</a>) - </dt><dd> - The current connectivity state. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.state" id="org.freedesktop.NetworkManager.state">state</a> ( - - ) → - u</h3><div class="docstring"> - The overall networking state as determined by the NetworkManager daemon, - based on the state of network devices under it's management. - </div><div><h4>Returns</h4><dl><dt><code>state</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_STATE">NM_STATE</a>) - </dt><dd></dd></dl></div></div><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.CheckPermissions" id="org.freedesktop.NetworkManager.CheckPermissions">CheckPermissions</a> ( - - )</h3><div class="docstring"> - Emitted when system authorization details change, indicating that - clients may wish to recheck permissions with GetPermissions. - </div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.StateChanged" id="org.freedesktop.NetworkManager.StateChanged">StateChanged</a> ( - u: state - )</h3><div class="docstring"> - NetworkManager's state changed. - </div><div><h4>Parameters</h4><dl><dt><code>state</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_STATE">NM_STATE</a>) - </dt><dd> - The new state of NetworkManager. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.PropertiesChanged" id="org.freedesktop.NetworkManager.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"> - NetworkManager's properties changed. - </div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - The changed properties. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.DeviceAdded" id="org.freedesktop.NetworkManager.DeviceAdded">DeviceAdded</a> ( - o: device_path - )</h3><div class="docstring"> - A device was added to the system - </div><div><h4>Parameters</h4><dl><dt><code>device_path</code> - - <code>o</code></dt><dd> - The object path of the newly added device. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.DeviceRemoved" id="org.freedesktop.NetworkManager.DeviceRemoved">DeviceRemoved</a> ( - o: device_path - )</h3><div class="docstring"> - A device was removed from the system, and is no longer available. - </div><div><h4>Parameters</h4><dl><dt><code>device_path</code> - - <code>o</code></dt><dd> - The object path of the device that was just removed. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Devices</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - The list of realized network devices. Realized devices are those which - have backing resources (eg from the kernel or a management daemon like - ModemManager, teamd, etc). - </dd><dt><code>AllDevices</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - The list of both realized and un-realized network devices. Un-realized - devices are software devices which do not yet have backing resources, - but for which backing resources can be created if the device is - activated. - </dd><dt><code>NetworkingEnabled</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates if overall networking is currently enabled or not. See the - Enable() method. - </dd><dt><code>WirelessEnabled</code> - - <code>b</code> - - <code>(readwrite)</code></dt><dd> - Indicates if wireless is currently enabled or not. - </dd><dt><code>WirelessHardwareEnabled</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates if the wireless hardware is currently enabled, i.e. the state of the RF kill switch. - </dd><dt><code>WwanEnabled</code> - - <code>b</code> - - <code>(readwrite)</code></dt><dd> - Indicates if mobile broadband devices are currently enabled or not. - </dd><dt><code>WwanHardwareEnabled</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates if the mobile broadband hardware is currently enabled, i.e. the state of the RF kill switch. - </dd><dt><code>WimaxEnabled</code> - - <code>b</code> - - <code>(readwrite)</code></dt><dd> - Indicates if WiMAX devices are currently enabled or not. - </dd><dt><code>WimaxHardwareEnabled</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates if the WiMAX hardware is currently enabled, i.e. the state of the RF kill switch. - </dd><dt><code>ActiveConnections</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - List of active connection object paths. - </dd><dt><code>PrimaryConnection</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The object path of the "primary" active connection being used - to access the network. In particular, if there is no VPN - active, or the VPN does not have the default route, then this - indicates the connection that has the default route. If there - is a VPN active with the default route, then this indicates - the connection that contains the route to the VPN endpoint. - </dd><dt><code>PrimaryConnectionType</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The connection type of the "primary" active connection being - used to access the network. This is the same as the Type - property on the object indicated by PrimaryConnection. - </dd><dt><code>Metered</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_METERED">NM_METERED</a>) - </dt><dd> - Indicates whether the connectivity is metered. This is equivalent - to the metered property of the device associated with the primary - connection. - </dd><dt><code>ActivatingConnection</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The object path of an active connection that is currently - being activated and which is expected to become the new - PrimaryConnection when it finishes activating. - </dd><dt><code>Startup</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether NM is still starting up; this becomes FALSE - when NM has finished attempting to activate every connection - that it might be able to activate at startup. - </dd><dt><code>Version</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - NetworkManager version. - </dd><dt><code>State</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_STATE">NM_STATE</a>) - </dt><dd> - The overall state of the NetworkManager daemon. - </dd><dt><code>Connectivity</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_CONNECTIVITY">NM_CONNECTIVITY</a>) - </dt><dd> - The network connectivity state. - </dd><dt><code>GlobalDnsConfiguration</code> - - <code>a{sv}</code> - - <code>(readwrite)</code></dt><dd> - Dictionary of global DNS settings where the key is one of - "searches", "options" and "domains". The values for the - "searches" and "options" keys are string arrays describing the - list of search domains and resolver options, respectively. - The value of the "domains" key is a second-level dictionary, - where each key is a domain name, and each key's value is a - third-level dictionary with the keys "servers" and - "options". "servers" is a string array of DNS servers, - "options" is a string array of domain-specific options. - </dd></dl><h2>Enumerated types:</h2><h3><a name="type-NM_STATE" id="type-NM_STATE">NM_STATE</a></h3> - Describes the overall state of the daemon. - <dl><dt><code>NM_STATE_UNKNOWN = 0</code></dt><dd> - Networking state is unknown. - </dd><dt><code>NM_STATE_ASLEEP = 10</code></dt><dd> - Networking is inactive and all devices are disabled. - </dd><dt><code>NM_STATE_DISCONNECTED = 20</code></dt><dd> - There is no active network connection. - </dd><dt><code>NM_STATE_DISCONNECTING = 30</code></dt><dd> - Network connections are being cleaned up. - </dd><dt><code>NM_STATE_CONNECTING = 40</code></dt><dd> - A network device is connecting to a network and there is no other - available network connection. - </dd><dt><code>NM_STATE_CONNECTED_LOCAL = 50</code></dt><dd> - A network device is connected, but there is only link-local connectivity. - </dd><dt><code>NM_STATE_CONNECTED_SITE = 60</code></dt><dd> - A network device is connected, but there is only site-local connectivity. - </dd><dt><code>NM_STATE_CONNECTED_GLOBAL = 70</code></dt><dd> - A network device is connected, with global network connectivity. - </dd></dl><h3><a name="type-NM_CONNECTIVITY" id="type-NM_CONNECTIVITY">NM_CONNECTIVITY</a></h3> - Describes the network-connectivity state. - <dl><dt><code>NM_CONNECTIVITY_UNKNOWN = 0</code></dt><dd> - Network connectivity is unknown. - </dd><dt><code>NM_CONNECTIVITY_NONE = 1</code></dt><dd> - The host is not connected to any network. - </dd><dt><code>NM_CONNECTIVITY_PORTAL = 2</code></dt><dd> - The host is behind a captive portal and cannot reach the - full Internet. - </dd><dt><code>NM_CONNECTIVITY_LIMITED = 3</code></dt><dd> - The host is connected to a network, but does not appear to - be able to reach the full Internet. - </dd><dt><code>NM_CONNECTIVITY_FULL = 4</code></dt><dd> - The host is connected to a network, and appears to be able - to reach the full Internet - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.AccessPoint" id="org.freedesktop.NetworkManager.AccessPoint"></a>org.freedesktop.NetworkManager.AccessPoint</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.AccessPoint.PropertiesChanged" id="org.freedesktop.NetworkManager.AccessPoint.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Flags</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_802_11_AP_FLAGS">NM_802_11_AP_FLAGS</a>) - </dt><dd>Flags describing the capabilities of the access point.</dd><dt><code>WpaFlags</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_802_11_AP_SEC">NM_802_11_AP_SEC</a>) - </dt><dd>Flags describing the access point's capabilities according to WPA (Wifi Protected Access).</dd><dt><code>RsnFlags</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_802_11_AP_SEC">NM_802_11_AP_SEC</a>) - </dt><dd>Flags describing the access point's capabilities according to the RSN (Robust Secure Network) protocol.</dd><dt><code>Ssid</code> - - <code>ay</code> - - <code>(read)</code></dt><dd>The Service Set Identifier identifying the access point.</dd><dt><code>Frequency</code> - - <code>u</code> - - <code>(read)</code></dt><dd>The radio channel frequency in use by the access point, in MHz.</dd><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd>The hardware address (BSSID) of the access point.</dd><dt><code>Mode</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_802_11_MODE">NM_802_11_MODE</a>) - </dt><dd>Describes the operating mode of the access point.</dd><dt><code>MaxBitrate</code> - - <code>u</code> - - <code>(read)</code></dt><dd>The maximum bitrate this access point is capable of, in kilobits/second (Kb/s).</dd><dt><code>Strength</code> - - <code>y</code> - - <code>(read)</code></dt><dd>The current signal quality of the access point, in percent.</dd><dt><code>LastSeen</code> - - <code>i</code> - - <code>(read)</code></dt><dd> - The timestamp (in CLOCK_BOOTTIME seconds) for the last time the access - point was found in scan results. A value of -1 means the access point - has never been found in scan results. - </dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_802_11_AP_FLAGS" id="type-NM_802_11_AP_FLAGS">NM_802_11_AP_FLAGS</a></h3> - Flags describing the general capabilities of the access point. - <dl><dt><code>NM_802_11_AP_FLAGS_NONE = 0x0</code></dt><dd>Null capability - says nothing about the access point.</dd><dt><code>NM_802_11_AP_FLAGS_PRIVACY = 0x1</code></dt><dd>Access point supports privacy measures.</dd></dl><h3 xmlns=""><a name="type-NM_802_11_AP_SEC" id="type-NM_802_11_AP_SEC">NM_802_11_AP_SEC</a></h3> - Flags describing the security capabilities of the access point. - <dl><dt><code>NM_802_11_AP_SEC_NONE = 0x0</code></dt><dd>Null flag.</dd><dt><code>NM_802_11_AP_SEC_PAIR_WEP40 = 0x1</code></dt><dd>Access point supports pairwise 40-bit WEP encryption.</dd><dt><code>NM_802_11_AP_SEC_PAIR_WEP104 = 0x2</code></dt><dd>Access point supports pairwise 104-bit WEP encryption.</dd><dt><code>NM_802_11_AP_SEC_PAIR_TKIP = 0x4</code></dt><dd>Access point supports pairwise TKIP encryption.</dd><dt><code>NM_802_11_AP_SEC_PAIR_CCMP = 0x8</code></dt><dd>Access point supports pairwise CCMP encryption.</dd><dt><code>NM_802_11_AP_SEC_GROUP_WEP40 = 0x10</code></dt><dd>Access point supports a group 40-bit WEP cipher.</dd><dt><code>NM_802_11_AP_SEC_GROUP_WEP104 = 0x20</code></dt><dd>Access point supports a group 104-bit WEP cipher.</dd><dt><code>NM_802_11_AP_SEC_GROUP_TKIP = 0x40</code></dt><dd>Access point supports a group TKIP cipher.</dd><dt><code>NM_802_11_AP_SEC_GROUP_CCMP = 0x80</code></dt><dd>Access point supports a group CCMP cipher.</dd><dt><code>NM_802_11_AP_SEC_KEY_MGMT_PSK = 0x100</code></dt><dd>Access point supports PSK key management.</dd><dt><code>NM_802_11_AP_SEC_KEY_MGMT_802_1X = 0x200</code></dt><dd>Access point supports 802.1x key management.</dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device" id="org.freedesktop.NetworkManager.Device"></a>org.freedesktop.NetworkManager.Device</h1><h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.Reapply" id="org.freedesktop.NetworkManager.Device.Reapply">Reapply</a> ( - a{sa{sv}}: connection, t: version_id, u: flags - ) → - nothing</h3><div class="docstring"> - Attempts to update the configuration of a device without deactivating it. NetworkManager - has the concept of connections, which are profiles that contain the configuration for - a networking device. Those connections are exposed via D-Bus as individual objects - that can be created, modified and deleted. When activating such a settings-connection - on a device, the settings-connection is cloned to become an applied-connection and used to - configure the device (see GetAppliedConnection). Subsequent modification of the - settings-connection don't propagate automatically to the device's applied-connection - (with exception of the firewall-zone and the metered property). For the changes to take - effect, you can either re-activate the settings-connection, or call Reapply. - The Reapply call allows you to directly update the applied-connection and reconfigure - the device. - Reapply can also be useful if the currently applied-connection is equal to the connection - that is about to be reapplied. This allows to reconfigure the device and revert external - changes like removing or adding an IP address (which NetworkManager doesn't revert - automatically because it is assumed that the user made these changes intentionally outside - of NetworkManager). - Reapply can make the applied-connection different from the settings-connection, - just like updating the settings-connection can make them different. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code></dt><dd> - The optional connection settings that will be reapplied on the device. If empty, the - currently active settings-connection will be used. The connection cannot arbitrarly - differ from the current applied-connection otherwise the call will fail. - Only certain changes are supported, like adding or removing IP addresses. - </dd><dt><code>version_id</code> - - <code>t</code></dt><dd> - If non-zero, the current version id of the applied-connection must match. - The current version id can be retrieved via GetAppliedConnection. - This optional argument allows to catch concurrent modifications between - the GetAppliedConnection call and Reapply. - </dd><dt><code>flags</code> - - <code>u</code></dt><dd> - Flags which would modify the behavior of the Reapply call. - There are no flags defined currently and the users should use the value of 0. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.GetAppliedConnection" id="org.freedesktop.NetworkManager.Device.GetAppliedConnection">GetAppliedConnection</a> ( - u: flags - ) → - a{sa{sv}}, t</h3><div class="docstring"> - Get the currently applied connection on the device. This is a snapshot of the last activated - connection on the device, that is the configuration that is currently applied on the device. - Usually this is the same as GetSettings of the referenced settings connection. However, it - can differ if the settings connection was subsequently modified or the applied connection was - modified by Reapply. The applied connection is set when activating a device or when calling - Reapply. - </div><div><h4>Parameters</h4><dl><dt><code>flags</code> - - <code>u</code></dt><dd> - Flags which would modify the behavior of the GetAppliedConnection call. - There are no flags defined currently and the users should use the value of 0. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code></dt><dd> - The effective connection settings that the connection has currently applied. - </dd><dt><code>version_id</code> - - <code>t</code></dt><dd> - The version-id of the currently applied connection. This can be specified during - Reapply to avoid races where you first fetch the applied connection, modify it - and try to reapply it. If the applied connection is modified in the meantime, the - version_id gets incremented and Reapply will fail. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.Disconnect" id="org.freedesktop.NetworkManager.Device.Disconnect">Disconnect</a> ( - - ) → - nothing</h3><div class="docstring"> - Disconnects a device and prevents the device from automatically activating further connections without user intervention. - </div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.Delete" id="org.freedesktop.NetworkManager.Device.Delete">Delete</a> ( - - ) → - nothing</h3><div class="docstring"> - Deletes a software device from NetworkManager and removes the interface from the system. - The method returns an error when called for a hardware device. - </div></div><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.StateChanged" id="org.freedesktop.NetworkManager.Device.StateChanged">StateChanged</a> ( - u: new_state, u: old_state, u: reason - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>new_state</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_DEVICE_STATE">NM_DEVICE_STATE</a>) - </dt><dd> - The new state of the device. - </dd><dt><code>old_state</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_DEVICE_STATE">NM_DEVICE_STATE</a>) - </dt><dd> - The previous state of the device. - </dd><dt><code>reason</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_DEVICE_STATE_REASON">NM_DEVICE_STATE_REASON</a>) - </dt><dd> - A reason for the state transition. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Udi</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Operating-system specific transient device hardware identifier. This - is an opaque string representing the underlying hardware for the device, - and shouldn't be used to keep track of individual devices. For some - device types (Bluetooth, Modems) it is an identifier used by the - hardware service (ie bluez or ModemManager) to refer to that device, - and client programs use it get additional information from those - services which NM does not provide. The Udi is not guaranteed to be - consistent across reboots or hotplugs of the hardware. If you're looking - for a way to uniquely track each device in your application, use the - object path. If you're looking for a way to track a specific piece of - hardware across reboot or hotplug, use a MAC address or USB serial - number. - </dd><dt><code>Interface</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The name of the device's control (and often data) interface. - </dd><dt><code>IpInterface</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The name of the device's data interface when available. This property - may not refer to the actual data interface until the device has - successfully established a data connection, indicated by the device's - State becoming ACTIVATED. - </dd><dt><code>Driver</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The driver handling the device. - </dd><dt><code>DriverVersion</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The version of the driver handling the device. - </dd><dt><code>FirmwareVersion</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The firmware version for the device. - </dd><dt><code>Capabilities</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_DEVICE_CAP">NM_DEVICE_CAP</a>) - </dt><dd> - Flags describing the capabilities of the device. - </dd><dt><code>Ip4Address</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - DEPRECATED; use the 'Addresses' property of the 'Ip4Config' object instead. - </dd><dt><code>State</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_DEVICE_STATE">NM_DEVICE_STATE</a>) - </dt><dd> - The current state of the device. - </dd><dt><code>StateReason</code> - - <code>(uu)</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_DEVICE_STATE_REASON_STRUCT">NM_DEVICE_STATE_REASON_STRUCT</a>) - </dt><dd> - The current state and reason for changing to that state. - </dd><dt><code>ActiveConnection</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of an ActiveConnection object that "owns" this device during - activation. The ActiveConnection object tracks the life-cycle of a - connection to a specific network and implements the - org.freedesktop.NetworkManager.Connection.Active D-Bus interface. - </dd><dt><code>Ip4Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Ip4Config object describing the configuration of the device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED state. - </dd><dt><code>Dhcp4Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Dhcp4Config object describing the DHCP options returned by the DHCP server. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED state. - </dd><dt><code>Ip6Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Ip6Config object describing the configuration of the device. Only valid when the device is in the NM_DEVICE_STATE_ACTIVATED state. - </dd><dt><code>Dhcp6Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Dhcp6Config object describing the DHCP options - returned by the DHCP server. Only valid when the device is in the - NM_DEVICE_STATE_ACTIVATED state. - </dd><dt><code>Managed</code> - - <code>b</code> - - <code>(readwrite)</code></dt><dd> - Whether or not this device is managed by NetworkManager. Setting this - property has a similar effect to configuring the device as unmanaged - via the keyfile.unmanaged-devices setting in NetworkManager.conf. - Changes to this value are not persistent and lost after NetworkManager - restart. - </dd><dt><code>Autoconnect</code> - - <code>b</code> - - <code>(readwrite)</code></dt><dd> - If TRUE, indicates the device is allowed to autoconnect. If FALSE, - manual intervention is required before the device will automatically - connect to a known network, such as activating a connection using the - device, or setting this property to TRUE. This property cannot be - set to TRUE for default-unmanaged devices, since they never autoconnect. - </dd><dt><code>FirmwareMissing</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - If TRUE, indicates the device is likely missing firmware necessary for - its operation. - </dd><dt><code>NmPluginMissing</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - If TRUE, indicates the NetworkManager plugin for the device is likely - missing or misconfigured. - </dd><dt><code>DeviceType</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_DEVICE_TYPE">NM_DEVICE_TYPE</a>) - </dt><dd> - The general type of the network device; ie Ethernet, WiFi, etc. - </dd><dt><code>AvailableConnections</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - An array of object paths of every configured connection that is currently 'available' through this device. - </dd><dt><code>PhysicalPortId</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - If non-empty, an (opaque) indicator of the physical network - port associated with the device. This can be used to recognize - when two seemingly-separate hardware devices are actually just - different virtual interfaces to the same physical port. - </dd><dt><code>Mtu</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The device MTU (maximum transmission unit). - </dd><dt><code>Metered</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_METERED">NM_METERED</a>) - </dt><dd> - Whether the amount of traffic flowing through the device is - subject to limitations, for example set by service providers. - </dd><dt><code>LldpNeighbors</code> - - <code>aa{sv}</code> - - <code>(read)</code></dt><dd> - Array of LLDP neighbors; each element is a dictionary mapping - LLDP TLV names to variant boxed values. - </dd><dt><code>Real</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - True if the device exists, or False for placeholder devices that - do not yet exist but could be automatically created by NetworkManager - if one of their AvailableConnections was activated. - </dd></dl><h2>Enumerated types:</h2><h3><a name="type-NM_DEVICE_STATE" id="type-NM_DEVICE_STATE">NM_DEVICE_STATE</a></h3><dl><dt><code>NM_DEVICE_STATE_UNKNOWN = 0</code></dt><dd> - The device is in an unknown state. - </dd><dt><code>NM_DEVICE_STATE_UNMANAGED = 10</code></dt><dd> - The device is recognized but not managed by NetworkManager. - </dd><dt><code>NM_DEVICE_STATE_UNAVAILABLE = 20</code></dt><dd> - The device cannot be used (carrier off, rfkill, etc). - </dd><dt><code>NM_DEVICE_STATE_DISCONNECTED = 30</code></dt><dd> - The device is not connected. - </dd><dt><code>NM_DEVICE_STATE_PREPARE = 40</code></dt><dd> - The device is preparing to connect. - </dd><dt><code>NM_DEVICE_STATE_CONFIG = 50</code></dt><dd> - The device is being configured. - </dd><dt><code>NM_DEVICE_STATE_NEED_AUTH = 60</code></dt><dd> - The device is awaiting secrets necessary to continue connection. - </dd><dt><code>NM_DEVICE_STATE_IP_CONFIG = 70</code></dt><dd> - The IP settings of the device are being requested and configured. - </dd><dt><code>NM_DEVICE_STATE_IP_CHECK = 80</code></dt><dd> - The device's IP connectivity ability is being determined. - </dd><dt><code>NM_DEVICE_STATE_SECONDARIES = 90</code></dt><dd> - The device is waiting for secondary connections to be activated. - </dd><dt><code>NM_DEVICE_STATE_ACTIVATED = 100</code></dt><dd> - The device is active. - </dd><dt><code>NM_DEVICE_STATE_DEACTIVATING = 110</code></dt><dd> - The device's network connection is being torn down. - </dd><dt><code>NM_DEVICE_STATE_FAILED = 120</code></dt><dd> - The device is in a failure state following an attempt to activate it. - </dd></dl><h3><a name="type-NM_DEVICE_TYPE" id="type-NM_DEVICE_TYPE">NM_DEVICE_TYPE</a></h3><dl><dt><code>NM_DEVICE_TYPE_UNKNOWN = 0</code></dt><dd> - The device type is unknown. - </dd><dt><code>NM_DEVICE_TYPE_ETHERNET = 1</code></dt><dd> - The device is wired Ethernet device. - </dd><dt><code>NM_DEVICE_TYPE_WIFI = 2</code></dt><dd> - The device is an 802.11 WiFi device. - </dd><dt><code>NM_DEVICE_TYPE_UNUSED1 = 3</code></dt><dd>Unused</dd><dt><code>NM_DEVICE_TYPE_UNUSED2 = 4</code></dt><dd>Unused</dd><dt><code>NM_DEVICE_TYPE_BT = 5</code></dt><dd> - The device is Bluetooth device that provides PAN or DUN capabilities. - </dd><dt><code>NM_DEVICE_TYPE_OLPC_MESH = 6</code></dt><dd> - The device is an OLPC mesh networking device. - </dd><dt><code>NM_DEVICE_TYPE_WIMAX = 7</code></dt><dd> - The device is an 802.16e Mobile WiMAX device. - </dd><dt><code>NM_DEVICE_TYPE_MODEM = 8</code></dt><dd> - The device is a modem supporting one or more of analog telephone, - CDMA/EVDO, GSM/UMTS/HSPA, or LTE standards to access a cellular or - wireline data network. - </dd><dt><code>NM_DEVICE_TYPE_INFINIBAND = 9</code></dt><dd> - The device is an IP-capable InfiniBand interface. - </dd><dt><code>NM_DEVICE_TYPE_BOND = 10</code></dt><dd> - The device is a bond master interface. - </dd><dt><code>NM_DEVICE_TYPE_VLAN = 11</code></dt><dd> - The device is a VLAN interface. - </dd><dt><code>NM_DEVICE_TYPE_ADSL = 12</code></dt><dd> - The device is an ADSL device supporting PPPoE and PPPoATM protocols. - </dd><dt><code>NM_DEVICE_TYPE_BRIDGE = 13</code></dt><dd> - The device is a bridge interface. - </dd><dt><code>NM_DEVICE_TYPE_GENERIC = 14</code></dt><dd> - The device is a generic interface type unrecognized by NetworkManager. - </dd><dt><code>NM_DEVICE_TYPE_TEAM = 15</code></dt><dd> - The device is a team master interface. - </dd></dl><h3><a name="type-NM_DEVICE_STATE_REASON" id="type-NM_DEVICE_STATE_REASON">NM_DEVICE_STATE_REASON</a></h3><dl><dt><code>NM_DEVICE_STATE_REASON_UNKNOWN = 0</code></dt><dd> - The reason for the device state change is unknown. - </dd><dt><code>NM_DEVICE_STATE_REASON_NONE = 1</code></dt><dd> - The state change is normal. - </dd><dt><code>NM_DEVICE_STATE_REASON_NOW_MANAGED = 2</code></dt><dd> - The device is now managed. - </dd><dt><code>NM_DEVICE_STATE_REASON_NOW_UNMANAGED = 3</code></dt><dd> - The device is no longer managed. - </dd><dt><code>NM_DEVICE_STATE_REASON_CONFIG_FAILED = 4</code></dt><dd> - The device could not be readied for configuration. - </dd><dt><code>NM_DEVICE_STATE_REASON_CONFIG_UNAVAILABLE = 5</code></dt><dd> - IP configuration could not be reserved (no available address, timeout, etc). - </dd><dt><code>NM_DEVICE_STATE_REASON_CONFIG_EXPIRED = 6</code></dt><dd> - The IP configuration is no longer valid. - </dd><dt><code>NM_DEVICE_STATE_REASON_NO_SECRETS = 7</code></dt><dd> - Secrets were required, but not provided. - </dd><dt><code>NM_DEVICE_STATE_REASON_SUPPLICANT_DISCONNECT = 8</code></dt><dd> - The 802.1X supplicant disconnected from the access point or authentication server. - </dd><dt><code>NM_DEVICE_STATE_REASON_SUPPLICANT_CONFIG_FAILED = 9</code></dt><dd> - Configuration of the 802.1X supplicant failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_SUPPLICANT_FAILED = 10</code></dt><dd> - The 802.1X supplicant quit or failed unexpectedly. - </dd><dt><code>NM_DEVICE_STATE_REASON_SUPPLICANT_TIMEOUT = 11</code></dt><dd> - The 802.1X supplicant took too long to authenticate. - </dd><dt><code>NM_DEVICE_STATE_REASON_PPP_START_FAILED = 12</code></dt><dd> - The PPP service failed to start within the allowed time. - </dd><dt><code>NM_DEVICE_STATE_REASON_PPP_DISCONNECT = 13</code></dt><dd> - The PPP service disconnected unexpectedly. - </dd><dt><code>NM_DEVICE_STATE_REASON_PPP_FAILED = 14</code></dt><dd> - The PPP service quit or failed unexpectedly. - </dd><dt><code>NM_DEVICE_STATE_REASON_DHCP_START_FAILED = 15</code></dt><dd> - The DHCP service failed to start within the allowed time. - </dd><dt><code>NM_DEVICE_STATE_REASON_DHCP_ERROR = 16</code></dt><dd> - The DHCP service reported an unexpected error. - </dd><dt><code>NM_DEVICE_STATE_REASON_DHCP_FAILED = 17</code></dt><dd> - The DHCP service quit or failed unexpectedly. - </dd><dt><code>NM_DEVICE_STATE_REASON_SHARED_START_FAILED = 18</code></dt><dd> - The shared connection service failed to start. - </dd><dt><code>NM_DEVICE_STATE_REASON_SHARED_FAILED = 19</code></dt><dd> - The shared connection service quit or failed unexpectedly. - </dd><dt><code>NM_DEVICE_STATE_REASON_AUTOIP_START_FAILED = 20</code></dt><dd> - The AutoIP service failed to start. - </dd><dt><code>NM_DEVICE_STATE_REASON_AUTOIP_ERROR = 21</code></dt><dd> - The AutoIP service reported an unexpected error. - </dd><dt><code>NM_DEVICE_STATE_REASON_AUTOIP_FAILED = 22</code></dt><dd> - The AutoIP service quit or failed unexpectedly. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_BUSY = 23</code></dt><dd> - Dialing failed because the line was busy. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_NO_DIAL_TONE = 24</code></dt><dd> - Dialing failed because there was no dial tone. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_NO_CARRIER = 25</code></dt><dd> - Dialing failed because there was carrier. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_DIAL_TIMEOUT = 26</code></dt><dd> - Dialing timed out. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_DIAL_FAILED = 27</code></dt><dd> - Dialing failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_INIT_FAILED = 28</code></dt><dd> - Modem initialization failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_APN_FAILED = 29</code></dt><dd> - Failed to select the specified GSM APN. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_REGISTRATION_NOT_SEARCHING = 30</code></dt><dd> - Not searching for networks. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_REGISTRATION_DENIED = 31</code></dt><dd> - Network registration was denied. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_REGISTRATION_TIMEOUT = 32</code></dt><dd> - Network registration timed out. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_REGISTRATION_FAILED = 33</code></dt><dd> - Failed to register with the requested GSM network. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_PIN_CHECK_FAILED = 34</code></dt><dd> - PIN check failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_FIRMWARE_MISSING = 35</code></dt><dd> - Necessary firmware for the device may be missing. - </dd><dt><code>NM_DEVICE_STATE_REASON_REMOVED = 36</code></dt><dd> - The device was removed. - </dd><dt><code>NM_DEVICE_STATE_REASON_SLEEPING = 37</code></dt><dd> - NetworkManager went to sleep. - </dd><dt><code>NM_DEVICE_STATE_REASON_CONNECTION_REMOVED = 38</code></dt><dd> - The device's active connection was removed or disappeared. - </dd><dt><code>NM_DEVICE_STATE_REASON_USER_REQUESTED = 39</code></dt><dd> - A user or client requested the disconnection. - </dd><dt><code>NM_DEVICE_STATE_REASON_CARRIER = 40</code></dt><dd> - The device's carrier/link changed. - </dd><dt><code>NM_DEVICE_STATE_REASON_CONNECTION_ASSUMED = 41</code></dt><dd> - The device's existing connection was assumed. - </dd><dt><code>NM_DEVICE_STATE_REASON_SUPPLICANT_AVAILABLE = 42</code></dt><dd> - The 802.1x supplicant is now available. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_NOT_FOUND = 43</code></dt><dd> - The modem could not be found. - </dd><dt><code>NM_DEVICE_STATE_REASON_BT_FAILED = 44</code></dt><dd> - The Bluetooth connection timed out or failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_SIM_NOT_INSERTED = 45</code></dt><dd> - GSM Modem's SIM Card not inserted. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_SIM_PIN_REQUIRED = 46</code></dt><dd> - GSM Modem's SIM Pin required. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_SIM_PUK_REQUIRED = 47</code></dt><dd> - GSM Modem's SIM Puk required. - </dd><dt><code>NM_DEVICE_STATE_REASON_GSM_SIM_WRONG = 48</code></dt><dd> - GSM Modem's SIM wrong - </dd><dt><code>NM_DEVICE_STATE_REASON_INFINIBAND_MODE = 49</code></dt><dd> - InfiniBand device does not support connected mode. - </dd><dt><code>NM_DEVICE_STATE_REASON_DEPENDENCY_FAILED = 50</code></dt><dd> - A dependency of the connection failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_BR2684_FAILED = 51</code></dt><dd> - Problem with the RFC 2684 Ethernet over ADSL bridge. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_MANAGER_UNAVAILABLE = 52</code></dt><dd> - ModemManager was not running or quit unexpectedly. - </dd><dt><code>NM_DEVICE_STATE_REASON_SSID_NOT_FOUND = 53</code></dt><dd> - The 802.11 Wi-Fi network could not be found. - </dd><dt><code>NM_DEVICE_STATE_REASON_SECONDARY_CONNECTION_FAILED = 54</code></dt><dd> - A secondary connection of the base connection failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_DCB_FCOE_FAILED = 55</code></dt><dd> - DCB or FCoE setup failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_TEAMD_CONTROL_FAILED = 56</code></dt><dd> - teamd control failed. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_FAILED = 57</code></dt><dd> - Modem failed or no longer available. - </dd><dt><code>NM_DEVICE_STATE_REASON_MODEM_AVAILABLE = 58</code></dt><dd> - Modem now ready and available. - </dd><dt><code>NM_DEVICE_STATE_REASON_SIM_PIN_INCORRECT = 59</code></dt><dd> - The SIM PIN was incorrect. - </dd><dt><code>NM_DEVICE_STATE_REASON_NEW_ACTIVATION = 60</code></dt><dd> - A new connection activation was enqueued. - </dd><dt><code>NM_DEVICE_STATE_REASON_PARENT_CHANGED = 61</code></dt><dd> - The device's parent changed. - </dd><dt><code>NM_DEVICE_STATE_REASON_PARENT_MANAGED_CHANGED = 62</code></dt><dd> - The device parent's management changed. - </dd></dl><h3><a name="type-NM_METERED" id="type-NM_METERED">NM_METERED</a></h3><dl><dt><code>NM_METERED_UNKNOWN = 0</code></dt><dd> - The device metered status is unknown. - </dd><dt><code>NM_METERED_YES = 1</code></dt><dd> - The device is metered and the value was statically set. - </dd><dt><code>NM_METERED_NO = 2</code></dt><dd> - The device is not metered and the value was statically set. - </dd><dt><code>NM_METERED_GUESS_YES = 3</code></dt><dd> - The device is metered and the value was guessed. - </dd><dt><code>NM_METERED_GUESS_NO = 4</code></dt><dd> - The device is not metered and the value was guessed. - </dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_DEVICE_CAP" id="type-NM_DEVICE_CAP">NM_DEVICE_CAP</a></h3><dl><dt><code>NM_DEVICE_CAP_NONE = 0x0</code></dt><dd>Null capability.</dd><dt><code>NM_DEVICE_CAP_NM_SUPPORTED = 0x1</code></dt><dd>The device is supported by NetworkManager.</dd><dt><code>NM_DEVICE_CAP_CARRIER_DETECT = 0x2</code></dt><dd>The device supports carrier detection.</dd></dl><h2>Structure types:</h2><div class="struct"><h3><a name="type-NM_DEVICE_STATE_REASON_STRUCT" id="type-NM_DEVICE_STATE_REASON_STRUCT">NM_DEVICE_STATE_REASON_STRUCT</a> - ( - u: state, u: reason - ) - </h3><div class="docstring"></div><p>Arrays of NM_DEVICE_STATE_REASON_STRUCT don't generally - make sense.</p><div><h4>Members</h4><dl><dt><code>state</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_DEVICE_STATE">NM_DEVICE_STATE</a>) - </dt><dd> - The device state. - </dd><dt><code>reason</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_DEVICE_STATE_REASON">NM_DEVICE_STATE_REASON</a>) - </dt><dd> - The reason for originally changing to the device state. - </dd></dl></div></div> - - <h1><a name="org.freedesktop.NetworkManager.Device.Adsl" id="org.freedesktop.NetworkManager.Device.Adsl"></a>org.freedesktop.NetworkManager.Device.Adsl</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Adsl.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Adsl.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Carrier</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether the physical carrier is found. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Bond" id="org.freedesktop.NetworkManager.Device.Bond"></a>org.freedesktop.NetworkManager.Device.Bond</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Bond.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Bond.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>Carrier</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). - </dd><dt><code>Slaves</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - Array of object paths representing devices which are currently - slaved to this device. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Bridge" id="org.freedesktop.NetworkManager.Device.Bridge"></a>org.freedesktop.NetworkManager.Device.Bridge</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Bridge.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Bridge.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>Carrier</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). - </dd><dt><code>Slaves</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - Array of object paths representing devices which are currently - slaved to this device. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Bluetooth" id="org.freedesktop.NetworkManager.Device.Bluetooth"></a>org.freedesktop.NetworkManager.Device.Bluetooth</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Bluetooth.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Bluetooth.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Bluetooth hardware address of the device. - </dd><dt><code>Name</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Bluetooth name of the device. - </dd><dt><code>BtCapabilities</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_BT_CAPABILITIES">NM_BT_CAPABILITIES</a>) - </dt><dd> - Bluetooth capabilities of the device (either DUN or NAP). - </dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_BT_CAPABILITIES" id="type-NM_BT_CAPABILITIES">NM_BT_CAPABILITIES</a></h3> - Flags describing the capabilities of a Bluetooth device. - <dl><dt><code>NM_BT_CAPABILITY_NONE = 0x0</code></dt><dd>The device has no recognized capabilities.</dd><dt><code>NM_BT_CAPABILITY_DUN = 0x1</code></dt><dd>The device supports Bluetooth Dial-Up Networking.</dd><dt><code>NM_BT_CAPABILITY_PAN = 0x2</code></dt><dd>The device supports Bluetooth Personal Area Networking.</dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Wired" id="org.freedesktop.NetworkManager.Device.Wired"></a>org.freedesktop.NetworkManager.Device.Wired</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Wired.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Wired.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Active hardware address of the device. - </dd><dt><code>PermHwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Permanent hardware address of the device. - </dd><dt><code>Speed</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - Design speed of the device, in megabits/second (Mb/s). - </dd><dt><code>S390Subchannels</code> - - <code>as</code> - - <code>(read)</code></dt><dd> - Array of S/390 subchannels for S/390 or z/Architecture devices. - </dd><dt><code>Carrier</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Generic" id="org.freedesktop.NetworkManager.Device.Generic"></a>org.freedesktop.NetworkManager.Device.Generic</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Generic.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Generic.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>TypeDescription</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - A (non-localized) description of the interface type, if known. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Infiniband" id="org.freedesktop.NetworkManager.Device.Infiniband"></a>org.freedesktop.NetworkManager.Device.Infiniband</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Infiniband.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Infiniband.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>Carrier</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.IPTunnel" id="org.freedesktop.NetworkManager.Device.IPTunnel"></a>org.freedesktop.NetworkManager.Device.IPTunnel</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.IPTunnel.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.IPTunnel.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Mode</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The tunneling mode. - </dd><dt><code>Parent</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The object path of the parent device. - </dd><dt><code>Local</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The local endpoint of the tunnel. - </dd><dt><code>Remote</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The remote endpoint of the tunnel. - </dd><dt><code>Ttl</code> - - <code>y</code> - - <code>(read)</code></dt><dd> - The TTL assigned to tunneled packets. 0 is a special value - meaning that packets inherit the TTL value - </dd><dt><code>Tos</code> - - <code>y</code> - - <code>(read)</code></dt><dd> - The type of service (IPv4) or traffic class (IPv6) assigned to - tunneled packets. - </dd><dt><code>PathMtuDiscovery</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Whether path MTU discovery is enabled on this tunnel. - </dd><dt><code>InputKey</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The key used for incoming packets. - </dd><dt><code>OutputKey</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The key used for outgoing packets. - </dd><dt><code>EncapsulationLimit</code> - - <code>y</code> - - <code>(read)</code></dt><dd> - How many additional levels of encapsulation are permitted to - be prepended to packets. This property applies only to IPv6 - tunnels. - </dd><dt><code>FlowLabel</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The flow label to assign to tunnel packets. This property - applies only to IPv6 tunnels. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Macvlan" id="org.freedesktop.NetworkManager.Device.Macvlan"></a>org.freedesktop.NetworkManager.Device.Macvlan</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Macvlan.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Macvlan.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Parent</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The object path of the parent device. - </dd><dt><code>Mode</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The macvlan mode, one of "private", "vepa", "bridge", or "passthru". - </dd><dt><code>NoPromisc</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Whether the device is blocked from going into promiscuous mode. - </dd><dt><code>Tap</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Whether the device is a macvtap. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Modem" id="org.freedesktop.NetworkManager.Device.Modem"></a>org.freedesktop.NetworkManager.Device.Modem</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Modem.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Modem.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>ModemCapabilities</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_DEVICE_MODEM_CAPABILITIES">NM_DEVICE_MODEM_CAPABILITIES</a>) - </dt><dd> - The generic family of access technologies the modem supports. Not all - capabilities are available at the same time however; some modems require - a firmware reload or other reinitialization to switch between eg CDMA/EVDO - and GSM/UMTS. - </dd><dt><code>CurrentCapabilities</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_DEVICE_MODEM_CAPABILITIES">NM_DEVICE_MODEM_CAPABILITIES</a>) - </dt><dd> - The generic family of access technologies the modem currently supports - without a firmware reload or reinitialization. - </dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_DEVICE_MODEM_CAPABILITIES" id="type-NM_DEVICE_MODEM_CAPABILITIES">NM_DEVICE_MODEM_CAPABILITIES</a></h3> - Flags describing one or more of the general access technology families - that a modem device supports. - <dl><dt><code>NM_DEVICE_MODEM_CAPABILITY_NONE = 0x0</code></dt><dd>Modem has no capabilties.</dd><dt><code>NM_DEVICE_MODEM_CAPABILITY_POTS = 0x1</code></dt><dd> - Modem supports the analog wired telephone network (ie 56k dialup) and - does not have wireless/cellular capabilities. - </dd><dt><code>NM_DEVICE_MODEM_CAPABILITY_CDMA_EVDO = 0x2</code></dt><dd> - Modem supports at least one of CDMA 1xRTT, EVDO revision 0, EVDO - revision A, or EVDO revision B. - </dd><dt><code>NM_DEVICE_MODEM_CAPABILITY_GSM_UMTS = 0x4</code></dt><dd> - Modem supports at least one of GSM, GPRS, EDGE, UMTS, HSDPA, HSUPA, or - HSPA+ packet switched data capability. - </dd><dt><code>NM_DEVICE_MODEM_CAPABILITY_LTE = 0x8</code></dt><dd> - Modem has at LTE data capability. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.OlpcMesh" id="org.freedesktop.NetworkManager.Device.OlpcMesh"></a>org.freedesktop.NetworkManager.Device.OlpcMesh</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.OlpcMesh.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.OlpcMesh.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"> - Emitted when the wireless device's properties changed. - </div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary containing the FIXME: check changed parameters. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The hardware address of the device. - </dd><dt><code>Companion</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The object path of the companion device. - </dd><dt><code>ActiveChannel</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The currently active channel. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Team" id="org.freedesktop.NetworkManager.Device.Team"></a>org.freedesktop.NetworkManager.Device.Team</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Team.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Team.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>Carrier</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). - </dd><dt><code>Slaves</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - Array of object paths representing devices which are currently - slaved to this device. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Tun" id="org.freedesktop.NetworkManager.Device.Tun"></a>org.freedesktop.NetworkManager.Device.Tun</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Tun.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Tun.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Owner</code> - - <code>x</code> - - <code>(read)</code></dt><dd> - The uid of the tunnel owner, or -1 if it has no owner. - </dd><dt><code>Group</code> - - <code>x</code> - - <code>(read)</code></dt><dd> - The gid of the tunnel group, or -1 if it has no owner. - </dd><dt><code>Mode</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The tunnel mode, either "tun" or "tap". - </dd><dt><code>NoPi</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - The tunnel's "TUN_NO_PI" flag; true if no protocol info is - prepended to the tunnel packets. - </dd><dt><code>VnetHdr</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets - include a virtio network header. - </dd><dt><code>MultiQueue</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - The tunnel's "TUN_TAP_MQ" flag; true if callers can connect to - the tap device multiple times, for multiple send/receive - queues. - </dd><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Veth" id="org.freedesktop.NetworkManager.Device.Veth"></a>org.freedesktop.NetworkManager.Device.Veth</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Veth.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Veth.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Peer</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The object path of the device's peer. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Vlan" id="org.freedesktop.NetworkManager.Device.Vlan"></a>org.freedesktop.NetworkManager.Device.Vlan</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Vlan.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Vlan.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>Carrier</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Indicates whether the physical carrier is found (e.g. whether a cable is plugged in or not). - </dd><dt><code>Parent</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the parent device of this VLAN device. - </dd><dt><code>VlanId</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The VLAN ID of this VLAN interface. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Vxlan" id="org.freedesktop.NetworkManager.Device.Vxlan"></a>org.freedesktop.NetworkManager.Device.Vxlan</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Vxlan.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Vxlan.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Parent</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The object path of the parent device (if the VXLAN is not - purely internal to this host). - </dd><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>Id</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The VXLAN Network Identifier (VNI). - </dd><dt><code>Group</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The IP (v4 or v6) multicast group used to communicate with other physical - hosts on this VXLAN. - </dd><dt><code>Local</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The local IPv4 or IPv6 address to use when sending VXLAN packets to other - physical hosts. - </dd><dt><code>Tos</code> - - <code>y</code> - - <code>(read)</code></dt><dd> - The value to use in the IP ToS field for VXLAN packets sent to - other physical hosts. - </dd><dt><code>Ttl</code> - - <code>y</code> - - <code>(read)</code></dt><dd> - The value to use in the IP TTL field for VXLAN packets sent to - other physical hosts. - </dd><dt><code>Learning</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - True if the VXLAN dynamically learns remote IP addresses. - </dd><dt><code>Ageing</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The interval in seconds at which the kernel purges stale - cached addresses. - </dd><dt><code>Limit</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The maximum number of entries that can be added to the VXLAN's - forwarding table. - </dd><dt><code>DstPort</code> - - <code>q</code> - - <code>(read)</code></dt><dd> - Destination port for outgoing VXLAN packets. - </dd><dt><code>SrcPortMin</code> - - <code>q</code> - - <code>(read)</code></dt><dd> - The lowest source port number to use for outgoing VXLAN packets. - </dd><dt><code>SrcPortMax</code> - - <code>q</code> - - <code>(read)</code></dt><dd> - The highest source port number to use for outgoing VXLAN packets. - </dd><dt><code>Proxy</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - True if the VXLAN is implementing DOVE ARP proxying for remote - clients. - </dd><dt><code>Rsc</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - True if the VXLAN is implementing DOVE route short-circuiting - of known remote IP addresses. - </dd><dt><code>L2miss</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - True if the VXLAN will emit netlink notifications of L2 switch - misses. - </dd><dt><code>L3miss</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - True if the VXLAN will emit netlink notifications of L3 switch - misses. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.Wireless" id="org.freedesktop.NetworkManager.Device.Wireless"></a>org.freedesktop.NetworkManager.Device.Wireless</h1><h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints" id="org.freedesktop.NetworkManager.Device.Wireless.GetAccessPoints">GetAccessPoints</a> ( - - ) → - ao</h3><div class="docstring"> - DEPRECATED. Get the list of access points visible to this device. Note - that this list does not include access points which hide their SSID. To - retrieve a list of all access points (including hidden ones) use the - GetAllAccessPoints() method. - </div><div><h4>Returns</h4><dl><dt><code>access_points</code> - - <code>ao</code></dt><dd> - List of access point object paths. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints" id="org.freedesktop.NetworkManager.Device.Wireless.GetAllAccessPoints">GetAllAccessPoints</a> ( - - ) → - ao</h3><div class="docstring"> - Get the list of all access points visible to this device, including - hidden ones for which the SSID is not yet known. - </div><div><h4>Returns</h4><dl><dt><code>access_points</code> - - <code>ao</code></dt><dd> - List of access point object paths. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.Wireless.RequestScan" id="org.freedesktop.NetworkManager.Device.Wireless.RequestScan">RequestScan</a> ( - a{sv}: options - ) → - nothing</h3><div class="docstring"> - Request the device to scan - </div><div><h4>Parameters</h4><dl><dt><code>options</code> - - <code>a{sv}</code></dt><dd> - Options of scan. - Currently 'ssids' option with value of "aay" type is supported. - </dd></dl></div></div><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Wireless.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.Wireless.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"> - Emitted when the wireless device's properties changed. - </div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary containing the FIXME: check changed parameters. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Wireless.AccessPointAdded" id="org.freedesktop.NetworkManager.Device.Wireless.AccessPointAdded">AccessPointAdded</a> ( - o: access_point - )</h3><div class="docstring"> - Emitted when a new access point is found by the device. - </div><div><h4>Parameters</h4><dl><dt><code>access_point</code> - - <code>o</code></dt><dd> - The object path of the newly found access point. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.Wireless.AccessPointRemoved" id="org.freedesktop.NetworkManager.Device.Wireless.AccessPointRemoved">AccessPointRemoved</a> ( - o: access_point - )</h3><div class="docstring"> - Emitted when an access point disappears from view of the device. - </div><div><h4>Parameters</h4><dl><dt><code>access_point</code> - - <code>o</code></dt><dd> - The object path of the access point that has disappeared. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The active hardware address of the device. - </dd><dt><code>PermHwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The permanent hardware address of the device. - </dd><dt><code>Mode</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_802_11_MODE">NM_802_11_MODE</a>) - </dt><dd> - The operating mode of the wireless device. - </dd><dt><code>Bitrate</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - The bit rate currently used by the wireless device, in kilobits/second (Kb/s). - </dd><dt><code>AccessPoints</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - List of object paths of access point visible to this wireless device. - </dd><dt><code>ActiveAccessPoint</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the access point currently used by the wireless device. - </dd><dt><code>WirelessCapabilities</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_802_11_DEVICE_CAP">NM_802_11_DEVICE_CAP</a>) - </dt><dd> - The capabilities of the wireless device. - </dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_802_11_DEVICE_CAP" id="type-NM_802_11_DEVICE_CAP">NM_802_11_DEVICE_CAP</a></h3> - Flags describing the capabilities of a wireless device. - <dl><dt><code>NM_802_11_DEVICE_CAP_NONE = 0x0</code></dt><dd>Null capability - syntactic sugar for no capabilities supported. Do not AND this with other capabilities!</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_WEP40 = 0x1</code></dt><dd>The device supports the 40-bit WEP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_WEP104 = 0x2</code></dt><dd>The device supports the 104-bit WEP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_TKIP = 0x4</code></dt><dd>The device supports the TKIP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_CIPHER_CCMP = 0x8</code></dt><dd>The device supports the CCMP cipher.</dd><dt><code>NM_802_11_DEVICE_CAP_WPA = 0x10</code></dt><dd>The device supports the WPA encryption/authentication protocol.</dd><dt><code>NM_802_11_DEVICE_CAP_RSN = 0x20</code></dt><dd>The device supports the RSN encryption/authentication protocol.</dd><dt><code>NM_802_11_DEVICE_CAP_AP = 0x40</code></dt><dd>The device supports Access Point mode.</dd><dt><code>NM_802_11_DEVICE_CAP_ADHOC = 0x80</code></dt><dd>The device supports Ad-Hoc mode.</dd><dt><code>NM_802_11_DEVICE_CAP_FREQ_VALID = 0x100</code></dt><dd> - The device properly reports information about supported - frequencies and thus both NM_802_11_DEVICE_CAP_FREQ_2GHZ and - NM_802_11_DEVICE_CAP_FREQ_5GHZ are valid. - </dd><dt><code>NM_802_11_DEVICE_CAP_FREQ_2GHZ = 0x200</code></dt><dd> - The device supports 2.4GHz frequencies. - </dd><dt><code>NM_802_11_DEVICE_CAP_FREQ_5GHZ = 0x400</code></dt><dd> - The device supports 5GHz frequencies. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Device.WiMax" id="org.freedesktop.NetworkManager.Device.WiMax"></a>org.freedesktop.NetworkManager.Device.WiMax</h1><h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.Device.WiMax.GetNspList" id="org.freedesktop.NetworkManager.Device.WiMax.GetNspList">GetNspList</a> ( - - ) → - ao</h3><div class="docstring"> - Get the list of NSPs visible to this device. - </div><div><h4>Returns</h4><dl><dt><code>nsps</code> - - <code>ao</code></dt><dd> - List of NSP object paths - </dd></dl></div></div><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.WiMax.PropertiesChanged" id="org.freedesktop.NetworkManager.Device.WiMax.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"> - Emitted when the WiMax device's properties changed. - </div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.WiMax.NspAdded" id="org.freedesktop.NetworkManager.Device.WiMax.NspAdded">NspAdded</a> ( - o: nsp - )</h3><div class="docstring"> - Emitted when a new NSP is found by the device. - </div><div><h4>Parameters</h4><dl><dt><code>nsp</code> - - <code>o</code></dt><dd> - The object path of the newly found NSP. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Device.WiMax.NspRemoved" id="org.freedesktop.NetworkManager.Device.WiMax.NspRemoved">NspRemoved</a> ( - o: nsp - )</h3><div class="docstring"> - Emitted when an NSP disappears from view of the device. - </div><div><h4>Parameters</h4><dl><dt><code>nsp</code> - - <code>o</code></dt><dd> - The object path of the NSP that has disappeared. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Nsps</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - List of object paths of Network Service Providers (NSPs) visible to this - WiMAX device. - </dd><dt><code>HwAddress</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - Hardware address of the device. - </dd><dt><code>CenterFrequency</code> - - <code>u</code> - - <code>(read)</code></dt><dd> - Center frequency (in KHz) of the radio channel the device is using to - communicate with the network when connected. Has no meaning when the - device is not connected. - </dd><dt><code>Rssi</code> - - <code>i</code> - - <code>(read)</code></dt><dd> - RSSI of the current radio link in dBm. This value indicates how strong - the raw received RF signal from the base station is, but does not - indicate the overall quality of the radio link. Has no meaning when the - device is not connected. - </dd><dt><code>Cinr</code> - - <code>i</code> - - <code>(read)</code></dt><dd> - CINR (Carrier to Interference + Noise Ratio) of the current radio link - in dB. CINR is a more accurate measure of radio link quality. Has no - meaning when the device is not connected. - </dd><dt><code>TxPower</code> - - <code>i</code> - - <code>(read)</code></dt><dd> - Average power of the last burst transmitted by the device, in units of - 0.5 dBm. i.e. a TxPower of -11 represents an actual device TX power of - -5.5 dBm. Has no meaning when the device is not connected. - </dd><dt><code>Bsid</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The ID of the serving base station as received from the network. Has - no meaning when the device is not connected. - </dd><dt><code>ActiveNsp</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the NSP currently used by the WiMax device. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.WiMax.Nsp" id="org.freedesktop.NetworkManager.WiMax.Nsp"></a>org.freedesktop.NetworkManager.WiMax.Nsp</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.WiMax.Nsp.PropertiesChanged" id="org.freedesktop.NetworkManager.WiMax.Nsp.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Name</code> - - <code>s</code> - - <code>(read)</code></dt><dd>The name of the NSP.</dd><dt><code>SignalQuality</code> - - <code>u</code> - - <code>(read)</code></dt><dd>The current signal quality of the NSP, in percent.</dd><dt><code>NetworkType</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_WIMAX_NSP_NETWORK_TYPE">NM_WIMAX_NSP_NETWORK_TYPE</a>) - </dt><dd>The network type of the NSP.</dd></dl><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_WIMAX_NSP_NETWORK_TYPE" id="type-NM_WIMAX_NSP_NETWORK_TYPE">NM_WIMAX_NSP_NETWORK_TYPE</a></h3> - Network type of the NSP. - <dl><dt><code>NM_WIMAX_NSP_NETWORK_TYPE_UNKNOWN = 0x0</code></dt><dd>Unknown network.</dd><dt><code>NM_WIMAX_NSP_NETWORK_TYPE_HOME = 0x1</code></dt><dd>Home network.</dd><dt><code>NM_WIMAX_NSP_NETWORK_TYPE_PARTNER = 0x2</code></dt><dd>Partner network.</dd><dt><code>NM_WIMAX_NSP_NETWORK_TYPE_ROAMING_PARTNER = 0x3</code></dt><dd>Roaming partner network.</dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.IP4Config" id="org.freedesktop.NetworkManager.IP4Config"></a>org.freedesktop.NetworkManager.IP4Config</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.IP4Config.PropertiesChanged" id="org.freedesktop.NetworkManager.IP4Config.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Addresses</code> - - <code>aau</code> - - <code>(read)</code></dt><dd> - Array of arrays of IPv4 address/prefix/gateway. All 3 - elements of each array are in network byte order. Essentially: - [(addr, prefix, gateway), (addr, prefix, gateway), ...] - - Deprecated: use AddressData and Gateway - </dd><dt><code>AddressData</code> - - <code>aa{sv}</code> - - <code>(read)</code></dt><dd> - Array of IP address data objects. All addresses will include - "address" (an IP address string), and "prefix" (a uint). Some - addresses may include additional attributes. - </dd><dt><code>Gateway</code> - - <code>s</code> - - <code>(read)</code></dt><dd>The gateway in use.</dd><dt><code>Routes</code> - - <code>aau</code> - - <code>(read)</code></dt><dd> - Arrays of IPv4 route/prefix/next-hop/metric. All 4 elements of - each tuple are in network byte order. 'route' and 'next hop' - are IPv4 addresses, while prefix and metric are simple - unsigned integers. Essentially: [(route, prefix, next-hop, - metric), (route, prefix, next-hop, metric), ...] - - Deprecated: use RouteData - </dd><dt><code>RouteData</code> - - <code>aa{sv}</code> - - <code>(read)</code></dt><dd> - Array of IP route data objects. All routes will include "dest" - (an IP address string) and "prefix" (a uint). Some routes may - include "next-hop" (an IP address string), "metric" (a uint), - and additional attributes. - </dd><dt><code>Nameservers</code> - - <code>au</code> - - <code>(read)</code></dt><dd>The nameservers in use.</dd><dt><code>Domains</code> - - <code>as</code> - - <code>(read)</code></dt><dd>A list of domains this address belongs to.</dd><dt><code>Searches</code> - - <code>as</code> - - <code>(read)</code></dt><dd>A list of dns searches.</dd><dt><code>DnsOptions</code> - - <code>as</code> - - <code>(read)</code></dt><dd> - A list of DNS options that modify the behavior of the DNS - resolver. See resolv.conf(5) manual page for the list of - supported options. - </dd><dt><code>WinsServers</code> - - <code>au</code> - - <code>(read)</code></dt><dd>The Windows Internet Name Service servers associated with the connection. Each address is in network byte order.</dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.IP6Config" id="org.freedesktop.NetworkManager.IP6Config"></a>org.freedesktop.NetworkManager.IP6Config</h1><p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.IP6Config.PropertiesChanged" id="org.freedesktop.NetworkManager.IP6Config.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Addresses</code> - - <code>a(ayuay)</code> - - <code>(read)</code></dt><dd> - Array of tuples of IPv6 address/prefix/gateway. - - Deprecated: use AddressData and Gateway. - </dd><dt><code>AddressData</code> - - <code>aa{sv}</code> - - <code>(read)</code></dt><dd> - Array of IP address data objects. All addresses will include - "address" (an IP address string), and "prefix" (a uint). Some - addresses may include additional attributes. - </dd><dt><code>Gateway</code> - - <code>s</code> - - <code>(read)</code></dt><dd>The gateway in use.</dd><dt><code>Routes</code> - - <code>a(ayuayu)</code> - - <code>(read)</code></dt><dd> - Tuples of IPv6 route/prefix/next-hop/metric. - - Deprecated: use RouteData - </dd><dt><code>RouteData</code> - - <code>aa{sv}</code> - - <code>(read)</code></dt><dd> - Array of IP route data objects. All routes will include "dest" - (an IP address string) and "prefix" (a uint). Some routes may - include "next-hop" (an IP address string), "metric" (a uint), - and additional attributes. - </dd><dt><code>Nameservers</code> - - <code>aay</code> - - <code>(read)</code></dt><dd>The nameservers in use.</dd><dt><code>Domains</code> - - <code>as</code> - - <code>(read)</code></dt><dd>A list of domains this address belongs to.</dd><dt><code>Searches</code> - - <code>as</code> - - <code>(read)</code></dt><dd>A list of dns searches.</dd><dt><code>DnsOptions</code> - - <code>as</code> - - <code>(read)</code></dt><dd> - A list of DNS options that modify the behavior of the DNS - resolver. See resolv.conf(5) manual page for the list of - supported options. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.DHCP4Config" id="org.freedesktop.NetworkManager.DHCP4Config"></a>org.freedesktop.NetworkManager.DHCP4Config</h1> - Options and configuration returned by the IPv4 DHCP server. - <p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.DHCP4Config.PropertiesChanged" id="org.freedesktop.NetworkManager.DHCP4Config.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Options</code> - - <code>a{sv}</code> - - <code>(read)</code></dt><dd>Configuration options returned by a DHCP server, if any.</dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.DHCP6Config" id="org.freedesktop.NetworkManager.DHCP6Config"></a>org.freedesktop.NetworkManager.DHCP6Config</h1> - Options and configuration returned by the IPv6 DHCP server. - <p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.DHCP6Config.PropertiesChanged" id="org.freedesktop.NetworkManager.DHCP6Config.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Options</code> - - <code>a{sv}</code> - - <code>(read)</code></dt><dd>Configuration options returned by a DHCP server, if any.</dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.Settings" id="org.freedesktop.NetworkManager.Settings"></a>org.freedesktop.NetworkManager.Settings</h1> - The Settings interface allows clients to view and administrate the connections stored and used by NetworkManager. - <h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.ListConnections" id="org.freedesktop.NetworkManager.Settings.ListConnections">ListConnections</a> ( - - ) → - ao</h3><div class="docstring"> - List the saved network connections known to NetworkManager. - </div><div><h4>Returns</h4><dl><dt><code>connections</code> - - <code>ao</code></dt><dd> - List of connections. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.GetConnectionByUuid" id="org.freedesktop.NetworkManager.Settings.GetConnectionByUuid">GetConnectionByUuid</a> ( - s: uuid - ) → - o</h3><div class="docstring"> - Retrieve the object path of a connection, given that connection's UUID. - </div><div><h4>Parameters</h4><dl><dt><code>uuid</code> - - <code>s</code></dt><dd> - The UUID to find the connection object path for. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>connection</code> - - <code>o</code></dt><dd> - The connection's object path. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.AddConnection" id="org.freedesktop.NetworkManager.Settings.AddConnection">AddConnection</a> ( - a{sa{sv}}: connection - ) → - o</h3><div class="docstring"> - Add new connection and save it to disk. This operation does not start - the network connection unless (1) device is idle and able to connect to - the network described by the new connection, and (2) the connection - is allowed to be started automatically. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code></dt><dd> - Connection settings and properties. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>path</code> - - <code>o</code></dt><dd> - Object path of the new connection that was just added. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved" id="org.freedesktop.NetworkManager.Settings.AddConnectionUnsaved">AddConnectionUnsaved</a> ( - a{sa{sv}}: connection - ) → - o</h3><div class="docstring"> - Add new connection but do not save it to disk immediately. This - operation does not start the network connection unless (1) device is - idle and able to connect to the network described by the new connection, - and (2) the connection is allowed to be started automatically. - - Use the 'Save' method on the connection to save these changes - to disk. Note that unsaved changes will be lost if the - connection is reloaded from disk (either automatically on file - change or due to an explicit ReloadConnections call). - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code></dt><dd> - Connection settings and properties. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>path</code> - - <code>o</code></dt><dd> - Object path of the new connection that was just added. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.LoadConnections" id="org.freedesktop.NetworkManager.Settings.LoadConnections">LoadConnections</a> ( - as: filenames - ) → - b, as</h3><div class="docstring"> - Loads or reloads the indicated connections from disk. You - should call this after making changes directly to an on-disk - connection file to make sure that NetworkManager sees the - changes. (If "monitor-connection-files" in NetworkManager.conf - is "true", then this will have no real effect, but is - harmless.) As with AddConnection(), this operation does not - necessarily start the network connection. - </div><div><h4>Parameters</h4><dl><dt><code>filenames</code> - - <code>as</code></dt><dd> - Array of paths to on-disk connection profiles in directories - monitored by NetworkManager. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>status</code> - - <code>b</code></dt><dd> - Success or failure of the operation as a whole. True if - NetworkManager at least tried to load the indicated - connections, even if it did not succeed. False if an error - occurred before trying to load the connections (eg, - permission denied). - </dd><dt><code>failures</code> - - <code>as</code></dt><dd> - Paths of connection files that could not be loaded. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.ReloadConnections" id="org.freedesktop.NetworkManager.Settings.ReloadConnections">ReloadConnections</a> ( - - ) → - b</h3><div class="docstring"> - Tells NetworkManager to reload all connection files from disk, - including noticing any added or deleted connection files. By - default, connections are re-read automatically any time they - change, so you only need to use this command if you have set - "monitor-connection-files=false" in NetworkManager.conf. - </div><div><h4>Returns</h4><dl><dt><code>status</code> - - <code>b</code></dt><dd> - Success or failure. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.SaveHostname" id="org.freedesktop.NetworkManager.Settings.SaveHostname">SaveHostname</a> ( - s: hostname - ) → - nothing</h3><div class="docstring"> - Save the hostname to persistent configuration. - </div><div><h4>Parameters</h4><dl><dt><code>hostname</code> - - <code>s</code></dt><dd> - The hostname to save to persistent configuration. If blank, the persistent hostname is cleared. - </dd></dl></div></div><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Settings.PropertiesChanged" id="org.freedesktop.NetworkManager.Settings.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Settings.NewConnection" id="org.freedesktop.NetworkManager.Settings.NewConnection">NewConnection</a> ( - o: connection - )</h3><div class="docstring"> - Emitted when a new connection has been added after NetworkManager has - started up and initialized. This signal is not emitted for connections - read while starting up, because NetworkManager's D-Bus service is only - available after all connections have been read, and to prevent spamming - listeners with too many signals at one time. To retrieve the initial - connection list, call the ListConnections() method once, and then listen - for individual Settings.NewConnection and Settings.Connection.Deleted - signals for further updates. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>o</code></dt><dd> - Object path of the new connection. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Settings.ConnectionRemoved" id="org.freedesktop.NetworkManager.Settings.ConnectionRemoved">ConnectionRemoved</a> ( - o: connection - )</h3><div class="docstring"> - Emitted when a connection is no longer available. This happens when - the connection is deleted or if it is no longer accessible by any of - the system's logged-in users. After receipt of this signal, the - connection no longer exists and cannot be used. Also see the - Settings.Connection.Removed signal. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>o</code></dt><dd> - Object path of the removed connection. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Connections</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - List of object paths of available network connection profiles. - </dd><dt><code>Hostname</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The machine hostname stored in persistent configuration. - </dd><dt><code>CanModify</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - If true, adding and modifying connections is supported. - </dd></dl> - - - <h1><a name="org.freedesktop.NetworkManager.Settings.Connection" id="org.freedesktop.NetworkManager.Settings.Connection"></a>org.freedesktop.NetworkManager.Settings.Connection</h1> - Represents a single network connection configuration. - <h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.Update" id="org.freedesktop.NetworkManager.Settings.Connection.Update">Update</a> ( - a{sa{sv}}: properties - ) → - nothing</h3><div class="docstring"> - Update the connection with new settings and properties (replacing - all previous settings and properties) and save the connection to - disk. Secrets may be part of the update request, and will be either - stored in persistent storage or sent to a Secret Agent for storage, - depending on the flags associated with each secret. - </div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sa{sv}}</code></dt><dd> - New connection settings, properties, and (optionally) secrets. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved" id="org.freedesktop.NetworkManager.Settings.Connection.UpdateUnsaved">UpdateUnsaved</a> ( - a{sa{sv}}: properties - ) → - nothing</h3><div class="docstring"> - Update the connection with new settings and properties (replacing - all previous settings and properties) but do not immediately save - the connection to disk. Secrets may be part of the update request - and may sent to a Secret Agent for storage, depending on the - flags associated with each secret. - - Use the 'Save' method to save these changes to disk. Note - that unsaved changes will be lost if the connection is - reloaded from disk (either automatically on file change or - due to an explicit ReloadConnections call). - </div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sa{sv}}</code></dt><dd> - New connection settings, properties, and (optionally) secrets. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.Delete" id="org.freedesktop.NetworkManager.Settings.Connection.Delete">Delete</a> ( - - ) → - nothing</h3><div class="docstring"> - Delete the connection. - </div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.GetSettings" id="org.freedesktop.NetworkManager.Settings.Connection.GetSettings">GetSettings</a> ( - - ) → - a{sa{sv}}</h3><div class="docstring"> - Get the settings maps describing this network configuration. - This will never include any secrets required for connection - to the network, as those are often protected. Secrets must - be requested separately using the GetSecrets() call. - </div><div><h4>Returns</h4><dl><dt><code>settings</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - The nested settings maps describing this object. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.GetSecrets" id="org.freedesktop.NetworkManager.Settings.Connection.GetSecrets">GetSecrets</a> ( - s: setting_name - ) → - a{sa{sv}}</h3><div class="docstring"> - Get the secrets belonging to this network configuration. Only - secrets from persistent storage or a Secret Agent running in - the requestor's session will be returned. The user will never - be prompted for secrets as a result of this request. - </div><div><h4>Parameters</h4><dl><dt><code>setting_name</code> - - <code>s</code></dt><dd> - Name of the setting to return secrets for. If empty, all - all secrets will be returned. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>secrets</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Nested settings maps containing secrets. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets" id="org.freedesktop.NetworkManager.Settings.Connection.ClearSecrets">ClearSecrets</a> ( - - ) → - nothing</h3><div class="docstring"> - Clear the secrets belonging to this network connection profile. - </div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.Save" id="org.freedesktop.NetworkManager.Settings.Connection.Save">Save</a> ( - - ) → - nothing</h3><div class="docstring"> - Saves a "dirty" connection (that had previously been - updated with UpdateUnsaved) to persistent storage. - </div></div><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.Updated" id="org.freedesktop.NetworkManager.Settings.Connection.Updated">Updated</a> ( - - )</h3><div class="docstring"> - Emitted when any settings or permissions change. When handling - this signal, clients should re-read the connection using the - GetSettings method to get the changes and to ensure the client - still has permission to access the connection. - </div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.Removed" id="org.freedesktop.NetworkManager.Settings.Connection.Removed">Removed</a> ( - - )</h3><div class="docstring"> - Emitted when this connection is no longer available. This - happens when the connection is deleted or if it is no longer - accessible by any of the system's logged-in users. After - receipt of this signal, the object no longer exists. Also - see the Settings.ConnectionRemoved signal. - </div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Settings.Connection.PropertiesChanged" id="org.freedesktop.NetworkManager.Settings.Connection.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Unsaved</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - If set, indicates that the in-memory state of the - connection does not match the on-disk state. This flag - will be set when UpdateUnsaved() is called or when any - connection details change, and cleared when the connection - is saved to disk via Save() or from internal operations. - </dd></dl> - - - <h1><a name="org.freedesktop.NetworkManager.Connection.Active" id="org.freedesktop.NetworkManager.Connection.Active"></a>org.freedesktop.NetworkManager.Connection.Active</h1> - Objects that implement the Connection.Active interface represent an attempt - to connect to a network using the details provided by a Connection object. - The Connection.Active object tracks the life-cycle of the connection - attempt and if successful indicates whether the connected network is the - "default" or preferred network for access. - NetworkManager has the concept of connections, which can be thought of as - settings, a profile or a configuration that can be applied on a networking - device. - Such settings-connections are exposed as D-Bus object and the active-connection - expresses this relationship between device and settings-connection. - At any time a settings-connection can only be activated on one device and vice - versa. However, during activation and deactivation multiple active-connections - can reference the same device or settings-connection as they are waiting to - be activated or to be deactivated. - <p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.Connection.Active.PropertiesChanged" id="org.freedesktop.NetworkManager.Connection.Active.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Connection</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The path of the connection. - </dd><dt><code>SpecificObject</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - A specific object associated with the active connection. This property - reflects the specific object used during connection activation, and will - not change over the lifetime of the ActiveConnection once set. - </dd><dt><code>Id</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The ID of the connection, provided as a convenience so that clients - do not have to retrieve all connection details. - </dd><dt><code>Uuid</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The UUID of the connection, provided as a convenience so that clients - do not have to retrieve all connection details. - </dd><dt><code>Type</code> - - <code>s</code> - - <code>(read)</code></dt><dd> - The type of the connection, provided as a convenience so that clients - do not have to retrieve all connection details. - </dd><dt><code>Devices</code> - - <code>ao</code> - - <code>(read)</code></dt><dd> - Array of object paths representing devices which are part of this active - connection. - </dd><dt><code>State</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_ACTIVE_CONNECTION_STATE">NM_ACTIVE_CONNECTION_STATE</a>) - </dt><dd> - The state of this active connection. - </dd><dt><code>Default</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Whether this active connection is the default IPv4 connection, i.e. - whether it currently owns the default IPv4 route. - </dd><dt><code>Ip4Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Ip4Config object describing the configuration of the - connection. Only valid when the connection is in the - NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. - </dd><dt><code>Dhcp4Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Dhcp4Config object describing the DHCP options - returned by the DHCP server (assuming the connection used DHCP). Only - valid when the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED - state. - </dd><dt><code>Default6</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Whether this active connection is the default IPv6 connection, i.e. - whether it currently owns the default IPv6 route. - </dd><dt><code>Ip6Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Ip6Config object describing the configuration of the - connection. Only valid when the connection is in the - NM_ACTIVE_CONNECTION_STATE_ACTIVATED state. - </dd><dt><code>Dhcp6Config</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - Object path of the Dhcp6Config object describing the DHCP options - returned by the DHCP server (assuming the connection used DHCP). Only - valid when the connection is in the NM_ACTIVE_CONNECTION_STATE_ACTIVATED - state. - </dd><dt><code>Vpn</code> - - <code>b</code> - - <code>(read)</code></dt><dd> - Whether this active connection is also a VPN connection. - </dd><dt><code>Master</code> - - <code>o</code> - - <code>(read)</code></dt><dd> - The path to the master device if the connection is a slave. - </dd></dl><h2>Enumerated types:</h2><h3><a name="type-NM_ACTIVE_CONNECTION_STATE" id="type-NM_ACTIVE_CONNECTION_STATE">NM_ACTIVE_CONNECTION_STATE</a></h3><dl><dt><code>NM_ACTIVE_CONNECTION_STATE_UNKNOWN = 0</code></dt><dd> - The active connection is in an unknown state. - </dd><dt><code>NM_ACTIVE_CONNECTION_STATE_ACTIVATING = 1</code></dt><dd> - The connection is activating. - </dd><dt><code>NM_ACTIVE_CONNECTION_STATE_ACTIVATED = 2</code></dt><dd> - The connection is activated. - </dd><dt><code>NM_ACTIVE_CONNECTION_STATE_DEACTIVATING = 3</code></dt><dd> - The connection is being torn down and cleaned up. - </dd><dt><code>NM_ACTIVE_CONNECTION_STATE_DEACTIVATED = 4</code></dt><dd> - The connection is no longer active. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.AgentManager" id="org.freedesktop.NetworkManager.AgentManager"></a>org.freedesktop.NetworkManager.AgentManager</h1><h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.AgentManager.Register" id="org.freedesktop.NetworkManager.AgentManager.Register">Register</a> ( - s: identifier - ) → - nothing</h3><div class="docstring"> - Called by secret Agents to register their ability to provide and save - network secrets. - </div><div><h4>Parameters</h4><dl><dt><code>identifier</code> - - <code>s</code></dt><dd> - Identifies this agent; only one agent in each user session may use the - same identifier. Identifier formatting follows the same rules as - D-Bus bus names with the exception that the ':' character is not - allowed. The valid set of characters is "[A-Z][a-z][0-9]_-." and the - identifier is limited in length to 255 characters with a minimum - of 3 characters. An example valid identifier is 'org.gnome.nm-applet' - (without quotes). - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities" id="org.freedesktop.NetworkManager.AgentManager.RegisterWithCapabilities">RegisterWithCapabilities</a> ( - s: identifier, u: capabilities - ) → - nothing</h3><div class="docstring"> - Like Register() but indicates agent capabilities to NetworkManager. - </div><div><h4>Parameters</h4><dl><dt><code>identifier</code> - - <code>s</code></dt><dd> - See the Register() method's identifier argument. - </dd><dt><code>capabilities</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_SECRET_AGENT_CAPABILITIES">NM_SECRET_AGENT_CAPABILITIES</a>) - </dt><dd> - Indicates various agent capabilities to NetworkManager. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.AgentManager.Unregister" id="org.freedesktop.NetworkManager.AgentManager.Unregister">Unregister</a> ( - - ) → - nothing</h3><div class="docstring"> - Called by secret Agents to notify NetworkManager that they will no - longer handle requests for network secrets. Agents are automatically - unregistered when they disconnect from D-Bus. - </div></div><p>Interface has no signals.</p><p>Interface has no properties.</p> - - - <h1><a name="org.freedesktop.NetworkManager.SecretAgent" id="org.freedesktop.NetworkManager.SecretAgent"></a>org.freedesktop.NetworkManager.SecretAgent</h1> - Private D-Bus interface used by secret agents that store and provide - secrets to NetworkManager. If an agent provides secrets to - NetworkManager as part of connection creation, and the some of those - secrets are "agent owned" the agent should store those secrets - itself and should not expect its SaveSecrets() method to be called. - SaveSecrets() will be called eg if some program other than the - agent itself (like a connection editor) changes the secrets out of - band. The agent should implement this D-Bus interface on an object - with the path /org/freedesktop/NetworkManager/SecretAgent. - <h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.SecretAgent.GetSecrets" id="org.freedesktop.NetworkManager.SecretAgent.GetSecrets">GetSecrets</a> ( - a{sa{sv}}: connection, o: connection_path, s: setting_name, as: hints, u: flags - ) → - a{sa{sv}}</h3><div class="docstring"> - Retrieve and return stored secrets, if any, or request new - secrets from the agent's user. If user interaction is allowed - and the user enters new secrets, the agent is expected to save - the new secrets to persistent storage (if the secret's flags - include AGENT_OWNED) as NetworkManager will not send these - secrets back to the same agent via a SaveSecrets() call. If - the user canceled any interaction, the agent should return the - UserCanceled error (see below). - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Nested settings maps containing the connection for which - secrets are being requested. This may contain system-owned - secrets if the agent has successfully authenticated to - modify system network settings and the GetSecrets request - flags allow user interaction. - </dd><dt><code>connection_path</code> - - <code>o</code></dt><dd> - Object path of the connection for which secrets are being - requested. - </dd><dt><code>setting_name</code> - - <code>s</code></dt><dd> - Setting name for which secrets are being requested. - </dd><dt><code>hints</code> - - <code>as</code></dt><dd> - Array of strings of key names in the requested setting for - which NetworkManager thinks a secrets may be required, - and/or well-known identifiers and data that may be useful - to the client in processing the secrets request. Note that - it's not always possible to determine which secret is - required, so in some cases no hints may be given. The Agent - should return any secrets it has, or that it thinks are - required, regardless of what hints NetworkManager sends - in this request. Some hints have special prefixes that - provide information to the agent; for example, VPN requests - may send server-specific messages prefixed with - "x-vpn-message:". - </dd><dt><code>flags</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_SECRET_AGENT_GET_SECRETS_FLAGS">NM_SECRET_AGENT_GET_SECRETS_FLAGS</a>) - </dt><dd> - Flags which modify the behavior of the secrets request. - If true, new secrets are assumed to be invalid or incorrect, - and the agent should ask the user for new secrets. If false, - existing secrets should be retrieved from storage and - returned without interrupting the user. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>secrets</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Nested settings maps containing secrets. Each setting MUST - contain at least the 'name' field, containing the name of - the setting, and one or more secrets. - </dd></dl></div><div><h4>Possible errors</h4><dl><dt><code>org.freedesktop.NetworkManager.SecretAgent.NotAuthorized</code></dt><dd> - Should be returned when the process requesting secrets is - not authorized to do so (like if the caller is not root - or not NetworkManager). - </dd><dt><code>org.freedesktop.NetworkManager.SecretAgent.InvalidConnection</code></dt><dd> - Should be returned if the 'connection' argument is invalid. - </dd><dt><code>org.freedesktop.NetworkManager.SecretAgent.UserCanceled</code></dt><dd> - Should be returned when the user has canceled the request. - </dd><dt><code>org.freedesktop.NetworkManager.SecretAgent.AgentCanceled</code></dt><dd> - Should be returned when NetworkManager has requested that - the agent cancel the request. - </dd><dt><code>org.freedesktop.NetworkManager.SecretAgent.InternalError</code></dt><dd> - Should be returned if the agent has encountered some internal - error processing the request. - </dd><dt><code>org.freedesktop.NetworkManager.SecretAgent.NoSecrets</code></dt><dd> - Should be returned if there are no available secrets, for - example if user interaction is not allowed and there are - no secrets stored by the agent for this connection. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets" id="org.freedesktop.NetworkManager.SecretAgent.CancelGetSecrets">CancelGetSecrets</a> ( - o: connection_path, s: setting_name - ) → - nothing</h3><div class="docstring"> - Cancel a pending GetSecrets request for secrets of the given - connection. Any GetSecrets request with the same - 'connection_path' and 'setting_name' that are given in a - CancelGetSecrets request should be canceled. - </div><div><h4>Parameters</h4><dl><dt><code>connection_path</code> - - <code>o</code></dt><dd> - Object path of the connection for which, if secrets for - the given 'setting_name' are being requested, the request - should be canceled. - </dd><dt><code>setting_name</code> - - <code>s</code></dt><dd> - Setting name for which secrets for this connection were - originally being requested. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.SecretAgent.SaveSecrets" id="org.freedesktop.NetworkManager.SecretAgent.SaveSecrets">SaveSecrets</a> ( - a{sa{sv}}: connection, o: connection_path - ) → - nothing</h3><div class="docstring"> - Save given secrets to backing storage. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Nested settings maps containing the entire connection - (including secrets), for which the agent should save the - secrets to backing storage. This method will not be called - when the agent itself is the process creating or updating - a connection; in that case the agent is assumed to have - already saved those secrets since it had them already. - </dd><dt><code>connection_path</code> - - <code>o</code></dt><dd> - Object path of the connection for which the agent should - save secrets to backing storage. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets" id="org.freedesktop.NetworkManager.SecretAgent.DeleteSecrets">DeleteSecrets</a> ( - a{sa{sv}}: connection, o: connection_path - ) → - nothing</h3><div class="docstring"> - Delete secrets from backing storage. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Nested settings maps containing the connection properties - (sans secrets), for which the agent should delete the - secrets from backing storage. - </dd><dt><code>connection_path</code> - - <code>o</code></dt><dd> - Object path of the connection for which the agent should - delete secrets from backing storage. - </dd></dl></div></div><p>Interface has no signals.</p><p>Interface has no properties.</p><h2>Sets of flags:</h2><h3 xmlns=""><a name="type-NM_SECRET_AGENT_GET_SECRETS_FLAGS" id="type-NM_SECRET_AGENT_GET_SECRETS_FLAGS">NM_SECRET_AGENT_GET_SECRETS_FLAGS</a></h3> - Flags modifying the behavior of GetSecrets request. - <dl><dt><code>NM_SECRET_AGENT_GET_SECRETS_FLAG_NONE = 0x0</code></dt><dd> - No special behavior; by default no user interaction is allowed and - requests for secrets are fulfilled from persistent storage, or - if no secrets are available an error is returned. - </dd><dt><code>NM_SECRET_AGENT_GET_SECRETS_FLAG_ALLOW_INTERACTION = 0x1</code></dt><dd> - Allows the request to interact with the user, possibly prompting - via UI for secrets if any are required, or if none are found in - persistent storage. - </dd><dt><code>NM_SECRET_AGENT_GET_SECRETS_FLAG_REQUEST_NEW = 0x2</code></dt><dd> - Explicitly prompt for new secrets from the user. This flag - signals that NetworkManager thinks any existing secrets are - invalid or wrong. This flag implies that interaction is allowed. - </dd><dt><code>NM_SECRET_AGENT_GET_SECRETS_FLAG_USER_REQUESTED = 0x4</code></dt><dd> - Set if the request was initiated by user-requested action via the - D-Bus interface, as opposed to automatically initiated by - NetworkManager in response to (for example) scan results or - carrier changes. - </dd></dl><h3 xmlns=""><a name="type-NM_SECRET_AGENT_CAPABILITIES" id="type-NM_SECRET_AGENT_CAPABILITIES">NM_SECRET_AGENT_CAPABILITIES</a></h3><dl><dt><code>NM_SECRET_AGENT_CAPABILITY_NONE = 0x0</code></dt><dd>No special capabilities.</dd><dt><code>NM_SECRET_AGENT_CAPABILITY_VPN_HINTS = 0x1</code></dt><dd> - The agent supports passing hints to VPN plugin authentication - dialogs. - </dd></dl> - - - <h1><a name="org.freedesktop.NetworkManager.VPN.Connection" id="org.freedesktop.NetworkManager.VPN.Connection"></a>org.freedesktop.NetworkManager.VPN.Connection</h1> - Represents an active connection to a Virtual Private Network. - <p>Interface has no methods.</p><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Connection.PropertiesChanged" id="org.freedesktop.NetworkManager.VPN.Connection.PropertiesChanged">PropertiesChanged</a> ( - a{sv}: properties - )</h3><div class="docstring"></div><div><h4>Parameters</h4><dl><dt><code>properties</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - A dictionary mapping property names to variant boxed values - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Connection.VpnStateChanged" id="org.freedesktop.NetworkManager.VPN.Connection.VpnStateChanged">VpnStateChanged</a> ( - u: state, u: reason - )</h3><div class="docstring"> - Emitted when the state of the VPN connection has changed. - </div><div><h4>Parameters</h4><dl><dt><code>state</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_VPN_CONNECTION_STATE">NM_VPN_CONNECTION_STATE</a>) - </dt><dd> - The new state of the VPN connection. - </dd><dt><code>reason</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_VPN_CONNECTION_STATE_REASON">NM_VPN_CONNECTION_STATE_REASON</a>) - </dt><dd> - Reason code describing the change to the new state. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>VpnState</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_VPN_CONNECTION_STATE">NM_VPN_CONNECTION_STATE</a>) - </dt><dd>The VPN-specific state of the connection.</dd><dt><code>Banner</code> - - <code>s</code> - - <code>(read)</code></dt><dd>The banner string of the VPN connection.</dd></dl><h2>Enumerated types:</h2><h3><a name="type-NM_VPN_CONNECTION_STATE" id="type-NM_VPN_CONNECTION_STATE">NM_VPN_CONNECTION_STATE</a></h3><dl><dt><code>NM_VPN_CONNECTION_STATE_UNKNOWN = 0</code></dt><dd> - The state of the VPN connection is unknown. - </dd><dt><code>NM_VPN_CONNECTION_STATE_PREPARE = 1</code></dt><dd> - The VPN connection is preparing to connect. - </dd><dt><code>NM_VPN_CONNECTION_STATE_NEED_AUTH = 2</code></dt><dd> - The VPN connection needs authorization credentials. - </dd><dt><code>NM_VPN_CONNECTION_STATE_CONNECT = 3</code></dt><dd> - The VPN connection is being established. FIXME: Should be CONNECTING or CONNECTED. - </dd><dt><code>NM_VPN_CONNECTION_STATE_IP_CONFIG_GET = 4</code></dt><dd> - The VPN connection is getting an IP address. FIXME: Should be an -ING - </dd><dt><code>NM_VPN_CONNECTION_STATE_ACTIVATED = 5</code></dt><dd> - The VPN connection is active. - </dd><dt><code>NM_VPN_CONNECTION_STATE_FAILED = 6</code></dt><dd> - The VPN connection failed. - </dd><dt><code>NM_VPN_CONNECTION_STATE_DISCONNECTED = 7</code></dt><dd> - The VPN connection is disconnected. - </dd></dl><h3><a name="type-NM_VPN_CONNECTION_STATE_REASON" id="type-NM_VPN_CONNECTION_STATE_REASON">NM_VPN_CONNECTION_STATE_REASON</a></h3><dl><dt><code>NM_VPN_CONNECTION_STATE_REASON_UNKNOWN = 0</code></dt><dd> - The reason for the VPN connection state change is unknown. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_NONE = 1</code></dt><dd> - No reason was given for the VPN connection state change. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_USER_DISCONNECTED = 2</code></dt><dd> - The VPN connection changed state because the user disconnected it. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_DEVICE_DISCONNECTED = 3</code></dt><dd> - The VPN connection changed state because the device it was using was disconnected. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_SERVICE_STOPPED = 4</code></dt><dd> - The service providing the VPN connection was stopped. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_IP_CONFIG_INVALID = 5</code></dt><dd> - The IP config of the VPN connection was invalid. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_CONNECT_TIMEOUT = 6</code></dt><dd> - The connection attempt to the VPN service timed out. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_TIMEOUT = 7</code></dt><dd> - A timeout occurred while starting the service providing the VPN connection. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_SERVICE_START_FAILED = 8</code></dt><dd> - Starting the service starting the service providing the VPN connection failed. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_NO_SECRETS = 9</code></dt><dd> - Necessary secrets for the VPN connection were not provided. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_LOGIN_FAILED = 10</code></dt><dd> - Authentication to the VPN server failed. - </dd><dt><code>NM_VPN_CONNECTION_STATE_REASON_CONNECTION_REMOVED = 11</code></dt><dd> - The connection was deleted from settings. - </dd></dl> - - <h1><a name="org.freedesktop.NetworkManager.VPN.Plugin" id="org.freedesktop.NetworkManager.VPN.Plugin"></a>org.freedesktop.NetworkManager.VPN.Plugin</h1> - This interface is provided by plugins providing VPN services to the NetworkManager daemon. - <h2>Methods:</h2><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.Connect" id="org.freedesktop.NetworkManager.VPN.Plugin.Connect">Connect</a> ( - a{sa{sv}}: connection - ) → - nothing</h3><div class="docstring"> - Tells the plugin to connect. Interactive secrets requests (eg, emitting - the SecretsRequired signal) are not allowed. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Describes the connection to be established. - </dd></dl></div><div><h4>Possible errors</h4><dl><dt><code>org.freedesktop.NetworkManager.VPN.Error.StartingInProgress</code></dt><dd> - The plugin is already starting, and another connect request was received. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.AlreadyStarted</code></dt><dd> - The plugin is already connected, and another connect request was received. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.StoppingInProgress</code></dt><dd> - The plugin is already stopping, and another stop request was received. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.BadArguments</code></dt><dd> - The request could not be processed because it contained malformed - arguments, or arguments of unexpected type. It usually means that one of - the VPN setting data items or secrets was not of the expected type (i.e. - int, string, bool, etc). - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.LaunchFailed</code></dt><dd> - A binary providing the service failed to launch. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.WrongState</code></dt><dd> - The request could not be processed because the VPN plugin is in the wrong - state for this type of request. - <em>(generic description)</em></dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive" id="org.freedesktop.NetworkManager.VPN.Plugin.ConnectInteractive">ConnectInteractive</a> ( - a{sa{sv}}: connection, a{sv}: details - ) → - nothing</h3><div class="docstring"> - Tells the plugin to connect, allowing interactive secrets requests (eg - the plugin is allowed to emit the SecretsRequired signal if the VPN - service indicates that it needs additional secrets during the connect - process). - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Describes the connection to be established. - </dd><dt><code>details</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - Additional details about the Connect process. - </dd></dl></div><div><h4>Possible errors</h4><dl><dt><code>org.freedesktop.NetworkManager.VPN.Error.StartingInProgress</code></dt><dd> - The plugin is already starting, and another connect request was received. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.AlreadyStarted</code></dt><dd> - The plugin is already connected, and another connect request was received. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.StoppingInProgress</code></dt><dd> - The plugin is already stopping, and another stop request was received. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.BadArguments</code></dt><dd> - The request could not be processed because it contained malformed - arguments, or arguments of unexpected type. It usually means that one of - the VPN setting data items or secrets was not of the expected type (i.e. - int, string, bool, etc). - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.LaunchFailed</code></dt><dd> - A binary providing the service failed to launch. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.WrongState</code></dt><dd> - The request could not be processed because the VPN plugin is in the wrong - state for this type of request. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.InteractiveNotSupported</code></dt><dd> - The request could not be processed because the plugin does not support - interactive operations, such as ConnectInteractive() or NewSecrets(). - <em>(generic description)</em></dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets" id="org.freedesktop.NetworkManager.VPN.Plugin.NeedSecrets">NeedSecrets</a> ( - a{sa{sv}}: settings - ) → - s</h3><div class="docstring"> - Asks the plugin whether the provided connection will require secrets to connect successfully. - </div><div><h4>Parameters</h4><dl><dt><code>settings</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Describes the connection that may need secrets. - </dd></dl></div><div><h4>Returns</h4><dl><dt><code>setting_name</code> - - <code>s</code></dt><dd> - The setting name within the provided connection that requires secrets, if any. - </dd></dl></div><div><h4>Possible errors</h4><dl><dt><code>org.freedesktop.NetworkManager.VPN.Error.ConnectionInvalid</code></dt><dd> - The request could not be processed because the connection was invalid. It - usually means that the connection's VPN setting was missing some required - data item or secret. - <em>(generic description)</em></dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.Disconnect" id="org.freedesktop.NetworkManager.VPN.Plugin.Disconnect">Disconnect</a> ( - - ) → - nothing</h3><div class="docstring"> - Disconnect the plugin. - </div><div><h4>Possible errors</h4><dl><dt><code>org.freedesktop.NetworkManager.VPN.Error.StoppingInProgress</code></dt><dd> - The plugin is already stopping, and another stop request was received. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.AlreadyStopped</code></dt><dd> - The plugin is already stopped, and another disconnect request was received. - <em>(generic description)</em></dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.SetConfig" id="org.freedesktop.NetworkManager.VPN.Plugin.SetConfig">SetConfig</a> ( - a{sv}: config - ) → - nothing</h3><div class="docstring"> - Set generic connection details on the connection. - </div><div><h4>Parameters</h4><dl><dt><code>config</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - Generic configuration details for the connection. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config" id="org.freedesktop.NetworkManager.VPN.Plugin.SetIp4Config">SetIp4Config</a> ( - a{sv}: config - ) → - nothing</h3><div class="docstring"> - Set IPv4 details on the connection. - </div><div><h4>Parameters</h4><dl><dt><code>config</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - Ip4Config details for the connection. You must call - SetConfig() before calling this. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config" id="org.freedesktop.NetworkManager.VPN.Plugin.SetIp6Config">SetIp6Config</a> ( - a{sv}: config - ) → - nothing</h3><div class="docstring"> - Set IPv6 details on the connection. - </div><div><h4>Parameters</h4><dl><dt><code>config</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - Ip6Config details for the connection. You must call - SetConfig() before calling this. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.SetFailure" id="org.freedesktop.NetworkManager.VPN.Plugin.SetFailure">SetFailure</a> ( - s: reason - ) → - nothing</h3><div class="docstring"> - Indicate a failure to the plugin. - </div><div><h4>Parameters</h4><dl><dt><code>reason</code> - - <code>s</code></dt><dd> - The reason for the failure. - </dd></dl></div></div><div class="method"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets" id="org.freedesktop.NetworkManager.VPN.Plugin.NewSecrets">NewSecrets</a> ( - a{sa{sv}}: connection - ) → - nothing</h3><div class="docstring"> - Called in response to a SecretsRequired signal to deliver updated secrets - or other information to the plugin. - </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - - <code>a{sa{sv}}</code> - (<a xmlns="" href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a>) - </dt><dd> - Describes the connection including the new secrets. - </dd></dl></div><div><h4>Possible errors</h4><dl><dt><code>org.freedesktop.NetworkManager.VPN.Error.WrongState</code></dt><dd> - The request could not be processed because the VPN plugin is in the wrong - state for this type of request. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.BadArguments</code></dt><dd> - The request could not be processed because it contained malformed - arguments, or arguments of unexpected type. It usually means that one of - the VPN setting data items or secrets was not of the expected type (i.e. - int, string, bool, etc). - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.LaunchFailed</code></dt><dd> - A binary providing the service failed to launch. - <em>(generic description)</em></dd><dt><code>org.freedesktop.NetworkManager.VPN.Error.InteractiveNotSupported</code></dt><dd> - The request could not be processed because the plugin does not support - interactive operations, such as ConnectInteractive() or NewSecrets(). - <em>(generic description)</em></dd></dl></div></div><h2>Signals:</h2><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.StateChanged" id="org.freedesktop.NetworkManager.VPN.Plugin.StateChanged">StateChanged</a> ( - u: state - )</h3><div class="docstring"> - Emitted when the plugin state changes. - </div><div><h4>Parameters</h4><dl><dt><code>state</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_VPN_SERVICE_STATE">NM_VPN_SERVICE_STATE</a>) - </dt><dd> - The new state of the plugin. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.SecretsRequired" id="org.freedesktop.NetworkManager.VPN.Plugin.SecretsRequired">SecretsRequired</a> ( - s: message, as: secrets - )</h3><div class="docstring"> - Emitted during an ongoing ConnectInteractive() request when the plugin - has determined that new secrets are required. NetworkManager will then - call the NewSecrets() method with a connection hash including the new - secrets. - </div><div><h4>Parameters</h4><dl><dt><code>message</code> - - <code>s</code></dt><dd> - Informational message, if any, about the request. For example, if - a second PIN is required, could indicate to the user to wait for - the token code to change until entering the next PIN. - </dd><dt><code>secrets</code> - - <code>as</code></dt><dd> - Array of strings of VPN secret names which the plugin thinks - secrets may be required for, or other VPN-specific data to be - processed by the VPN's front-end. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.Config" id="org.freedesktop.NetworkManager.VPN.Plugin.Config">Config</a> ( - a{sv}: config - )</h3><div class="docstring"> - The plugin obtained generic configuration information. - </div><div><h4>Parameters</h4><dl><dt><code>config</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - The configuration information. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.Ip4Config" id="org.freedesktop.NetworkManager.VPN.Plugin.Ip4Config">Ip4Config</a> ( - a{sv}: ip4config - )</h3><div class="docstring"> - The plugin obtained an IPv4 configuration. - </div><div><h4>Parameters</h4><dl><dt><code>ip4config</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - The IPv4 configuration. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.Ip6Config" id="org.freedesktop.NetworkManager.VPN.Plugin.Ip6Config">Ip6Config</a> ( - a{sv}: ip6config - )</h3><div class="docstring"> - The plugin obtained an IPv6 configuration. - </div><div><h4>Parameters</h4><dl><dt><code>ip6config</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd> - The IPv6 configuration. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.LoginBanner" id="org.freedesktop.NetworkManager.VPN.Plugin.LoginBanner">LoginBanner</a> ( - s: banner - )</h3><div class="docstring"> - Emitted when the plugin receives a login banner from the VPN service. - </div><div><h4>Parameters</h4><dl><dt><code>banner</code> - - <code>s</code></dt><dd> - The login banner string. - </dd></dl></div></div><div class="signal"><h3><a name="org.freedesktop.NetworkManager.VPN.Plugin.Failure" id="org.freedesktop.NetworkManager.VPN.Plugin.Failure">Failure</a> ( - u: reason - )</h3><div class="docstring"> - Emitted when a failure in the VPN plugin occurs. - </div><div><h4>Parameters</h4><dl><dt><code>reason</code> - - <code>u</code> - (<a xmlns="" href="#type-NM_VPN_PLUGIN_FAILURE">NM_VPN_PLUGIN_FAILURE</a>) - </dt><dd> - Reason code for the failure. - </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>State</code> - - <code>u</code> - - <code>(read)</code> - (<a xmlns="" href="#type-NM_VPN_SERVICE_STATE">NM_VPN_SERVICE_STATE</a>) - </dt><dd> - The state of the plugin. - </dd></dl><h2>Enumerated types:</h2><h3><a name="type-NM_VPN_SERVICE_STATE" id="type-NM_VPN_SERVICE_STATE">NM_VPN_SERVICE_STATE</a></h3><dl><dt><code>NM_VPN_SERVICE_STATE_UNKNOWN = 0</code></dt><dd> - The state of the VPN plugin is unknown. - </dd><dt><code>NM_VPN_SERVICE_STATE_INIT = 1</code></dt><dd> - The VPN plugin is initialized. - </dd><dt><code>NM_VPN_SERVICE_STATE_SHUTDOWN = 2</code></dt><dd> - (Not used.) - </dd><dt><code>NM_VPN_SERVICE_STATE_STARTING = 3</code></dt><dd> - The plugin is attempting to connect to a VPN server. - </dd><dt><code>NM_VPN_SERVICE_STATE_STARTED = 4</code></dt><dd> - The plugin has connected to a VPN server. - </dd><dt><code>NM_VPN_SERVICE_STATE_STOPPING = 5</code></dt><dd> - The plugin is disconnecting from the VPN server. - </dd><dt><code>NM_VPN_SERVICE_STATE_STOPPED = 6</code></dt><dd> - The plugin has disconnected from the VPN server. - </dd></dl><h3><a name="type-NM_VPN_PLUGIN_FAILURE" id="type-NM_VPN_PLUGIN_FAILURE">NM_VPN_PLUGIN_FAILURE</a></h3><dl><dt><code>NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED = 0</code></dt><dd> - Login failed. - </dd><dt><code>NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED = 1</code></dt><dd> - Connect failed. - </dd><dt><code>NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG = 2</code></dt><dd> - Invalid IP configuration returned from the VPN plugin. - </dd></dl> -<h1>Generic types:</h1><h2>Enumerated types:</h2><h3><a name="type-NM_802_11_MODE" id="type-NM_802_11_MODE">NM_802_11_MODE</a></h3><dl><dt><code>NM_802_11_MODE_UNKNOWN = 0</code></dt><dd>Mode is unknown.</dd><dt><code>NM_802_11_MODE_ADHOC = 1</code></dt><dd> - For both devices and access point objects, indicates the object is - part of an Ad-Hoc 802.11 network without a central coordinating access - point. - </dd><dt><code>NM_802_11_MODE_INFRA = 2</code></dt><dd> - The wireless device or access point is in infrastructure mode. For - devices, this indicates the device is an 802.11 client/station. For - access point objects, this indicates the object is an access point that - provides connectivity to clients. - </dd><dt><code>NM_802_11_MODE_AP = 3</code></dt><dd> - The device is an access point/hotspot. Not valid for access point - objects themselves. - </dd></dl><h2>Mapping types:</h2><div class="struct"><h3><a name="type-String_Variant_Map" id="type-String_Variant_Map">String_Variant_Map</a> - a{ - s: Key → v: Value - } - </h3><div class="docstring">A mapping from strings to variants representing extra - key-value pairs.</div><div><h4>Members</h4><dl><dt><code>Key</code> - - <code>s</code></dt><dd><em>(undocumented)</em></dd><dt><code>Value</code> - - <code>v</code></dt><dd><em>(undocumented)</em></dd></dl></div></div><div class="struct"><h3><a name="type-String_String_Map" id="type-String_String_Map">String_String_Map</a> - a{ - s: Key → s: Value - } - </h3><div class="docstring">A mapping from strings to strings representing extra - key-value pairs.</div><div><h4>Members</h4><dl><dt><code>Key</code> - - <code>s</code></dt><dd><em>(undocumented)</em></dd><dt><code>Value</code> - - <code>s</code></dt><dd><em>(undocumented)</em></dd></dl></div></div><div class="struct"><h3><a name="type-String_String_Variant_Map_Map" id="type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a> - a{ - s: Key → a{sv}: Value - } - </h3><div class="docstring">A mapping from strings to a map of string to variant.</div><div><h4>Members</h4><dl><dt><code>Key</code> - - <code>s</code></dt><dd><em>(undocumented)</em></dd><dt><code>Value</code> - - <code>a{sv}</code> - (<a xmlns="" href="#type-String_Variant_Map">String_Variant_Map</a>) - </dt><dd><em>(undocumented)</em></dd></dl></div></div><h1>Errors:</h1> - - - <h2><a name="org.freedesktop.NetworkManager.Error.UnknownConnection" id="org.freedesktop.NetworkManager.Error.UnknownConnection"></a>org.freedesktop.NetworkManager.Error.UnknownConnection</h2> - Connection was not provided by the settings service. - - - <h2><a name="org.freedesktop.NetworkManager.Error.UnknownDevice" id="org.freedesktop.NetworkManager.Error.UnknownDevice"></a>org.freedesktop.NetworkManager.Error.UnknownDevice</h2> - Unknown device. - - - <h2><a name="org.freedesktop.NetworkManager.Error.PermissionDenied" id="org.freedesktop.NetworkManager.Error.PermissionDenied"></a>org.freedesktop.NetworkManager.Error.PermissionDenied</h2> - User does not have the permission to activate this connection. - - -<h1>Errors:</h1> - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.General" id="org.freedesktop.NetworkManager.VPN.Error.General"></a>org.freedesktop.NetworkManager.VPN.Error.General</h2>General failure without further details. - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.StartingInProgress" id="org.freedesktop.NetworkManager.VPN.Error.StartingInProgress"></a>org.freedesktop.NetworkManager.VPN.Error.StartingInProgress</h2> - The plugin is already starting, and another connect request was received. - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.AlreadyStarted" id="org.freedesktop.NetworkManager.VPN.Error.AlreadyStarted"></a>org.freedesktop.NetworkManager.VPN.Error.AlreadyStarted</h2> - The plugin is already connected, and another connect request was received. - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.StoppingInProgress" id="org.freedesktop.NetworkManager.VPN.Error.StoppingInProgress"></a>org.freedesktop.NetworkManager.VPN.Error.StoppingInProgress</h2> - The plugin is already stopping, and another stop request was received. - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.AlreadyStopped" id="org.freedesktop.NetworkManager.VPN.Error.AlreadyStopped"></a>org.freedesktop.NetworkManager.VPN.Error.AlreadyStopped</h2> - The plugin is already stopped, and another disconnect request was received. - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.WrongState" id="org.freedesktop.NetworkManager.VPN.Error.WrongState"></a>org.freedesktop.NetworkManager.VPN.Error.WrongState</h2> - The request could not be processed because the VPN plugin is in the wrong - state for this type of request. - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.BadArguments" id="org.freedesktop.NetworkManager.VPN.Error.BadArguments"></a>org.freedesktop.NetworkManager.VPN.Error.BadArguments</h2> - The request could not be processed because it contained malformed - arguments, or arguments of unexpected type. It usually means that one of - the VPN setting data items or secrets was not of the expected type (i.e. - int, string, bool, etc). - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.LaunchFailed" id="org.freedesktop.NetworkManager.VPN.Error.LaunchFailed"></a>org.freedesktop.NetworkManager.VPN.Error.LaunchFailed</h2> - A binary providing the service failed to launch. - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.ConnectionInvalid" id="org.freedesktop.NetworkManager.VPN.Error.ConnectionInvalid"></a>org.freedesktop.NetworkManager.VPN.Error.ConnectionInvalid</h2> - The request could not be processed because the connection was invalid. It - usually means that the connection's VPN setting was missing some required - data item or secret. - - <h2><a name="org.freedesktop.NetworkManager.VPN.Error.InteractiveNotSupported" id="org.freedesktop.NetworkManager.VPN.Error.InteractiveNotSupported"></a>org.freedesktop.NetworkManager.VPN.Error.InteractiveNotSupported</h2> - The request could not be processed because the plugin does not support - interactive operations, such as ConnectInteractive() or NewSecrets(). - -<h1>Index</h1><h2>Index of interfaces</h2><ul><li><code><a href="#org.freedesktop.NetworkManager">org.freedesktop.NetworkManager</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.AccessPoint">org.freedesktop.NetworkManager.AccessPoint</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device">org.freedesktop.NetworkManager.Device</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Adsl">org.freedesktop.NetworkManager.Device.Adsl</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Bond">org.freedesktop.NetworkManager.Device.Bond</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Bridge">org.freedesktop.NetworkManager.Device.Bridge</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Bluetooth">org.freedesktop.NetworkManager.Device.Bluetooth</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Wired">org.freedesktop.NetworkManager.Device.Wired</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Generic">org.freedesktop.NetworkManager.Device.Generic</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Infiniband">org.freedesktop.NetworkManager.Device.Infiniband</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.IPTunnel">org.freedesktop.NetworkManager.Device.IPTunnel</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Macvlan">org.freedesktop.NetworkManager.Device.Macvlan</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Modem">org.freedesktop.NetworkManager.Device.Modem</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.OlpcMesh">org.freedesktop.NetworkManager.Device.OlpcMesh</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Team">org.freedesktop.NetworkManager.Device.Team</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Tun">org.freedesktop.NetworkManager.Device.Tun</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Veth">org.freedesktop.NetworkManager.Device.Veth</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Vlan">org.freedesktop.NetworkManager.Device.Vlan</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Vxlan">org.freedesktop.NetworkManager.Device.Vxlan</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.Wireless">org.freedesktop.NetworkManager.Device.Wireless</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Device.WiMax">org.freedesktop.NetworkManager.Device.WiMax</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.WiMax.Nsp">org.freedesktop.NetworkManager.WiMax.Nsp</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.IP4Config">org.freedesktop.NetworkManager.IP4Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.IP6Config">org.freedesktop.NetworkManager.IP6Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.DHCP4Config">org.freedesktop.NetworkManager.DHCP4Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.DHCP6Config">org.freedesktop.NetworkManager.DHCP6Config</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Settings">org.freedesktop.NetworkManager.Settings</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Settings.Connection">org.freedesktop.NetworkManager.Settings.Connection</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.Connection.Active">org.freedesktop.NetworkManager.Connection.Active</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.AgentManager">org.freedesktop.NetworkManager.AgentManager</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.SecretAgent">org.freedesktop.NetworkManager.SecretAgent</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.VPN.Connection">org.freedesktop.NetworkManager.VPN.Connection</a></code></li><li><code><a href="#org.freedesktop.NetworkManager.VPN.Plugin">org.freedesktop.NetworkManager.VPN.Plugin</a></code></li></ul><h2>Index of types</h2><ul><li><code><a href="#type-NM_802_11_AP_FLAGS">NM_802_11_AP_FLAGS</a></code> - - u</li><li><code><a href="#type-NM_802_11_AP_SEC">NM_802_11_AP_SEC</a></code> - - u</li><li><code><a href="#type-NM_802_11_DEVICE_CAP">NM_802_11_DEVICE_CAP</a></code> - - u</li><li><code><a href="#type-NM_802_11_MODE">NM_802_11_MODE</a></code> - - u</li><li><code><a href="#type-NM_ACTIVE_CONNECTION_STATE">NM_ACTIVE_CONNECTION_STATE</a></code> - - u</li><li><code><a href="#type-NM_BT_CAPABILITIES">NM_BT_CAPABILITIES</a></code> - - u</li><li><code><a href="#type-NM_CONNECTIVITY">NM_CONNECTIVITY</a></code> - - u</li><li><code><a href="#type-NM_DEVICE_CAP">NM_DEVICE_CAP</a></code> - - u</li><li><code><a href="#type-NM_DEVICE_MODEM_CAPABILITIES">NM_DEVICE_MODEM_CAPABILITIES</a></code> - - u</li><li><code><a href="#type-NM_DEVICE_STATE">NM_DEVICE_STATE</a></code> - - u</li><li><code><a href="#type-NM_DEVICE_STATE_REASON">NM_DEVICE_STATE_REASON</a></code> - - u</li><li><code><a href="#type-NM_DEVICE_STATE_REASON_STRUCT">NM_DEVICE_STATE_REASON_STRUCT</a></code> - - ( u, u ) - </li><li><code><a href="#type-NM_DEVICE_TYPE">NM_DEVICE_TYPE</a></code> - - u</li><li><code><a href="#type-NM_METERED">NM_METERED</a></code> - - u</li><li><code><a href="#type-NM_SECRET_AGENT_CAPABILITIES">NM_SECRET_AGENT_CAPABILITIES</a></code> - - u</li><li><code><a href="#type-NM_SECRET_AGENT_GET_SECRETS_FLAGS">NM_SECRET_AGENT_GET_SECRETS_FLAGS</a></code> - - u</li><li><code><a href="#type-NM_STATE">NM_STATE</a></code> - - u</li><li><code><a href="#type-NM_VPN_CONNECTION_STATE">NM_VPN_CONNECTION_STATE</a></code> - - u</li><li><code><a href="#type-NM_VPN_CONNECTION_STATE_REASON">NM_VPN_CONNECTION_STATE_REASON</a></code> - - u</li><li><code><a href="#type-NM_VPN_PLUGIN_FAILURE">NM_VPN_PLUGIN_FAILURE</a></code> - - u</li><li><code><a href="#type-NM_VPN_SERVICE_STATE">NM_VPN_SERVICE_STATE</a></code> - - u</li><li><code><a href="#type-NM_WIMAX_NSP_NETWORK_TYPE">NM_WIMAX_NSP_NETWORK_TYPE</a></code> - - u</li><li><code><a href="#type-String_String_Map">String_String_Map</a></code> - - a{ s → s } - </li><li><code><a href="#type-String_String_Variant_Map_Map">String_String_Variant_Map_Map</a></code> - - a{ s → a{sv} } - </li><li><code><a href="#type-String_Variant_Map">String_Variant_Map</a></code> - - a{ s → v } - </li></ul></body></html> \ No newline at end of file +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>D-Bus API Reference: NetworkManager D-Bus API Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="up" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="prev" href="index.html" title="NetworkManager D-Bus API Reference Manual"> +<link rel="next" href="gdbus-org.freedesktop.NetworkManager.html" title="org.freedesktop.NetworkManager"> +<meta name="generator" content="GTK-Doc V1.24 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="gdbus-org.freedesktop.NetworkManager.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="chapter"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="spec"></a>D-Bus API Reference</h1></div></div></div> +<div class="toc"><dl class="toc"> +<dt><span class="section"><a href="spec.html#dbus-interfaces">Interfaces</a></span></dt> +<dd><dl> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.html">org.freedesktop.NetworkManager</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Settings.html">org.freedesktop.NetworkManager.Settings</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.AgentManager.html">org.freedesktop.NetworkManager.AgentManager</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.AccessPoint.html">org.freedesktop.NetworkManager.AccessPoint</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.PPP.html">org.freedesktop.NetworkManager.PPP</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Settings.Connection.html">org.freedesktop.NetworkManager.Settings.Connection</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.VPN.Connection.html">org.freedesktop.NetworkManager.VPN.Connection</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Connection.Active.html">org.freedesktop.NetworkManager.Connection.Active</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.html">org.freedesktop.NetworkManager.Device</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Adsl.html">org.freedesktop.NetworkManager.Device.Adsl</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Bond.html">org.freedesktop.NetworkManager.Device.Bond</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Bridge.html">org.freedesktop.NetworkManager.Device.Bridge</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Bluetooth.html">org.freedesktop.NetworkManager.Device.Bluetooth</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Wired.html">org.freedesktop.NetworkManager.Device.Wired</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Generic.html">org.freedesktop.NetworkManager.Device.Generic</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Infiniband.html">org.freedesktop.NetworkManager.Device.Infiniband</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.IPTunnel.html">org.freedesktop.NetworkManager.Device.IPTunnel</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Macvlan.html">org.freedesktop.NetworkManager.Device.Macvlan</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Modem.html">org.freedesktop.NetworkManager.Device.Modem</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.OlpcMesh.html">org.freedesktop.NetworkManager.Device.OlpcMesh</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Team.html">org.freedesktop.NetworkManager.Device.Team</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Tun.html">org.freedesktop.NetworkManager.Device.Tun</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Veth.html">org.freedesktop.NetworkManager.Device.Veth</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Vlan.html">org.freedesktop.NetworkManager.Device.Vlan</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Vxlan.html">org.freedesktop.NetworkManager.Device.Vxlan</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.Wireless.html">org.freedesktop.NetworkManager.Device.Wireless</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.Device.WiMax.html">org.freedesktop.NetworkManager.Device.WiMax</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.DHCP4Config.html">org.freedesktop.NetworkManager.DHCP4Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.DHCP6Config.html">org.freedesktop.NetworkManager.DHCP6Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.IP4Config.html">org.freedesktop.NetworkManager.IP4Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.IP6Config.html">org.freedesktop.NetworkManager.IP6Config</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.VPN.Plugin.html">org.freedesktop.NetworkManager.VPN.Plugin</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="gdbus-org.freedesktop.NetworkManager.SecretAgent.html">org.freedesktop.NetworkManager.SecretAgent</a></span><span class="refpurpose"></span> +</dt> +</dl></dd> +</dl></div> +<p> + This part documents the D-Bus interface used to access the + NetworkManager daemon. + </p> +<div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"> +<a name="dbus-interfaces"></a>Interfaces</h2></div></div></div></div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.24</div> +</body> +</html> \ No newline at end of file |