diff options
Diffstat (limited to 'docs')
129 files changed, 15299 insertions, 1834 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am index 5fdeff62..52cbe528 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -1,2 +1,7 @@ -SUBDIRS = libnm-glib libnm-util libnm api +SUBDIRS = libnm api +if WITH_LEGACY_LIBRARIES +SUBDIRS += \ + libnm-util \ + libnm-glib +endif diff --git a/docs/Makefile.in b/docs/Makefile.in index b66cb0b4..46116645 100644 --- a/docs/Makefile.in +++ b/docs/Makefile.in @@ -87,6 +87,10 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ +@WITH_LEGACY_LIBRARIES_TRUE@am__append_1 = \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-util \ +@WITH_LEGACY_LIBRARIES_TRUE@ libnm-glib + subdir = docs ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ax_lib_readline.m4 \ @@ -163,7 +167,7 @@ am__define_uniq_tagged_files = \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags -DIST_SUBDIRS = $(SUBDIRS) +DIST_SUBDIRS = libnm api libnm-util libnm-glib am__DIST_COMMON = $(srcdir)/Makefile.in DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) am__relativize = \ @@ -206,7 +210,6 @@ BLUEZ5_LIBS = @BLUEZ5_LIBS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ -CKDB_PATH = @CKDB_PATH@ CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ @@ -218,8 +221,6 @@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_GLIB_100_CFLAGS = @DBUS_GLIB_100_CFLAGS@ -DBUS_GLIB_100_LIBS = @DBUS_GLIB_100_LIBS@ DBUS_LIBS = @DBUS_LIBS@ DBUS_SYS_DIR = @DBUS_SYS_DIR@ DEFS = @DEFS@ @@ -229,6 +230,7 @@ DHCPCD_PATH = @DHCPCD_PATH@ DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ DLLTOOL = @DLLTOOL@ DNSMASQ_PATH = @DNSMASQ_PATH@ +DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ @@ -283,16 +285,13 @@ INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ IPTABLES_PATH = @IPTABLES_PATH@ -IWMX_SDK_CFLAGS = @IWMX_SDK_CFLAGS@ -IWMX_SDK_LIBS = @IWMX_SDK_LIBS@ KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ LCOV = @LCOV@ LD = @LD@ LDFLAGS = @LDFLAGS@ +LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ +LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ LIBDL = @LIBDL@ -LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@ -LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ -LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBM = @LIBM@ @@ -329,6 +328,8 @@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ +NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -357,7 +358,6 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -PPPOE_PATH = @PPPOE_PATH@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -372,6 +372,8 @@ SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ +SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ +SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ @@ -432,6 +434,7 @@ mkdir_p = @mkdir_p@ nmbinary = @nmbinary@ nmconfdir = @nmconfdir@ nmdatadir = @nmdatadir@ +nmlibdir = @nmlibdir@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ @@ -439,6 +442,7 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -454,7 +458,7 @@ with_dhcpcd = @with_dhcpcd@ with_netconfig = @with_netconfig@ with_resolvconf = @with_resolvconf@ with_valgrind = @with_valgrind@ -SUBDIRS = libnm-glib libnm-util libnm api +SUBDIRS = libnm api $(am__append_1) all: all-recursive .SUFFIXES: diff --git a/docs/api/Makefile.in b/docs/api/Makefile.in index ef861209..d08d2f88 100644 --- a/docs/api/Makefile.in +++ b/docs/api/Makefile.in @@ -156,7 +156,6 @@ BLUEZ5_LIBS = @BLUEZ5_LIBS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ -CKDB_PATH = @CKDB_PATH@ CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ @@ -168,8 +167,6 @@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_GLIB_100_CFLAGS = @DBUS_GLIB_100_CFLAGS@ -DBUS_GLIB_100_LIBS = @DBUS_GLIB_100_LIBS@ DBUS_LIBS = @DBUS_LIBS@ DBUS_SYS_DIR = @DBUS_SYS_DIR@ DEFS = @DEFS@ @@ -179,6 +176,7 @@ DHCPCD_PATH = @DHCPCD_PATH@ DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ DLLTOOL = @DLLTOOL@ DNSMASQ_PATH = @DNSMASQ_PATH@ +DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ @@ -233,16 +231,13 @@ INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ IPTABLES_PATH = @IPTABLES_PATH@ -IWMX_SDK_CFLAGS = @IWMX_SDK_CFLAGS@ -IWMX_SDK_LIBS = @IWMX_SDK_LIBS@ KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ LCOV = @LCOV@ LD = @LD@ LDFLAGS = @LDFLAGS@ +LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ +LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ LIBDL = @LIBDL@ -LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@ -LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ -LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBM = @LIBM@ @@ -279,6 +274,8 @@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ +NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -307,7 +304,6 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -PPPOE_PATH = @PPPOE_PATH@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -322,6 +318,8 @@ SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ +SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ +SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ @@ -382,6 +380,7 @@ mkdir_p = @mkdir_p@ nmbinary = @nmbinary@ nmconfdir = @nmconfdir@ nmdatadir = @nmdatadir@ +nmlibdir = @nmlibdir@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ @@ -389,6 +388,7 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ diff --git a/docs/api/html/index.html b/docs/api/html/index.html index d4495dc0..aff2b5b7 100644 --- a/docs/api/html/index.html +++ b/docs/api/html/index.html @@ -14,7 +14,7 @@ <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.0.10 +<div><p class="releaseinfo">Version 1.1.90 </p></div> <div><p class="copyright">Copyright © 2012 The NetworkManager Authors</p></div> <div><div class="legalnotice"> diff --git a/docs/api/html/ref-migrating.html b/docs/api/html/ref-migrating.html index 34f90ebb..6527f738 100644 --- a/docs/api/html/ref-migrating.html +++ b/docs/api/html/ref-migrating.html @@ -256,7 +256,7 @@ 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 27. </b></p> +<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> @@ -424,7 +424,7 @@ following values: </p> <div class="table"> -<a name="id-1.4.3.13.2.1"></a><p class="title"><b>Table 28. </b></p> +<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> @@ -496,7 +496,7 @@ their replacements: </p> <div class="table"> -<a name="id-1.4.3.14.2.2"></a><p class="title"><b>Table 29. </b></p> +<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> diff --git a/docs/api/html/ref-settings.html b/docs/api/html/ref-settings.html index 24add750..e3b8a8de 100644 --- a/docs/api/html/ref-settings.html +++ b/docs/api/html/ref-settings.html @@ -30,7 +30,7 @@ This part documents the properties and value types of each "Setting" object that composes the basic unit of NetworkManager configuration, the "Connection". Each Connection object is simply a dictionary mapping - setting names (like "wimax" or "bluetooth") to a dictionary of + setting names (like "802-3-ethernet" or "bluetooth") to a dictionary of key/value pairs that represents each itself. </p> <div class="section"> @@ -451,6 +451,12 @@ <td>The Spanning Tree Protocol (STP) maximum message age, in seconds.</td> </tr> <tr> +<td><pre class="screen">multicast-snooping</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">TRUE</pre></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><pre class="screen">name</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen">bridge</pre></td> @@ -619,6 +625,12 @@ <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><pre class="screen">lldp</pre></td> +<td><pre class="screen">int32</pre></td> +<td><pre class="screen">-1</pre></td> +<td>Whether LLDP is enabled for the connection.</td> +</tr> +<tr> <td><pre class="screen">master</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> @@ -628,7 +640,7 @@ <td><pre class="screen">metered</pre></td> <td><pre class="screen">NMMetered (int32)</pre></td> <td><pre class="screen"></pre></td> -<td>Whether the connection is metered.</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><pre class="screen">name</pre></td> @@ -682,7 +694,7 @@ <td><pre class="screen">zone</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></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.</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> @@ -851,6 +863,12 @@ <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><pre class="screen">device-id</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">home-only</pre></td> <td><pre class="screen">boolean</pre></td> <td><pre class="screen">FALSE</pre></td> @@ -899,6 +917,18 @@ <td>Flags indicating how to handle the "pin" property.</td> </tr> <tr> +<td><pre class="screen">sim-id</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">sim-operator-id</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">username</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> @@ -999,10 +1029,16 @@ <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><pre class="screen">dhcp-fqdn</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">dhcp-hostname</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></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.</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><pre class="screen">dhcp-send-hostname</pre></td> @@ -1011,12 +1047,24 @@ <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><pre class="screen">dhcp-timeout</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>A timeout for a DHCP transaction in seconds.</td> +</tr> +<tr> <td><pre class="screen">dns</pre></td> <td><pre class="screen">array of uint32</pre></td> <td><pre class="screen">[]</pre></td> <td>Array of IP addresses of DNS servers (as network-byte-order integers)</td> </tr> <tr> +<td><pre class="screen">dns-options</pre></td> +<td><pre class="screen">array of string</pre></td> +<td><pre class="screen">[]</pre></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><pre class="screen">dns-search</pre></td> <td><pre class="screen">array of string</pre></td> <td><pre class="screen">[]</pre></td> @@ -1103,6 +1151,12 @@ </tr></thead> <tbody> <tr> +<td><pre class="screen">addr-gen-mode</pre></td> +<td><pre class="screen">int32</pre></td> +<td><pre class="screen">1</pre></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><pre class="screen">address-data</pre></td> <td><pre class="screen">array of vardict</pre></td> <td><pre class="screen"></pre></td> @@ -1118,7 +1172,7 @@ <td><pre class="screen">dhcp-hostname</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></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.</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><pre class="screen">dhcp-send-hostname</pre></td> @@ -1133,6 +1187,12 @@ <td>Array of IP addresses of DNS servers (in network byte order)</td> </tr> <tr> +<td><pre class="screen">dns-options</pre></td> +<td><pre class="screen">array of string</pre></td> +<td><pre class="screen">[]</pre></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><pre class="screen">dns-search</pre></td> <td><pre class="screen">array of string</pre></td> <td><pre class="screen">[]</pre></td> @@ -1160,7 +1220,7 @@ <td><pre class="screen">ip6-privacy</pre></td> <td><pre class="screen">NMSettingIP6ConfigPrivacy (int32)</pre></td> <td><pre class="screen"></pre></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".</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><pre class="screen">may-fail</pre></td> @@ -1209,7 +1269,155 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.16.1"></a><p class="title"><b>Table 15. 802-11-olpc-mesh setting</b></p> +<a name="id-1.3.3.16.1"></a><p class="title"><b>Table 15. 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><pre class="screen">encapsulation-limit</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></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><pre class="screen">flow-label</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.</td> +</tr> +<tr> +<td><pre class="screen">input-key</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">local</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">mode</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>The tunneling mode, for example NM_IP_TUNNEL_MODE_IPIP (1) or NM_IP_TUNNEL_MODE_GRE (2).</td> +</tr> +<tr> +<td><pre class="screen">mtu</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>None</td> +</tr> +<tr> +<td><pre class="screen">name</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen">ip-tunnel</pre></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><pre class="screen">output-key</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">parent</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">path-mtu-discovery</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">TRUE</pre></td> +<td>Whether to enable Path MTU Discovery on this tunnel.</td> +</tr> +<tr> +<td><pre class="screen">remote</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></td> +<td>The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 address.</td> +</tr> +<tr> +<td><pre class="screen">tos</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.</td> +</tr> +<tr> +<td><pre class="screen">ttl</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></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> +<p><br class="table-break"></p> +<div class="table"> +<a name="id-1.3.3.17.1"></a><p class="title"><b>Table 16. 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><pre class="screen">mode</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device.</td> +</tr> +<tr> +<td><pre class="screen">name</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen">macvlan</pre></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><pre class="screen">parent</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">promiscuous</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">TRUE</pre></td> +<td>Whether the interface should be put in promiscuous mode.</td> +</tr> +<tr> +<td><pre class="screen">tap</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></td> +<td>Whether the interface should be a MACVTAP.</td> +</tr> +</tbody> +</table></div> +</div> +<p><br class="table-break"></p> +<div class="table"> +<a name="id-1.3.3.18.1"></a><p class="title"><b>Table 17. 802-11-olpc-mesh setting</b></p> <div class="table-contents"><table summary="802-11-olpc-mesh setting" border="1"> <colgroup> <col> @@ -1253,7 +1461,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.17.1"></a><p class="title"><b>Table 16. ppp setting</b></p> +<a name="id-1.3.3.19.1"></a><p class="title"><b>Table 18. ppp setting</b></p> <div class="table-contents"><table summary="ppp setting" border="1"> <colgroup> <col> @@ -1387,7 +1595,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.18.1"></a><p class="title"><b>Table 17. pppoe setting</b></p> +<a name="id-1.3.3.20.1"></a><p class="title"><b>Table 19. pppoe setting</b></p> <div class="table-contents"><table summary="pppoe setting" border="1"> <colgroup> <col> @@ -1437,7 +1645,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.19.1"></a><p class="title"><b>Table 18. serial setting</b></p> +<a name="id-1.3.3.21.1"></a><p class="title"><b>Table 20. serial setting</b></p> <div class="table-contents"><table summary="serial setting" border="1"> <colgroup> <col> @@ -1493,7 +1701,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.20.1"></a><p class="title"><b>Table 19. team setting</b></p> +<a name="id-1.3.3.22.1"></a><p class="title"><b>Table 21. team setting</b></p> <div class="table-contents"><table summary="team setting" border="1"> <colgroup> <col> @@ -1531,7 +1739,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.21.1"></a><p class="title"><b>Table 20. team-port setting</b></p> +<a name="id-1.3.3.23.1"></a><p class="title"><b>Table 22. team-port setting</b></p> <div class="table-contents"><table summary="team-port setting" border="1"> <colgroup> <col> @@ -1563,7 +1771,69 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.22.1"></a><p class="title"><b>Table 21. vlan setting</b></p> +<a name="id-1.3.3.24.1"></a><p class="title"><b>Table 23. 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><pre class="screen">group</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">mode</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">1</pre></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><pre class="screen">multi-queue</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></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><pre class="screen">name</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen">tun</pre></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><pre class="screen">owner</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">pi</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></td> +<td>If TRUE the interface will prepend a 4 byte header describing the physical interface to the packets.</td> +</tr> +<tr> +<td><pre class="screen">vnet-hdr</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></td> +<td>If TRUE the IFF_VNET_HDR the tunnel packets will include a virtio network header.</td> +</tr> +</tbody> +</table></div> +</div> +<p><br class="table-break"></p> +<div class="table"> +<a name="id-1.3.3.25.1"></a><p class="title"><b>Table 24. vlan setting</b></p> <div class="table-contents"><table summary="vlan setting" border="1"> <colgroup> <col> @@ -1588,7 +1858,7 @@ <td><pre class="screen">flags</pre></td> <td><pre class="screen">NMVlanFlags (uint32)</pre></td> <td><pre class="screen"></pre></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).</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><pre class="screen">id</pre></td> @@ -1625,7 +1895,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.23.1"></a><p class="title"><b>Table 22. vpn setting</b></p> +<a name="id-1.3.3.26.1"></a><p class="title"><b>Table 25. vpn setting</b></p> <div class="table-contents"><table summary="vpn setting" border="1"> <colgroup> <col> @@ -1671,6 +1941,12 @@ <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><pre class="screen">timeout</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></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><pre class="screen">user-name</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> @@ -1681,7 +1957,129 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.24.1"></a><p class="title"><b>Table 23. wimax setting</b></p> +<a name="id-1.3.3.27.1"></a><p class="title"><b>Table 26. 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><pre class="screen">ageing</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>Specifies the lifetime in seconds of FDB entries learnt by the kernel.</td> +</tr> +<tr> +<td><pre class="screen">destination-port</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">8472</pre></td> +<td>Specifies the UDP destination port to communicate to the remote VXLAN tunnel endpoint.</td> +</tr> +<tr> +<td><pre class="screen">id</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>Specifies the VXLAN Network Identifer (or VXLAN Segment Identifier) to use.</td> +</tr> +<tr> +<td><pre class="screen">l2-miss</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></td> +<td>Specifies whether netlink LL ADDR miss notifications are generated.</td> +</tr> +<tr> +<td><pre class="screen">l3-miss</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></td> +<td>Specifies whether netlink IP ADDR miss notifications are generated.</td> +</tr> +<tr> +<td><pre class="screen">learning</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">TRUE</pre></td> +<td>Specifies whether unknown source link layer addresses and IP addresses are entered into the VXLAN device forwarding database.</td> +</tr> +<tr> +<td><pre class="screen">limit</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></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><pre class="screen">local</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></td> +<td>If given, specifies the source IP address to use in outgoing packets.</td> +</tr> +<tr> +<td><pre class="screen">name</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen">vxlan</pre></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><pre class="screen">parent</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></td> +<td>If given, specifies the parent interface name or parent connection UUID.</td> +</tr> +<tr> +<td><pre class="screen">proxy</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></td> +<td>Specifies whether ARP proxy is turned on.</td> +</tr> +<tr> +<td><pre class="screen">remote</pre></td> +<td><pre class="screen">string</pre></td> +<td><pre class="screen"></pre></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><pre class="screen">rsc</pre></td> +<td><pre class="screen">boolean</pre></td> +<td><pre class="screen">FALSE</pre></td> +<td>Specifies whether route short circuit is turned on.</td> +</tr> +<tr> +<td><pre class="screen">source-port-max</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>Specifies the maximum UDP source port to communicate to the remote VXLAN tunnel endpoint.</td> +</tr> +<tr> +<td><pre class="screen">source-port-min</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>Specifies the minimum UDP source port to communicate to the remote VXLAN tunnel endpoint.</td> +</tr> +<tr> +<td><pre class="screen">tos</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>Specifies the TOS value to use in outgoing packets.</td> +</tr> +<tr> +<td><pre class="screen">ttl</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>Specifies the time-to-live value to use in outgoing packets.</td> +</tr> +</tbody> +</table></div> +</div> +<p><br class="table-break"></p> +<div class="table"> +<a name="id-1.3.3.28.1"></a><p class="title"><b>Table 27. wimax setting</b></p> <div class="table-contents"><table summary="wimax setting" border="1"> <colgroup> <col> @@ -1700,7 +2098,7 @@ <td><pre class="screen">mac-address</pre></td> <td><pre class="screen">byte array</pre></td> <td><pre class="screen"></pre></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).</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><pre class="screen">name</pre></td> @@ -1712,14 +2110,14 @@ <td><pre class="screen">network-name</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> -<td>Network Service Provider (NSP) name of the WiMAX network this connection should use.</td> +<td>Network Service Provider (NSP) name of the WiMAX network this connection should use. Deprecated: 1</td> </tr> </tbody> </table></div> </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.25.1"></a><p class="title"><b>Table 24. 802-3-ethernet setting</b></p> +<a name="id-1.3.3.29.1"></a><p class="title"><b>Table 28. 802-3-ethernet setting</b></p> <div class="table-contents"><table summary="802-3-ethernet setting" border="1"> <colgroup> <col> @@ -1823,7 +2221,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.26.1"></a><p class="title"><b>Table 25. 802-11-wireless setting</b></p> +<a name="id-1.3.3.30.1"></a><p class="title"><b>Table 29. 802-11-wireless setting</b></p> <div class="table-contents"><table summary="802-11-wireless setting" border="1"> <colgroup> <col> @@ -1881,6 +2279,12 @@ <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><pre class="screen">mac-address-randomization</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></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><pre class="screen">mode</pre></td> <td><pre class="screen">string</pre></td> <td><pre class="screen"></pre></td> @@ -1899,6 +2303,12 @@ <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><pre class="screen">powersave</pre></td> +<td><pre class="screen">uint32</pre></td> +<td><pre class="screen">0</pre></td> +<td>If set to FALSE, Wi-Fi power saving behavior is disabled. If set to TRUE, Wi-Fi power saving behavior is enabled. All other values are reserved. Note that even though only boolean values are allowed, the property type is an unsigned integer to allow for future expansion.</td> +</tr> +<tr> <td><pre class="screen">rate</pre></td> <td><pre class="screen">uint32</pre></td> <td><pre class="screen">0</pre></td> @@ -1933,7 +2343,7 @@ </div> <p><br class="table-break"></p> <div class="table"> -<a name="id-1.3.3.27.1"></a><p class="title"><b>Table 26. 802-11-wireless-security setting</b></p> +<a name="id-1.3.3.31.1"></a><p class="title"><b>Table 30. 802-11-wireless-security setting</b></p> <div class="table-contents"><table summary="802-11-wireless-security setting" border="1"> <colgroup> <col> diff --git a/docs/api/html/spec.html b/docs/api/html/spec.html index 870e837f..dd4be9bf 100644 --- a/docs/api/html/spec.html +++ b/docs/api/html/spec.html @@ -1,4 +1,4 @@ -<!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.0.10</title><style type="text/css"> +<!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.90</title><style type="text/css"> body { font-family: sans-serif; @@ -97,7 +97,7 @@ margin-right: 4em; } - </style></head><body><h1 class="topbox">NetworkManager D-Bus Interface Specification</h1><h2>Version 1.0.10</h2><div>Copyright (C) 2008 - 2011 Red Hat, Inc.</div><div>Copyright (C) 2008 - 2009 Novell, Inc.</div><div class="license"> + </style></head><body><h1 class="topbox">NetworkManager D-Bus Interface Specification</h1><h2>Version 1.1.90</h2><div>Copyright (C) 2008 - 2011 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 @@ -116,10 +116,22 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ ) → ao</h3><div class="docstring"> - Get the list of network devices. + 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. + 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 ) → @@ -246,7 +258,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ 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]. + 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" @@ -332,7 +350,16 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Devices</code> - <code>ao</code> - <code>(read)</code></dt><dd> - The list of network devices/interfaces NetworkManager knows about. + 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> @@ -386,8 +413,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <code>(read)</code> (<a xmlns="" href="#type-NM_METERED">NM_METERED</a>) </dt><dd> - Wheter the connectivity is metered. This is equivalent to the - metered property of the device associated with the primary + 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> - @@ -417,6 +444,18 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ (<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> @@ -498,7 +537,23 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ 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.Disconnect" id="org.freedesktop.NetworkManager.Device.Disconnect">Disconnect</a> ( + <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, u: flags + ) → + nothing</h3><div class="docstring"> + Attempts to update the configuration of a device without deactivating it. + You can either modify the configuration by passing the desired setup via "connection" + argument or just omit the argument to bring it in sync with the connection that + has been activated but could have been modified since. + </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - + <code>a{sa{sv}}</code></dt><dd> + The effective connection settings and properties to use. If empty, the connection + settings from the connection that is active on the device will be used. + </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.Disconnect" id="org.freedesktop.NetworkManager.Device.Disconnect">Disconnect</a> ( ) → nothing</h3><div class="docstring"> @@ -613,8 +668,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ NM_DEVICE_STATE_ACTIVATED state. </dd><dt><code>Managed</code> - <code>b</code> - - <code>(read)</code></dt><dd> - Whether or not this device is managed by NetworkManager. + <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> @@ -628,6 +687,11 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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> @@ -656,6 +720,17 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ </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> @@ -883,6 +958,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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> @@ -1351,7 +1430,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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>WinsServers</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> @@ -1395,7 +1480,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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></dl> + <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. diff --git a/docs/api/network-manager-docs.xml b/docs/api/network-manager-docs.xml index 0f9c7dbb..e8c99460 100644 --- a/docs/api/network-manager-docs.xml +++ b/docs/api/network-manager-docs.xml @@ -51,7 +51,7 @@ This part documents the properties and value types of each "Setting" object that composes the basic unit of NetworkManager configuration, the "Connection". Each Connection object is simply a dictionary mapping - setting names (like "wimax" or "bluetooth") to a dictionary of + setting names (like "802-3-ethernet" or "bluetooth") to a dictionary of key/value pairs that represents each itself. </para> <xi:include href="settings-spec.xml"> diff --git a/docs/api/settings-spec.xml b/docs/api/settings-spec.xml index 5247d409..70b885b4 100644 --- a/docs/api/settings-spec.xml +++ b/docs/api/settings-spec.xml @@ -63,6 +63,7 @@ <row><entry><screen>interface-name</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Deprecated in favor of connection.interface-name, but can be used for backward-compatibility with older daemons, to set the bridge's interface name.</entry></row> <row><entry><screen>mac-address</screen></entry><entry><screen>byte array</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>max-age</screen></entry><entry><screen>uint32</screen></entry><entry><screen>20</screen></entry><entry>The Spanning Tree Protocol (STP) maximum message age, in seconds.</entry></row> + <row><entry><screen>multicast-snooping</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>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.</entry></row> <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>bridge</screen></entry><entry>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".</entry></row> <row><entry><screen>priority</screen></entry><entry><screen>uint32</screen></entry><entry><screen>32768</screen></entry><entry>Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower values are "better"; the lowest priority bridge will be elected the root bridge.</entry></row> <row><entry><screen>stp</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>Controls whether Spanning Tree Protocol (STP) is enabled for this bridge.</entry></row> @@ -87,8 +88,9 @@ <row><entry><screen>gateway-ping-timeout</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>If greater than zero, delay success of IP addressing until either the timeout is reached, or an IP gateway replies to a ping.</entry></row> <row><entry><screen>id</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>A human readable unique identifier for the connection, like "Work Wi-Fi" or "T-Mobile 3G".</entry></row> <row><entry><screen>interface-name</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>lldp</screen></entry><entry><screen>int32</screen></entry><entry><screen>-1</screen></entry><entry>Whether LLDP is enabled for the connection.</entry></row> <row><entry><screen>master</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Interface name of the master device or UUID of the master connection.</entry></row> - <row><entry><screen>metered</screen></entry><entry><screen>NMMetered (int32)</screen></entry><entry><screen/></entry><entry>Whether the connection is metered.</entry></row> + <row><entry><screen>metered</screen></entry><entry><screen>NMMetered (int32)</screen></entry><entry><screen/></entry><entry>Whether the connection is metered. When updating this property on a currently activated connection, the change takes effect immediately.</entry></row> <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>connection</screen></entry><entry>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".</entry></row> <row><entry><screen>permissions</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>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.</entry></row> <row><entry><screen>read-only</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>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.</entry></row> @@ -97,7 +99,7 @@ <row><entry><screen>timestamp</screen></entry><entry><screen>uint64</screen></entry><entry><screen>0</screen></entry><entry>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).</entry></row> <row><entry><screen>type</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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).</entry></row> <row><entry><screen>uuid</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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 "-").</entry></row> - <row><entry><screen>zone</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>zone</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> </tbody></tgroup></table></para> <para><table><title>dcb setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> <row><entry><screen>app-fcoe-flags</screen></entry><entry><screen>NMSettingDcbFlags (uint32)</screen></entry><entry><screen/></entry><entry>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).</entry></row> @@ -122,6 +124,7 @@ </tbody></tgroup></table></para> <para><table><title>gsm setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> <row><entry><screen>apn</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>device-id</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>home-only</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>When TRUE, only connections to the home network will be allowed. Connections to roaming networks will not be made.</entry></row> <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>gsm</screen></entry><entry>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".</entry></row> <row><entry><screen>network-id</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> @@ -130,6 +133,8 @@ <row><entry><screen>password-flags</screen></entry><entry><screen>NMSettingSecretFlags (uint32)</screen></entry><entry><screen/></entry><entry>Flags indicating how to handle the "password" property.</entry></row> <row><entry><screen>pin</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>pin-flags</screen></entry><entry><screen>NMSettingSecretFlags (uint32)</screen></entry><entry><screen/></entry><entry>Flags indicating how to handle the "pin" property.</entry></row> + <row><entry><screen>sim-id</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>sim-operator-id</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>username</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> </tbody></tgroup></table></para> <para><table><title>infiniband setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> @@ -144,9 +149,12 @@ <row><entry><screen>address-data</screen></entry><entry><screen>array of vardict</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>addresses</screen></entry><entry><screen>array of array of uint32</screen></entry><entry><screen>[]</screen></entry><entry>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.</entry></row> <row><entry><screen>dhcp-client-id</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> - <row><entry><screen>dhcp-hostname</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>If the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease.</entry></row> + <row><entry><screen>dhcp-fqdn</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>dhcp-hostname</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>dhcp-send-hostname</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>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.</entry></row> + <row><entry><screen>dhcp-timeout</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>A timeout for a DHCP transaction in seconds.</entry></row> <row><entry><screen>dns</screen></entry><entry><screen>array of uint32</screen></entry><entry><screen>[]</screen></entry><entry>Array of IP addresses of DNS servers (as network-byte-order integers)</entry></row> + <row><entry><screen>dns-options</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>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.</entry></row> <row><entry><screen>dns-search</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>Array of DNS search domains.</entry></row> <row><entry><screen>gateway</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</entry></row> <row><entry><screen>ignore-auto-dns</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>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.</entry></row> @@ -160,16 +168,18 @@ <row><entry><screen>routes</screen></entry><entry><screen>array of array of uint32</screen></entry><entry><screen>[]</screen></entry><entry>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.)</entry></row> </tbody></tgroup></table></para> <para><table><title>ipv6 setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> + <row><entry><screen>addr-gen-mode</screen></entry><entry><screen>int32</screen></entry><entry><screen>1</screen></entry><entry>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.</entry></row> <row><entry><screen>address-data</screen></entry><entry><screen>array of vardict</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>addresses</screen></entry><entry><screen>array of legacy IPv6 address struct (a(ayuay))</screen></entry><entry><screen>[]</screen></entry><entry>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.</entry></row> - <row><entry><screen>dhcp-hostname</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>If the "dhcp-send-hostname" property is TRUE, then the specified name will be sent to the DHCP server when acquiring a lease.</entry></row> + <row><entry><screen>dhcp-hostname</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>dhcp-send-hostname</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>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.</entry></row> <row><entry><screen>dns</screen></entry><entry><screen>array of byte array</screen></entry><entry><screen>[]</screen></entry><entry>Array of IP addresses of DNS servers (in network byte order)</entry></row> + <row><entry><screen>dns-options</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>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.</entry></row> <row><entry><screen>dns-search</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>Array of DNS search domains.</entry></row> <row><entry><screen>gateway</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The gateway associated with this configuration. This is only meaningful if "addresses" is also set.</entry></row> <row><entry><screen>ignore-auto-dns</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>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.</entry></row> <row><entry><screen>ignore-auto-routes</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>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.</entry></row> - <row><entry><screen>ip6-privacy</screen></entry><entry><screen>NMSettingIP6ConfigPrivacy (int32)</screen></entry><entry><screen/></entry><entry>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".</entry></row> + <row><entry><screen>ip6-privacy</screen></entry><entry><screen>NMSettingIP6ConfigPrivacy (int32)</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>may-fail</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>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.</entry></row> <row><entry><screen>method</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>ipv6</screen></entry><entry>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".</entry></row> @@ -178,6 +188,28 @@ <row><entry><screen>route-metric</screen></entry><entry><screen>int64</screen></entry><entry><screen>-1</screen></entry><entry>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.</entry></row> <row><entry><screen>routes</screen></entry><entry><screen>array of legacy IPv6 route struct (a(ayuayu))</screen></entry><entry><screen>[]</screen></entry><entry>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.</entry></row> </tbody></tgroup></table></para> + <para><table><title>ip-tunnel setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> + <row><entry><screen>encapsulation-limit</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>How many additional levels of encapsulation are permitted to be prepended to packets. This property applies only to IPv6 tunnels.</entry></row> + <row><entry><screen>flow-label</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The flow label to assign to tunnel packets. This property applies only to IPv6 tunnels.</entry></row> + <row><entry><screen>input-key</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The key used for tunnel input packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</entry></row> + <row><entry><screen>local</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The local endpoint of the tunnel; the value can be empty, otherwise it must contain an IPv4 or IPv6 address.</entry></row> + <row><entry><screen>mode</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The tunneling mode, for example NM_IP_TUNNEL_MODE_IPIP (1) or NM_IP_TUNNEL_MODE_GRE (2).</entry></row> + <row><entry><screen>mtu</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>None</entry></row> + <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>ip-tunnel</screen></entry><entry>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".</entry></row> + <row><entry><screen>output-key</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The key used for tunnel output packets; the property is valid only for certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</entry></row> + <row><entry><screen>parent</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>path-mtu-discovery</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>Whether to enable Path MTU Discovery on this tunnel.</entry></row> + <row><entry><screen>remote</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 address.</entry></row> + <row><entry><screen>tos</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The type of service (IPv4) or traffic class (IPv6) field to be set on tunneled packets.</entry></row> + <row><entry><screen>ttl</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The TTL to assign to tunneled packets. 0 is a special value meaning that packets inherit the TTL value.</entry></row> + </tbody></tgroup></table></para> + <para><table><title>macvlan setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> + <row><entry><screen>mode</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The macvlan mode, which specifies the communication mechanism between multiple macvlans on the same lower device.</entry></row> + <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>macvlan</screen></entry><entry>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".</entry></row> + <row><entry><screen>parent</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>promiscuous</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>Whether the interface should be put in promiscuous mode.</entry></row> + <row><entry><screen>tap</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>Whether the interface should be a MACVTAP.</entry></row> + </tbody></tgroup></table></para> <para><table><title>802-11-olpc-mesh setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> <row><entry><screen>channel</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Channel on which the mesh network to join is located.</entry></row> <row><entry><screen>dhcp-anycast-address</screen></entry><entry><screen>byte array</screen></entry><entry><screen/></entry><entry>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.</entry></row> @@ -229,9 +261,18 @@ <row><entry><screen>config</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>team-port</screen></entry><entry>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".</entry></row> </tbody></tgroup></table></para> + <para><table><title>tun setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> + <row><entry><screen>group</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The group ID which will own the device. If set to NULL everyone will be able to use the device.</entry></row> + <row><entry><screen>mode</screen></entry><entry><screen>uint32</screen></entry><entry><screen>1</screen></entry><entry>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.</entry></row> + <row><entry><screen>multi-queue</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>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.</entry></row> + <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>tun</screen></entry><entry>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".</entry></row> + <row><entry><screen>owner</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>The user ID which will own the device. If set to NULL everyone will be able to use the device.</entry></row> + <row><entry><screen>pi</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>If TRUE the interface will prepend a 4 byte header describing the physical interface to the packets.</entry></row> + <row><entry><screen>vnet-hdr</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>If TRUE the IFF_VNET_HDR the tunnel packets will include a virtio network header.</entry></row> + </tbody></tgroup></table></para> <para><table><title>vlan setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> <row><entry><screen>egress-priority-map</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>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".</entry></row> - <row><entry><screen>flags</screen></entry><entry><screen>NMVlanFlags (uint32)</screen></entry><entry><screen/></entry><entry>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).</entry></row> + <row><entry><screen>flags</screen></entry><entry><screen>NMVlanFlags (uint32)</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>id</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>The VLAN identifier that the interface created by this connection should be assigned.</entry></row> <row><entry><screen>ingress-priority-map</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>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".</entry></row> <row><entry><screen>interface-name</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Deprecated in favor of connection.interface-name, but can be used for backward-compatibility with older daemons, to set the vlan's interface name.</entry></row> @@ -244,12 +285,32 @@ <row><entry><screen>persistent</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>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.</entry></row> <row><entry><screen>secrets</screen></entry><entry><screen>dict of string to string</screen></entry><entry><screen>{}</screen></entry><entry>Dictionary of key/value pairs of VPN plugin specific secrets like passwords or private keys. Both keys and values must be strings.</entry></row> <row><entry><screen>service-type</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>timeout</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>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.</entry></row> <row><entry><screen>user-name</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> </tbody></tgroup></table></para> + <para><table><title>vxlan setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> + <row><entry><screen>ageing</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Specifies the lifetime in seconds of FDB entries learnt by the kernel.</entry></row> + <row><entry><screen>destination-port</screen></entry><entry><screen>uint32</screen></entry><entry><screen>8472</screen></entry><entry>Specifies the UDP destination port to communicate to the remote VXLAN tunnel endpoint.</entry></row> + <row><entry><screen>id</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Specifies the VXLAN Network Identifer (or VXLAN Segment Identifier) to use.</entry></row> + <row><entry><screen>l2-miss</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>Specifies whether netlink LL ADDR miss notifications are generated.</entry></row> + <row><entry><screen>l3-miss</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>Specifies whether netlink IP ADDR miss notifications are generated.</entry></row> + <row><entry><screen>learning</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>Specifies whether unknown source link layer addresses and IP addresses are entered into the VXLAN device forwarding database.</entry></row> + <row><entry><screen>limit</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Specifies the maximum number of FDB entries. A value of zero means that the kernel will store unlimited entries.</entry></row> + <row><entry><screen>local</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>If given, specifies the source IP address to use in outgoing packets.</entry></row> + <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>vxlan</screen></entry><entry>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".</entry></row> + <row><entry><screen>parent</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>If given, specifies the parent interface name or parent connection UUID.</entry></row> + <row><entry><screen>proxy</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>Specifies whether ARP proxy is turned on.</entry></row> + <row><entry><screen>remote</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>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.</entry></row> + <row><entry><screen>rsc</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>Specifies whether route short circuit is turned on.</entry></row> + <row><entry><screen>source-port-max</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Specifies the maximum UDP source port to communicate to the remote VXLAN tunnel endpoint.</entry></row> + <row><entry><screen>source-port-min</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Specifies the minimum UDP source port to communicate to the remote VXLAN tunnel endpoint.</entry></row> + <row><entry><screen>tos</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Specifies the TOS value to use in outgoing packets.</entry></row> + <row><entry><screen>ttl</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>Specifies the time-to-live value to use in outgoing packets.</entry></row> + </tbody></tgroup></table></para> <para><table><title>wimax setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> - <row><entry><screen>mac-address</screen></entry><entry><screen>byte array</screen></entry><entry><screen/></entry><entry>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).</entry></row> + <row><entry><screen>mac-address</screen></entry><entry><screen>byte array</screen></entry><entry><screen/></entry><entry>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</entry></row> <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>wimax</screen></entry><entry>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".</entry></row> - <row><entry><screen>network-name</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Network Service Provider (NSP) name of the WiMAX network this connection should use.</entry></row> + <row><entry><screen>network-name</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Network Service Provider (NSP) name of the WiMAX network this connection should use. Deprecated: 1</entry></row> </tbody></tgroup></table></para> <para><table><title>802-3-ethernet setting</title><tgroup cols="4"><thead><row><entry>Key Name</entry><entry>Value Type</entry><entry>Default Value</entry><entry>Value Description</entry></row></thead><tbody> <row><entry><screen>auto-negotiate</screen></entry><entry><screen>boolean</screen></entry><entry><screen>TRUE</screen></entry><entry>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.</entry></row> @@ -275,9 +336,11 @@ <row><entry><screen>hidden</screen></entry><entry><screen>boolean</screen></entry><entry><screen>FALSE</screen></entry><entry>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.</entry></row> <row><entry><screen>mac-address</screen></entry><entry><screen>byte array</screen></entry><entry><screen/></entry><entry>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).</entry></row> <row><entry><screen>mac-address-blacklist</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>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").</entry></row> + <row><entry><screen>mac-address-randomization</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>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).</entry></row> <row><entry><screen>mode</screen></entry><entry><screen>string</screen></entry><entry><screen/></entry><entry>Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, infrastructure is assumed.</entry></row> <row><entry><screen>mtu</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>If non-zero, only transmit packets of the specified size or smaller, breaking larger packets up into multiple Ethernet frames.</entry></row> <row><entry><screen>name</screen></entry><entry><screen>string</screen></entry><entry><screen>802-11-wireless</screen></entry><entry>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".</entry></row> + <row><entry><screen>powersave</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>If set to FALSE, Wi-Fi power saving behavior is disabled. If set to TRUE, Wi-Fi power saving behavior is enabled. All other values are reserved. Note that even though only boolean values are allowed, the property type is an unsigned integer to allow for future expansion.</entry></row> <row><entry><screen>rate</screen></entry><entry><screen>uint32</screen></entry><entry><screen>0</screen></entry><entry>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.</entry></row> <row><entry><screen>security</screen></entry><entry><screen>None</screen></entry><entry><screen/></entry><entry>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.</entry></row> <row><entry><screen>seen-bssids</screen></entry><entry><screen>array of string</screen></entry><entry><screen>[]</screen></entry><entry>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.</entry></row> diff --git a/docs/api/spec.html b/docs/api/spec.html index 870e837f..dd4be9bf 100644 --- a/docs/api/spec.html +++ b/docs/api/spec.html @@ -1,4 +1,4 @@ -<!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.0.10</title><style type="text/css"> +<!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.90</title><style type="text/css"> body { font-family: sans-serif; @@ -97,7 +97,7 @@ margin-right: 4em; } - </style></head><body><h1 class="topbox">NetworkManager D-Bus Interface Specification</h1><h2>Version 1.0.10</h2><div>Copyright (C) 2008 - 2011 Red Hat, Inc.</div><div>Copyright (C) 2008 - 2009 Novell, Inc.</div><div class="license"> + </style></head><body><h1 class="topbox">NetworkManager D-Bus Interface Specification</h1><h2>Version 1.1.90</h2><div>Copyright (C) 2008 - 2011 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 @@ -116,10 +116,22 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ ) → ao</h3><div class="docstring"> - Get the list of network devices. + 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. + 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 ) → @@ -246,7 +258,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ 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]. + 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" @@ -332,7 +350,16 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ </dd></dl></div></div><h2>Properties:</h2><dl><dt><code>Devices</code> - <code>ao</code> - <code>(read)</code></dt><dd> - The list of network devices/interfaces NetworkManager knows about. + 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> @@ -386,8 +413,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <code>(read)</code> (<a xmlns="" href="#type-NM_METERED">NM_METERED</a>) </dt><dd> - Wheter the connectivity is metered. This is equivalent to the - metered property of the device associated with the primary + 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> - @@ -417,6 +444,18 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ (<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> @@ -498,7 +537,23 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ 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.Disconnect" id="org.freedesktop.NetworkManager.Device.Disconnect">Disconnect</a> ( + <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, u: flags + ) → + nothing</h3><div class="docstring"> + Attempts to update the configuration of a device without deactivating it. + You can either modify the configuration by passing the desired setup via "connection" + argument or just omit the argument to bring it in sync with the connection that + has been activated but could have been modified since. + </div><div><h4>Parameters</h4><dl><dt><code>connection</code> - + <code>a{sa{sv}}</code></dt><dd> + The effective connection settings and properties to use. If empty, the connection + settings from the connection that is active on the device will be used. + </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.Disconnect" id="org.freedesktop.NetworkManager.Device.Disconnect">Disconnect</a> ( ) → nothing</h3><div class="docstring"> @@ -613,8 +668,12 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ NM_DEVICE_STATE_ACTIVATED state. </dd><dt><code>Managed</code> - <code>b</code> - - <code>(read)</code></dt><dd> - Whether or not this device is managed by NetworkManager. + <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> @@ -628,6 +687,11 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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> @@ -656,6 +720,17 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ </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> @@ -883,6 +958,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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> @@ -1351,7 +1430,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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>WinsServers</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> @@ -1395,7 +1480,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ <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></dl> + <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. diff --git a/docs/api/version.xml b/docs/api/version.xml index 7ee7020b..69658cdd 100644 --- a/docs/api/version.xml +++ b/docs/api/version.xml @@ -1 +1 @@ -1.0.10 +1.1.90 diff --git a/docs/libnm-glib/Makefile.am b/docs/libnm-glib/Makefile.am index 2d788561..c38e6e34 100644 --- a/docs/libnm-glib/Makefile.am +++ b/docs/libnm-glib/Makefile.am @@ -53,8 +53,8 @@ extra_files = libnm-glib.png # CFLAGS and LDFLAGS for compiling scan program. Only needed # if $(DOC_MODULE).types is non-empty. GTKDOC_CFLAGS = \ - -I$(top_srcdir)/include \ - -I$(top_builddir)/include \ + -I$(top_srcdir)/shared \ + -I$(top_builddir)/shared \ -I$(top_srcdir)/libnm-util \ -I$(top_builddir)/libnm-util \ -I$(top_srcdir)/libnm-glib \ diff --git a/docs/libnm-glib/Makefile.in b/docs/libnm-glib/Makefile.in index a9aa4a0c..3f1a7c24 100644 --- a/docs/libnm-glib/Makefile.in +++ b/docs/libnm-glib/Makefile.in @@ -153,7 +153,6 @@ BLUEZ5_LIBS = @BLUEZ5_LIBS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ -CKDB_PATH = @CKDB_PATH@ CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ @@ -165,8 +164,6 @@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_GLIB_100_CFLAGS = @DBUS_GLIB_100_CFLAGS@ -DBUS_GLIB_100_LIBS = @DBUS_GLIB_100_LIBS@ DBUS_LIBS = @DBUS_LIBS@ DBUS_SYS_DIR = @DBUS_SYS_DIR@ DEFS = @DEFS@ @@ -176,6 +173,7 @@ DHCPCD_PATH = @DHCPCD_PATH@ DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ DLLTOOL = @DLLTOOL@ DNSMASQ_PATH = @DNSMASQ_PATH@ +DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ @@ -230,16 +228,13 @@ INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ IPTABLES_PATH = @IPTABLES_PATH@ -IWMX_SDK_CFLAGS = @IWMX_SDK_CFLAGS@ -IWMX_SDK_LIBS = @IWMX_SDK_LIBS@ KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ LCOV = @LCOV@ LD = @LD@ LDFLAGS = @LDFLAGS@ +LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ +LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ LIBDL = @LIBDL@ -LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@ -LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ -LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBM = @LIBM@ @@ -276,6 +271,8 @@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ +NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -304,7 +301,6 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -PPPOE_PATH = @PPPOE_PATH@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -319,6 +315,8 @@ SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ +SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ +SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ @@ -379,6 +377,7 @@ mkdir_p = @mkdir_p@ nmbinary = @nmbinary@ nmconfdir = @nmconfdir@ nmdatadir = @nmdatadir@ +nmlibdir = @nmlibdir@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ @@ -386,6 +385,7 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -455,8 +455,8 @@ extra_files = libnm-glib.png # CFLAGS and LDFLAGS for compiling scan program. Only needed # if $(DOC_MODULE).types is non-empty. GTKDOC_CFLAGS = \ - -I$(top_srcdir)/include \ - -I$(top_builddir)/include \ + -I$(top_srcdir)/shared \ + -I$(top_builddir)/shared \ -I$(top_srcdir)/libnm-util \ -I$(top_builddir)/libnm-util \ -I$(top_srcdir)/libnm-glib \ diff --git a/docs/libnm-glib/html/NMAccessPoint.html b/docs/libnm-glib/html/NMAccessPoint.html index b6e6a378..a178775a 100644 --- a/docs/libnm-glib/html/NMAccessPoint.html +++ b/docs/libnm-glib/html/NMAccessPoint.html @@ -121,7 +121,7 @@ </tr> <tr> <td class="function_type"> -<span class="returnvalue">gint32</span> +<span class="returnvalue">gint</span> </td> <td class="function_name"> <a class="link" href="NMAccessPoint.html#nm-access-point-get-last-seen" title="nm_access_point_get_last_seen ()">nm_access_point_get_last_seen</a> <span class="c_punctuation">()</span> @@ -564,7 +564,7 @@ nm_access_point_get_strength (<em class="parameter"><code><a class="link" href=" <hr> <div class="refsect2"> <a name="nm-access-point-get-last-seen"></a><h3>nm_access_point_get_last_seen ()</h3> -<pre class="programlisting"><span class="returnvalue">gint32</span> +<pre class="programlisting"><span class="returnvalue">gint</span> nm_access_point_get_last_seen (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Returns 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 @@ -588,7 +588,7 @@ point has not been found in a scan.</p> <a name="id-1.3.19.8.12.6"></a><h4>Returns</h4> <p> the last seen time in seconds</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -825,7 +825,7 @@ access point has not been found in a scan.</p> <p>Flags: Read</p> <p>Allowed values: >= -1</p> <p>Default value: -1</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> diff --git a/docs/libnm-glib/html/NMClient.html b/docs/libnm-glib/html/NMClient.html index 1f0d4ae2..865c607a 100644 --- a/docs/libnm-glib/html/NMClient.html +++ b/docs/libnm-glib/html/NMClient.html @@ -82,6 +82,13 @@ </td> </tr> <tr> +<td class="function_type">const <span class="returnvalue">GPtrArray</span> * +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-get-all-devices" title="nm_client_get_all_devices ()">nm_client_get_all_devices</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * </td> @@ -368,6 +375,12 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"> +<span class="type">NMObjectArray</span> *</td> +<td class="property_name"><a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">all-devices</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMClient.html#NMClient--connectivity" title="The “connectivity” property">connectivity</a></td> <td class="property_flags">Read</td> @@ -454,6 +467,16 @@ <tbody> <tr> <td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">any-device-added</a></td> +<td class="signal_flags">Run First</td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">any-device-removed</a></td> +<td class="signal_flags">Run First</td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> <td class="signal_name"><a class="link" href="NMClient.html#NMClient-device-added" title="The “device-added” signal">device-added</a></td> <td class="signal_flags">Run First</td> </tr> @@ -543,6 +566,10 @@ <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-DEVICES:CAPS" title="NM_CLIENT_DEVICES">NM_CLIENT_DEVICES</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS" title="NM_CLIENT_ALL_DEVICES">NM_CLIENT_ALL_DEVICES</a></td> +</tr> +<tr> <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission">NMClientPermission</a></td> </tr> @@ -713,13 +740,50 @@ containing all the <a href="NMDevice.html"><span class="type">NMDevices</span></ </div> <hr> <div class="refsect2"> +<a name="nm-client-get-all-devices"></a><h3>nm_client_get_all_devices ()</h3> +<pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * +nm_client_get_all_devices (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<p>Gets both real devices and device placeholders (eg, software devices which +do not currently exist, but could be created automatically by NetworkManager +if one of their NMDevice::ActivatableConnections was activated). Use +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()"><code class="function">nm_device_is_real()</code></a> to determine whether each device is a real device or +a placeholder.</p> +<p>Use <code class="function">nm_device_get_type()</code> or the <code class="function">NM_IS_DEVICE_XXXX()</code> functions to determine +what kind of device each member of the returned array is, and then you may +use device-specific methods such as <a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-hw-address" title="nm_device_ethernet_get_hw_address ()"><code class="function">nm_device_ethernet_get_hw_address()</code></a>.</p> +<div class="refsect3"> +<a name="id-1.3.2.9.7.6"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>client</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.3.2.9.7.7"></a><h4>Returns</h4> +<p> a <span class="type">GPtrArray</span> +containing all the <a href="NMDevice.html"><span class="type">NMDevices</span></a>. The returned array is owned by the +<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> object and should not be modified. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-client-get-device-by-path"></a><h3>nm_client_get_device_by_path ()</h3> <pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * nm_client_get_device_by_path (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, <em class="parameter"><code>const <span class="type">char</span> *object_path</code></em>);</pre> <p>Gets a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> from a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.7.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -741,7 +805,7 @@ nm_client_get_device_by_path (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.7.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.8.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> for the given <em class="parameter"><code>object_path</code></em> or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -755,7 +819,7 @@ nm_client_get_device_by_iface (<em class="parameter"><code><a class="link" href= <em class="parameter"><code>const <span class="type">char</span> *iface</code></em>);</pre> <p>Gets a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> from a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -777,7 +841,7 @@ nm_client_get_device_by_iface (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.8.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.9.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> for the given <em class="parameter"><code>iface</code></em> or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -820,7 +884,7 @@ the new connection, not when it finishes. You can used the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> -<a name="id-1.3.2.9.10.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.11.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -898,7 +962,7 @@ the new connection, not when it finishes. You can used the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> -<a name="id-1.3.2.9.12.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.13.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -959,7 +1023,7 @@ nm_client_deactivate_connection (<em class="parameter"><code><a class="link" hre <em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *active</code></em>);</pre> <p>Deactivates an active <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.13.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -988,7 +1052,7 @@ nm_client_deactivate_connection (<em class="parameter"><code><a class="link" hre nm_client_networking_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Whether networking is enabled or disabled.</p> <div class="refsect3"> -<a name="id-1.3.2.9.14.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1003,7 +1067,7 @@ nm_client_networking_get_enabled (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.14.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.15.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if networking is enabled, <code class="literal">FALSE</code> if networking is disabled</p> </div> </div> @@ -1017,7 +1081,7 @@ nm_client_networking_set_enabled (<em class="parameter"><code><a class="link" hr interfaces are disconnected and deactivated. When networking is enabled, all controlled interfaces are available for activation.</p> <div class="refsect3"> -<a name="id-1.3.2.9.15.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1046,7 +1110,7 @@ all controlled interfaces are available for activation.</p> nm_client_wireless_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Determines whether the wireless is enabled.</p> <div class="refsect3"> -<a name="id-1.3.2.9.16.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1061,7 +1125,7 @@ nm_client_wireless_get_enabled (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.16.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.17.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if wireless is enabled</p> </div> </div> @@ -1073,7 +1137,7 @@ nm_client_wireless_set_enabled (<em class="parameter"><code><a class="link" href <em class="parameter"><code><span class="type">gboolean</span> enabled</code></em>);</pre> <p>Enables or disables wireless devices.</p> <div class="refsect3"> -<a name="id-1.3.2.9.17.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1103,7 +1167,7 @@ nm_client_wireless_hardware_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Determines whether the wireless hardware is enabled.</p> <div class="refsect3"> -<a name="id-1.3.2.9.18.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1118,7 +1182,7 @@ nm_client_wireless_hardware_get_enabled </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.18.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.19.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the wireless hardware is enabled</p> </div> </div> @@ -1129,7 +1193,7 @@ nm_client_wireless_hardware_get_enabled nm_client_wwan_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Determines whether WWAN is enabled.</p> <div class="refsect3"> -<a name="id-1.3.2.9.19.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1144,7 +1208,7 @@ nm_client_wwan_get_enabled (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.19.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.20.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if WWAN is enabled</p> </div> </div> @@ -1156,7 +1220,7 @@ nm_client_wwan_set_enabled (<em class="parameter"><code><a class="link" href="NM <em class="parameter"><code><span class="type">gboolean</span> enabled</code></em>);</pre> <p>Enables or disables WWAN devices.</p> <div class="refsect3"> -<a name="id-1.3.2.9.20.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1185,7 +1249,7 @@ nm_client_wwan_set_enabled (<em class="parameter"><code><a class="link" href="NM nm_client_wwan_hardware_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Determines whether the WWAN hardware is enabled.</p> <div class="refsect3"> -<a name="id-1.3.2.9.21.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1200,7 +1264,7 @@ nm_client_wwan_hardware_get_enabled (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.21.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.22.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the WWAN hardware is enabled</p> </div> </div> @@ -1211,7 +1275,7 @@ nm_client_wwan_hardware_get_enabled (<em class="parameter"><code><a class="link" nm_client_wimax_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Determines whether WiMAX is enabled.</p> <div class="refsect3"> -<a name="id-1.3.2.9.22.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1226,7 +1290,7 @@ nm_client_wimax_get_enabled (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.22.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if WiMAX is enabled</p> </div> </div> @@ -1238,7 +1302,7 @@ nm_client_wimax_set_enabled (<em class="parameter"><code><a class="link" href="N <em class="parameter"><code><span class="type">gboolean</span> enabled</code></em>);</pre> <p>Enables or disables WiMAX devices.</p> <div class="refsect3"> -<a name="id-1.3.2.9.23.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1267,7 +1331,7 @@ nm_client_wimax_set_enabled (<em class="parameter"><code><a class="link" href="N nm_client_wimax_hardware_get_enabled (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Determines whether the WiMAX hardware is enabled.</p> <div class="refsect3"> -<a name="id-1.3.2.9.24.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1282,7 +1346,7 @@ nm_client_wimax_hardware_get_enabled (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.24.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.25.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the WiMAX hardware is enabled</p> </div> </div> @@ -1293,7 +1357,7 @@ nm_client_wimax_hardware_get_enabled (<em class="parameter"><code><a class="link nm_client_get_version (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Gets NetworkManager version.</p> <div class="refsect3"> -<a name="id-1.3.2.9.25.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1308,7 +1372,7 @@ nm_client_get_version (<em class="parameter"><code><a class="link" href="NMClien </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.25.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.26.6"></a><h4>Returns</h4> <p> string with the version</p> </div> </div> @@ -1319,7 +1383,7 @@ nm_client_get_version (<em class="parameter"><code><a class="link" href="NMClien nm_client_get_state (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Gets the current daemon state.</p> <div class="refsect3"> -<a name="id-1.3.2.9.26.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1334,7 +1398,7 @@ nm_client_get_state (<em class="parameter"><code><a class="link" href="NMClient. </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.26.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.27.6"></a><h4>Returns</h4> <p> the current <a href="https://developer.gnome.org/libnm-util/0.9/libnm-util-NetworkManager.html#NMState"><code class="literal">NMState</code></a></p> </div> </div> @@ -1346,7 +1410,7 @@ nm_client_get_startup (<em class="parameter"><code><a class="link" href="NMClien <p>Tests whether the daemon is still in the process of activating connections at startup.</p> <div class="refsect3"> -<a name="id-1.3.2.9.27.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1361,7 +1425,7 @@ connections at startup.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.27.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.28.6"></a><h4>Returns</h4> <p> whether the daemon is still starting up</p> </div> <p class="since">Since: 0.9.10</p> @@ -1373,7 +1437,7 @@ connections at startup.</p> nm_client_get_manager_running (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Determines whether the daemon is running.</p> <div class="refsect3"> -<a name="id-1.3.2.9.28.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1388,7 +1452,7 @@ nm_client_get_manager_running (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.28.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.29.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the daemon is running</p> </div> </div> @@ -1399,7 +1463,7 @@ nm_client_get_manager_running (<em class="parameter"><code><a class="link" href= nm_client_get_active_connections (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Gets the active connections.</p> <div class="refsect3"> -<a name="id-1.3.2.9.29.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.30.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1414,7 +1478,7 @@ nm_client_get_active_connections (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.29.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.30.6"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the active <a href="NMActiveConnection.html"><span class="type">NMActiveConnections</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -1429,7 +1493,7 @@ nm_client_sleep (<em class="parameter"><code><a class="link" href="NMClient.html <em class="parameter"><code><span class="type">gboolean</span> sleep_</code></em>);</pre> <p>Deprecated; use <a class="link" href="NMClient.html#nm-client-networking-set-enabled" title="nm_client_networking_set_enabled ()"><code class="function">nm_client_networking_set_enabled()</code></a> instead.</p> <div class="refsect3"> -<a name="id-1.3.2.9.30.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1460,7 +1524,7 @@ nm_client_get_permission_result (<em class="parameter"><code><a class="link" hre <p>Requests the result of a specific permission, which indicates whether the client can or cannot perform the action the permission represents</p> <div class="refsect3"> -<a name="id-1.3.2.9.31.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.32.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1482,7 +1546,7 @@ client can or cannot perform the action the permission represents</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.31.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.32.6"></a><h4>Returns</h4> <p> the permission's result, one of <a class="link" href="NMClient.html#NMClientPermissionResult" title="enum NMClientPermissionResult"><span class="type">NMClientPermissionResult</span></a></p> </div> </div> @@ -1496,7 +1560,7 @@ nm_client_get_logging (<em class="parameter"><code><a class="link" href="NMClien <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets NetworkManager current logging level and domains.</p> <div class="refsect3"> -<a name="id-1.3.2.9.32.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1529,7 +1593,7 @@ a list of domains separated by ",". </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.32.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.33.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise</p> </div> <p class="since">Since: 0.9.8</p> @@ -1544,7 +1608,7 @@ nm_client_set_logging (<em class="parameter"><code><a class="link" href="NMClien <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Sets NetworkManager logging level and/or domains.</p> <div class="refsect3"> -<a name="id-1.3.2.9.33.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.34.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1577,7 +1641,7 @@ domains separated by ",". (<code class="literal">NULL</code> or an empty string </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.33.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.34.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise</p> </div> <p class="since">Since: 0.9.8</p> @@ -1592,7 +1656,7 @@ nm_client_get_connectivity (<em class="parameter"><code><a class="link" href="NM <a class="link" href="NMClient.html#nm-client-check-connectivity-async" title="nm_client_check_connectivity_async ()"><code class="function">nm_client_check_connectivity_async()</code></a>, which re-check the connectivity state first before returning any information.</p> <div class="refsect3"> -<a name="id-1.3.2.9.34.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1607,7 +1671,7 @@ connectivity state first before returning any information.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.34.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.35.6"></a><h4>Returns</h4> <p> the current connectivity state</p> </div> <p class="since">Since: 0.9.8.6</p> @@ -1625,7 +1689,7 @@ the most recent known state without re-checking.</p> <p>This is a blocking call; use <a class="link" href="NMClient.html#nm-client-check-connectivity-async" title="nm_client_check_connectivity_async ()"><code class="function">nm_client_check_connectivity_async()</code></a> if you do not want to block.</p> <div class="refsect3"> -<a name="id-1.3.2.9.35.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.36.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1652,7 +1716,7 @@ if you do not want to block.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.35.7"></a><h4>Returns</h4> +<a name="id-1.3.2.9.36.7"></a><h4>Returns</h4> <p> the (new) current connectivity state</p> </div> <p class="since">Since: 0.9.8.6</p> @@ -1671,7 +1735,7 @@ nm_client_check_connectivity_async (<em class="parameter"><code><a class="link" which (immediately) returns the most recent known state without re-checking, and <a class="link" href="NMClient.html#nm-client-check-connectivity" title="nm_client_check_connectivity ()"><code class="function">nm_client_check_connectivity()</code></a>, which blocks.</p> <div class="refsect3"> -<a name="id-1.3.2.9.36.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1715,7 +1779,7 @@ nm_client_check_connectivity_finish (<em class="parameter"><code><a class="link" <p>Retrieves the result of an <a class="link" href="NMClient.html#nm-client-check-connectivity-async" title="nm_client_check_connectivity_async ()"><code class="function">nm_client_check_connectivity_async()</code></a> call.</p> <div class="refsect3"> -<a name="id-1.3.2.9.37.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1742,7 +1806,7 @@ call.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.37.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.38.6"></a><h4>Returns</h4> <p> the (new) current connectivity state</p> </div> <p class="since">Since: 0.9.8.6</p> @@ -1762,7 +1826,7 @@ route to the VPN endpoint.</p> <p>If there is no default route, or the default route is over a non-NetworkManager-recognized device, this will return <code class="literal">NULL</code>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.38.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.39.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1777,7 +1841,7 @@ non-NetworkManager-recognized device, this will return <code class="literal">NUL </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.38.8"></a><h4>Returns</h4> +<a name="id-1.3.2.9.39.8"></a><h4>Returns</h4> <p> the appropriate <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>, if any. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1793,7 +1857,7 @@ nm_client_get_activating_connection (<em class="parameter"><code><a class="link" currently-activating connection that is expected to become the new <a class="link" href="NMClient.html#NMClient--primary-connection" title="The “primary-connection” property"><span class="type">“primary-connection”</span></a> upon successful activation.</p> <div class="refsect3"> -<a name="id-1.3.2.9.39.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.40.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1808,7 +1872,7 @@ currently-activating connection that is expected to become the new </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.39.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.40.6"></a><h4>Returns</h4> <p> the appropriate <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>, if any. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1915,11 +1979,17 @@ any. </p> </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-ALL-DEVICES:CAPS"></a><h3>NM_CLIENT_ALL_DEVICES</h3> +<pre class="programlisting">#define NM_CLIENT_ALL_DEVICES "all-devices" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NMClientPermission"></a><h3>enum NMClientPermission</h3> <p><a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission"><span class="type">NMClientPermission</span></a> values indicate various permissions that NetworkManager clients can obtain to perform certain tasks on behalf of the current user.</p> <div class="refsect3"> -<a name="id-1.3.2.10.18.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.19.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -2039,7 +2109,7 @@ clients can obtain to perform certain tasks on behalf of the current user.</p> <p><a class="link" href="NMClient.html#NMClientPermissionResult" title="enum NMClientPermissionResult"><span class="type">NMClientPermissionResult</span></a> values indicate what authorizations and permissions the user requires to obtain a given <a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission"><span class="type">NMClientPermission</span></a></p> <div class="refsect3"> -<a name="id-1.3.2.10.19.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.20.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -2086,7 +2156,7 @@ the user requires to obtain a given <a class="link" href="NMClient.html#NMClient <a name="NMClientError"></a><h3>enum NMClientError</h3> <p>Describes errors that may result from operations involving a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.10.20.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.21.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -2140,6 +2210,14 @@ Type: GLib.PtrArray</p> </div> <hr> <div class="refsect2"> +<a name="NMClient--all-devices"></a><h3>The <code class="literal">“all-devices”</code> property</h3> +<pre class="programlisting"> “all-devices” <span class="type">NMObjectArray</span> *</pre> +<p>List of both real devices and device placeholders.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMClient--connectivity"></a><h3>The <code class="literal">“connectivity”</code> property</h3> <pre class="programlisting"> “connectivity” <span class="type">guint</span></pre> <p>The network connectivity state.</p> @@ -2152,7 +2230,7 @@ Type: GLib.PtrArray</p> <div class="refsect2"> <a name="NMClient--devices"></a><h3>The <code class="literal">“devices”</code> property</h3> <pre class="programlisting"> “devices” <span class="type">NMObjectArray</span> *</pre> -<p>List of known network devices.</p> +<p>List of real network devices. Does not include placeholder devices.</p> <p>Flags: Read</p> <p class="since">Since: 0.9.10</p> </div> @@ -2259,12 +2337,13 @@ see <a class="link" href="NMClient.html#nm-client-get-primary-connection" title= <div class="refsect1"> <a name="NMClient.signal-details"></a><h2>Signal Details</h2> <div class="refsect2"> -<a name="NMClient-device-added"></a><h3>The <code class="literal">“device-added”</code> signal</h3> +<a name="NMClient-any-device-added"></a><h3>The <code class="literal">“any-device-added”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, <span class="type">GObject</span> *device, <span class="type">gpointer</span> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added.</p> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is emitted for both +regular devices and placeholder devices.</p> <div class="refsect3"> <a name="id-1.3.2.12.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> @@ -2296,12 +2375,13 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class </div> <hr> <div class="refsect2"> -<a name="NMClient-device-removed"></a><h3>The <code class="literal">“device-removed”</code> signal</h3> +<a name="NMClient-any-device-removed"></a><h3>The <code class="literal">“any-device-removed”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, <span class="type">GObject</span> *device, <span class="type">gpointer</span> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed.</p> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is emitted for both +regular devices and placeholder devices.</p> <div class="refsect3"> <a name="id-1.3.2.12.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> @@ -2333,6 +2413,82 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class </div> <hr> <div class="refsect2"> +<a name="NMClient-device-added"></a><h3>The <code class="literal">“device-added”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, + <span class="type">GObject</span> *device, + <span class="type">gpointer</span> user_data)</pre> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is not emitted for +placeholder devices.</p> +<div class="refsect3"> +<a name="id-1.3.2.12.4.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>client</p></td> +<td class="parameter_description"><p>the client that received the signal</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p> the new device. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: Run First</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMClient-device-removed"></a><h3>The <code class="literal">“device-removed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, + <span class="type">GObject</span> *device, + <span class="type">gpointer</span> user_data)</pre> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is not emitted for +placeholder devices.</p> +<div class="refsect3"> +<a name="id-1.3.2.12.5.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>client</p></td> +<td class="parameter_description"><p>the client that received the signal</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p> the removed device. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: Run First</p> +</div> +<hr> +<div class="refsect2"> <a name="NMClient-permission-changed"></a><h3>The <code class="literal">“permission-changed”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, @@ -2341,7 +2497,7 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a permission has changed</p> <div class="refsect3"> -<a name="id-1.3.2.12.4.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm-glib/html/NMDevice.html b/docs/libnm-glib/html/NMDevice.html index 79f87a5d..7506b557 100644 --- a/docs/libnm-glib/html/NMDevice.html +++ b/docs/libnm-glib/html/NMDevice.html @@ -140,6 +140,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-set-managed" title="nm_device_set_managed ()">nm_device_set_managed</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -249,6 +257,14 @@ </td> </tr> <tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()">nm_device_is_real</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type">const <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -462,6 +478,11 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--real" title="The “real” property">real</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMDevice.html#NMDevice--state" title="The “state” property">state</a></td> <td class="property_flags">Read</td> @@ -551,6 +572,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-REAL:CAPS" title="NM_DEVICE_REAL">NM_DEVICE_REAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-MANAGED:CAPS" title="NM_DEVICE_MANAGED">NM_DEVICE_MANAGED</a></td> </tr> <tr> @@ -986,12 +1011,43 @@ nm_device_get_managed (<em class="parameter"><code><a class="link" href="NMDevic </div> <hr> <div class="refsect2"> +<a name="nm-device-set-managed"></a><h3>nm_device_set_managed ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_device_set_managed (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> managed</code></em>);</pre> +<p>Enables or disables management of <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> by NetworkManager.</p> +<div class="refsect3"> +<a name="id-1.3.4.9.15.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>managed</p></td> +<td class="parameter_description"><p><code class="literal">TRUE</code> to make the device managed by NetworkManager.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-get-autoconnect"></a><h3>nm_device_get_autoconnect ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> can be autoconnected.</p> <div class="refsect3"> -<a name="id-1.3.4.9.15.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1006,7 +1062,7 @@ nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.15.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device is allowed to be autoconnected</p> </div> </div> @@ -1018,7 +1074,7 @@ nm_device_set_autoconnect (<em class="parameter"><code><a class="link" href="NMD <em class="parameter"><code><span class="type">gboolean</span> autoconnect</code></em>);</pre> <p>Enables or disables automatic activation of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.4.9.16.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1048,7 +1104,7 @@ nm_device_get_firmware_missing (<em class="parameter"><code><a class="link" href <p>Indicates that firmware required for the device's operation is likely to be missing.</p> <div class="refsect3"> -<a name="id-1.3.4.9.17.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1063,7 +1119,7 @@ to be missing.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.17.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.18.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if firmware required for the device's operation is likely to be missing.</p> </div> @@ -1078,7 +1134,7 @@ nm_device_get_ip4_config (<em class="parameter"><code><a class="link" href="NMDe <a class="link" href="NMActiveConnection.html#nm-active-connection-get-ip4-config" title="nm_active_connection_get_ip4_config ()"><code class="function">nm_active_connection_get_ip4_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.3.4.9.18.6"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.19.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1093,7 +1149,7 @@ connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.18.7"></a><h4>Returns</h4> +<a name="id-1.3.4.9.19.7"></a><h4>Returns</h4> <p> the <a class="link" href="NMIP4Config.html" title="NMIP4Config"><span class="type">NMIP4Config</span></a> or <code class="literal">NULL</code> if the device is not activated. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1108,7 +1164,7 @@ nm_device_get_dhcp4_config (<em class="parameter"><code><a class="link" href="NM <a class="link" href="NMActiveConnection.html#nm-active-connection-get-dhcp4-config" title="nm_active_connection_get_dhcp4_config ()"><code class="function">nm_active_connection_get_dhcp4_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.3.4.9.19.6"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.20.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1123,7 +1179,7 @@ connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.19.7"></a><h4>Returns</h4> +<a name="id-1.3.4.9.20.7"></a><h4>Returns</h4> <p> the <a class="link" href="NMDHCP4Config.html" title="NMDHCP4Config"><span class="type">NMDHCP4Config</span></a> or <code class="literal">NULL</code> if the device is not activated or not using DHCP. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1139,7 +1195,7 @@ nm_device_get_ip6_config (<em class="parameter"><code><a class="link" href="NMDe <a class="link" href="NMActiveConnection.html#nm-active-connection-get-ip6-config" title="nm_active_connection_get_ip6_config ()"><code class="function">nm_active_connection_get_ip6_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.3.4.9.20.6"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.21.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1154,7 +1210,7 @@ connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.20.7"></a><h4>Returns</h4> +<a name="id-1.3.4.9.21.7"></a><h4>Returns</h4> <p> the <a class="link" href="NMIP6Config.html" title="NMIP6Config"><span class="type">NMIP6Config</span></a> or <code class="literal">NULL</code> if the device is not activated. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1169,7 +1225,7 @@ nm_device_get_dhcp6_config (<em class="parameter"><code><a class="link" href="NM <a class="link" href="NMActiveConnection.html#nm-active-connection-get-dhcp6-config" title="nm_active_connection_get_dhcp6_config ()"><code class="function">nm_active_connection_get_dhcp6_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.3.4.9.21.6"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.22.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1184,7 +1240,7 @@ connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.21.7"></a><h4>Returns</h4> +<a name="id-1.3.4.9.22.7"></a><h4>Returns</h4> <p> the <a class="link" href="NMDHCP6Config.html" title="NMDHCP6Config"><span class="type">NMDHCP6Config</span></a> or <code class="literal">NULL</code> if the device is not activated or not using DHCP. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1197,7 +1253,7 @@ using DHCP. </p> nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the current <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> state.</p> <div class="refsect3"> -<a name="id-1.3.4.9.22.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1212,7 +1268,7 @@ nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice. </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.22.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.23.6"></a><h4>Returns</h4> <p> the current device state</p> </div> </div> @@ -1226,7 +1282,7 @@ nm_device_get_state_reason (<em class="parameter"><code><a class="link" href="NM the state (<em class="parameter"><code>reason</code></em> argument).</p> <div class="refsect3"> -<a name="id-1.3.4.9.23.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1248,7 +1304,7 @@ the state (<em class="parameter"><code>reason</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.23.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.24.6"></a><h4>Returns</h4> <p> the current device state</p> </div> </div> @@ -1259,7 +1315,7 @@ the state (<em class="parameter"><code>reason</code></em> nm_device_get_active_connection (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object which owns this device during activation.</p> <div class="refsect3"> -<a name="id-1.3.4.9.24.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1274,7 +1330,7 @@ nm_device_get_active_connection (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.24.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.25.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> or <code class="literal">NULL</code> if the device is not part of an active connection. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1289,7 +1345,7 @@ nm_device_get_available_connections (<em class="parameter"><code><a class="link" be activated on <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.4.9.25.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1304,7 +1360,7 @@ be activated on <em class="parameter"><code>device</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.25.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.26.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMRemoteConnection.html"><span class="type">NMRemoteConnections</span></a>. This is the internal copy used by the connection, and must not be modified. </p> @@ -1322,7 +1378,7 @@ an opaque string that can be used to recognize when seemingly-unrelated <a href="NMDevice.html"><span class="type">NMDevices</span></a> are actually just different virtual ports on a single physical port. (Eg, NPAR / SR-IOV.)</p> <div class="refsect3"> -<a name="id-1.3.4.9.26.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1337,7 +1393,7 @@ ports on a single physical port. (Eg, NPAR / SR-IOV.)</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.26.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.27.6"></a><h4>Returns</h4> <p> the physical port ID of the device, or <code class="literal">NULL</code> if the port ID is unknown. This is the internal string used by the device and must not be modified.</p> @@ -1351,7 +1407,7 @@ must not be modified.</p> nm_device_get_mtu (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the MTU of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.4.9.27.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1366,7 +1422,7 @@ nm_device_get_mtu (<em class="parameter"><code><a class="link" href="NMDevice.ht </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.27.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.28.6"></a><h4>Returns</h4> <p> the MTU of the device.</p> </div> <p class="since">Since: 0.9.10</p> @@ -1378,7 +1434,7 @@ nm_device_get_mtu (<em class="parameter"><code><a class="link" href="NMDevice.ht nm_device_is_software (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the device is a software device.</p> <div class="refsect3"> -<a name="id-1.3.4.9.28.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1393,7 +1449,7 @@ nm_device_is_software (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.28.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.29.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>device</code></em> is a software device, <code class="literal">FALSE</code> if it is a hardware device.</p> </div> @@ -1401,12 +1457,40 @@ is a software device, <code class="literal">FALSE</code> if it is a hardware dev </div> <hr> <div class="refsect2"> +<a name="nm-device-is-real"></a><h3>nm_device_is_real ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_is_real (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.3.4.9.30.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.3.4.9.30.5"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device exists, or <code class="literal">FALSE</code> if it is a placeholder device +that could be automatically created by NetworkManager if one of its +<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-get-product"></a><h3>nm_device_get_product ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_get_product (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the product string of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.4.9.29.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1421,7 +1505,7 @@ nm_device_get_product (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.29.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.31.6"></a><h4>Returns</h4> <p> the product name of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -1433,7 +1517,7 @@ device, and must not be modified.</p> nm_device_get_vendor (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the vendor string of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.4.9.30.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.32.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1448,7 +1532,7 @@ nm_device_get_vendor (<em class="parameter"><code><a class="link" href="NMDevice </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.30.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.32.6"></a><h4>Returns</h4> <p> the vendor name of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -1461,7 +1545,7 @@ nm_device_get_description (<em class="parameter"><code><a class="link" href="NMD <p>Gets a description of <em class="parameter"><code>device</code></em> , based on its vendor and product names.</p> <div class="refsect3"> -<a name="id-1.3.4.9.31.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1476,7 +1560,7 @@ nm_device_get_description (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.31.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.33.6"></a><h4>Returns</h4> <p> a description of <em class="parameter"><code>device</code></em> . If either the vendor or the product name is unknown, this returns the interface name.</p> @@ -1493,7 +1577,7 @@ nm_device_disambiguate_names (<em class="parameter"><code><a class="link" href=" devices in <em class="parameter"><code>devices</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.4.9.32.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.34.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1516,7 +1600,7 @@ devices in <em class="parameter"><code>devices</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.32.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.34.6"></a><h4>Returns</h4> <p> the device names. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span></p> </div> @@ -1541,7 +1625,7 @@ nm_device_disconnect (<em class="parameter"><code><a class="link" href="NMDevice automatically connecting to networks until the next manual network connection request.</p> <div class="refsect3"> -<a name="id-1.3.4.9.34.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1579,7 +1663,7 @@ nm_device_delete (<em class="parameter"><code><a class="link" href="NMDevice.htm <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <p>Deletes the software device. Hardware devices can't be deleted.</p> <div class="refsect3"> -<a name="id-1.3.4.9.35.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1626,7 +1710,7 @@ Ethernet, Bluetooth, Wi-Fi WPA connections, or any other connection that is incompatible with the device. To get the full list of connections see <a class="link" href="NMRemoteSettings.html#nm-remote-settings-list-connections" title="nm_remote_settings_list_connections ()"><code class="function">nm_remote_settings_list_connections()</code></a>.</p> <div class="refsect3"> -<a name="id-1.3.4.9.36.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1648,7 +1732,7 @@ incompatible with the device. To get the full list of connections see </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.36.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.38.6"></a><h4>Returns</h4> <p> a list of <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> objects that could be activated with the given <em class="parameter"><code>device</code></em> . @@ -1673,7 +1757,7 @@ network, and will not be valid if it describes a WPA network, or if it is an Ethernet, Bluetooth, WWAN, etc connection that is incompatible with the device.</p> <div class="refsect3"> -<a name="id-1.3.4.9.37.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1697,7 +1781,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.37.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.39.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this device, <code class="literal">FALSE</code> if is incompatible with the device's capabilities and characteristics.</p> </div> @@ -1721,7 +1805,7 @@ device.</p> compatibility of the given device and connection. But, in addition, it sets GError when FALSE is returned.</p> <div class="refsect3"> -<a name="id-1.3.4.9.38.6"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.40.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1750,7 +1834,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.38.7"></a><h4>Returns</h4> +<a name="id-1.3.4.9.40.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this device, <code class="literal">FALSE</code> if is incompatible with the device's capabilities and characteristics.</p> </div> @@ -1764,7 +1848,7 @@ nm_device_get_setting_type (<em class="parameter"><code><a class="link" href="NM that can be used on <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.4.9.39.5"></a><h4>Parameters</h4> +<a name="id-1.3.4.9.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1779,7 +1863,7 @@ that can be used on <em class="parameter"><code>device</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.4.9.39.6"></a><h4>Returns</h4> +<a name="id-1.3.4.9.41.6"></a><h4>Returns</h4> <p> <em class="parameter"><code>device</code></em> 's associated <a href="https://developer.gnome.org/libnm-util/0.9/NMSetting.html"><span class="type">NMSetting</span></a> type</p> </div> @@ -1883,6 +1967,12 @@ that can be used on <em class="parameter"><code>device</code></em> </div> <hr> <div class="refsect2"> +<a name="NM-DEVICE-REAL:CAPS"></a><h3>NM_DEVICE_REAL</h3> +<pre class="programlisting">#define NM_DEVICE_REAL "real" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DEVICE-MANAGED:CAPS"></a><h3>NM_DEVICE_MANAGED</h3> <pre class="programlisting">#define NM_DEVICE_MANAGED "managed" </pre> @@ -2127,6 +2217,17 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--real"></a><h3>The <code class="literal">“real”</code> property</h3> +<pre class="programlisting"> “real” <span class="type">gboolean</span></pre> +<p>Whether the device is real or is a placeholder device that could +be created automatically by NetworkManager if one of its +<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDevice--state"></a><h3>The <code class="literal">“state”</code> property</h3> <pre class="programlisting"> “state” <span class="type">guint</span></pre> <p>The state of the device.</p> diff --git a/docs/libnm-glib/html/NMDeviceWimax.html b/docs/libnm-glib/html/NMDeviceWimax.html index 3ec917bc..93148ed9 100644 --- a/docs/libnm-glib/html/NMDeviceWimax.html +++ b/docs/libnm-glib/html/NMDeviceWimax.html @@ -276,9 +276,13 @@ <a name="nm-device-wimax-error-quark"></a><h3>nm_device_wimax_error_quark ()</h3> <pre class="programlisting"><span class="returnvalue">GQuark</span> nm_device_wimax_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_error_quark</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Registers an error quark for <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> if necessary.</p> <div class="refsect3"> -<a name="id-1.3.9.9.2.5"></a><h4>Returns</h4> +<a name="id-1.3.9.9.2.6"></a><h4>Returns</h4> <p> the error quark used for <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> errors.</p> </div> </div> @@ -288,9 +292,13 @@ nm_device_wimax_error_quark (<em class="parameter"><code><span class="type">void <pre class="programlisting"><span class="returnvalue">GObject</span> * nm_device_wimax_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGConnection.html#DBusGConnection"><span class="type">DBusGConnection</span></a> *connection</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_new</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Creates a new <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.9.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -312,7 +320,7 @@ nm_device_wimax_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/htm </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.3.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.3.7"></a><h4>Returns</h4> <p> a new WiMAX device. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -322,9 +330,13 @@ nm_device_wimax_new (<em class="parameter"><code><a href="/usr/share/gtk-doc/htm <a name="nm-device-wimax-get-hw-address"></a><h3>nm_device_wimax_get_hw_address ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_wimax_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_hw_address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a></p> <div class="refsect3"> -<a name="id-1.3.9.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.4.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -339,7 +351,7 @@ nm_device_wimax_get_hw_address (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.4.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.4.7"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -349,9 +361,13 @@ device, and must not be modified.</p> <a name="nm-device-wimax-get-active-nsp"></a><h3>nm_device_wimax_get_active_nsp ()</h3> <pre class="programlisting"><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="returnvalue">NMWimaxNsp</span></a> * nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_active_nsp</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the active <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.9.9.5.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.5.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -366,7 +382,7 @@ nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.5.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.5.7"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is active. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -377,9 +393,13 @@ nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href <pre class="programlisting"><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="returnvalue">NMWimaxNsp</span></a> * nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_nsp_by_path</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> by path.</p> <div class="refsect3"> -<a name="id-1.3.9.9.6.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.6.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -401,7 +421,7 @@ nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.6.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.6.7"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -411,9 +431,13 @@ nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" hre <a name="nm-device-wimax-get-nsps"></a><h3>nm_device_wimax_get_nsps ()</h3> <pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * nm_device_wimax_get_nsps (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_nsps</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets all the scanned NSPs of the <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.9.9.7.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.7.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -428,7 +452,7 @@ nm_device_wimax_get_nsps (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.7.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.7.7"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the scanned <a href="NMWimaxNsp.html"><span class="type">NMWimaxNsps</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -440,11 +464,15 @@ The returned array is owned by the client and should not be modified. </p> <a name="nm-device-wimax-get-center-frequency"></a><h3>nm_device_wimax_get_center_frequency ()</h3> <pre class="programlisting"><span class="returnvalue">guint</span> nm_device_wimax_get_center_frequency (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_center_frequency</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the 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 class="refsect3"> -<a name="id-1.3.9.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.8.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -459,7 +487,7 @@ device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.8.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.8.7"></a><h4>Returns</h4> <p> the center frequency in KHz, or 0</p> </div> </div> @@ -468,12 +496,16 @@ device is not connected.</p> <a name="nm-device-wimax-get-rssi"></a><h3>nm_device_wimax_get_rssi ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_rssi (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the 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 class="refsect3"> -<a name="id-1.3.9.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.9.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -488,7 +520,7 @@ device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.9.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.9.7"></a><h4>Returns</h4> <p> the RSSI in dBm, or 0</p> </div> </div> @@ -497,11 +529,15 @@ device is not connected.</p> <a name="nm-device-wimax-get-cinr"></a><h3>nm_device_wimax_get_cinr ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_cinr (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the 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 class="refsect3"> -<a name="id-1.3.9.9.10.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.10.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -516,7 +552,7 @@ meaning when the device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.10.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.10.7"></a><h4>Returns</h4> <p> the CINR in dB, or 0</p> </div> </div> @@ -525,11 +561,15 @@ meaning when the device is not connected.</p> <a name="nm-device-wimax-get-tx-power"></a><h3>nm_device_wimax_get_tx_power ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_tx_power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <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 class="refsect3"> -<a name="id-1.3.9.9.11.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.11.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -544,7 +584,7 @@ nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.11.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.11.7"></a><h4>Returns</h4> <p> the TX power in dBm, or 0</p> </div> </div> @@ -553,9 +593,13 @@ nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href=" <a name="nm-device-wimax-get-bsid"></a><h3>nm_device_wimax_get_bsid ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_bsid</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the ID of the serving Base Station when the device is connected.</p> <div class="refsect3"> -<a name="id-1.3.9.9.12.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.9.12.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -570,7 +614,7 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.3.9.9.12.6"></a><h4>Returns</h4> +<a name="id-1.3.9.9.12.7"></a><h4>Returns</h4> <p> the ID of the serving Base Station, or <code class="literal">NULL</code></p> </div> </div> @@ -688,6 +732,10 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe <a name="NMDeviceWimax--active-nsp"></a><h3>The <code class="literal">“active-nsp”</code> property</h3> <pre class="programlisting"> “active-nsp” <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *</pre> <p>The active <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> of the device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:active-nsp</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> </div> <hr> @@ -696,6 +744,10 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe <pre class="programlisting"> “bsid” <span class="type">gchar</span> *</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 class="warning"> +<p><code class="literal">NMDeviceWimax:bsid</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: NULL</p> </div> @@ -706,6 +758,10 @@ no meaning when the device is not connected.</p> <p>The 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 class="warning"> +<p><code class="literal">NMDeviceWimax:center-frequency</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -716,6 +772,10 @@ device is not connected.</p> <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 class="warning"> +<p><code class="literal">NMDeviceWimax:cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -724,6 +784,10 @@ meaning when the device is not connected.</p> <a name="NMDeviceWimax--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> <pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> <p>The hardware (MAC) address of the device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:hw-address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: NULL</p> </div> @@ -732,6 +796,10 @@ meaning when the device is not connected.</p> <a name="NMDeviceWimax--nsps"></a><h3>The <code class="literal">“nsps”</code> property</h3> <pre class="programlisting"> “nsps” <span class="type">NMObjectArray</span> *</pre> <p>List of all WiMAX Network Service Providers the device can see.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:nsps</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p class="since">Since: 0.9.10</p> </div> @@ -743,6 +811,10 @@ meaning when the device is not connected.</p> 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 class="warning"> +<p><code class="literal">NMDeviceWimax:rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -753,6 +825,10 @@ device is not connected.</p> <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 class="warning"> +<p><code class="literal">NMDeviceWimax:tx-power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -766,8 +842,12 @@ user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">< <span class="type">GObject</span> *nsp, <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is added to the wimax device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax::nsp-added</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <div class="refsect3"> -<a name="id-1.3.9.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.12.2.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -803,8 +883,12 @@ user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">< <span class="type">GObject</span> *nsp, <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is removed from the wimax device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax::nsp-removed</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <div class="refsect3"> -<a name="id-1.3.9.12.3.5"></a><h4>Parameters</h4> +<a name="id-1.3.9.12.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm-glib/html/api-index-full.html b/docs/libnm-glib/html/api-index-full.html index e11ae148..edb606f8 100644 --- a/docs/libnm-glib/html/api-index-full.html +++ b/docs/libnm-glib/html/api-index-full.html @@ -19,6 +19,8 @@ <span class="dim">|</span> <a class="shortcut" href="#idxD">D</a> <span class="dim">|</span> + <a class="shortcut" href="#idxG">G</a> + <span class="dim">|</span> <a class="shortcut" href="#idxI">I</a> <span class="dim">|</span> <a class="shortcut" href="#idxO">O</a> @@ -369,6 +371,14 @@ <dd></dd> <a name="idxC"></a><h3 class="title">C</h3> <dt> +<a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">NMClient::any-device-added</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">NMClient::any-device-removed</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NMClient-device-added" title="The “device-added” signal">NMClient::device-added</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -389,6 +399,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">NMClient:all-devices</a>, object property in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NMClient--connectivity" title="The “connectivity” property">NMClient:connectivity</a>, object property in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -481,6 +495,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS" title="NM_CLIENT_ALL_DEVICES">NM_CLIENT_ALL_DEVICES</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-check-connectivity" title="nm_client_check_connectivity ()">nm_client_check_connectivity</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -521,6 +539,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-get-all-devices" title="nm_client_get_all_devices ()">nm_client_get_all_devices</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-get-connectivity" title="nm_client_get_connectivity ()">nm_client_get_connectivity</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -758,6 +780,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--real" title="The “real” property">NMDevice:real</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice--state" title="The “state” property">NMDevice:state</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1462,6 +1488,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()">nm_device_is_real</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-is-software" title="nm_device_is_software ()">nm_device_is_software</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1546,10 +1576,18 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-REAL:CAPS" title="NM_DEVICE_REAL">NM_DEVICE_REAL</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-set-autoconnect" title="nm_device_set_autoconnect ()">nm_device_set_autoconnect</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-set-managed" title="nm_device_set_managed ()">nm_device_set_managed</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-STATE:CAPS" title="NM_DEVICE_STATE">NM_DEVICE_STATE</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1841,6 +1879,15 @@ <a class="link" href="NMDHCP6Config.html#NM-DHCP6-CONFIG-OPTIONS:CAPS" title="NM_DHCP6_CONFIG_OPTIONS">NM_DHCP6_CONFIG_OPTIONS</a>, macro in <a class="link" href="NMDHCP6Config.html" title="NMDHCP6Config">NMDHCP6Config</a> </dt> <dd></dd> +<a name="idxG"></a><h3 class="title">G</h3> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#get-editor" title="get_editor">get_editor</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#get-suggested-filename" title="get_suggested_filename">get_suggested_filename</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> <a name="idxI"></a><h3 class="title">I</h3> <dt> <a class="link" href="NMIP4Config.html#NMIP4Config--addresses" title="The “addresses” property">NMIP4Config:addresses</a>, object property in <a class="link" href="NMIP4Config.html" title="NMIP4Config">NMIP4Config</a> @@ -2383,6 +2430,18 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginCapability" title="NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-glib-NMVPNPlugin.html#NMVPNPluginError" title="enum NMVPNPluginError">NMVPNPluginError</a>, enum in <a class="link" href="libnm-glib-NMVPNPlugin.html" title="NMVPNPlugin">NMVPNPlugin</a> </dt> <dd></dd> @@ -2419,6 +2478,66 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget">nm_vpn_editor_get_widget</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT">NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT">NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6">NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE">NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export">nm_vpn_editor_plugin_export</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory">nm_vpn_editor_plugin_factory</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities">nm_vpn_editor_plugin_get_capabilities</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor">nm_vpn_editor_plugin_get_editor</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename">nm_vpn_editor_plugin_get_suggested_filename</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import">nm_vpn_editor_plugin_import</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection">nm_vpn_editor_update_connection</a>, macro in <a class="link" href="libnm-glib-NMVpnPluginUiWidget.html" title="NMVpnPluginUiWidget">NMVpnPluginUiWidget</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-glib-NMVPNPlugin.html#NM-VPN-PLUGIN-DBUS-SERVICE-NAME:CAPS" title="NM_VPN_PLUGIN_DBUS_SERVICE_NAME">NM_VPN_PLUGIN_DBUS_SERVICE_NAME</a>, macro in <a class="link" href="libnm-glib-NMVPNPlugin.html" title="NMVPNPlugin">NMVPNPlugin</a> </dt> <dd></dd> diff --git a/docs/libnm-glib/html/index.html b/docs/libnm-glib/html/index.html index b81e2b44..bbb72e4b 100644 --- a/docs/libnm-glib/html/index.html +++ b/docs/libnm-glib/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm-glib Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for libnm-glib 1.0.10 + for libnm-glib 1.1.90 The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.gnome.org/libnm-glib/0.9/" target="_top">https://developer.gnome.org/libnm-glib/0.9/</a>. diff --git a/docs/libnm-glib/html/index.sgml b/docs/libnm-glib/html/index.sgml index 80069edb..5d95d5cb 100644 --- a/docs/libnm-glib/html/index.sgml +++ b/docs/libnm-glib/html/index.sgml @@ -12,6 +12,7 @@ <ANCHOR id="nm-client-new-async" href="libnm-glib/NMClient.html#nm-client-new-async"> <ANCHOR id="nm-client-new-finish" href="libnm-glib/NMClient.html#nm-client-new-finish"> <ANCHOR id="nm-client-get-devices" href="libnm-glib/NMClient.html#nm-client-get-devices"> +<ANCHOR id="nm-client-get-all-devices" href="libnm-glib/NMClient.html#nm-client-get-all-devices"> <ANCHOR id="nm-client-get-device-by-path" href="libnm-glib/NMClient.html#nm-client-get-device-by-path"> <ANCHOR id="nm-client-get-device-by-iface" href="libnm-glib/NMClient.html#nm-client-get-device-by-iface"> <ANCHOR id="NMClientActivateFn" href="libnm-glib/NMClient.html#NMClientActivateFn"> @@ -62,6 +63,7 @@ <ANCHOR id="NM-CLIENT-PRIMARY-CONNECTION:CAPS" href="libnm-glib/NMClient.html#NM-CLIENT-PRIMARY-CONNECTION:CAPS"> <ANCHOR id="NM-CLIENT-ACTIVATING-CONNECTION:CAPS" href="libnm-glib/NMClient.html#NM-CLIENT-ACTIVATING-CONNECTION:CAPS"> <ANCHOR id="NM-CLIENT-DEVICES:CAPS" href="libnm-glib/NMClient.html#NM-CLIENT-DEVICES:CAPS"> +<ANCHOR id="NM-CLIENT-ALL-DEVICES:CAPS" href="libnm-glib/NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS"> <ANCHOR id="NMClientPermission" href="libnm-glib/NMClient.html#NMClientPermission"> <ANCHOR id="NM-CLIENT-PERMISSION-NONE:CAPS" href="libnm-glib/NMClient.html#NM-CLIENT-PERMISSION-NONE:CAPS"> <ANCHOR id="NM-CLIENT-PERMISSION-ENABLE-DISABLE-NETWORK:CAPS" href="libnm-glib/NMClient.html#NM-CLIENT-PERMISSION-ENABLE-DISABLE-NETWORK:CAPS"> @@ -88,6 +90,7 @@ <ANCHOR id="NMClient.property-details" href="libnm-glib/NMClient.html#NMClient.property-details"> <ANCHOR id="NMClient--activating-connection" href="libnm-glib/NMClient.html#NMClient--activating-connection"> <ANCHOR id="NMClient--active-connections" href="libnm-glib/NMClient.html#NMClient--active-connections"> +<ANCHOR id="NMClient--all-devices" href="libnm-glib/NMClient.html#NMClient--all-devices"> <ANCHOR id="NMClient--connectivity" href="libnm-glib/NMClient.html#NMClient--connectivity"> <ANCHOR id="NMClient--devices" href="libnm-glib/NMClient.html#NMClient--devices"> <ANCHOR id="NMClient--manager-running" href="libnm-glib/NMClient.html#NMClient--manager-running"> @@ -103,6 +106,8 @@ <ANCHOR id="NMClient--wwan-enabled" href="libnm-glib/NMClient.html#NMClient--wwan-enabled"> <ANCHOR id="NMClient--wwan-hardware-enabled" href="libnm-glib/NMClient.html#NMClient--wwan-hardware-enabled"> <ANCHOR id="NMClient.signal-details" href="libnm-glib/NMClient.html#NMClient.signal-details"> +<ANCHOR id="NMClient-any-device-added" href="libnm-glib/NMClient.html#NMClient-any-device-added"> +<ANCHOR id="NMClient-any-device-removed" href="libnm-glib/NMClient.html#NMClient-any-device-removed"> <ANCHOR id="NMClient-device-added" href="libnm-glib/NMClient.html#NMClient-device-added"> <ANCHOR id="NMClient-device-removed" href="libnm-glib/NMClient.html#NMClient-device-removed"> <ANCHOR id="NMClient-permission-changed" href="libnm-glib/NMClient.html#NMClient-permission-changed"> @@ -182,6 +187,7 @@ <ANCHOR id="nm-device-get-hw-address" href="libnm-glib/NMDevice.html#nm-device-get-hw-address"> <ANCHOR id="nm-device-get-capabilities" href="libnm-glib/NMDevice.html#nm-device-get-capabilities"> <ANCHOR id="nm-device-get-managed" href="libnm-glib/NMDevice.html#nm-device-get-managed"> +<ANCHOR id="nm-device-set-managed" href="libnm-glib/NMDevice.html#nm-device-set-managed"> <ANCHOR id="nm-device-get-autoconnect" href="libnm-glib/NMDevice.html#nm-device-get-autoconnect"> <ANCHOR id="nm-device-set-autoconnect" href="libnm-glib/NMDevice.html#nm-device-set-autoconnect"> <ANCHOR id="nm-device-get-firmware-missing" href="libnm-glib/NMDevice.html#nm-device-get-firmware-missing"> @@ -196,6 +202,7 @@ <ANCHOR id="nm-device-get-physical-port-id" href="libnm-glib/NMDevice.html#nm-device-get-physical-port-id"> <ANCHOR id="nm-device-get-mtu" href="libnm-glib/NMDevice.html#nm-device-get-mtu"> <ANCHOR id="nm-device-is-software" href="libnm-glib/NMDevice.html#nm-device-is-software"> +<ANCHOR id="nm-device-is-real" href="libnm-glib/NMDevice.html#nm-device-is-real"> <ANCHOR id="nm-device-get-product" href="libnm-glib/NMDevice.html#nm-device-get-product"> <ANCHOR id="nm-device-get-vendor" href="libnm-glib/NMDevice.html#nm-device-get-vendor"> <ANCHOR id="nm-device-get-description" href="libnm-glib/NMDevice.html#nm-device-get-description"> @@ -221,6 +228,7 @@ <ANCHOR id="NM-DEVICE-DRIVER-VERSION:CAPS" href="libnm-glib/NMDevice.html#NM-DEVICE-DRIVER-VERSION:CAPS"> <ANCHOR id="NM-DEVICE-FIRMWARE-VERSION:CAPS" href="libnm-glib/NMDevice.html#NM-DEVICE-FIRMWARE-VERSION:CAPS"> <ANCHOR id="NM-DEVICE-CAPABILITIES:CAPS" href="libnm-glib/NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"> +<ANCHOR id="NM-DEVICE-REAL:CAPS" href="libnm-glib/NMDevice.html#NM-DEVICE-REAL:CAPS"> <ANCHOR id="NM-DEVICE-MANAGED:CAPS" href="libnm-glib/NMDevice.html#NM-DEVICE-MANAGED:CAPS"> <ANCHOR id="NM-DEVICE-AUTOCONNECT:CAPS" href="libnm-glib/NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"> <ANCHOR id="NM-DEVICE-FIRMWARE-MISSING:CAPS" href="libnm-glib/NMDevice.html#NM-DEVICE-FIRMWARE-MISSING:CAPS"> @@ -256,6 +264,7 @@ <ANCHOR id="NMDevice--mtu" href="libnm-glib/NMDevice.html#NMDevice--mtu"> <ANCHOR id="NMDevice--physical-port-id" href="libnm-glib/NMDevice.html#NMDevice--physical-port-id"> <ANCHOR id="NMDevice--product" href="libnm-glib/NMDevice.html#NMDevice--product"> +<ANCHOR id="NMDevice--real" href="libnm-glib/NMDevice.html#NMDevice--real"> <ANCHOR id="NMDevice--state" href="libnm-glib/NMDevice.html#NMDevice--state"> <ANCHOR id="NMDevice--state-reason" href="libnm-glib/NMDevice.html#NMDevice--state-reason"> <ANCHOR id="NMDevice--udi" href="libnm-glib/NMDevice.html#NMDevice--udi"> @@ -1032,6 +1041,26 @@ <ANCHOR id="NM-VPN-PLUGIN-UI-INTERFACE-PROP-NAME:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-PLUGIN-UI-INTERFACE-PROP-NAME:CAPS"> <ANCHOR id="NM-VPN-PLUGIN-UI-INTERFACE-PROP-DESC:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-PLUGIN-UI-INTERFACE-PROP-DESC:CAPS"> <ANCHOR id="NM-VPN-PLUGIN-UI-INTERFACE-PROP-SERVICE:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-PLUGIN-UI-INTERFACE-PROP-SERVICE:CAPS"> +<ANCHOR id="nm-vpn-editor-plugin-factory" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-factory"> +<ANCHOR id="NMVpnEditorPluginCapability" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginCapability"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-NAME:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"> +<ANCHOR id="NMVpnEditorPluginInterface" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginInterface"> +<ANCHOR id="get-editor" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#get-editor"> +<ANCHOR id="get-suggested-filename" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#get-suggested-filename"> +<ANCHOR id="nm-vpn-editor-plugin-get-editor" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-editor"> +<ANCHOR id="nm-vpn-editor-plugin-get-capabilities" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-capabilities"> +<ANCHOR id="nm-vpn-editor-plugin-import" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-import"> +<ANCHOR id="nm-vpn-editor-plugin-export" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-export"> +<ANCHOR id="nm-vpn-editor-plugin-get-suggested-filename" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-suggested-filename"> +<ANCHOR id="NMVpnEditorInterface" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorInterface"> +<ANCHOR id="nm-vpn-editor-get-widget" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-get-widget"> +<ANCHOR id="nm-vpn-editor-update-connection" href="libnm-glib/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-update-connection"> <ANCHOR id="libnm-glib-nm-vpn-plugin-utils" href="libnm-glib/libnm-glib-nm-vpn-plugin-utils.html"> <ANCHOR id="libnm-glib-nm-vpn-plugin-utils.functions" href="libnm-glib/libnm-glib-nm-vpn-plugin-utils.html#libnm-glib-nm-vpn-plugin-utils.functions"> <ANCHOR id="libnm-glib-nm-vpn-plugin-utils.description" href="libnm-glib/libnm-glib-nm-vpn-plugin-utils.html#libnm-glib-nm-vpn-plugin-utils.description"> diff --git a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html index e4630fed..a4343675 100644 --- a/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html +++ b/docs/libnm-glib/html/libnm-glib-NMVpnPluginUiWidget.html @@ -158,6 +158,86 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NMVpnPluginUiInterfaceProp" title="enum NMVpnPluginUiInterfaceProp">NMVpnPluginUiInterfaceProp</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory">nm_vpn_editor_plugin_factory</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginCapability" title="NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE">NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT">NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT">NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS" title="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6">NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#get-editor" title="get_editor">get_editor</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#get-suggested-filename" title="get_suggested_filename">get_suggested_filename</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor">nm_vpn_editor_plugin_get_editor</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities">nm_vpn_editor_plugin_get_capabilities</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import">nm_vpn_editor_plugin_import</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export">nm_vpn_editor_plugin_export</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename">nm_vpn_editor_plugin_get_suggested_filename</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget">nm_vpn_editor_get_widget</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection">nm_vpn_editor_update_connection</a></td> +</tr> </tbody> </table></div> </div> @@ -364,6 +444,126 @@ plugin's VPN service daemon</p> </table></div> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-plugin-factory"></a><h3>nm_vpn_editor_plugin_factory</h3> +<pre class="programlisting">#define nm_vpn_editor_plugin_factory nm_vpn_plugin_ui_factory +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMVpnEditorPluginCapability"></a><h3>NMVpnEditorPluginCapability</h3> +<pre class="programlisting">#define NMVpnEditorPluginCapability NMVpnPluginUiCapability +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"></a><h3>NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE</h3> +<pre class="programlisting">#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE NM_VPN_PLUGIN_UI_CAPABILITY_NONE +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"></a><h3>NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT</h3> +<pre class="programlisting">#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"></a><h3>NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT</h3> +<pre class="programlisting">#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"></a><h3>NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6</h3> +<pre class="programlisting">#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6 NM_VPN_PLUGIN_UI_CAPABILITY_IPV6 +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VPN-EDITOR-PLUGIN-NAME:CAPS"></a><h3>NM_VPN_EDITOR_PLUGIN_NAME</h3> +<pre class="programlisting">#define NM_VPN_EDITOR_PLUGIN_NAME NM_VPN_PLUGIN_UI_INTERFACE_NAME +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"></a><h3>NM_VPN_EDITOR_PLUGIN_DESCRIPTION</h3> +<pre class="programlisting">#define NM_VPN_EDITOR_PLUGIN_DESCRIPTION NM_VPN_PLUGIN_UI_INTERFACE_DESC +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"></a><h3>NM_VPN_EDITOR_PLUGIN_SERVICE</h3> +<pre class="programlisting">#define NM_VPN_EDITOR_PLUGIN_SERVICE NM_VPN_PLUGIN_UI_INTERFACE_SERVICE +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMVpnEditorPluginInterface"></a><h3>NMVpnEditorPluginInterface</h3> +<pre class="programlisting">#define NMVpnEditorPluginInterface NMVpnPluginUiInterface +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="get-editor"></a><h3>get_editor</h3> +<pre class="programlisting">#define get_editor ui_factory +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="get-suggested-filename"></a><h3>get_suggested_filename</h3> +<pre class="programlisting">#define get_suggested_filename get_suggested_name +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-plugin-get-editor"></a><h3>nm_vpn_editor_plugin_get_editor</h3> +<pre class="programlisting">#define nm_vpn_editor_plugin_get_editor nm_vpn_plugin_ui_interface_ui_factory +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-plugin-get-capabilities"></a><h3>nm_vpn_editor_plugin_get_capabilities</h3> +<pre class="programlisting">#define nm_vpn_editor_plugin_get_capabilities nm_vpn_plugin_ui_interface_get_capabilities +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-plugin-import"></a><h3>nm_vpn_editor_plugin_import</h3> +<pre class="programlisting">#define nm_vpn_editor_plugin_import nm_vpn_plugin_ui_interface_import +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-plugin-export"></a><h3>nm_vpn_editor_plugin_export</h3> +<pre class="programlisting">#define nm_vpn_editor_plugin_export nm_vpn_plugin_ui_interface_export +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-plugin-get-suggested-filename"></a><h3>nm_vpn_editor_plugin_get_suggested_filename</h3> +<pre class="programlisting">#define nm_vpn_editor_plugin_get_suggested_filename nm_vpn_plugin_ui_interface_get_suggested_name +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMVpnEditorInterface"></a><h3>NMVpnEditorInterface</h3> +<pre class="programlisting">#define NMVpnEditorInterface NMVpnPluginUiWidgetInterface +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-get-widget"></a><h3>nm_vpn_editor_get_widget</h3> +<pre class="programlisting">#define nm_vpn_editor_get_widget nm_vpn_plugin_ui_widget_interface_get_widget +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-vpn-editor-update-connection"></a><h3>nm_vpn_editor_update_connection</h3> +<pre class="programlisting">#define nm_vpn_editor_update_connection nm_vpn_plugin_ui_widget_interface_update_connection +</pre> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm-glib/html/libnm-glib.devhelp2 b/docs/libnm-glib/html/libnm-glib.devhelp2 index 017e1861..26341249 100644 --- a/docs/libnm-glib/html/libnm-glib.devhelp2 +++ b/docs/libnm-glib/html/libnm-glib.devhelp2 @@ -45,6 +45,7 @@ <keyword type="function" name="nm_client_new_async ()" link="NMClient.html#nm-client-new-async"/> <keyword type="function" name="nm_client_new_finish ()" link="NMClient.html#nm-client-new-finish"/> <keyword type="function" name="nm_client_get_devices ()" link="NMClient.html#nm-client-get-devices"/> + <keyword type="function" name="nm_client_get_all_devices ()" link="NMClient.html#nm-client-get-all-devices" since="1.2"/> <keyword type="function" name="nm_client_get_device_by_path ()" link="NMClient.html#nm-client-get-device-by-path"/> <keyword type="function" name="nm_client_get_device_by_iface ()" link="NMClient.html#nm-client-get-device-by-iface"/> <keyword type="function" name="NMClientActivateFn ()" link="NMClient.html#NMClientActivateFn"/> @@ -94,12 +95,14 @@ <keyword type="macro" name="NM_CLIENT_PRIMARY_CONNECTION" link="NMClient.html#NM-CLIENT-PRIMARY-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_ACTIVATING_CONNECTION" link="NMClient.html#NM-CLIENT-ACTIVATING-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICES" link="NMClient.html#NM-CLIENT-DEVICES:CAPS"/> + <keyword type="macro" name="NM_CLIENT_ALL_DEVICES" link="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS"/> <keyword type="enum" name="enum NMClientPermission" link="NMClient.html#NMClientPermission"/> <keyword type="enum" name="enum NMClientPermissionResult" link="NMClient.html#NMClientPermissionResult"/> <keyword type="enum" name="enum NMClientError" link="NMClient.html#NMClientError"/> <keyword type="macro" name="NM_CLIENT_ERROR" link="NMClient.html#NM-CLIENT-ERROR:CAPS"/> <keyword type="property" name="The “activating-connection” property" link="NMClient.html#NMClient--activating-connection"/> <keyword type="property" name="The “active-connections” property" link="NMClient.html#NMClient--active-connections"/> + <keyword type="property" name="The “all-devices” property" link="NMClient.html#NMClient--all-devices"/> <keyword type="property" name="The “connectivity” property" link="NMClient.html#NMClient--connectivity"/> <keyword type="property" name="The “devices” property" link="NMClient.html#NMClient--devices"/> <keyword type="property" name="The “manager-running” property" link="NMClient.html#NMClient--manager-running"/> @@ -114,6 +117,8 @@ <keyword type="property" name="The “wireless-hardware-enabled” property" link="NMClient.html#NMClient--wireless-hardware-enabled"/> <keyword type="property" name="The “wwan-enabled” property" link="NMClient.html#NMClient--wwan-enabled"/> <keyword type="property" name="The “wwan-hardware-enabled” property" link="NMClient.html#NMClient--wwan-hardware-enabled"/> + <keyword type="signal" name="The “any-device-added” signal" link="NMClient.html#NMClient-any-device-added"/> + <keyword type="signal" name="The “any-device-removed” signal" link="NMClient.html#NMClient-any-device-removed"/> <keyword type="signal" name="The “device-added” signal" link="NMClient.html#NMClient-device-added"/> <keyword type="signal" name="The “device-removed” signal" link="NMClient.html#NMClient-device-removed"/> <keyword type="signal" name="The “permission-changed” signal" link="NMClient.html#NMClient-permission-changed"/> @@ -176,6 +181,7 @@ <keyword type="function" name="nm_device_get_hw_address ()" link="NMDevice.html#nm-device-get-hw-address" since="0.9.10"/> <keyword type="function" name="nm_device_get_capabilities ()" link="NMDevice.html#nm-device-get-capabilities"/> <keyword type="function" name="nm_device_get_managed ()" link="NMDevice.html#nm-device-get-managed"/> + <keyword type="function" name="nm_device_set_managed ()" link="NMDevice.html#nm-device-set-managed" since="1.2"/> <keyword type="function" name="nm_device_get_autoconnect ()" link="NMDevice.html#nm-device-get-autoconnect"/> <keyword type="function" name="nm_device_set_autoconnect ()" link="NMDevice.html#nm-device-set-autoconnect"/> <keyword type="function" name="nm_device_get_firmware_missing ()" link="NMDevice.html#nm-device-get-firmware-missing"/> @@ -190,6 +196,7 @@ <keyword type="function" name="nm_device_get_physical_port_id ()" link="NMDevice.html#nm-device-get-physical-port-id" since="0.9.10"/> <keyword type="function" name="nm_device_get_mtu ()" link="NMDevice.html#nm-device-get-mtu" since="0.9.10"/> <keyword type="function" name="nm_device_is_software ()" link="NMDevice.html#nm-device-is-software" since="1.0"/> + <keyword type="function" name="nm_device_is_real ()" link="NMDevice.html#nm-device-is-real" since="1.2"/> <keyword type="function" name="nm_device_get_product ()" link="NMDevice.html#nm-device-get-product"/> <keyword type="function" name="nm_device_get_vendor ()" link="NMDevice.html#nm-device-get-vendor"/> <keyword type="function" name="nm_device_get_description ()" link="NMDevice.html#nm-device-get-description" since="0.9.10"/> @@ -212,6 +219,7 @@ <keyword type="macro" name="NM_DEVICE_DRIVER_VERSION" link="NMDevice.html#NM-DEVICE-DRIVER-VERSION:CAPS"/> <keyword type="macro" name="NM_DEVICE_FIRMWARE_VERSION" link="NMDevice.html#NM-DEVICE-FIRMWARE-VERSION:CAPS"/> <keyword type="macro" name="NM_DEVICE_CAPABILITIES" link="NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"/> + <keyword type="macro" name="NM_DEVICE_REAL" link="NMDevice.html#NM-DEVICE-REAL:CAPS"/> <keyword type="macro" name="NM_DEVICE_MANAGED" link="NMDevice.html#NM-DEVICE-MANAGED:CAPS"/> <keyword type="macro" name="NM_DEVICE_AUTOCONNECT" link="NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"/> <keyword type="macro" name="NM_DEVICE_FIRMWARE_MISSING" link="NMDevice.html#NM-DEVICE-FIRMWARE-MISSING:CAPS"/> @@ -246,6 +254,7 @@ <keyword type="property" name="The “mtu” property" link="NMDevice.html#NMDevice--mtu"/> <keyword type="property" name="The “physical-port-id” property" link="NMDevice.html#NMDevice--physical-port-id"/> <keyword type="property" name="The “product” property" link="NMDevice.html#NMDevice--product"/> + <keyword type="property" name="The “real” property" link="NMDevice.html#NMDevice--real"/> <keyword type="property" name="The “state” property" link="NMDevice.html#NMDevice--state"/> <keyword type="property" name="The “state-reason” property" link="NMDevice.html#NMDevice--state-reason"/> <keyword type="property" name="The “udi” property" link="NMDevice.html#NMDevice--udi"/> @@ -319,17 +328,17 @@ <keyword type="property" name="The “bt-capabilities” property" link="NMDeviceBt.html#NMDeviceBt--bt-capabilities"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceBt.html#NMDeviceBt--hw-address"/> <keyword type="property" name="The “name” property" link="NMDeviceBt.html#NMDeviceBt--name"/> - <keyword type="function" name="nm_device_wimax_error_quark ()" link="NMDeviceWimax.html#nm-device-wimax-error-quark"/> - <keyword type="function" name="nm_device_wimax_new ()" link="NMDeviceWimax.html#nm-device-wimax-new"/> - <keyword type="function" name="nm_device_wimax_get_hw_address ()" link="NMDeviceWimax.html#nm-device-wimax-get-hw-address"/> - <keyword type="function" name="nm_device_wimax_get_active_nsp ()" link="NMDeviceWimax.html#nm-device-wimax-get-active-nsp"/> - <keyword type="function" name="nm_device_wimax_get_nsp_by_path ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsp-by-path"/> - <keyword type="function" name="nm_device_wimax_get_nsps ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsps"/> - <keyword type="function" name="nm_device_wimax_get_center_frequency ()" link="NMDeviceWimax.html#nm-device-wimax-get-center-frequency"/> - <keyword type="function" name="nm_device_wimax_get_rssi ()" link="NMDeviceWimax.html#nm-device-wimax-get-rssi"/> - <keyword type="function" name="nm_device_wimax_get_cinr ()" link="NMDeviceWimax.html#nm-device-wimax-get-cinr"/> - <keyword type="function" name="nm_device_wimax_get_tx_power ()" link="NMDeviceWimax.html#nm-device-wimax-get-tx-power"/> - <keyword type="function" name="nm_device_wimax_get_bsid ()" link="NMDeviceWimax.html#nm-device-wimax-get-bsid"/> + <keyword type="function" name="nm_device_wimax_error_quark ()" link="NMDeviceWimax.html#nm-device-wimax-error-quark" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_new ()" link="NMDeviceWimax.html#nm-device-wimax-new" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_hw_address ()" link="NMDeviceWimax.html#nm-device-wimax-get-hw-address" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_active_nsp ()" link="NMDeviceWimax.html#nm-device-wimax-get-active-nsp" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_nsp_by_path ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsp-by-path" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_nsps ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsps" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_center_frequency ()" link="NMDeviceWimax.html#nm-device-wimax-get-center-frequency" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_rssi ()" link="NMDeviceWimax.html#nm-device-wimax-get-rssi" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_cinr ()" link="NMDeviceWimax.html#nm-device-wimax-get-cinr" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_tx_power ()" link="NMDeviceWimax.html#nm-device-wimax-get-tx-power" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_bsid ()" link="NMDeviceWimax.html#nm-device-wimax-get-bsid" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="enum" name="enum NMDeviceWimaxError" link="NMDeviceWimax.html#NMDeviceWimaxError"/> <keyword type="macro" name="NM_DEVICE_WIMAX_ERROR" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-ERROR:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIMAX_HW_ADDRESS" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-HW-ADDRESS:CAPS"/> @@ -467,7 +476,7 @@ <keyword type="function" name="nm_access_point_get_mode ()" link="NMAccessPoint.html#nm-access-point-get-mode"/> <keyword type="function" name="nm_access_point_get_max_bitrate ()" link="NMAccessPoint.html#nm-access-point-get-max-bitrate"/> <keyword type="function" name="nm_access_point_get_strength ()" link="NMAccessPoint.html#nm-access-point-get-strength"/> - <keyword type="function" name="nm_access_point_get_last_seen ()" link="NMAccessPoint.html#nm-access-point-get-last-seen" since="1.0.6"/> + <keyword type="function" name="nm_access_point_get_last_seen ()" link="NMAccessPoint.html#nm-access-point-get-last-seen" since="1.2"/> <keyword type="function" name="nm_access_point_filter_connections ()" link="NMAccessPoint.html#nm-access-point-filter-connections"/> <keyword type="function" name="nm_access_point_connection_valid ()" link="NMAccessPoint.html#nm-access-point-connection-valid"/> <keyword type="function" name="nm_access_point_get_hw_address ()" link="NMAccessPoint.html#nm-access-point-get-hw-address" deprecated="0.9: Use nm_access_point_get_bssid() instead."/> @@ -672,6 +681,26 @@ <keyword type="macro" name="NM_VPN_PLUGIN_UI_INTERFACE_DESC" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-PLUGIN-UI-INTERFACE-DESC:CAPS"/> <keyword type="macro" name="NM_VPN_PLUGIN_UI_INTERFACE_SERVICE" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-PLUGIN-UI-INTERFACE-SERVICE:CAPS"/> <keyword type="enum" name="enum NMVpnPluginUiInterfaceProp" link="libnm-glib-NMVpnPluginUiWidget.html#NMVpnPluginUiInterfaceProp"/> + <keyword type="macro" name="nm_vpn_editor_plugin_factory" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-factory"/> + <keyword type="macro" name="NMVpnEditorPluginCapability" link="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginCapability"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_NAME" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_DESCRIPTION" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_SERVICE" link="libnm-glib-NMVpnPluginUiWidget.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"/> + <keyword type="macro" name="NMVpnEditorPluginInterface" link="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorPluginInterface"/> + <keyword type="macro" name="get_editor" link="libnm-glib-NMVpnPluginUiWidget.html#get-editor"/> + <keyword type="macro" name="get_suggested_filename" link="libnm-glib-NMVpnPluginUiWidget.html#get-suggested-filename"/> + <keyword type="macro" name="nm_vpn_editor_plugin_get_editor" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-editor"/> + <keyword type="macro" name="nm_vpn_editor_plugin_get_capabilities" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-capabilities"/> + <keyword type="macro" name="nm_vpn_editor_plugin_import" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-import"/> + <keyword type="macro" name="nm_vpn_editor_plugin_export" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-export"/> + <keyword type="macro" name="nm_vpn_editor_plugin_get_suggested_filename" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-plugin-get-suggested-filename"/> + <keyword type="macro" name="NMVpnEditorInterface" link="libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorInterface"/> + <keyword type="macro" name="nm_vpn_editor_get_widget" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-get-widget"/> + <keyword type="macro" name="nm_vpn_editor_update_connection" link="libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-update-connection"/> <keyword type="function" name="nm_vpn_plugin_utils_read_vpn_details ()" link="libnm-glib-nm-vpn-plugin-utils.html#nm-vpn-plugin-utils-read-vpn-details"/> <keyword type="function" name="nm_vpn_plugin_utils_get_secret_flags ()" link="libnm-glib-nm-vpn-plugin-utils.html#nm-vpn-plugin-utils-get-secret-flags"/> <keyword type="constant" name="NM_CLIENT_PERMISSION_NONE" link="NMClient.html#NM-CLIENT-PERMISSION-NONE:CAPS"/> diff --git a/docs/libnm-glib/version.xml b/docs/libnm-glib/version.xml index 7ee7020b..69658cdd 100644 --- a/docs/libnm-glib/version.xml +++ b/docs/libnm-glib/version.xml @@ -1 +1 @@ -1.0.10 +1.1.90 diff --git a/docs/libnm-util/Makefile.in b/docs/libnm-util/Makefile.in index fd3b9f4e..ec84cbd3 100644 --- a/docs/libnm-util/Makefile.in +++ b/docs/libnm-util/Makefile.in @@ -153,7 +153,6 @@ BLUEZ5_LIBS = @BLUEZ5_LIBS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ -CKDB_PATH = @CKDB_PATH@ CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ @@ -165,8 +164,6 @@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_GLIB_100_CFLAGS = @DBUS_GLIB_100_CFLAGS@ -DBUS_GLIB_100_LIBS = @DBUS_GLIB_100_LIBS@ DBUS_LIBS = @DBUS_LIBS@ DBUS_SYS_DIR = @DBUS_SYS_DIR@ DEFS = @DEFS@ @@ -176,6 +173,7 @@ DHCPCD_PATH = @DHCPCD_PATH@ DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ DLLTOOL = @DLLTOOL@ DNSMASQ_PATH = @DNSMASQ_PATH@ +DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ @@ -230,16 +228,13 @@ INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ IPTABLES_PATH = @IPTABLES_PATH@ -IWMX_SDK_CFLAGS = @IWMX_SDK_CFLAGS@ -IWMX_SDK_LIBS = @IWMX_SDK_LIBS@ KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ LCOV = @LCOV@ LD = @LD@ LDFLAGS = @LDFLAGS@ +LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ +LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ LIBDL = @LIBDL@ -LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@ -LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ -LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBM = @LIBM@ @@ -276,6 +271,8 @@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ +NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -304,7 +301,6 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -PPPOE_PATH = @PPPOE_PATH@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -319,6 +315,8 @@ SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ +SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ +SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ @@ -379,6 +377,7 @@ mkdir_p = @mkdir_p@ nmbinary = @nmbinary@ nmconfdir = @nmconfdir@ nmdatadir = @nmdatadir@ +nmlibdir = @nmlibdir@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ @@ -386,6 +385,7 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ diff --git a/docs/libnm-util/html/NMConnection.html b/docs/libnm-util/html/NMConnection.html index cd3a6330..3ef46ffb 100644 --- a/docs/libnm-util/html/NMConnection.html +++ b/docs/libnm-util/html/NMConnection.html @@ -598,7 +598,7 @@ </div> <div class="refsect1"> <a name="NMConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMConnectionError GObject <span class="lineart">╰──</span> NMConnection diff --git a/docs/libnm-util/html/NMSetting.html b/docs/libnm-util/html/NMSetting.html index 83dc3b25..3ce89683 100644 --- a/docs/libnm-util/html/NMSetting.html +++ b/docs/libnm-util/html/NMSetting.html @@ -271,7 +271,7 @@ </div> <div class="refsect1"> <a name="NMSetting.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingCompareFlags <span class="lineart">├──</span> NMSettingDiffResult <span class="lineart">├──</span> NMSettingError diff --git a/docs/libnm-util/html/NMSetting8021x.html b/docs/libnm-util/html/NMSetting8021x.html index c36eaff5..05d9516c 100644 --- a/docs/libnm-util/html/NMSetting8021x.html +++ b/docs/libnm-util/html/NMSetting8021x.html @@ -923,7 +923,7 @@ </div> <div class="refsect1"> <a name="NMSetting8021x.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSetting8021xCKFormat <span class="lineart">├──</span> NMSetting8021xCKScheme <span class="lineart">╰──</span> NMSetting8021xError diff --git a/docs/libnm-util/html/NMSettingAdsl.html b/docs/libnm-util/html/NMSettingAdsl.html index a1ecee9b..165177b5 100644 --- a/docs/libnm-util/html/NMSettingAdsl.html +++ b/docs/libnm-util/html/NMSettingAdsl.html @@ -236,7 +236,7 @@ </div> <div class="refsect1"> <a name="NMSettingAdsl.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingAdslError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingBluetooth.html b/docs/libnm-util/html/NMSettingBluetooth.html index 885a378b..b011f98f 100644 --- a/docs/libnm-util/html/NMSettingBluetooth.html +++ b/docs/libnm-util/html/NMSettingBluetooth.html @@ -139,7 +139,7 @@ </div> <div class="refsect1"> <a name="NMSettingBluetooth.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingBluetoothError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingBond.html b/docs/libnm-util/html/NMSettingBond.html index ac2fdc8e..8d0e4d48 100644 --- a/docs/libnm-util/html/NMSettingBond.html +++ b/docs/libnm-util/html/NMSettingBond.html @@ -244,7 +244,7 @@ </div> <div class="refsect1"> <a name="NMSettingBond.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingBondError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingBridge.html b/docs/libnm-util/html/NMSettingBridge.html index 6eb6900c..71cdd58f 100644 --- a/docs/libnm-util/html/NMSettingBridge.html +++ b/docs/libnm-util/html/NMSettingBridge.html @@ -233,7 +233,7 @@ </div> <div class="refsect1"> <a name="NMSettingBridge.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingBridgeError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingBridgePort.html b/docs/libnm-util/html/NMSettingBridgePort.html index 53126856..bc204181 100644 --- a/docs/libnm-util/html/NMSettingBridgePort.html +++ b/docs/libnm-util/html/NMSettingBridgePort.html @@ -148,7 +148,7 @@ </div> <div class="refsect1"> <a name="NMSettingBridgePort.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingBridgePortError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingCdma.html b/docs/libnm-util/html/NMSettingCdma.html index c96324ad..43980d9d 100644 --- a/docs/libnm-util/html/NMSettingCdma.html +++ b/docs/libnm-util/html/NMSettingCdma.html @@ -165,7 +165,7 @@ </div> <div class="refsect1"> <a name="NMSettingCdma.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingCdmaError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingConnection.html b/docs/libnm-util/html/NMSettingConnection.html index db0dc6ed..ba73eb00 100644 --- a/docs/libnm-util/html/NMSettingConnection.html +++ b/docs/libnm-util/html/NMSettingConnection.html @@ -403,7 +403,7 @@ </div> <div class="refsect1"> <a name="NMSettingConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingConnectionError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingDcb.html b/docs/libnm-util/html/NMSettingDcb.html index fd94edf0..5cd1cd53 100644 --- a/docs/libnm-util/html/NMSettingDcb.html +++ b/docs/libnm-util/html/NMSettingDcb.html @@ -418,7 +418,7 @@ </div> <div class="refsect1"> <a name="NMSettingDcb.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingDcbError <span class="lineart">╰──</span> NMSettingDcbFlags GObject diff --git a/docs/libnm-util/html/NMSettingGeneric.html b/docs/libnm-util/html/NMSettingGeneric.html index 18fbdb85..b6cc9066 100644 --- a/docs/libnm-util/html/NMSettingGeneric.html +++ b/docs/libnm-util/html/NMSettingGeneric.html @@ -84,7 +84,7 @@ </div> <div class="refsect1"> <a name="NMSettingGeneric.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingGenericError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingGsm.html b/docs/libnm-util/html/NMSettingGsm.html index 4a1d9629..1e725b02 100644 --- a/docs/libnm-util/html/NMSettingGsm.html +++ b/docs/libnm-util/html/NMSettingGsm.html @@ -296,7 +296,7 @@ </div> <div class="refsect1"> <a name="NMSettingGsm.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingGsmError <span class="lineart">├──</span> NMSettingGsmNetworkBand <span class="lineart">╰──</span> NMSettingGsmNetworkType diff --git a/docs/libnm-util/html/NMSettingIP4Config.html b/docs/libnm-util/html/NMSettingIP4Config.html index 59c89182..b14b4721 100644 --- a/docs/libnm-util/html/NMSettingIP4Config.html +++ b/docs/libnm-util/html/NMSettingIP4Config.html @@ -495,6 +495,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">int</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" title="nm_setting_ip4_config_get_dhcp_timeout ()">nm_setting_ip4_config_get_dhcp_timeout</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -545,6 +553,11 @@ <td class="property_flags">Read / Write / Construct</td> </tr> <tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property">dhcp-timeout</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"> <span class="type">GArray_guint_</span> *</td> <td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dns" title="The “dns” property">dns</a></td> @@ -662,6 +675,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT">NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-NEVER-DEFAULT:CAPS" title="NM_SETTING_IP4_CONFIG_NEVER_DEFAULT">NM_SETTING_IP4_CONFIG_NEVER_DEFAULT</a></td> </tr> <tr> @@ -693,10 +710,10 @@ </div> <div class="refsect1"> <a name="NMSettingIP4Config.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GBoxed +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">├──</span> NMIP4Address <span class="lineart">╰──</span> NMIP4Route - GEnum + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingIP4ConfigError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -2315,6 +2332,35 @@ property.</p> </div> <hr> <div class="refsect2"> +<a name="nm-setting-ip4-config-get-dhcp-timeout"></a><h3>nm_setting_ip4_config_get_dhcp_timeout ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> +nm_setting_ip4_config_get_dhcp_timeout + (<em class="parameter"><code><a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property"><span class="type">“dhcp-timeout”</span></a> +property.</p> +<div class="refsect3"> +<a name="id-1.2.25.11.59.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.2.25.11.59.6"></a><h4>Returns</h4> +<p> The number of seconds after which unfinished DHCP transaction +fails or zero for "default".</p> +</div> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-ip4-config-get-never-default"></a><h3>nm_setting_ip4_config_get_never_default ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ip4_config_get_never_default @@ -2322,7 +2368,7 @@ nm_setting_ip4_config_get_never_default <p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--never-default" title="The “never-default” property"><span class="type">“never-default”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.2.25.11.59.5"></a><h4>Parameters</h4> +<a name="id-1.2.25.11.60.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2337,7 +2383,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.25.11.59.6"></a><h4>Returns</h4> +<a name="id-1.2.25.11.60.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if this connection should never be the default connection for IPv4 addressing</p> </div> @@ -2350,7 +2396,7 @@ nm_setting_ip4_config_get_may_fail (<em class="parameter"><code><a class="link" <p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--may-fail" title="The “may-fail” property"><span class="type">“may-fail”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.2.25.11.60.5"></a><h4>Parameters</h4> +<a name="id-1.2.25.11.61.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2365,7 +2411,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.25.11.60.6"></a><h4>Returns</h4> +<a name="id-1.2.25.11.61.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if this connection doesn't require IPv4 addressing to complete for the connection to succeed.</p> </div> @@ -2498,6 +2544,12 @@ not valid with the given IP4 method</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</h3> +<pre class="programlisting">#define NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT "dhcp-timeout" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-IP4-CONFIG-NEVER-DEFAULT:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_NEVER_DEFAULT</h3> <pre class="programlisting">#define NM_SETTING_IP4_CONFIG_NEVER_DEFAULT "never-default" </pre> @@ -2600,6 +2652,15 @@ providing a static hostname for the computer. If the </div> <hr> <div class="refsect2"> +<a name="NMSettingIP4Config--dhcp-timeout"></a><h3>The <code class="literal">“dhcp-timeout”</code> property</h3> +<pre class="programlisting"> “dhcp-timeout” <span class="type">guint</span></pre> +<p>Number of seconds after which the unfinished DHCP transaction fails +or zero for default.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingIP4Config--dns"></a><h3>The <code class="literal">“dns”</code> property</h3> <pre class="programlisting"> “dns” <span class="type">GArray_guint_</span> *</pre> <p>List of DNS servers (network byte order). For the "auto" method, these diff --git a/docs/libnm-util/html/NMSettingIP6Config.html b/docs/libnm-util/html/NMSettingIP6Config.html index 76fd5ef4..eb42de11 100644 --- a/docs/libnm-util/html/NMSettingIP6Config.html +++ b/docs/libnm-util/html/NMSettingIP6Config.html @@ -677,10 +677,10 @@ </div> <div class="refsect1"> <a name="NMSettingIP6Config.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GBoxed +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">├──</span> NMIP6Address <span class="lineart">╰──</span> NMIP6Route - GEnum + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingIP6ConfigError <span class="lineart">╰──</span> NMSettingIP6ConfigPrivacy GObject diff --git a/docs/libnm-util/html/NMSettingInfiniband.html b/docs/libnm-util/html/NMSettingInfiniband.html index de8975e2..82db623e 100644 --- a/docs/libnm-util/html/NMSettingInfiniband.html +++ b/docs/libnm-util/html/NMSettingInfiniband.html @@ -182,7 +182,7 @@ </div> <div class="refsect1"> <a name="NMSettingInfiniband.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingInfinibandError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingOlpcMesh.html b/docs/libnm-util/html/NMSettingOlpcMesh.html index fbcb946d..d9a5d1d0 100644 --- a/docs/libnm-util/html/NMSettingOlpcMesh.html +++ b/docs/libnm-util/html/NMSettingOlpcMesh.html @@ -148,7 +148,7 @@ </div> <div class="refsect1"> <a name="NMSettingOlpcMesh.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingOlpcMeshError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingPPP.html b/docs/libnm-util/html/NMSettingPPP.html index 543868a4..c66bd595 100644 --- a/docs/libnm-util/html/NMSettingPPP.html +++ b/docs/libnm-util/html/NMSettingPPP.html @@ -404,7 +404,7 @@ that require PPP to deliver IP capability</p> </div> <div class="refsect1"> <a name="NMSettingPPP.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingPPPError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingPPPOE.html b/docs/libnm-util/html/NMSettingPPPOE.html index 0d2355a7..c7abaffe 100644 --- a/docs/libnm-util/html/NMSettingPPPOE.html +++ b/docs/libnm-util/html/NMSettingPPPOE.html @@ -165,7 +165,7 @@ </div> <div class="refsect1"> <a name="NMSettingPPPOE.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingPPPOEError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingSerial.html b/docs/libnm-util/html/NMSettingSerial.html index b371e910..43c21e9e 100644 --- a/docs/libnm-util/html/NMSettingSerial.html +++ b/docs/libnm-util/html/NMSettingSerial.html @@ -183,7 +183,7 @@ serial communications</p> </div> <div class="refsect1"> <a name="NMSettingSerial.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingSerialError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingTeam.html b/docs/libnm-util/html/NMSettingTeam.html index 846f6179..2e40a312 100644 --- a/docs/libnm-util/html/NMSettingTeam.html +++ b/docs/libnm-util/html/NMSettingTeam.html @@ -131,7 +131,7 @@ </div> <div class="refsect1"> <a name="NMSettingTeam.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingTeamError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingTeamPort.html b/docs/libnm-util/html/NMSettingTeamPort.html index 37a4495b..c08a4eb0 100644 --- a/docs/libnm-util/html/NMSettingTeamPort.html +++ b/docs/libnm-util/html/NMSettingTeamPort.html @@ -112,7 +112,7 @@ </div> <div class="refsect1"> <a name="NMSettingTeamPort.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingTeamPortError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingVPN.html b/docs/libnm-util/html/NMSettingVPN.html index 020ab7c0..e3243206 100644 --- a/docs/libnm-util/html/NMSettingVPN.html +++ b/docs/libnm-util/html/NMSettingVPN.html @@ -247,12 +247,16 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingVPN.html#NM-SETTING-VPN-SECRETS:CAPS" title="NM_SETTING_VPN_SECRETS">NM_SETTING_VPN_SECRETS</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVPN.html#NMSettingVpn" title="NMSettingVpn">NMSettingVpn</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMSettingVPN.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingVpnError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -850,6 +854,12 @@ required</p> <pre class="programlisting">#define NM_SETTING_VPN_SECRETS "secrets" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NMSettingVpn"></a><h3>NMSettingVpn</h3> +<pre class="programlisting">#define NMSettingVpn NMSettingVPN +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingVPN.property-details"></a><h2>Property Details</h2> diff --git a/docs/libnm-util/html/NMSettingVlan.html b/docs/libnm-util/html/NMSettingVlan.html index 87465814..df603abd 100644 --- a/docs/libnm-util/html/NMSettingVlan.html +++ b/docs/libnm-util/html/NMSettingVlan.html @@ -50,6 +50,10 @@ </td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS" title="NM_VLAN_FLAGS_ALL">NM_VLAN_FLAGS_ALL</a></td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * </td> @@ -257,7 +261,7 @@ </div> <div class="refsect1"> <a name="NMSettingVlan.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingVlanError <span class="lineart">├──</span> NMVlanFlags <span class="lineart">╰──</span> NMVlanPriorityMap @@ -290,12 +294,17 @@ nm_setting_vlan_error_quark (<em class="parameter"><code><span class="type">void </div> <hr> <div class="refsect2"> +<a name="NM-VLAN-FLAGS-ALL:CAPS"></a><h3>NM_VLAN_FLAGS_ALL</h3> +<pre class="programlisting">#define NM_VLAN_FLAGS_ALL</pre> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-vlan-new"></a><h3>nm_setting_vlan_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * nm_setting_vlan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.2.20.9.3.5"></a><h4>Returns</h4> +<a name="id-1.2.20.9.4.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -306,7 +315,7 @@ nm_setting_vlan_new (<em class="parameter"><code><span class="type">void</span>< <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_vlan_get_interface_name (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.2.20.9.4.4"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -321,7 +330,7 @@ nm_setting_vlan_get_interface_name (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.4.5"></a><h4>Returns</h4> +<a name="id-1.2.20.9.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--interface-name" title="The “interface-name” property"><span class="type">“interface_name”</span></a> property of the setting</p> </div> </div> @@ -331,7 +340,7 @@ nm_setting_vlan_get_interface_name (<em class="parameter"><code><a class="link" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.2.20.9.5.4"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -346,7 +355,7 @@ nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.5.5"></a><h4>Returns</h4> +<a name="id-1.2.20.9.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> </div> </div> @@ -356,7 +365,7 @@ nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.2.20.9.6.4"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -371,7 +380,7 @@ nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.6.5"></a><h4>Returns</h4> +<a name="id-1.2.20.9.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--id" title="The “id” property"><span class="type">“id”</span></a> property of the setting</p> </div> </div> @@ -381,7 +390,7 @@ nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSett <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_vlan_get_flags (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.2.20.9.7.4"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.8.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -396,7 +405,7 @@ nm_setting_vlan_get_flags (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.7.5"></a><h4>Returns</h4> +<a name="id-1.2.20.9.8.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--flags" title="The “flags” property"><span class="type">“flags”</span></a> property of the setting</p> </div> </div> @@ -410,7 +419,7 @@ nm_setting_vlan_get_num_priorities (<em class="parameter"><code><a class="link" <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties of this setting.</p> <div class="refsect3"> -<a name="id-1.2.20.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -432,7 +441,7 @@ properties of this setting.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.8.6"></a><h4>Returns</h4> +<a name="id-1.2.20.9.9.6"></a><h4>Returns</h4> <p> return the number of ingress/egress priority entries, -1 if error</p> </div> </div> @@ -448,7 +457,7 @@ nm_setting_vlan_get_priority (<em class="parameter"><code><a class="link" href=" <p>Retrieve one of the entries of the <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties of this setting.</p> <div class="refsect3"> -<a name="id-1.2.20.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -485,7 +494,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.9.6"></a><h4>Returns</h4> +<a name="id-1.2.20.9.10.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if a priority map was returned, <code class="literal">FALSE</code> if error</p> </div> </div> @@ -514,7 +523,7 @@ Priority Code Point (PCP) value, and <em class="parameter"><code>to</code></em> <em class="parameter"><code>to</code></em> is the outgoing 802.1q VLAN Priority Code Point (PCP) value.</p> <div class="refsect3"> -<a name="id-1.2.20.9.10.7"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.11.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -548,7 +557,7 @@ to</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.10.8"></a><h4>Returns</h4> +<a name="id-1.2.20.9.11.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the new priority mapping was successfully added to the list, <code class="literal">FALSE</code> if error</p> </div> @@ -565,7 +574,7 @@ nm_setting_vlan_remove_priority (<em class="parameter"><code><a class="link" hre <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties.</p> <div class="refsect3"> -<a name="id-1.2.20.9.11.5"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -608,7 +617,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" argument) properties.</p> <div class="refsect3"> -<a name="id-1.2.20.9.12.5"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -642,7 +651,7 @@ to</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.12.6"></a><h4>Returns</h4> +<a name="id-1.2.20.9.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the priority mapping was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> <p class="since">Since: 0.9.10</p> @@ -661,7 +670,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" argument) properties.</p> <div class="refsect3"> -<a name="id-1.2.20.9.13.5"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -688,7 +697,7 @@ properties.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.13.6"></a><h4>Returns</h4> +<a name="id-1.2.20.9.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the priority mapping was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> <p class="since">Since: 0.9.10</p> @@ -702,7 +711,7 @@ nm_setting_vlan_clear_priorities (<em class="parameter"><code><a class="link" hr <p>Clear all the entires from <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties.</p> <div class="refsect3"> -<a name="id-1.2.20.9.14.5"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -735,7 +744,7 @@ nm_setting_vlan_add_priority_str (<em class="parameter"><code><a class="link" hr or the <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties. The priority map maps the Linux SKB priorities to 802.1p priorities.</p> <div class="refsect3"> -<a name="id-1.2.20.9.15.5"></a><h4>Parameters</h4> +<a name="id-1.2.20.9.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -762,7 +771,7 @@ the Linux SKB priorities to 802.1p priorities.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.20.9.15.6"></a><h4>Returns</h4> +<a name="id-1.2.20.9.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the entry was successfully added to the list, or it overwrote the old value, <code class="literal">FALSE</code> if error</p> </div> @@ -933,6 +942,14 @@ to 802.1p priorities used in VLANs.</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-VLAN-FLAG-MVRP:CAPS"></a>NM_VLAN_FLAG_MVRP</p></td> +<td class="enum_member_description"> +<p>indicates that this interface should use MVRP to register + itself with it's switch</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -956,9 +973,10 @@ both "from" and "to" are unsigned integers, ie "7:3".</p> interface. Flags include <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"><code class="literal">NM_VLAN_FLAG_REORDER_HEADERS</code></a> (reordering of output packet headers), <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"><code class="literal">NM_VLAN_FLAG_GVRP</code></a> (use of the GVRP protocol), and <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"><code class="literal">NM_VLAN_FLAG_LOOSE_BINDING</code></a> (loose binding of the interface to its -master device's operating state).</p> +master device's operating state), <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"><code class="literal">NM_VLAN_FLAG_MVRP</code></a> (use of the MVRP +protocol).</p> <p>Flags: Read / Write / Construct</p> -<p>Default value: 1</p> +<p>Default value: 0</p> </div> <hr> <div class="refsect2"> diff --git a/docs/libnm-util/html/NMSettingWimax.html b/docs/libnm-util/html/NMSettingWimax.html index 034ebe90..26544076 100644 --- a/docs/libnm-util/html/NMSettingWimax.html +++ b/docs/libnm-util/html/NMSettingWimax.html @@ -131,7 +131,7 @@ </div> <div class="refsect1"> <a name="NMSettingWimax.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingWimaxError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -147,6 +147,9 @@ <a name="NMSettingWimax.description"></a><h2>Description</h2> <p>The <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties necessary for connection to 802.16e Mobile WiMAX networks.</p> +<p>NetworkManager no longer supports WiMAX; while this API remains available for +backward-compatibility reasons, it serves no real purpose, since WiMAX +connections cannot be activated.</p> </div> <div class="refsect1"> <a name="NMSettingWimax.functions_details"></a><h2>Functions</h2> @@ -154,9 +157,13 @@ necessary for connection to 802.16e Mobile WiMAX networks.</p> <a name="nm-setting-wimax-error-quark"></a><h3>nm_setting_wimax_error_quark ()</h3> <pre class="programlisting"><span class="returnvalue">GQuark</span> nm_setting_wimax_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_error_quark</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Registers an error quark for <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> if necessary.</p> <div class="refsect3"> -<a name="id-1.2.12.9.2.5"></a><h4>Returns</h4> +<a name="id-1.2.12.9.2.6"></a><h4>Returns</h4> <p> the error quark used for <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> errors.</p> </div> </div> @@ -165,9 +172,13 @@ nm_setting_wimax_error_quark (<em class="parameter"><code><span class="type">voi <a name="nm-setting-wimax-new"></a><h3>nm_setting_wimax_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * nm_setting_wimax_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_new</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Creates a new <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.2.12.9.3.5"></a><h4>Returns</h4> +<a name="id-1.2.12.9.3.6"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object</p> </div> </div> @@ -176,10 +187,14 @@ nm_setting_wimax_new (<em class="parameter"><code><span class="type">void</span> <a name="nm-setting-wimax-get-network-name"></a><h3>nm_setting_wimax_get_network_name ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wimax_get_network_name (<em class="parameter"><code><a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> *setting</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_get_network_name</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Returns the WiMAX NSP name (ex "Sprint" or "CLEAR") which identifies the specific WiMAX network this setting describes a connection to.</p> <div class="refsect3"> -<a name="id-1.2.12.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.2.12.9.4.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -194,7 +209,7 @@ specific WiMAX network this setting describes a connection to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.12.9.4.6"></a><h4>Returns</h4> +<a name="id-1.2.12.9.4.7"></a><h4>Returns</h4> <p> the WiMAX NSP name</p> </div> </div> @@ -203,10 +218,14 @@ specific WiMAX network this setting describes a connection to.</p> <a name="nm-setting-wimax-get-mac-address"></a><h3>nm_setting_wimax_get_mac_address ()</h3> <pre class="programlisting">const <span class="returnvalue">GByteArray</span> * nm_setting_wimax_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> *setting</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_get_mac_address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Returns the MAC address of a WiMAX device which this connection is locked to.</p> <div class="refsect3"> -<a name="id-1.2.12.9.5.5"></a><h4>Parameters</h4> +<a name="id-1.2.12.9.5.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -221,7 +240,7 @@ to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.12.9.5.6"></a><h4>Returns</h4> +<a name="id-1.2.12.9.5.7"></a><h4>Returns</h4> <p> the MAC address</p> </div> </div> @@ -298,6 +317,10 @@ required</p> <p>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).</p> +<div class="warning"> +<p><code class="literal">NMSettingWimax:mac-address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read / Write</p> </div> <hr> @@ -306,6 +329,10 @@ device (known as MAC spoofing).</p> <pre class="programlisting"> “network-name” <span class="type">gchar</span> *</pre> <p>Network Service Provider (NSP) name of the WiMAX network this connection should use.</p> +<div class="warning"> +<p><code class="literal">NMSettingWimax:network-name</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm-util/html/NMSettingWired.html b/docs/libnm-util/html/NMSettingWired.html index 9a6619aa..75184b1b 100644 --- a/docs/libnm-util/html/NMSettingWired.html +++ b/docs/libnm-util/html/NMSettingWired.html @@ -369,7 +369,7 @@ </div> <div class="refsect1"> <a name="NMSettingWired.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingWiredError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm-util/html/NMSettingWireless.html b/docs/libnm-util/html/NMSettingWireless.html index 1f1ac2c2..1db2d508 100644 --- a/docs/libnm-util/html/NMSettingWireless.html +++ b/docs/libnm-util/html/NMSettingWireless.html @@ -195,6 +195,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">guint32</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-powersave" title="nm_setting_wireless_get_powersave ()">nm_setting_wireless_get_powersave</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -296,6 +304,11 @@ </tr> <tr> <td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property">powersave</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property">rate</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> @@ -399,6 +412,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS" title="NM_SETTING_WIRELESS_POWERSAVE">NM_SETTING_WIRELESS_POWERSAVE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-SEC:CAPS" title="NM_SETTING_WIRELESS_SEC">NM_SETTING_WIRELESS_SEC</a></td> </tr> <tr> @@ -418,7 +435,7 @@ </div> <div class="refsect1"> <a name="NMSettingWireless.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingWirelessError GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -961,6 +978,32 @@ nm_setting_wireless_get_hidden (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> +<a name="nm-setting-wireless-get-powersave"></a><h3>nm_setting_wireless_get_powersave ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> +nm_setting_wireless_get_powersave (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.2.6.9.22.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.2.6.9.22.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property"><span class="type">“powersave”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-wireless-add-seen-bssid"></a><h3>nm_setting_wireless_add_seen_bssid ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_wireless_add_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, @@ -970,7 +1013,7 @@ NetworkManager now tracks previously seen BSSIDs internally so this function no longer has much use. Actually, changes you make using this function will not be preserved.</p> <div class="refsect3"> -<a name="id-1.2.6.9.22.5"></a><h4>Parameters</h4> +<a name="id-1.2.6.9.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -992,7 +1035,7 @@ not be preserved.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.6.9.22.6"></a><h4>Returns</h4> +<a name="id-1.2.6.9.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>bssid</code></em> was already known, <code class="literal">FALSE</code> if not</p> </div> @@ -1004,7 +1047,7 @@ was already known, <code class="literal">FALSE</code> if not</p> nm_setting_wireless_get_num_seen_bssids (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.2.6.9.23.4"></a><h4>Parameters</h4> +<a name="id-1.2.6.9.24.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1019,7 +1062,7 @@ nm_setting_wireless_get_num_seen_bssids </table></div> </div> <div class="refsect3"> -<a name="id-1.2.6.9.23.5"></a><h4>Returns</h4> +<a name="id-1.2.6.9.24.5"></a><h4>Returns</h4> <p> the number of BSSIDs in the previously seen BSSID list</p> </div> </div> @@ -1030,7 +1073,7 @@ nm_setting_wireless_get_num_seen_bssids nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <div class="refsect3"> -<a name="id-1.2.6.9.24.4"></a><h4>Parameters</h4> +<a name="id-1.2.6.9.25.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1052,7 +1095,7 @@ nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.2.6.9.24.5"></a><h4>Returns</h4> +<a name="id-1.2.6.9.25.5"></a><h4>Returns</h4> <p> the BSSID at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1075,7 +1118,7 @@ and mode. Useful for clients that wish to filter a set of connections against a set of access points and determine which connections are compatible with which access points.</p> <div class="refsect3"> -<a name="id-1.2.6.9.25.5"></a><h4>Parameters</h4> +<a name="id-1.2.6.9.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1119,7 +1162,7 @@ capabilities</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.6.9.25.6"></a><h4>Returns</h4> +<a name="id-1.2.6.9.26.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the given settings are compatible with the access point's security flags and mode, <code class="literal">FALSE</code> if they are not.</p> </div> @@ -1135,7 +1178,7 @@ nm_setting_wireless_get_security (<em class="parameter"><code><a class="link" hr the presence of NM_SETTING_WIRELESS_SECURITY_SETTING_NAME in the connection.</p> </div> <div class="refsect3"> -<a name="id-1.2.6.9.26.5"></a><h4>Parameters</h4> +<a name="id-1.2.6.9.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1150,7 +1193,7 @@ the presence of NM_SETTING_WIRELESS_SECURITY_SETTING_NAME in the connection.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.2.6.9.26.6"></a><h4>Returns</h4> +<a name="id-1.2.6.9.27.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--security" title="The “security” property"><span class="type">“security”</span></a> property of the setting</p> </div> </div> @@ -1302,6 +1345,12 @@ set to a value that requires the <a class="link" href="NMSettingWireless.html#NM </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-WIRELESS-POWERSAVE:CAPS"></a><h3>NM_SETTING_WIRELESS_POWERSAVE</h3> +<pre class="programlisting">#define NM_SETTING_WIRELESS_POWERSAVE "powersave" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-WIRELESS-SEC:CAPS"></a><h3>NM_SETTING_WIRELESS_SEC</h3> <pre class="programlisting">#define NM_SETTING_WIRELESS_SEC "security" </pre> @@ -1424,6 +1473,18 @@ breaking larger packets up into multiple Ethernet frames.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingWireless--powersave"></a><h3>The <code class="literal">“powersave”</code> property</h3> +<pre class="programlisting"> “powersave” <span class="type">guint</span></pre> +<p>If set to <code class="literal">FALSE</code>, Wi-Fi power saving behavior is disabled. If set to +<code class="literal">TRUE</code>, Wi-Fi power saving behavior is enabled. All other values are +reserved. Note that even though only boolean values are allowed, the +property type is an unsigned integer to allow for future expansion.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingWireless--rate"></a><h3>The <code class="literal">“rate”</code> property</h3> <pre class="programlisting"> “rate” <span class="type">guint</span></pre> <p>If non-zero, directs the device to only use the specified bitrate for diff --git a/docs/libnm-util/html/NMSettingWirelessSecurity.html b/docs/libnm-util/html/NMSettingWirelessSecurity.html index 36b60f5f..d091dda2 100644 --- a/docs/libnm-util/html/NMSettingWirelessSecurity.html +++ b/docs/libnm-util/html/NMSettingWirelessSecurity.html @@ -498,7 +498,7 @@ use WEP, LEAP, WPA or WPA2/RSN security</p> </div> <div class="refsect1"> <a name="NMSettingWirelessSecurity.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingWirelessSecurityError <span class="lineart">╰──</span> NMWepKeyType GObject diff --git a/docs/libnm-util/html/api-index-full.html b/docs/libnm-util/html/api-index-full.html index b7b0aaf5..cf28ac5a 100644 --- a/docs/libnm-util/html/api-index-full.html +++ b/docs/libnm-util/html/api-index-full.html @@ -23,6 +23,8 @@ <span class="dim">|</span> <a class="shortcut" href="#idxD">D</a> <span class="dim">|</span> + <a class="shortcut" href="#idxG">G</a> + <span class="dim">|</span> <a class="shortcut" href="#idxI">I</a> <span class="dim">|</span> <a class="shortcut" href="#idxS">S</a> @@ -542,6 +544,74 @@ </dt> <dd></dd> <dt> +DBUS_TYPE_G_ARRAY_OF_ARRAY_OF_UCHAR, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_ARRAY_OF_ARRAY_OF_UINT, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_ARRAY_OF_IP6_ADDRESS, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_ARRAY_OF_IP6_ROUTE, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_ARRAY_OF_OBJECT_PATH, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_ARRAY_OF_STRING, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_ARRAY_OF_UINT, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_IP6_ADDRESS, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_IP6_ROUTE, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_LIST_OF_STRING, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_MAP_OF_MAP_OF_VARIANT, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_MAP_OF_STRING, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_G_MAP_OF_VARIANT, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_NM_IP_ADDRESS, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_NM_IP_ADDRESSES, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_NM_IP_ROUTE, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> +DBUS_TYPE_NM_IP_ROUTES, macro in nm-dbus-glib-types +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-util-NetworkManagerVPN.html#NM-DBUS-VPN-ALREADY-STARTED:CAPS" title="NM_DBUS_VPN_ALREADY_STARTED">NM_DBUS_VPN_ALREADY_STARTED</a>, macro in <a class="link" href="libnm-util-NetworkManagerVPN.html" title="NetworkManagerVPN">NetworkManagerVPN</a> </dt> <dd></dd> @@ -629,6 +699,47 @@ <a class="link" href="libnm-util-NetworkManager.html#NMDeviceWifiCapabilities" title="enum NMDeviceWifiCapabilities">NMDeviceWifiCapabilities</a>, enum in <a class="link" href="libnm-util-NetworkManager.html" title="NetworkManager">NetworkManager</a> </dt> <dd></dd> +<a name="idxG"></a><h3 class="title">G</h3> +<dt> +g_value_array_append, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_copy, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_free, function in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_get_nth, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_insert, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_new, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_prepend, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_remove, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_sort, macro in nm-gvaluearray-compat +</dt> +<dd></dd> +<dt> +g_value_array_sort_with_data, macro in nm-gvaluearray-compat +</dt> +<dd></dd> <a name="idxI"></a><h3 class="title">I</h3> <dt> <a class="link" href="NMSettingIP4Config.html#nm-ip4-address-compare" title="nm_ip4_address_compare ()">nm_ip4_address_compare</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> @@ -1348,6 +1459,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property">NMSettingIP4Config:dhcp-timeout</a>, object property in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dns" title="The “dns” property">NMSettingIP4Config:dns</a>, object property in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> </dt> <dd></dd> @@ -1636,6 +1751,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVPN.html#NMSettingVpn" title="NMSettingVpn">NMSettingVpn</a>, macro in <a class="link" href="NMSettingVPN.html" title="NMSettingVPN">NMSettingVPN</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVPN.html#NMSettingVPN--data" title="The “data” property">NMSettingVPN:data</a>, object property in <a class="link" href="NMSettingVPN.html" title="NMSettingVPN">NMSettingVPN</a> </dt> <dd></dd> @@ -1756,6 +1875,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property">NMSettingWireless:powersave</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property">NMSettingWireless:rate</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -3284,6 +3407,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT">NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DNS:CAPS" title="NM_SETTING_IP4_CONFIG_DNS">NM_SETTING_IP4_CONFIG_DNS</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> </dt> <dd></dd> @@ -3316,6 +3443,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" title="nm_setting_ip4_config_get_dhcp_timeout ()">nm_setting_ip4_config_get_dhcp_timeout</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dns" title="nm_setting_ip4_config_get_dns ()">nm_setting_ip4_config_get_dns</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> </dt> <dd></dd> @@ -4524,6 +4655,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-powersave" title="nm_setting_wireless_get_powersave ()">nm_setting_wireless_get_powersave</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-rate" title="nm_setting_wireless_get_rate ()">nm_setting_wireless_get_rate</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -4580,6 +4715,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS" title="NM_SETTING_WIRELESS_POWERSAVE">NM_SETTING_WIRELESS_POWERSAVE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-RATE:CAPS" title="NM_SETTING_WIRELESS_RATE">NM_SETTING_WIRELESS_RATE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -5054,6 +5193,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS" title="NM_VLAN_FLAGS_ALL">NM_VLAN_FLAGS_ALL</a>, macro in <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-util-NetworkManagerVPN.html#NMVPNConnectionState" title="enum NMVPNConnectionState">NMVPNConnectionState</a>, enum in <a class="link" href="libnm-util-NetworkManagerVPN.html" title="NetworkManagerVPN">NetworkManagerVPN</a> </dt> <dd></dd> diff --git a/docs/libnm-util/html/index.html b/docs/libnm-util/html/index.html index eef425a4..10f811f3 100644 --- a/docs/libnm-util/html/index.html +++ b/docs/libnm-util/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm-util Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for libnm-util 1.0.10 + for libnm-util 1.1.90 The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.gnome.org/libnm-util/0.9/" target="_top">https://developer.gnome.org/libnm-util/0.9/</a>. diff --git a/docs/libnm-util/html/index.sgml b/docs/libnm-util/html/index.sgml index 77fff963..ab7fa602 100644 --- a/docs/libnm-util/html/index.sgml +++ b/docs/libnm-util/html/index.sgml @@ -313,6 +313,7 @@ <ANCHOR id="nm-setting-wireless-clear-mac-blacklist-items" href="libnm-util/NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items"> <ANCHOR id="nm-setting-wireless-get-mtu" href="libnm-util/NMSettingWireless.html#nm-setting-wireless-get-mtu"> <ANCHOR id="nm-setting-wireless-get-hidden" href="libnm-util/NMSettingWireless.html#nm-setting-wireless-get-hidden"> +<ANCHOR id="nm-setting-wireless-get-powersave" href="libnm-util/NMSettingWireless.html#nm-setting-wireless-get-powersave"> <ANCHOR id="nm-setting-wireless-add-seen-bssid" href="libnm-util/NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"> <ANCHOR id="nm-setting-wireless-get-num-seen-bssids" href="libnm-util/NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"> <ANCHOR id="nm-setting-wireless-get-seen-bssid" href="libnm-util/NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"> @@ -340,6 +341,7 @@ <ANCHOR id="NM-SETTING-WIRELESS-MTU:CAPS" href="libnm-util/NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS" href="libnm-util/NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-HIDDEN:CAPS" href="libnm-util/NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"> +<ANCHOR id="NM-SETTING-WIRELESS-POWERSAVE:CAPS" href="libnm-util/NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-SEC:CAPS" href="libnm-util/NMSettingWireless.html#NM-SETTING-WIRELESS-SEC:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-ADHOC:CAPS" href="libnm-util/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-AP:CAPS" href="libnm-util/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"> @@ -354,6 +356,7 @@ <ANCHOR id="NMSettingWireless--mac-address-blacklist" href="libnm-util/NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"> <ANCHOR id="NMSettingWireless--mode" href="libnm-util/NMSettingWireless.html#NMSettingWireless--mode"> <ANCHOR id="NMSettingWireless--mtu" href="libnm-util/NMSettingWireless.html#NMSettingWireless--mtu"> +<ANCHOR id="NMSettingWireless--powersave" href="libnm-util/NMSettingWireless.html#NMSettingWireless--powersave"> <ANCHOR id="NMSettingWireless--rate" href="libnm-util/NMSettingWireless.html#NMSettingWireless--rate"> <ANCHOR id="NMSettingWireless--security" href="libnm-util/NMSettingWireless.html#NMSettingWireless--security"> <ANCHOR id="NMSettingWireless--seen-bssids" href="libnm-util/NMSettingWireless.html#NMSettingWireless--seen-bssids"> @@ -863,6 +866,7 @@ <ANCHOR id="NMSettingVlan.description" href="libnm-util/NMSettingVlan.html#NMSettingVlan.description"> <ANCHOR id="NMSettingVlan.functions_details" href="libnm-util/NMSettingVlan.html#NMSettingVlan.functions_details"> <ANCHOR id="nm-setting-vlan-error-quark" href="libnm-util/NMSettingVlan.html#nm-setting-vlan-error-quark"> +<ANCHOR id="NM-VLAN-FLAGS-ALL:CAPS" href="libnm-util/NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS"> <ANCHOR id="nm-setting-vlan-new" href="libnm-util/NMSettingVlan.html#nm-setting-vlan-new"> <ANCHOR id="nm-setting-vlan-get-interface-name" href="libnm-util/NMSettingVlan.html#nm-setting-vlan-get-interface-name"> <ANCHOR id="nm-setting-vlan-get-parent" href="libnm-util/NMSettingVlan.html#nm-setting-vlan-get-parent"> @@ -897,6 +901,7 @@ <ANCHOR id="NM-VLAN-FLAG-REORDER-HEADERS:CAPS" href="libnm-util/NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"> <ANCHOR id="NM-VLAN-FLAG-GVRP:CAPS" href="libnm-util/NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"> <ANCHOR id="NM-VLAN-FLAG-LOOSE-BINDING:CAPS" href="libnm-util/NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"> +<ANCHOR id="NM-VLAN-FLAG-MVRP:CAPS" href="libnm-util/NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"> <ANCHOR id="NMSettingVlan.property-details" href="libnm-util/NMSettingVlan.html#NMSettingVlan.property-details"> <ANCHOR id="NMSettingVlan--egress-priority-map" href="libnm-util/NMSettingVlan.html#NMSettingVlan--egress-priority-map"> <ANCHOR id="NMSettingVlan--flags" href="libnm-util/NMSettingVlan.html#NMSettingVlan--flags"> @@ -1275,6 +1280,7 @@ <ANCHOR id="nm-setting-ip4-config-get-dhcp-client-id" href="libnm-util/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"> <ANCHOR id="nm-setting-ip4-config-get-dhcp-send-hostname" href="libnm-util/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-send-hostname"> <ANCHOR id="nm-setting-ip4-config-get-dhcp-hostname" href="libnm-util/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-hostname"> +<ANCHOR id="nm-setting-ip4-config-get-dhcp-timeout" href="libnm-util/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout"> <ANCHOR id="nm-setting-ip4-config-get-never-default" href="libnm-util/NMSettingIP4Config.html#nm-setting-ip4-config-get-never-default"> <ANCHOR id="nm-setting-ip4-config-get-may-fail" href="libnm-util/NMSettingIP4Config.html#nm-setting-ip4-config-get-may-fail"> <ANCHOR id="NMSettingIP4Config.other_details" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config.other_details"> @@ -1296,6 +1302,7 @@ <ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS" href="libnm-util/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"> <ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-SEND-HOSTNAME:CAPS" href="libnm-util/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-SEND-HOSTNAME:CAPS"> <ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-HOSTNAME:CAPS" href="libnm-util/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-HOSTNAME:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" href="libnm-util/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"> <ANCHOR id="NM-SETTING-IP4-CONFIG-NEVER-DEFAULT:CAPS" href="libnm-util/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-NEVER-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-IP4-CONFIG-MAY-FAIL:CAPS" href="libnm-util/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-MAY-FAIL:CAPS"> <ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" href="libnm-util/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"> @@ -1308,6 +1315,7 @@ <ANCHOR id="NMSettingIP4Config--dhcp-client-id" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"> <ANCHOR id="NMSettingIP4Config--dhcp-hostname" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-hostname"> <ANCHOR id="NMSettingIP4Config--dhcp-send-hostname" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-send-hostname"> +<ANCHOR id="NMSettingIP4Config--dhcp-timeout" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout"> <ANCHOR id="NMSettingIP4Config--dns" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config--dns"> <ANCHOR id="NMSettingIP4Config--dns-search" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config--dns-search"> <ANCHOR id="NMSettingIP4Config--ignore-auto-dns" href="libnm-util/NMSettingIP4Config.html#NMSettingIP4Config--ignore-auto-dns"> @@ -1569,6 +1577,7 @@ <ANCHOR id="NM-SETTING-VPN-PERSISTENT:CAPS" href="libnm-util/NMSettingVPN.html#NM-SETTING-VPN-PERSISTENT:CAPS"> <ANCHOR id="NM-SETTING-VPN-DATA:CAPS" href="libnm-util/NMSettingVPN.html#NM-SETTING-VPN-DATA:CAPS"> <ANCHOR id="NM-SETTING-VPN-SECRETS:CAPS" href="libnm-util/NMSettingVPN.html#NM-SETTING-VPN-SECRETS:CAPS"> +<ANCHOR id="NMSettingVpn" href="libnm-util/NMSettingVPN.html#NMSettingVpn"> <ANCHOR id="NMSettingVPN.property-details" href="libnm-util/NMSettingVPN.html#NMSettingVPN.property-details"> <ANCHOR id="NMSettingVPN--data" href="libnm-util/NMSettingVPN.html#NMSettingVPN--data"> <ANCHOR id="NMSettingVPN--persistent" href="libnm-util/NMSettingVPN.html#NMSettingVPN--persistent"> @@ -1725,6 +1734,8 @@ <ANCHOR id="NM-DEVICE-TYPE-BRIDGE:CAPS" href="libnm-util/libnm-util-NetworkManager.html#NM-DEVICE-TYPE-BRIDGE:CAPS"> <ANCHOR id="NM-DEVICE-TYPE-GENERIC:CAPS" href="libnm-util/libnm-util-NetworkManager.html#NM-DEVICE-TYPE-GENERIC:CAPS"> <ANCHOR id="NM-DEVICE-TYPE-TEAM:CAPS" href="libnm-util/libnm-util-NetworkManager.html#NM-DEVICE-TYPE-TEAM:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-TUN:CAPS" href="libnm-util/libnm-util-NetworkManager.html#NM-DEVICE-TYPE-TUN:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-IP-TUNNEL:CAPS" href="libnm-util/libnm-util-NetworkManager.html#NM-DEVICE-TYPE-IP-TUNNEL:CAPS"> <ANCHOR id="NMDeviceCapabilities" href="libnm-util/libnm-util-NetworkManager.html#NMDeviceCapabilities"> <ANCHOR id="NM-DEVICE-CAP-NONE:CAPS" href="libnm-util/libnm-util-NetworkManager.html#NM-DEVICE-CAP-NONE:CAPS"> <ANCHOR id="NM-DEVICE-CAP-NM-SUPPORTED:CAPS" href="libnm-util/libnm-util-NetworkManager.html#NM-DEVICE-CAP-NM-SUPPORTED:CAPS"> diff --git a/docs/libnm-util/html/libnm-util-NetworkManager.html b/docs/libnm-util/html/libnm-util-NetworkManager.html index 1154416a..007d5dfd 100644 --- a/docs/libnm-util/html/libnm-util-NetworkManager.html +++ b/docs/libnm-util/html/libnm-util-NetworkManager.html @@ -770,6 +770,20 @@ GSM/UMTS, or LTE network access protocols</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-TUN:CAPS"></a>NM_DEVICE_TYPE_TUN</p></td> +<td class="enum_member_description"> +<p>a TUN/TAP interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-IP-TUNNEL:CAPS"></a>NM_DEVICE_TYPE_IP_TUNNEL</p></td> +<td class="enum_member_description"> +<p>an IP tunnel interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> diff --git a/docs/libnm-util/html/libnm-util-nm-utils.html b/docs/libnm-util/html/libnm-util-nm-utils.html index 350ba973..9507d0ab 100644 --- a/docs/libnm-util/html/libnm-util-nm-utils.html +++ b/docs/libnm-util/html/libnm-util-nm-utils.html @@ -480,7 +480,7 @@ </div> <div class="refsect1"> <a name="libnm-util-nm-utils.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMUtilsSecurityType </pre> </div> diff --git a/docs/libnm-util/html/libnm-util.devhelp2 b/docs/libnm-util/html/libnm-util.devhelp2 index 2530e827..987b876a 100644 --- a/docs/libnm-util/html/libnm-util.devhelp2 +++ b/docs/libnm-util/html/libnm-util.devhelp2 @@ -266,6 +266,7 @@ <keyword type="function" name="nm_setting_wireless_clear_mac_blacklist_items ()" link="NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items" since="0.9.10"/> <keyword type="function" name="nm_setting_wireless_get_mtu ()" link="NMSettingWireless.html#nm-setting-wireless-get-mtu"/> <keyword type="function" name="nm_setting_wireless_get_hidden ()" link="NMSettingWireless.html#nm-setting-wireless-get-hidden"/> + <keyword type="function" name="nm_setting_wireless_get_powersave ()" link="NMSettingWireless.html#nm-setting-wireless-get-powersave" since="1.2"/> <keyword type="function" name="nm_setting_wireless_add_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"/> <keyword type="function" name="nm_setting_wireless_get_num_seen_bssids ()" link="NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"/> <keyword type="function" name="nm_setting_wireless_get_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"/> @@ -287,6 +288,7 @@ <keyword type="macro" name="NM_SETTING_WIRELESS_MTU" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_SEEN_BSSIDS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_HIDDEN" link="NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"/> + <keyword type="macro" name="NM_SETTING_WIRELESS_POWERSAVE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_SEC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SEC:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_ADHOC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_AP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS" since="0.9.8"/> @@ -300,6 +302,7 @@ <keyword type="property" name="The “mac-address-blacklist” property" link="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"/> <keyword type="property" name="The “mode” property" link="NMSettingWireless.html#NMSettingWireless--mode"/> <keyword type="property" name="The “mtu” property" link="NMSettingWireless.html#NMSettingWireless--mtu"/> + <keyword type="property" name="The “powersave” property" link="NMSettingWireless.html#NMSettingWireless--powersave"/> <keyword type="property" name="The “rate” property" link="NMSettingWireless.html#NMSettingWireless--rate"/> <keyword type="property" name="The “security” property" link="NMSettingWireless.html#NMSettingWireless--security"/> <keyword type="property" name="The “seen-bssids” property" link="NMSettingWireless.html#NMSettingWireless--seen-bssids"/> @@ -466,10 +469,10 @@ <keyword type="property" name="The “pin” property" link="NMSettingGsm.html#NMSettingGsm--pin"/> <keyword type="property" name="The “pin-flags” property" link="NMSettingGsm.html#NMSettingGsm--pin-flags"/> <keyword type="property" name="The “username” property" link="NMSettingGsm.html#NMSettingGsm--username"/> - <keyword type="function" name="nm_setting_wimax_error_quark ()" link="NMSettingWimax.html#nm-setting-wimax-error-quark"/> - <keyword type="function" name="nm_setting_wimax_new ()" link="NMSettingWimax.html#nm-setting-wimax-new"/> - <keyword type="function" name="nm_setting_wimax_get_network_name ()" link="NMSettingWimax.html#nm-setting-wimax-get-network-name"/> - <keyword type="function" name="nm_setting_wimax_get_mac_address ()" link="NMSettingWimax.html#nm-setting-wimax-get-mac-address"/> + <keyword type="function" name="nm_setting_wimax_error_quark ()" link="NMSettingWimax.html#nm-setting-wimax-error-quark" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_setting_wimax_new ()" link="NMSettingWimax.html#nm-setting-wimax-new" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_setting_wimax_get_network_name ()" link="NMSettingWimax.html#nm-setting-wimax-get-network-name" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_setting_wimax_get_mac_address ()" link="NMSettingWimax.html#nm-setting-wimax-get-mac-address" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="macro" name="NM_SETTING_WIMAX_SETTING_NAME" link="NMSettingWimax.html#NM-SETTING-WIMAX-SETTING-NAME:CAPS"/> <keyword type="enum" name="enum NMSettingWimaxError" link="NMSettingWimax.html#NMSettingWimaxError"/> <keyword type="macro" name="NM_SETTING_WIMAX_ERROR" link="NMSettingWimax.html#NM-SETTING-WIMAX-ERROR:CAPS"/> @@ -598,6 +601,7 @@ <keyword type="property" name="The “parent” property" link="NMSettingInfiniband.html#NMSettingInfiniband--parent"/> <keyword type="property" name="The “transport-mode” property" link="NMSettingInfiniband.html#NMSettingInfiniband--transport-mode"/> <keyword type="function" name="nm_setting_vlan_error_quark ()" link="NMSettingVlan.html#nm-setting-vlan-error-quark"/> + <keyword type="macro" name="NM_VLAN_FLAGS_ALL" link="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS"/> <keyword type="function" name="nm_setting_vlan_new ()" link="NMSettingVlan.html#nm-setting-vlan-new"/> <keyword type="function" name="nm_setting_vlan_get_interface_name ()" link="NMSettingVlan.html#nm-setting-vlan-get-interface-name"/> <keyword type="function" name="nm_setting_vlan_get_parent ()" link="NMSettingVlan.html#nm-setting-vlan-get-parent"/> @@ -927,6 +931,7 @@ <keyword type="function" name="nm_setting_ip4_config_get_dhcp_client_id ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"/> <keyword type="function" name="nm_setting_ip4_config_get_dhcp_send_hostname ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-send-hostname"/> <keyword type="function" name="nm_setting_ip4_config_get_dhcp_hostname ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-hostname"/> + <keyword type="function" name="nm_setting_ip4_config_get_dhcp_timeout ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout"/> <keyword type="function" name="nm_setting_ip4_config_get_never_default ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-never-default"/> <keyword type="function" name="nm_setting_ip4_config_get_may_fail ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-may-fail"/> <keyword type="macro" name="NM_SETTING_IP4_CONFIG_SETTING_NAME" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"/> @@ -943,6 +948,7 @@ <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"/> <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_SEND_HOSTNAME" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-SEND-HOSTNAME:CAPS"/> <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_HOSTNAME" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-HOSTNAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"/> <keyword type="macro" name="NM_SETTING_IP4_CONFIG_NEVER_DEFAULT" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-NEVER-DEFAULT:CAPS"/> <keyword type="macro" name="NM_SETTING_IP4_CONFIG_MAY_FAIL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-MAY-FAIL:CAPS"/> <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_AUTO" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"/> @@ -954,6 +960,7 @@ <keyword type="property" name="The “dhcp-client-id” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"/> <keyword type="property" name="The “dhcp-hostname” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-hostname"/> <keyword type="property" name="The “dhcp-send-hostname” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-send-hostname"/> + <keyword type="property" name="The “dhcp-timeout” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout"/> <keyword type="property" name="The “dns” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dns"/> <keyword type="property" name="The “dns-search” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dns-search"/> <keyword type="property" name="The “ignore-auto-dns” property" link="NMSettingIP4Config.html#NMSettingIP4Config--ignore-auto-dns"/> @@ -1155,6 +1162,7 @@ <keyword type="macro" name="NM_SETTING_VPN_PERSISTENT" link="NMSettingVPN.html#NM-SETTING-VPN-PERSISTENT:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_DATA" link="NMSettingVPN.html#NM-SETTING-VPN-DATA:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_SECRETS" link="NMSettingVPN.html#NM-SETTING-VPN-SECRETS:CAPS"/> + <keyword type="macro" name="NMSettingVpn" link="NMSettingVPN.html#NMSettingVpn"/> <keyword type="property" name="The “data” property" link="NMSettingVPN.html#NMSettingVPN--data"/> <keyword type="property" name="The “persistent” property" link="NMSettingVPN.html#NMSettingVPN--persistent"/> <keyword type="property" name="The “secrets” property" link="NMSettingVPN.html#NMSettingVPN--secrets"/> @@ -1457,6 +1465,7 @@ <keyword type="constant" name="NM_VLAN_FLAG_REORDER_HEADERS" link="NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"/> <keyword type="constant" name="NM_VLAN_FLAG_GVRP" link="NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"/> <keyword type="constant" name="NM_VLAN_FLAG_LOOSE_BINDING" link="NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"/> + <keyword type="constant" name="NM_VLAN_FLAG_MVRP" link="NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"/> <keyword type="constant" name="NM_SETTING_OLPC_MESH_ERROR_UNKNOWN" link="NMSettingOlpcMesh.html#NM-SETTING-OLPC-MESH-ERROR-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_SETTING_OLPC_MESH_ERROR_INVALID_PROPERTY" link="NMSettingOlpcMesh.html#NM-SETTING-OLPC-MESH-ERROR-INVALID-PROPERTY:CAPS"/> <keyword type="constant" name="NM_SETTING_OLPC_MESH_ERROR_MISSING_PROPERTY" link="NMSettingOlpcMesh.html#NM-SETTING-OLPC-MESH-ERROR-MISSING-PROPERTY:CAPS"/> @@ -1541,6 +1550,8 @@ <keyword type="constant" name="NM_DEVICE_TYPE_BRIDGE" link="libnm-util-NetworkManager.html#NM-DEVICE-TYPE-BRIDGE:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_GENERIC" link="libnm-util-NetworkManager.html#NM-DEVICE-TYPE-GENERIC:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_TEAM" link="libnm-util-NetworkManager.html#NM-DEVICE-TYPE-TEAM:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_TUN" link="libnm-util-NetworkManager.html#NM-DEVICE-TYPE-TUN:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_IP_TUNNEL" link="libnm-util-NetworkManager.html#NM-DEVICE-TYPE-IP-TUNNEL:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NONE" link="libnm-util-NetworkManager.html#NM-DEVICE-CAP-NONE:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NM_SUPPORTED" link="libnm-util-NetworkManager.html#NM-DEVICE-CAP-NM-SUPPORTED:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_CARRIER_DETECT" link="libnm-util-NetworkManager.html#NM-DEVICE-CAP-CARRIER-DETECT:CAPS"/> diff --git a/docs/libnm-util/html/object-tree.html b/docs/libnm-util/html/object-tree.html index 4c668702..9c2eaa40 100644 --- a/docs/libnm-util/html/object-tree.html +++ b/docs/libnm-util/html/object-tree.html @@ -52,7 +52,7 @@ <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMSettingVPN.html" title="NMSettingVPN">NMSettingVPN</a> <span class="lineart">╰──</span> <a class="link" href="NMConnection.html" title="NMConnection">NMConnection</a> - GEnum + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> <a class="link" href="NMConnection.html#NMConnectionError" title="enum NMConnectionError">NMConnectionError</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xCKFormat" title="enum NMSetting8021xCKFormat">NMSetting8021xCKFormat</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xCKScheme" title="enum NMSetting8021xCKScheme">NMSetting8021xCKScheme</a> @@ -95,7 +95,7 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanFlags" title="enum NMVlanFlags">NMVlanFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanPriorityMap" title="enum NMVlanPriorityMap">NMVlanPriorityMap</a> <span class="lineart">╰──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMWepKeyType" title="enum NMWepKeyType">NMWepKeyType</a> - GBoxed + <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIP4Config.html#NMIP4Address">NMIP4Address</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIP4Config.html#NMIP4Route">NMIP4Route</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIP6Config.html#NMIP6Address">NMIP6Address</a> diff --git a/docs/libnm-util/libnm-util-sections.txt b/docs/libnm-util/libnm-util-sections.txt index 839ba681..00aa60c5 100644 --- a/docs/libnm-util/libnm-util-sections.txt +++ b/docs/libnm-util/libnm-util-sections.txt @@ -204,6 +204,43 @@ nm_connection_get_type </SECTION> <SECTION> +<FILE>nm-dbus-glib-types</FILE> +DBUS_TYPE_G_ARRAY_OF_OBJECT_PATH +DBUS_TYPE_G_ARRAY_OF_STRING +DBUS_TYPE_G_ARRAY_OF_UINT +DBUS_TYPE_G_ARRAY_OF_ARRAY_OF_UCHAR +DBUS_TYPE_G_ARRAY_OF_ARRAY_OF_UINT +DBUS_TYPE_G_MAP_OF_VARIANT +DBUS_TYPE_G_MAP_OF_MAP_OF_VARIANT +DBUS_TYPE_G_MAP_OF_STRING +DBUS_TYPE_G_LIST_OF_STRING +DBUS_TYPE_G_IP6_ADDRESS +DBUS_TYPE_G_ARRAY_OF_IP6_ADDRESS +DBUS_TYPE_G_IP6_ROUTE +DBUS_TYPE_G_ARRAY_OF_IP6_ROUTE +DBUS_TYPE_NM_IP_ADDRESS +DBUS_TYPE_NM_IP_ADDRESSES +DBUS_TYPE_NM_IP_ROUTE +DBUS_TYPE_NM_IP_ROUTES +</SECTION> + +<SECTION> +<FILE>nm-gvaluearray-compat</FILE> +g_value_array_get_nth +g_value_array_new +g_value_array_free +g_value_array_copy +g_value_array_prepend +g_value_array_append +g_value_array_insert +g_value_array_remove +g_value_array_sort +g_value_array_sort_with_data +<SUBSECTION Standard> +g_value_array_get_type +</SECTION> + +<SECTION> <FILE>nm-setting</FILE> <TITLE>NMSetting</TITLE> NMSettingError @@ -798,6 +835,7 @@ NM_SETTING_IP4_CONFIG_IGNORE_AUTO_DNS NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID NM_SETTING_IP4_CONFIG_DHCP_SEND_HOSTNAME NM_SETTING_IP4_CONFIG_DHCP_HOSTNAME +NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT NM_SETTING_IP4_CONFIG_NEVER_DEFAULT NM_SETTING_IP4_CONFIG_MAY_FAIL NM_SETTING_IP4_CONFIG_METHOD_AUTO @@ -861,6 +899,7 @@ nm_setting_ip4_config_get_ignore_auto_dns nm_setting_ip4_config_get_dhcp_client_id nm_setting_ip4_config_get_dhcp_send_hostname nm_setting_ip4_config_get_dhcp_hostname +nm_setting_ip4_config_get_dhcp_timeout nm_setting_ip4_config_get_never_default nm_setting_ip4_config_get_may_fail <SUBSECTION Standard> @@ -1179,6 +1218,7 @@ NM_SETTING_VLAN_INGRESS_PRIORITY_MAP NM_SETTING_VLAN_EGRESS_PRIORITY_MAP NMVlanPriorityMap NMVlanFlags +NM_VLAN_FLAGS_ALL nm_setting_vlan_new nm_setting_vlan_get_interface_name nm_setting_vlan_get_parent @@ -1231,6 +1271,7 @@ nm_setting_vpn_add_secret nm_setting_vpn_get_secret nm_setting_vpn_remove_secret nm_setting_vpn_foreach_secret +NMSettingVpn <SUBSECTION Standard> NMSettingVPN NMSettingVPNClass @@ -1340,6 +1381,7 @@ NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST NM_SETTING_WIRELESS_MTU NM_SETTING_WIRELESS_SEEN_BSSIDS NM_SETTING_WIRELESS_HIDDEN +NM_SETTING_WIRELESS_POWERSAVE NM_SETTING_WIRELESS_SEC NM_SETTING_WIRELESS_MODE_ADHOC NM_SETTING_WIRELESS_MODE_AP @@ -1363,6 +1405,7 @@ nm_setting_wireless_remove_mac_blacklist_item_by_value nm_setting_wireless_clear_mac_blacklist_items nm_setting_wireless_get_mtu nm_setting_wireless_get_hidden +nm_setting_wireless_get_powersave nm_setting_wireless_add_seen_bssid nm_setting_wireless_get_num_seen_bssids nm_setting_wireless_get_seen_bssid diff --git a/docs/libnm-util/version.xml b/docs/libnm-util/version.xml index 7ee7020b..69658cdd 100644 --- a/docs/libnm-util/version.xml +++ b/docs/libnm-util/version.xml @@ -1 +1 @@ -1.0.10 +1.1.90 diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index 2525856d..5b96d5aa 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -39,6 +39,7 @@ IGNORE_HFILES= \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types.h \ + nm-core-types-internal.h \ nm-device-private.h \ nm-dhcp4-config.h \ nm-dhcp6-config.h \ @@ -54,6 +55,7 @@ IGNORE_HFILES= \ nm-types.h \ nm-utils-private.h \ nm-vpn-plugin-old.h \ + nm-vpn-service-plugin.h \ nm-core-tests-enum-types.h # Images to copy into HTML directory. diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index 7d4cbe91..e58e1db9 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -153,7 +153,6 @@ BLUEZ5_LIBS = @BLUEZ5_LIBS@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ -CKDB_PATH = @CKDB_PATH@ CODE_COVERAGE_CFLAGS = @CODE_COVERAGE_CFLAGS@ CODE_COVERAGE_ENABLED = @CODE_COVERAGE_ENABLED@ CODE_COVERAGE_LDFLAGS = @CODE_COVERAGE_LDFLAGS@ @@ -165,8 +164,6 @@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DBUS_CFLAGS = @DBUS_CFLAGS@ -DBUS_GLIB_100_CFLAGS = @DBUS_GLIB_100_CFLAGS@ -DBUS_GLIB_100_LIBS = @DBUS_GLIB_100_LIBS@ DBUS_LIBS = @DBUS_LIBS@ DBUS_SYS_DIR = @DBUS_SYS_DIR@ DEFS = @DEFS@ @@ -176,6 +173,7 @@ DHCPCD_PATH = @DHCPCD_PATH@ DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ DLLTOOL = @DLLTOOL@ DNSMASQ_PATH = @DNSMASQ_PATH@ +DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ @@ -230,16 +228,13 @@ INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@ INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@ INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@ IPTABLES_PATH = @IPTABLES_PATH@ -IWMX_SDK_CFLAGS = @IWMX_SDK_CFLAGS@ -IWMX_SDK_LIBS = @IWMX_SDK_LIBS@ KERNEL_FIRMWARE_DIR = @KERNEL_FIRMWARE_DIR@ LCOV = @LCOV@ LD = @LD@ LDFLAGS = @LDFLAGS@ +LIBAUDIT_CFLAGS = @LIBAUDIT_CFLAGS@ +LIBAUDIT_LIBS = @LIBAUDIT_LIBS@ LIBDL = @LIBDL@ -LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@ -LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ -LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ LIBICONV = @LIBICONV@ LIBINTL = @LIBINTL@ LIBM = @LIBM@ @@ -276,6 +271,8 @@ NEWT_LIBS = @NEWT_LIBS@ NM = @NM@ NMEDIT = @NMEDIT@ NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT = @NM_CONFIG_DEFAULT_AUTH_POLKIT_TEXT@ +NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT = @NM_CONFIG_DEFAULT_LOGGING_AUDIT_TEXT@ +NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT = @NM_CONFIG_LOGGING_BACKEND_DEFAULT_TEXT@ NM_MAJOR_VERSION = @NM_MAJOR_VERSION@ NM_MICRO_VERSION = @NM_MICRO_VERSION@ NM_MINOR_VERSION = @NM_MINOR_VERSION@ @@ -304,7 +301,6 @@ POLKIT_LIBS = @POLKIT_LIBS@ POSUB = @POSUB@ PPPD_PATH = @PPPD_PATH@ PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ -PPPOE_PATH = @PPPOE_PATH@ QT_CFLAGS = @QT_CFLAGS@ QT_LIBS = @QT_LIBS@ RANLIB = @RANLIB@ @@ -319,6 +315,8 @@ SYSTEMD_200_CFLAGS = @SYSTEMD_200_CFLAGS@ SYSTEMD_200_LIBS = @SYSTEMD_200_LIBS@ SYSTEMD_INHIBIT_CFLAGS = @SYSTEMD_INHIBIT_CFLAGS@ SYSTEMD_INHIBIT_LIBS = @SYSTEMD_INHIBIT_LIBS@ +SYSTEMD_JOURNAL_CFLAGS = @SYSTEMD_JOURNAL_CFLAGS@ +SYSTEMD_JOURNAL_LIBS = @SYSTEMD_JOURNAL_LIBS@ SYSTEMD_LOGIN_CFLAGS = @SYSTEMD_LOGIN_CFLAGS@ SYSTEMD_LOGIN_LIBS = @SYSTEMD_LOGIN_LIBS@ SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ @@ -379,6 +377,7 @@ mkdir_p = @mkdir_p@ nmbinary = @nmbinary@ nmconfdir = @nmconfdir@ nmdatadir = @nmdatadir@ +nmlibdir = @nmlibdir@ nmrundir = @nmrundir@ nmstatedir = @nmstatedir@ oldincludedir = @oldincludedir@ @@ -386,6 +385,7 @@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ @@ -442,6 +442,7 @@ IGNORE_HFILES = \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types.h \ + nm-core-types-internal.h \ nm-device-private.h \ nm-dhcp4-config.h \ nm-dhcp6-config.h \ @@ -457,6 +458,7 @@ IGNORE_HFILES = \ nm-types.h \ nm-utils-private.h \ nm-vpn-plugin-old.h \ + nm-vpn-service-plugin.h \ nm-core-tests-enum-types.h diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 4aa880dc..b1469048 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -282,7 +282,7 @@ nm_access_point_get_flags (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the flags of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -297,7 +297,7 @@ nm_access_point_get_flags (<em class="parameter"><code><a class="link" href="NMA </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.2.6"></a><h4>Returns</h4> <p> the flags</p> </div> </div> @@ -308,7 +308,7 @@ nm_access_point_get_flags (<em class="parameter"><code><a class="link" href="NMA nm_access_point_get_wpa_flags (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the WPA (version 1) flags of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -323,7 +323,7 @@ nm_access_point_get_wpa_flags (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.3.6"></a><h4>Returns</h4> <p> the WPA flags</p> </div> </div> @@ -335,7 +335,7 @@ nm_access_point_get_rsn_flags (<em class="parameter"><code><a class="link" href= <p>Gets the RSN (Robust Secure Network, ie WPA version 2) flags of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -350,7 +350,7 @@ point.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.4.6"></a><h4>Returns</h4> <p> the RSN flags</p> </div> </div> @@ -361,7 +361,7 @@ point.</p> nm_access_point_get_ssid (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the SSID of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -376,7 +376,7 @@ nm_access_point_get_ssid (<em class="parameter"><code><a class="link" href="NMAc </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.5.6"></a><h4>Returns</h4> <p> the <span class="type">GBytes</span> containing the SSID, or <code class="literal">NULL</code> if the SSID is unknown. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -389,7 +389,7 @@ SSID is unknown. </p> nm_access_point_get_bssid (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the Basic Service Set ID (BSSID) of the Wi-Fi access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -404,7 +404,7 @@ nm_access_point_get_bssid (<em class="parameter"><code><a class="link" href="NMA </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.6.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.6.6"></a><h4>Returns</h4> <p> the BSSID of the access point. This is an internal string and must not be modified or freed.</p> </div> @@ -416,7 +416,7 @@ not be modified or freed.</p> nm_access_point_get_frequency (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the frequency of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -431,7 +431,7 @@ nm_access_point_get_frequency (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.7.6"></a><h4>Returns</h4> <p> the frequency</p> </div> </div> @@ -442,7 +442,7 @@ nm_access_point_get_frequency (<em class="parameter"><code><a class="link" href= nm_access_point_get_mode (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the mode of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -457,7 +457,7 @@ nm_access_point_get_mode (<em class="parameter"><code><a class="link" href="NMAc </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.8.6"></a><h4>Returns</h4> <p> the mode</p> </div> </div> @@ -468,7 +468,7 @@ nm_access_point_get_mode (<em class="parameter"><code><a class="link" href="NMAc nm_access_point_get_max_bitrate (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the maximum bit rate of the access point in kbit/s.</p> <div class="refsect3"> -<a name="id-1.5.19.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -483,7 +483,7 @@ nm_access_point_get_max_bitrate (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.9.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.9.6"></a><h4>Returns</h4> <p> the maximum bit rate (kbit/s)</p> </div> </div> @@ -494,7 +494,7 @@ nm_access_point_get_max_bitrate (<em class="parameter"><code><a class="link" hre nm_access_point_get_strength (<em class="parameter"><code><a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> *ap</code></em>);</pre> <p>Gets the current signal strength of the access point.</p> <div class="refsect3"> -<a name="id-1.5.19.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -509,7 +509,7 @@ nm_access_point_get_strength (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.10.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.10.6"></a><h4>Returns</h4> <p> the signal strength</p> </div> </div> @@ -522,7 +522,7 @@ nm_access_point_get_last_seen (<em class="parameter"><code><a class="link" href= access point was found in scan results. A value of -1 means the access point has not been found in a scan.</p> <div class="refsect3"> -<a name="id-1.5.19.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -537,10 +537,10 @@ point has not been found in a scan.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.11.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.11.6"></a><h4>Returns</h4> <p> the last seen time in seconds</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -558,7 +558,7 @@ use <a class="link" href="NMClient.html#nm-client-get-connections" title="nm_cli <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> using <a class="link" href="NMDevice.html#nm-device-filter-connections" title="nm_device_filter_connections ()"><code class="function">nm_device_filter_connections()</code></a> and finally filter that list with this function.</p> <div class="refsect3"> -<a name="id-1.5.19.8.12.6"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.12.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -581,7 +581,7 @@ filter. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.12.7"></a><h4>Returns</h4> +<a name="id-1.5.23.8.12.7"></a><h4>Returns</h4> <p> an array of <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>ap</code></em> . The array should @@ -601,7 +601,7 @@ the connection may be activated with that AP. The connection must match the 's SSID, (if given) BSSID, and other attributes like security settings, channel, band, etc.</p> <div class="refsect3"> -<a name="id-1.5.19.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.23.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -625,7 +625,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.19.8.13.6"></a><h4>Returns</h4> +<a name="id-1.5.23.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this Wi-Fi AP, <code class="literal">FALSE</code> if it cannot be.</p> </div> @@ -746,7 +746,7 @@ access point has not been found in a scan.</p> <p>Flags: Read</p> <p>Allowed values: >= -1</p> <p>Default value: -1</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index a059c180..bcd2410d 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -348,7 +348,7 @@ nm_active_connection_get_connection (<em class="parameter"><code><a class="link" <p>Gets the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> associated with <em class="parameter"><code>connection</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.16.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -363,7 +363,7 @@ nm_active_connection_get_connection (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.2.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> which this <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> is an active instance of. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -376,7 +376,7 @@ nm_active_connection_get_connection (<em class="parameter"><code><a class="link" nm_active_connection_get_id (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>'s ID.</p> <div class="refsect3"> -<a name="id-1.5.16.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -391,7 +391,7 @@ nm_active_connection_get_id (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.3.6"></a><h4>Returns</h4> <p> the ID of the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that backs the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -403,7 +403,7 @@ This is the internal string used by the connection, and must not be modified.</p nm_active_connection_get_uuid (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>'s UUID.</p> <div class="refsect3"> -<a name="id-1.5.16.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -418,7 +418,7 @@ nm_active_connection_get_uuid (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.4.6"></a><h4>Returns</h4> <p> the UUID of the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that backs the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -431,7 +431,7 @@ nm_active_connection_get_connection_type (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>'s type.</p> <div class="refsect3"> -<a name="id-1.5.16.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -446,7 +446,7 @@ nm_active_connection_get_connection_type </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.5.6"></a><h4>Returns</h4> <p> the type of the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that backs the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -465,7 +465,7 @@ is based on other information. (Eg, if <em class="parameter"><code>connection</c connection, then the specific object will be an <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a>, and you can resolve it with <a class="link" href="NMDeviceWifi.html#nm-device-wifi-get-access-point-by-path" title="nm_device_wifi_get_access_point_by_path ()"><code class="function">nm_device_wifi_get_access_point_by_path()</code></a>.)</p> <div class="refsect3"> -<a name="id-1.5.16.8.6.6"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.6.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -480,7 +480,7 @@ resolve it with <a class="link" href="NMDeviceWifi.html#nm-device-wifi-get-acces </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.6.7"></a><h4>Returns</h4> +<a name="id-1.5.20.8.6.7"></a><h4>Returns</h4> <p> the specific object's D-Bus path. This is the internal string used by the connection, and must not be modified.</p> </div> @@ -492,7 +492,7 @@ by the connection, and must not be modified.</p> nm_active_connection_get_devices (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the <a href="NMDevice.html"><span class="type">NMDevices</span></a> used for the active connections.</p> <div class="refsect3"> -<a name="id-1.5.16.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -507,7 +507,7 @@ nm_active_connection_get_devices (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.7.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMDevice.html"><span class="type">NMDevices</span></a>. This is the internal copy used by the connection, and must not be modified. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p> @@ -520,7 +520,7 @@ This is the internal copy used by the connection, and must not be modified. </p> nm_active_connection_get_state (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the active connection's state.</p> <div class="refsect3"> -<a name="id-1.5.16.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -535,7 +535,7 @@ nm_active_connection_get_state (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.8.6"></a><h4>Returns</h4> <p> the state</p> </div> </div> @@ -546,7 +546,7 @@ nm_active_connection_get_state (<em class="parameter"><code><a class="link" href nm_active_connection_get_master (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the master <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> of the connection.</p> <div class="refsect3"> -<a name="id-1.5.16.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -561,7 +561,7 @@ nm_active_connection_get_master (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.9.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.9.6"></a><h4>Returns</h4> <p> the master <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> of the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -574,7 +574,7 @@ nm_active_connection_get_default (<em class="parameter"><code><a class="link" hr <p>Whether the active connection is the default IPv4 one (that is, is used for the default IPv4 route and DNS information).</p> <div class="refsect3"> -<a name="id-1.5.16.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -589,7 +589,7 @@ the default IPv4 route and DNS information).</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.10.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.10.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the active connection is the default IPv4 connection</p> </div> </div> @@ -600,7 +600,7 @@ the default IPv4 route and DNS information).</p> nm_active_connection_get_ip4_config (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the current IPv4 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -615,7 +615,7 @@ nm_active_connection_get_ip4_config (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.11.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.11.6"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a>, or <code class="literal">NULL</code> if the connection is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -629,7 +629,7 @@ nm_active_connection_get_dhcp4_config (<em class="parameter"><code><a class="lin <p>Gets the current IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> (if any) associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -644,7 +644,7 @@ nm_active_connection_get_dhcp4_config (<em class="parameter"><code><a class="lin </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.12.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.12.6"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the connection does not use DHCP, or is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> @@ -659,7 +659,7 @@ nm_active_connection_get_default6 (<em class="parameter"><code><a class="link" h <p>Whether the active connection is the default IPv6 one (that is, is used for the default IPv6 route and DNS information).</p> <div class="refsect3"> -<a name="id-1.5.16.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -674,7 +674,7 @@ the default IPv6 route and DNS information).</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.13.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the active connection is the default IPv6 connection</p> </div> </div> @@ -685,7 +685,7 @@ the default IPv6 route and DNS information).</p> nm_active_connection_get_ip6_config (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Gets the current IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -700,7 +700,7 @@ nm_active_connection_get_ip6_config (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.14.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.14.6"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a>, or <code class="literal">NULL</code> if the connection is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -714,7 +714,7 @@ nm_active_connection_get_dhcp6_config (<em class="parameter"><code><a class="lin <p>Gets the current IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> (if any) associated with the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.16.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -729,7 +729,7 @@ nm_active_connection_get_dhcp6_config (<em class="parameter"><code><a class="lin </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.15.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.15.6"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the connection does not use DHCPv6, or is not in the <a class="link" href="libnm-nm-dbus-interface.html#NM-ACTIVE-CONNECTION-STATE-ACTIVATED:CAPS"><code class="literal">NM_ACTIVE_CONNECTION_STATE_ACTIVATED</code></a> state. </p> @@ -743,7 +743,7 @@ state. </p> nm_active_connection_get_vpn (<em class="parameter"><code><a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> *connection</code></em>);</pre> <p>Whether the active connection is a VPN connection.</p> <div class="refsect3"> -<a name="id-1.5.16.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.5.20.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -758,7 +758,7 @@ nm_active_connection_get_vpn (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.16.8.16.6"></a><h4>Returns</h4> +<a name="id-1.5.20.8.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the active connection is a VPN connection</p> </div> </div> diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html index f5ad56c0..abff5431 100644 --- a/docs/libnm/html/NMClient.html +++ b/docs/libnm/html/NMClient.html @@ -281,6 +281,13 @@ </td> </tr> <tr> +<td class="function_type">const <span class="returnvalue">GPtrArray</span> * +</td> +<td class="function_name"> +<a class="link" href="NMClient.html#nm-client-get-all-devices" title="nm_client_get_all_devices ()">nm_client_get_all_devices</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * </td> @@ -495,6 +502,12 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"> +<span class="type">GPtrArray</span> *</td> +<td class="property_name"><a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">all-devices</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">gboolean</span></td> <td class="property_name"><a class="link" href="NMClient.html#NMClient--can-modify" title="The “can-modify” property">can-modify</a></td> <td class="property_flags">Read</td> @@ -603,6 +616,16 @@ <tbody> <tr> <td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">any-device-added</a></td> +<td class="signal_flags">Run First</td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> +<td class="signal_name"><a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">any-device-removed</a></td> +<td class="signal_flags">Run First</td> +</tr> +<tr> +<td class="signal_type"><span class="returnvalue">void</span></td> <td class="signal_name"><a class="link" href="NMClient.html#NMClient-connection-added" title="The “connection-added” signal">connection-added</a></td> <td class="signal_flags">Run First</td> </tr> @@ -703,6 +726,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS" title="NM_CLIENT_ALL_DEVICES">NM_CLIENT_ALL_DEVICES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-CONNECTIONS:CAPS" title="NM_CLIENT_CONNECTIONS">NM_CLIENT_CONNECTIONS</a></td> </tr> <tr> @@ -727,6 +754,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS" title="NM_CLIENT_ANY_DEVICE_ADDED">NM_CLIENT_ANY_DEVICE_ADDED</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-ANY-DEVICE-REMOVED:CAPS" title="NM_CLIENT_ANY_DEVICE_REMOVED">NM_CLIENT_ANY_DEVICE_REMOVED</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS" title="NM_CLIENT_PERMISSION_CHANGED">NM_CLIENT_PERMISSION_CHANGED</a></td> </tr> <tr> @@ -758,7 +793,7 @@ </div> <div class="refsect1"> <a name="NMClient.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMClientError <span class="lineart">├──</span> NMClientPermission <span class="lineart">╰──</span> NMClientPermissionResult @@ -1776,13 +1811,50 @@ containing all the <a href="NMDevice.html"><span class="type">NMDevices</span></ </div> <hr> <div class="refsect2"> +<a name="nm-client-get-all-devices"></a><h3>nm_client_get_all_devices ()</h3> +<pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * +nm_client_get_all_devices (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> +<p>Gets both real devices and device placeholders (eg, software devices which +do not currently exist, but could be created automatically by NetworkManager +if one of their NMDevice::ActivatableConnections was activated). Use +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()"><code class="function">nm_device_is_real()</code></a> to determine whether each device is a real device or +a placeholder.</p> +<p>Use <code class="function">nm_device_get_type()</code> or the <code class="function">NM_IS_DEVICE_XXXX()</code> functions to determine +what kind of device each member of the returned array is, and then you may +use device-specific methods such as <a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-hw-address" title="nm_device_ethernet_get_hw_address ()"><code class="function">nm_device_ethernet_get_hw_address()</code></a>.</p> +<div class="refsect3"> +<a name="id-1.3.2.9.32.6"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>client</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.3.2.9.32.7"></a><h4>Returns</h4> +<p> a <span class="type">GPtrArray</span> +containing all the <a href="NMDevice.html"><span class="type">NMDevices</span></a>. The returned array is owned by the +<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> object and should not be modified. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMDevice]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-client-get-device-by-path"></a><h3>nm_client_get_device_by_path ()</h3> <pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * nm_client_get_device_by_path (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>, <em class="parameter"><code>const <span class="type">char</span> *object_path</code></em>);</pre> <p>Gets a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> from a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.32.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1804,7 +1876,7 @@ nm_client_get_device_by_path (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.32.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.33.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> for the given <em class="parameter"><code>object_path</code></em> or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1818,7 +1890,7 @@ nm_client_get_device_by_iface (<em class="parameter"><code><a class="link" href= <em class="parameter"><code>const <span class="type">char</span> *iface</code></em>);</pre> <p>Gets a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> from a <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.33.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.34.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1840,7 +1912,7 @@ nm_client_get_device_by_iface (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.33.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.34.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> for the given <em class="parameter"><code>iface</code></em> or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1853,7 +1925,7 @@ or <code class="literal">NULL</code> if none is found. </p> nm_client_get_active_connections (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <p>Gets the active connections.</p> <div class="refsect3"> -<a name="id-1.3.2.9.34.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1868,7 +1940,7 @@ nm_client_get_active_connections (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.34.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.35.6"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the active <a href="NMActiveConnection.html"><span class="type">NMActiveConnections</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -1890,7 +1962,7 @@ route to the VPN endpoint.</p> <p>If there is no default route, or the default route is over a non-NetworkManager-recognized device, this will return <code class="literal">NULL</code>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.35.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.36.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1905,7 +1977,7 @@ non-NetworkManager-recognized device, this will return <code class="literal">NUL </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.35.8"></a><h4>Returns</h4> +<a name="id-1.3.2.9.36.8"></a><h4>Returns</h4> <p> the appropriate <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>, if any. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1920,7 +1992,7 @@ nm_client_get_activating_connection (<em class="parameter"><code><a class="link" currently-activating connection that is expected to become the new <a class="link" href="NMClient.html#NMClient--primary-connection" title="The “primary-connection” property"><span class="type">“primary-connection”</span></a> upon successful activation.</p> <div class="refsect3"> -<a name="id-1.3.2.9.36.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1935,7 +2007,7 @@ currently-activating connection that is expected to become the new </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.36.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.37.6"></a><h4>Returns</h4> <p> the appropriate <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>, if any. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1971,7 +2043,7 @@ the new connection, not when it finishes. You can used the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> -<a name="id-1.3.2.9.37.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.38.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2035,7 +2107,7 @@ nm_client_activate_connection_finish (<em class="parameter"><code><a class="link <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMClient.html#nm-client-activate-connection-async" title="nm_client_activate_connection_async ()"><code class="function">nm_client_activate_connection_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.38.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2062,7 +2134,7 @@ nm_client_activate_connection_finish (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.38.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.39.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> on success, <code class="literal">NULL</code> on failure, in which case <em class="parameter"><code>error</code></em> will be set. </p> @@ -2091,7 +2163,7 @@ the new connection, not when it finishes. You can used the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object (in particular, <a class="link" href="NMActiveConnection.html#NMActiveConnection--state" title="The “state” property"><span class="type">“state”</span></a>) to track the activation to its completion.</p> <div class="refsect3"> -<a name="id-1.3.2.9.39.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.40.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2162,7 +2234,7 @@ nm_client_add_and_activate_connection_finish <p>You can call <a class="link" href="NMActiveConnection.html#nm-active-connection-get-connection" title="nm_active_connection_get_connection ()"><code class="function">nm_active_connection_get_connection()</code></a> on the returned <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> to find the path of the created <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.40.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.41.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2189,7 +2261,7 @@ nm_client_add_and_activate_connection_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.40.7"></a><h4>Returns</h4> +<a name="id-1.3.2.9.41.7"></a><h4>Returns</h4> <p> the new <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> on success, <code class="literal">NULL</code> on failure, in which case <em class="parameter"><code>error</code></em> will be set. </p> @@ -2206,7 +2278,7 @@ nm_client_deactivate_connection (<em class="parameter"><code><a class="link" hre <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Deactivates an active <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.41.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2238,7 +2310,7 @@ nm_client_deactivate_connection (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.41.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.42.6"></a><h4>Returns</h4> <p> success or failure</p> </div> </div> @@ -2253,7 +2325,7 @@ nm_client_deactivate_connection_async (<em class="parameter"><code><a class="lin <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <p>Asynchronously deactivates an active <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.42.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2301,7 +2373,7 @@ nm_client_deactivate_connection_finish <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMClient.html#nm-client-deactivate-connection-async" title="nm_client_deactivate_connection_async ()"><code class="function">nm_client_deactivate_connection_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.43.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2328,7 +2400,7 @@ nm_client_deactivate_connection_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.43.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.44.6"></a><h4>Returns</h4> <p> success or failure</p> </div> </div> @@ -2338,7 +2410,7 @@ nm_client_deactivate_connection_finish <pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * nm_client_get_connections (<em class="parameter"><code><a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client</code></em>);</pre> <div class="refsect3"> -<a name="id-1.3.2.9.44.4"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.45.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2353,7 +2425,7 @@ nm_client_get_connections (<em class="parameter"><code><a class="link" href="NMC </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.44.5"></a><h4>Returns</h4> +<a name="id-1.3.2.9.45.5"></a><h4>Returns</h4> <p> an array containing all connections provided by the remote settings service. The returned array is owned by the <a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> object and should not be modified. </p> @@ -2369,7 +2441,7 @@ nm_client_get_connection_by_id (<em class="parameter"><code><a class="link" href <p>Returns the first matching <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><code class="literal">NMRemoteConnection</code></a> matching a given <em class="parameter"><code>id</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.2.9.45.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2391,7 +2463,7 @@ nm_client_get_connection_by_id (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.45.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.46.6"></a><h4>Returns</h4> <p> the remote connection object on success, or <code class="literal">NULL</code> if no matching object was found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -2406,7 +2478,7 @@ nm_client_get_connection_by_path (<em class="parameter"><code><a class="link" hr <p>Returns the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><code class="literal">NMRemoteConnection</code></a> representing the connection at <em class="parameter"><code>path</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.2.9.46.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2428,7 +2500,7 @@ nm_client_get_connection_by_path (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.46.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.47.6"></a><h4>Returns</h4> <p> the remote connection object on success, or <code class="literal">NULL</code> if the object was not known. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -2443,7 +2515,7 @@ nm_client_get_connection_by_uuid (<em class="parameter"><code><a class="link" hr <p>Returns the <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><code class="literal">NMRemoteConnection</code></a> identified by <em class="parameter"><code>uuid</code></em> .</p> <div class="refsect3"> -<a name="id-1.3.2.9.47.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2465,7 +2537,7 @@ nm_client_get_connection_by_uuid (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.47.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.48.6"></a><h4>Returns</h4> <p> the remote connection object on success, or <code class="literal">NULL</code> if the object was not known. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -2499,7 +2571,7 @@ identical settings to <em class="parameter"><code>connection</code></em> as NetworkManager may perform automatic completion and/or normalization of connection properties.</p> <div class="refsect3"> -<a name="id-1.3.2.9.48.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.49.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2552,7 +2624,7 @@ nm_client_add_connection_finish (<em class="parameter"><code><a class="link" hre <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMClient.html#nm-client-add-connection-async" title="nm_client_add_connection_async ()"><code class="function">nm_client_add_connection_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.9.49.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2579,7 +2651,7 @@ nm_client_add_connection_finish (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.49.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.50.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> on success, <code class="literal">NULL</code> on failure, in which case <em class="parameter"><code>error</code></em> will be set. </p> @@ -2608,7 +2680,7 @@ then <em class="parameter"><code>failures</code></em> will be set to a <code class="literal">NULL</code>-terminated array of the filenames that failed to load.</p> <div class="refsect3"> -<a name="id-1.3.2.9.50.7"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.51.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2646,7 +2718,7 @@ filenames that failed to load. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.50.8"></a><h4>Returns</h4> +<a name="id-1.3.2.9.51.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if NetworkManager at least tried to load <em class="parameter"><code>filenames</code></em> , <code class="literal">FALSE</code> if an error occurred (eg, permission denied).</p> @@ -2665,7 +2737,7 @@ nm_client_load_connections_async (<em class="parameter"><code><a class="link" hr given files, adding or updating the connections described within.</p> <p>See <a class="link" href="NMClient.html#nm-client-load-connections" title="nm_client_load_connections ()"><code class="function">nm_client_load_connections()</code></a> for more details.</p> <div class="refsect3"> -<a name="id-1.3.2.9.51.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.52.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2714,7 +2786,7 @@ nm_client_load_connections_finish (<em class="parameter"><code><a class="link" h <p>Gets the result of an <a class="link" href="NMClient.html#nm-client-load-connections-async" title="nm_client_load_connections_async ()"><code class="function">nm_client_load_connections_async()</code></a> call.</p> <p>See <a class="link" href="NMClient.html#nm-client-load-connections" title="nm_client_load_connections ()"><code class="function">nm_client_load_connections()</code></a> for more details.</p> <div class="refsect3"> -<a name="id-1.3.2.9.52.6"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.53.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2747,7 +2819,7 @@ filenames that failed to load. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.52.7"></a><h4>Returns</h4> +<a name="id-1.3.2.9.53.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if NetworkManager at least tried to load <em class="parameter"><code>filenames</code></em> , <code class="literal">FALSE</code> if an error occurred (eg, permission denied).</p> @@ -2764,7 +2836,7 @@ nm_client_reload_connections (<em class="parameter"><code><a class="link" href=" files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.</p> <div class="refsect3"> -<a name="id-1.3.2.9.53.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.54.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2791,7 +2863,7 @@ the in-memory state matches the on-disk state.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.53.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.54.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on failure</p> </div> </div> @@ -2807,7 +2879,7 @@ nm_client_reload_connections_async (<em class="parameter"><code><a class="link" files from disk, adding, updating, and removing connections until the in-memory state matches the on-disk state.</p> <div class="refsect3"> -<a name="id-1.3.2.9.54.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.55.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2849,7 +2921,7 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of an <a class="link" href="NMClient.html#nm-client-reload-connections-async" title="nm_client_reload_connections_async ()"><code class="function">nm_client_reload_connections_async()</code></a> call.</p> <div class="refsect3"> -<a name="id-1.3.2.9.55.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.9.56.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2876,7 +2948,7 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.3.2.9.55.6"></a><h4>Returns</h4> +<a name="id-1.3.2.9.56.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on failure</p> </div> </div> @@ -2980,6 +3052,12 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-ALL-DEVICES:CAPS"></a><h3>NM_CLIENT_ALL_DEVICES</h3> +<pre class="programlisting">#define NM_CLIENT_ALL_DEVICES "all-devices" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-CLIENT-CONNECTIONS:CAPS"></a><h3>NM_CLIENT_CONNECTIONS</h3> <pre class="programlisting">#define NM_CLIENT_CONNECTIONS "connections" </pre> @@ -3016,6 +3094,18 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" </div> <hr> <div class="refsect2"> +<a name="NM-CLIENT-ANY-DEVICE-ADDED:CAPS"></a><h3>NM_CLIENT_ANY_DEVICE_ADDED</h3> +<pre class="programlisting">#define NM_CLIENT_ANY_DEVICE_ADDED "any-device-added" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-CLIENT-ANY-DEVICE-REMOVED:CAPS"></a><h3>NM_CLIENT_ANY_DEVICE_REMOVED</h3> +<pre class="programlisting">#define NM_CLIENT_ANY_DEVICE_REMOVED "any-device-removed" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-CLIENT-PERMISSION-CHANGED:CAPS"></a><h3>NM_CLIENT_PERMISSION_CHANGED</h3> <pre class="programlisting">#define NM_CLIENT_PERMISSION_CHANGED "permission-changed" </pre> @@ -3038,7 +3128,7 @@ nm_client_reload_connections_finish (<em class="parameter"><code><a class="link" <p><a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission"><span class="type">NMClientPermission</span></a> values indicate various permissions that NetworkManager clients can obtain to perform certain tasks on behalf of the current user.</p> <div class="refsect3"> -<a name="id-1.3.2.10.27.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.30.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3158,7 +3248,7 @@ clients can obtain to perform certain tasks on behalf of the current user.</p> <p><a class="link" href="NMClient.html#NMClientPermissionResult" title="enum NMClientPermissionResult"><span class="type">NMClientPermissionResult</span></a> values indicate what authorizations and permissions the user requires to obtain a given <a class="link" href="NMClient.html#NMClientPermission" title="enum NMClientPermission"><span class="type">NMClientPermission</span></a></p> <div class="refsect3"> -<a name="id-1.3.2.10.28.4"></a><h4>Members</h4> +<a name="id-1.3.2.10.31.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3207,7 +3297,7 @@ the user requires to obtain a given <a class="link" href="NMClient.html#NMClient <p>D-Bus operations may also return errors from other domains, including <a class="link" href="libnm-nm-errors.html#NMManagerError" title="enum NMManagerError"><span class="type">NMManagerError</span></a>, <a class="link" href="libnm-nm-errors.html#NMSettingsError" title="enum NMSettingsError"><span class="type">NMSettingsError</span></a>, <a class="link" href="libnm-nm-errors.html#NMAgentManagerError" title="enum NMAgentManagerError"><span class="type">NMAgentManagerError</span></a>, and <a class="link" href="libnm-nm-errors.html#NMConnectionError" title="enum NMConnectionError"><span class="type">NMConnectionError</span></a>.</p> <div class="refsect3"> -<a name="id-1.3.2.10.29.5"></a><h4>Members</h4> +<a name="id-1.3.2.10.32.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -3270,6 +3360,15 @@ likely to become the new <a class="link" href="NMClient.html#NMClient--primary-c </div> <hr> <div class="refsect2"> +<a name="NMClient--all-devices"></a><h3>The <code class="literal">“all-devices”</code> property</h3> +<pre class="programlisting"> “all-devices” <span class="type">GPtrArray</span> *</pre> +<p>List of both real devices and device placeholders.</p> +<p>Element-type: NMDevice</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMClient--can-modify"></a><h3>The <code class="literal">“can-modify”</code> property</h3> <pre class="programlisting"> “can-modify” <span class="type">gboolean</span></pre> <p>If <code class="literal">TRUE</code>, adding and modifying connections is supported.</p> @@ -3299,7 +3398,7 @@ permission to read the details of.)</p> <div class="refsect2"> <a name="NMClient--devices"></a><h3>The <code class="literal">“devices”</code> property</h3> <pre class="programlisting"> “devices” <span class="type">GPtrArray</span> *</pre> -<p>List of known network devices.</p> +<p>List of real network devices. Does not include placeholder devices.</p> <p>Element-type: NMDevice</p> <p>Flags: Read</p> </div> @@ -3319,7 +3418,7 @@ modified by calling <a class="link" href="NMClient.html#nm-client-save-hostname" <p>Whether the connectivity is metered.</p> <p>Flags: Read</p> <p>Default value: 0</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -3421,6 +3520,82 @@ see <a class="link" href="NMClient.html#nm-client-get-primary-connection" title= <div class="refsect1"> <a name="NMClient.signal-details"></a><h2>Signal Details</h2> <div class="refsect2"> +<a name="NMClient-any-device-added"></a><h3>The <code class="literal">“any-device-added”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, + <span class="type">GObject</span> *device, + <span class="type">gpointer</span> user_data)</pre> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is emitted for both +regular devices and placeholder devices.</p> +<div class="refsect3"> +<a name="id-1.3.2.12.2.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>client</p></td> +<td class="parameter_description"><p>the client that received the signal</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p> the new device. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: Run First</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMClient-any-device-removed"></a><h3>The <code class="literal">“any-device-removed”</code> signal</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, + <span class="type">GObject</span> *device, + <span class="type">gpointer</span> user_data)</pre> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is emitted for both +regular devices and placeholder devices.</p> +<div class="refsect3"> +<a name="id-1.3.2.12.3.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>client</p></td> +<td class="parameter_description"><p>the client that received the signal</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p> the removed device. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMDevice]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p>Flags: Run First</p> +</div> +<hr> +<div class="refsect2"> <a name="NMClient-connection-added"></a><h3>The <code class="literal">“connection-added”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, @@ -3428,7 +3603,7 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> has been added.</p> <div class="refsect3"> -<a name="id-1.3.2.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3465,7 +3640,7 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> has been removed.</p> <div class="refsect3"> -<a name="id-1.3.2.12.3.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3500,9 +3675,10 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, <span class="type">GObject</span> *device, <span class="type">gpointer</span> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added.</p> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is added. This signal is not emitted for +placeholder devices.</p> <div class="refsect3"> -<a name="id-1.3.2.12.4.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3537,9 +3713,10 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class user_function (<a class="link" href="NMClient.html" title="NMClient"><span class="type">NMClient</span></a> *client, <span class="type">GObject</span> *device, <span class="type">gpointer</span> user_data)</pre> -<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed.</p> +<p>Notifies that a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is removed. This signal is not emitted for +placeholder devices.</p> <div class="refsect3"> -<a name="id-1.3.2.12.5.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3577,7 +3754,7 @@ user_function (<a class="link" href="NMClient.html" title="NMClient"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a permission has changed</p> <div class="refsect3"> -<a name="id-1.3.2.12.6.5"></a><h4>Parameters</h4> +<a name="id-1.3.2.12.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index ff38ac07..689c4dec 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -124,6 +124,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-set-managed" title="nm_device_set_managed ()">nm_device_set_managed</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -148,6 +156,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-get-nm-plugin-missing" title="nm_device_get_nm_plugin_missing ()">nm_device_get_nm_plugin_missing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="returnvalue">NMIPConfig</span></a> * </td> <td class="function_name"> @@ -229,6 +245,14 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()">nm_device_is_real</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> <a class="link" href="NMDevice.html#nm-device-is-software" title="nm_device_is_software ()">nm_device_is_software</a> <span class="c_punctuation">()</span> </td> </tr> @@ -263,6 +287,14 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">GPtrArray</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-get-lldp-neighbors" title="nm_device_get_lldp_neighbors ()">nm_device_get_lldp_neighbors</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">char</span> ** </td> <td class="function_name"> @@ -274,6 +306,30 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-reapply" title="nm_device_reapply ()">nm_device_reapply</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-reapply-async" title="nm_device_reapply_async ()">nm_device_reapply_async</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-device-reapply-finish" title="nm_device_reapply_finish ()">nm_device_reapply_finish</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> <a class="link" href="NMDevice.html#nm-device-disconnect" title="nm_device_disconnect ()">nm_device_disconnect</a> <span class="c_punctuation">()</span> </td> </tr> @@ -349,6 +405,61 @@ <a class="link" href="NMDevice.html#nm-device-get-setting-type" title="nm_device_get_setting_type ()">nm_device_get_setting_type</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="returnvalue">NMLldpNeighbor</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-new" title="nm_lldp_neighbor_new ()">nm_lldp_neighbor_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-ref" title="nm_lldp_neighbor_ref ()">nm_lldp_neighbor_ref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-unref" title="nm_lldp_neighbor_unref ()">nm_lldp_neighbor_unref</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">char</span> ** +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-names" title="nm_lldp_neighbor_get_attr_names ()">nm_lldp_neighbor_get_attr_names</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-string-value" title="nm_lldp_neighbor_get_attr_string_value ()">nm_lldp_neighbor_get_attr_string_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-uint-value" title="nm_lldp_neighbor_get_attr_uint_value ()">nm_lldp_neighbor_get_attr_uint_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">GVariantType</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-type" title="nm_lldp_neighbor_get_attr_type ()">nm_lldp_neighbor_get_attr_type</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -448,6 +559,12 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"> +<span class="type">GPtrArray</span> *</td> +<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--lldp-neighbors" title="The “lldp-neighbors” property">lldp-neighbors</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">gboolean</span></td> <td class="property_name"><a class="link" href="NMDevice.html#NMDevice--managed" title="The “managed” property">managed</a></td> <td class="property_flags">Read</td> @@ -463,6 +580,11 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--nm-plugin-missing" title="The “nm-plugin-missing” property">nm-plugin-missing</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMDevice.html#NMDevice--physical-port-id" title="The “physical-port-id” property">physical-port-id</a></td> @@ -475,6 +597,11 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDevice.html#NMDevice--real" title="The “real” property">real</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState"><span class="type">NMDeviceState</span></a></td> <td class="property_name"><a class="link" href="NMDevice.html#NMDevice--state" title="The “state” property">state</a></td> <td class="property_flags">Read</td> @@ -514,7 +641,7 @@ </tr></tbody> </table></div> </div> -<div class="refsect1"> +<a name="NMLldpNeighbor"></a><div class="refsect1"> <a name="NMDevice.other"></a><h2>Types and Values</h2> <div class="informaltable"><table width="100%" border="0"> <colgroup> @@ -556,6 +683,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-REAL:CAPS" title="NM_DEVICE_REAL">NM_DEVICE_REAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-MANAGED:CAPS" title="NM_DEVICE_MANAGED">NM_DEVICE_MANAGED</a></td> </tr> <tr> @@ -568,6 +699,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS" title="NM_DEVICE_NM_PLUGIN_MISSING">NM_DEVICE_NM_PLUGIN_MISSING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS" title="NM_DEVICE_IP4_CONFIG">NM_DEVICE_IP4_CONFIG</a></td> </tr> <tr> @@ -618,12 +753,18 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-METERED:CAPS" title="NM_DEVICE_METERED">NM_DEVICE_METERED</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS:CAPS" title="NM_DEVICE_LLDP_NEIGHBORS">NM_DEVICE_LLDP_NEIGHBORS</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMDevice.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GObject +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">╰──</span> NMLldpNeighbor + GObject <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> <span class="lineart">╰──</span> NMDevice <span class="lineart">├──</span> <a class="link" href="NMDeviceAdsl.html" title="NMDeviceAdsl">NMDeviceAdsl</a> @@ -633,10 +774,14 @@ <span class="lineart">├──</span> <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceGeneric.html" title="NMDeviceGeneric">NMDeviceGeneric</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">NMDeviceInfiniband</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam">NMDeviceTeam</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a> + <span class="lineart">├──</span> <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> <span class="lineart">╰──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> </pre> @@ -652,7 +797,7 @@ nm_device_get_iface (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the interface name of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -667,7 +812,7 @@ nm_device_get_iface (<em class="parameter"><code><a class="link" href="NMDevice. </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.2.6"></a><h4>Returns</h4> <p> the interface of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -680,7 +825,7 @@ nm_device_get_ip_iface (<em class="parameter"><code><a class="link" href="NMDevi <p>Gets the IP interface name of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> over which IP traffic flows when the device is in the ACTIVATED state.</p> <div class="refsect3"> -<a name="id-1.5.2.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -695,7 +840,7 @@ when the device is in the ACTIVATED state.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.3.6"></a><h4>Returns</h4> <p> the IP traffic interface of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -707,7 +852,7 @@ used by the device, and must not be modified.</p> nm_device_get_device_type (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Returns the numeric type of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>, ie Ethernet, Wi-Fi, etc.</p> <div class="refsect3"> -<a name="id-1.5.2.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -722,7 +867,7 @@ nm_device_get_device_type (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.4.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.4.6"></a><h4>Returns</h4> <p> the device type</p> </div> </div> @@ -733,7 +878,7 @@ nm_device_get_device_type (<em class="parameter"><code><a class="link" href="NMD nm_device_get_udi (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the Unique Device Identifier of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -748,7 +893,7 @@ nm_device_get_udi (<em class="parameter"><code><a class="link" href="NMDevice.ht </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.5.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.5.6"></a><h4>Returns</h4> <p> the Unique Device Identifier of the device. This identifier may be used to gather more information about the device from various operating system services like udev or sysfs.</p> @@ -761,7 +906,7 @@ system services like udev or sysfs.</p> nm_device_get_driver (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the driver of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -776,7 +921,7 @@ nm_device_get_driver (<em class="parameter"><code><a class="link" href="NMDevice </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.6.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.6.6"></a><h4>Returns</h4> <p> the driver of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -788,7 +933,7 @@ device, and must not be modified.</p> nm_device_get_driver_version (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the driver version of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -803,7 +948,7 @@ nm_device_get_driver_version (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.7.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.7.6"></a><h4>Returns</h4> <p> the version of the device driver. This is the internal string used by the device, and must not be modified.</p> </div> @@ -815,7 +960,7 @@ device, and must not be modified.</p> nm_device_get_firmware_version (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the firmware version of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -830,7 +975,7 @@ nm_device_get_firmware_version (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.8.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.8.6"></a><h4>Returns</h4> <p> the firmware version of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -844,7 +989,7 @@ nm_device_get_type_description (<em class="parameter"><code><a class="link" href <em class="parameter"><code>device</code></em> is.</p> <div class="refsect3"> -<a name="id-1.5.2.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -859,7 +1004,7 @@ nm_device_get_type_description (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.9.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.9.6"></a><h4>Returns</h4> <p> the type description of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -872,7 +1017,7 @@ nm_device_get_hw_address (<em class="parameter"><code><a class="link" href="NMDe <p>Gets the current a hardware address (MAC) for the <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -887,7 +1032,7 @@ nm_device_get_hw_address (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.10.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.10.6"></a><h4>Returns</h4> <p> the current MAC of the device, or <code class="literal">NULL</code>. This is the internal string used by the device, and must not be modified.</p> </div> @@ -899,7 +1044,7 @@ This is the internal string used by the device, and must not be modified.</p> nm_device_get_capabilities (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the device' capabilities.</p> <div class="refsect3"> -<a name="id-1.5.2.9.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -914,7 +1059,7 @@ nm_device_get_capabilities (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.11.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.11.6"></a><h4>Returns</h4> <p> the capabilities</p> </div> </div> @@ -925,7 +1070,7 @@ nm_device_get_capabilities (<em class="parameter"><code><a class="link" href="NM nm_device_get_managed (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> is managed by NetworkManager.</p> <div class="refsect3"> -<a name="id-1.5.2.9.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -940,18 +1085,49 @@ nm_device_get_managed (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.12.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device is managed by NetworkManager</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-device-set-managed"></a><h3>nm_device_set_managed ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_device_set_managed (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> managed</code></em>);</pre> +<p>Enables or disables management of <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> by NetworkManager.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.13.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>managed</p></td> +<td class="parameter_description"><p><code class="literal">TRUE</code> to make the device managed by NetworkManager.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-get-autoconnect"></a><h3>nm_device_get_autoconnect ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> can be autoconnected.</p> <div class="refsect3"> -<a name="id-1.5.2.9.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -966,7 +1142,7 @@ nm_device_get_autoconnect (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.13.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device is allowed to be autoconnected</p> </div> </div> @@ -978,7 +1154,7 @@ nm_device_set_autoconnect (<em class="parameter"><code><a class="link" href="NMD <em class="parameter"><code><span class="type">gboolean</span> autoconnect</code></em>);</pre> <p>Enables or disables automatic activation of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.14.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1008,7 +1184,7 @@ nm_device_get_firmware_missing (<em class="parameter"><code><a class="link" href <p>Indicates that firmware required for the device's operation is likely to be missing.</p> <div class="refsect3"> -<a name="id-1.5.2.9.15.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1023,13 +1199,40 @@ to be missing.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.15.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if firmware required for the device's operation is likely to be missing.</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-device-get-nm-plugin-missing"></a><h3>nm_device_get_nm_plugin_missing ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_get_nm_plugin_missing (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<p>Indicates that the NetworkManager plugin for the device is not installed.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.17.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.17.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device plugin not installed.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-get-ip4-config"></a><h3>nm_device_get_ip4_config ()</h3> <pre class="programlisting"><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="returnvalue">NMIPConfig</span></a> * nm_device_get_ip4_config (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> @@ -1037,7 +1240,7 @@ nm_device_get_ip4_config (<em class="parameter"><code><a class="link" href="NMDe <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-ip4-config" title="nm_active_connection_get_ip4_config ()"><code class="function">nm_active_connection_get_ip4_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.16.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.18.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1052,7 +1255,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.16.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.18.7"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a>, or <code class="literal">NULL</code> if the device is not activated. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1067,7 +1270,7 @@ nm_device_get_dhcp4_config (<em class="parameter"><code><a class="link" href="NM <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-dhcp4-config" title="nm_active_connection_get_dhcp4_config ()"><code class="function">nm_active_connection_get_dhcp4_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.17.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.19.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1082,7 +1285,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.17.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.19.7"></a><h4>Returns</h4> <p> the IPv4 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the device is not activated or not using DHCP. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1097,7 +1300,7 @@ nm_device_get_ip6_config (<em class="parameter"><code><a class="link" href="NMDe <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-ip6-config" title="nm_active_connection_get_ip6_config ()"><code class="function">nm_active_connection_get_ip6_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.18.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.20.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1112,7 +1315,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.18.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.20.7"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> or <code class="literal">NULL</code> if the device is not activated. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1126,7 +1329,7 @@ nm_device_get_dhcp6_config (<em class="parameter"><code><a class="link" href="NM <p>You can alternatively use <a class="link" href="NMActiveConnection.html#nm-active-connection-get-dhcp6-config" title="nm_active_connection_get_dhcp6_config ()"><code class="function">nm_active_connection_get_dhcp6_config()</code></a>, which also works with VPN connections.</p> <div class="refsect3"> -<a name="id-1.5.2.9.19.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.21.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1141,7 +1344,7 @@ works with VPN connections.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.19.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.21.7"></a><h4>Returns</h4> <p> the IPv6 <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a>, or <code class="literal">NULL</code> if the device is not activated or not using DHCPv6. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1154,7 +1357,7 @@ not activated or not using DHCPv6. </p> nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the current <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> state.</p> <div class="refsect3"> -<a name="id-1.5.2.9.20.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1169,7 +1372,7 @@ nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice. </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.20.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.22.6"></a><h4>Returns</h4> <p> the current device state</p> </div> </div> @@ -1180,7 +1383,7 @@ nm_device_get_state (<em class="parameter"><code><a class="link" href="NMDevice. nm_device_get_state_reason (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the reason for entering the current <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> state.</p> <div class="refsect3"> -<a name="id-1.5.2.9.21.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1195,7 +1398,7 @@ nm_device_get_state_reason (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.21.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.23.6"></a><h4>Returns</h4> <p> the reason for entering the current device state</p> </div> </div> @@ -1206,7 +1409,7 @@ nm_device_get_state_reason (<em class="parameter"><code><a class="link" href="NM nm_device_get_active_connection (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> object which owns this device during activation.</p> <div class="refsect3"> -<a name="id-1.5.2.9.22.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1221,7 +1424,7 @@ nm_device_get_active_connection (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.22.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.24.6"></a><h4>Returns</h4> <p> the <a class="link" href="NMActiveConnection.html" title="NMActiveConnection"><span class="type">NMActiveConnection</span></a> or <code class="literal">NULL</code> if the device is not part of an active connection. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1236,7 +1439,7 @@ nm_device_get_available_connections (<em class="parameter"><code><a class="link" be activated on <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.23.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1251,7 +1454,7 @@ be activated on <em class="parameter"><code>device</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.23.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.25.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMRemoteConnection.html"><span class="type">NMRemoteConnections</span></a>. This is the internal copy used by the connection, and must not be modified. </p> @@ -1268,7 +1471,7 @@ an opaque string that can be used to recognize when seemingly-unrelated <a href="NMDevice.html"><span class="type">NMDevices</span></a> are actually just different virtual ports on a single physical port. (Eg, NPAR / SR-IOV.)</p> <div class="refsect3"> -<a name="id-1.5.2.9.24.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1283,7 +1486,7 @@ ports on a single physical port. (Eg, NPAR / SR-IOV.)</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.24.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.26.6"></a><h4>Returns</h4> <p> the physical port ID of the device, or <code class="literal">NULL</code> if the port ID is unknown. This is the internal string used by the device and must not be modified.</p> @@ -1296,7 +1499,7 @@ must not be modified.</p> nm_device_get_mtu (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the MTU of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.25.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1311,18 +1514,46 @@ nm_device_get_mtu (<em class="parameter"><code><a class="link" href="NMDevice.ht </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.25.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.27.6"></a><h4>Returns</h4> <p> the MTU of the device.</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-device-is-real"></a><h3>nm_device_is_real ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_is_real (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.2.10.28.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.28.5"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device exists, or <code class="literal">FALSE</code> if it is a placeholder device +that could be automatically created by NetworkManager if one of its +<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-is-software"></a><h3>nm_device_is_software ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_device_is_software (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Whether the device is a software device.</p> <div class="refsect3"> -<a name="id-1.5.2.9.26.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1337,7 +1568,7 @@ nm_device_is_software (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.26.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.29.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>device</code></em> is a software device, <code class="literal">FALSE</code> if it is a hardware device.</p> </div> @@ -1349,7 +1580,7 @@ is a software device, <code class="literal">FALSE</code> if it is a hardware dev nm_device_get_product (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the product string of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.27.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.30.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1364,7 +1595,7 @@ nm_device_get_product (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.27.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.30.6"></a><h4>Returns</h4> <p> the product name of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -1376,7 +1607,7 @@ device, and must not be modified.</p> nm_device_get_vendor (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the vendor string of the <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.28.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1391,7 +1622,7 @@ nm_device_get_vendor (<em class="parameter"><code><a class="link" href="NMDevice </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.28.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.31.6"></a><h4>Returns</h4> <p> the vendor name of the device. This is the internal string used by the device, and must not be modified.</p> </div> @@ -1404,7 +1635,7 @@ nm_device_get_description (<em class="parameter"><code><a class="link" href="NMD <p>Gets a description of <em class="parameter"><code>device</code></em> , based on its vendor and product names.</p> <div class="refsect3"> -<a name="id-1.5.2.9.29.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.32.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1419,7 +1650,7 @@ nm_device_get_description (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.29.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.32.6"></a><h4>Returns</h4> <p> a description of <em class="parameter"><code>device</code></em> . If either the vendor or the product name is unknown, this returns the interface name.</p> @@ -1432,7 +1663,7 @@ product name is unknown, this returns the interface name.</p> nm_device_get_metered (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> <p>Gets the metered setting of a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.30.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1447,10 +1678,41 @@ nm_device_get_metered (<em class="parameter"><code><a class="link" href="NMDevic </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.30.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.33.6"></a><h4>Returns</h4> <p> the metered setting.</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-get-lldp-neighbors"></a><h3>nm_device_get_lldp_neighbors ()</h3> +<pre class="programlisting"><span class="returnvalue">GPtrArray</span> * +nm_device_get_lldp_neighbors (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>);</pre> +<p>Gets the list of neighbors discovered through LLDP.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.34.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.34.6"></a><h4>Returns</h4> +<p> the <span class="type">GPtrArray</span> +containing <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a>s. This is the internal copy used by the +device and must not be modified. The library never modifies the returned +array and thus it is safe for callers to reference and keep using it. </p> +<p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMLldpNeighbor][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1462,7 +1724,7 @@ nm_device_disambiguate_names (<em class="parameter"><code><a class="link" href=" devices in <em class="parameter"><code>devices</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.31.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1485,13 +1747,167 @@ devices in <em class="parameter"><code>devices</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.31.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.35.6"></a><h4>Returns</h4> <p> the device names. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>][<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span></p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-device-reapply"></a><h3>nm_device_reapply ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_reapply (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">guint</span> flags</code></em>, + <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Attempts to update device with changes to the currently active connection +made since it was last applied.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.36.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> to replace the applied settings with or <code class="literal">NULL</code> to reuse existing</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>flags</p></td> +<td class="parameter_description"><p>always set this to zero</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p>a <span class="type">GCancellable</span>, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location for a <span class="type">GError</span>, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.36.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> +will be set.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-reapply-async"></a><h3>nm_device_reapply_async ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_device_reapply_async (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">guint</span> flags</code></em>, + <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>, + <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> +<p>Asynchronously begins an attempt to update device with changes to the +currently active connection made since it was last applied.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.37.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> to replace the applied settings with or <code class="literal">NULL</code> to reuse existing</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>flags</p></td> +<td class="parameter_description"><p>always set this to zero</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p>a <span class="type">GCancellable</span>, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p>callback to be called when the reapply operation completes</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>caller-specific data passed to <em class="parameter"><code>callback</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-reapply-finish"></a><h3>nm_device_reapply_finish ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_reapply_finish (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, + <em class="parameter"><code><span class="type">GAsyncResult</span> *result</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Gets the result of a call to <a class="link" href="NMDevice.html#nm-device-reapply-async" title="nm_device_reapply_async ()"><code class="function">nm_device_reapply_async()</code></a>.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.38.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>result</p></td> +<td class="parameter_description"><p>the result passed to the <span class="type">GAsyncReadyCallback</span></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location for a <span class="type">GError</span>, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.38.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> +will be set.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-device-disconnect"></a><h3>nm_device_disconnect ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_device_disconnect (<em class="parameter"><code><a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *device</code></em>, @@ -1501,7 +1917,7 @@ nm_device_disconnect (<em class="parameter"><code><a class="link" href="NMDevice automatically connecting to networks until the next manual network connection request.</p> <div class="refsect3"> -<a name="id-1.5.2.9.32.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1528,7 +1944,7 @@ request.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.32.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.39.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1545,7 +1961,7 @@ nm_device_disconnect_async (<em class="parameter"><code><a class="link" href="NM prevents the device from automatically connecting to networks until the next manual network connection request.</p> <div class="refsect3"> -<a name="id-1.5.2.9.33.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.40.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1587,7 +2003,7 @@ nm_device_disconnect_finish (<em class="parameter"><code><a class="link" href="N <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMDevice.html#nm-device-disconnect-async" title="nm_device_disconnect_async ()"><code class="function">nm_device_disconnect_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.34.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1614,7 +2030,7 @@ nm_device_disconnect_finish (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.34.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.41.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1628,7 +2044,7 @@ nm_device_delete (<em class="parameter"><code><a class="link" href="NMDevice.htm <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Deletes the software device. Hardware devices can't be deleted.</p> <div class="refsect3"> -<a name="id-1.5.2.9.35.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1655,7 +2071,7 @@ nm_device_delete (<em class="parameter"><code><a class="link" href="NMDevice.htm </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.35.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.42.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1671,7 +2087,7 @@ nm_device_delete_async (<em class="parameter"><code><a class="link" href="NMDevi <p>Asynchronously begins deleteing the software device. Hardware devices can't be deleted.</p> <div class="refsect3"> -<a name="id-1.5.2.9.36.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1713,7 +2129,7 @@ nm_device_delete_finish (<em class="parameter"><code><a class="link" href="NMDev <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMDevice.html#nm-device-delete-async" title="nm_device_delete_async ()"><code class="function">nm_device_delete_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.37.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1740,7 +2156,7 @@ nm_device_delete_finish (<em class="parameter"><code><a class="link" href="NMDev </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.37.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.44.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -1762,7 +2178,7 @@ Ethernet, Bluetooth, Wi-Fi WPA connections, or any other connection that is incompatible with the device. To get the full list of connections see <a class="link" href="NMClient.html#nm-client-get-connections" title="nm_client_get_connections ()"><code class="function">nm_client_get_connections()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.9.38.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1784,7 +2200,7 @@ incompatible with the device. To get the full list of connections see </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.38.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.45.6"></a><h4>Returns</h4> <p> an array of <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>device</code></em> . The array @@ -1807,7 +2223,7 @@ network, and will not be valid if it describes a WPA network, or if it is an Ethernet, Bluetooth, WWAN, etc connection that is incompatible with the device.</p> <div class="refsect3"> -<a name="id-1.5.2.9.39.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1831,7 +2247,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.39.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.46.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this device, <code class="literal">FALSE</code> if is incompatible with the device's capabilities and characteristics.</p> </div> @@ -1855,7 +2271,7 @@ device.</p> compatibility of the given device and connection. But, in addition, it sets GError when FALSE is returned.</p> <div class="refsect3"> -<a name="id-1.5.2.9.40.6"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.47.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1884,7 +2300,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.40.7"></a><h4>Returns</h4> +<a name="id-1.5.2.10.47.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this device, <code class="literal">FALSE</code> if is incompatible with the device's capabilities and characteristics.</p> </div> @@ -1898,7 +2314,7 @@ nm_device_get_setting_type (<em class="parameter"><code><a class="link" href="NM that can be used on <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.2.9.41.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.10.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1913,11 +2329,225 @@ that can be used on <em class="parameter"><code>device</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.2.9.41.6"></a><h4>Returns</h4> +<a name="id-1.5.2.10.48.6"></a><h4>Returns</h4> <p> <em class="parameter"><code>device</code></em> 's associated <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> type</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-new"></a><h3>nm_lldp_neighbor_new ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="returnvalue">NMLldpNeighbor</span></a> * +nm_lldp_neighbor_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> object.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.49.5"></a><h4>Returns</h4> +<p> the new <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-ref"></a><h3>nm_lldp_neighbor_ref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_lldp_neighbor_ref (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>);</pre> +<p>Increases the reference count of the object.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.50.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-unref"></a><h3>nm_lldp_neighbor_unref ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_lldp_neighbor_unref (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>);</pre> +<p>Decreases the reference count of the object. If the reference count +reaches zero, the object will be destroyed.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.51.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-names"></a><h3>nm_lldp_neighbor_get_attr_names ()</h3> +<pre class="programlisting"><span class="returnvalue">char</span> ** +nm_lldp_neighbor_get_attr_names (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>);</pre> +<p>Gets an array of attribute names available for <em class="parameter"><code>neighbor</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.52.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.52.6"></a><h4>Returns</h4> +<p> a <code class="literal">NULL</code>-terminated array of attribute names. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-string-value"></a><h3>nm_lldp_neighbor_get_attr_string_value ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_lldp_neighbor_get_attr_string_value + (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>, + <em class="parameter"><code><span class="type">char</span> *name</code></em>, + <em class="parameter"><code>const <span class="type">char</span> **out_value</code></em>);</pre> +<p>Gets the string value of attribute with name <em class="parameter"><code>name</code></em> + on <em class="parameter"><code>neighbor</code></em> +</p> +<div class="refsect3"> +<a name="id-1.5.2.10.53.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the attribute name</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_value</p></td> +<td class="parameter_description"><p> on return, the attribute value. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.53.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if a string attribute with name <em class="parameter"><code>name</code></em> +was found, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-uint-value"></a><h3>nm_lldp_neighbor_get_attr_uint_value ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_lldp_neighbor_get_attr_uint_value (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>, + <em class="parameter"><code><span class="type">char</span> *name</code></em>, + <em class="parameter"><code><span class="type">guint</span> *out_value</code></em>);</pre> +<p>Gets the uint value of attribute with name <em class="parameter"><code>name</code></em> + on <em class="parameter"><code>neighbor</code></em> +</p> +<div class="refsect3"> +<a name="id-1.5.2.10.54.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the attribute name</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>out_value</p></td> +<td class="parameter_description"><p> on return, the attribute value. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.54.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if a uint attribute with name <em class="parameter"><code>name</code></em> +was found, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-lldp-neighbor-get-attr-type"></a><h3>nm_lldp_neighbor_get_attr_type ()</h3> +<pre class="programlisting">const <span class="returnvalue">GVariantType</span> * +nm_lldp_neighbor_get_attr_type (<em class="parameter"><code><a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a> *neighbor</code></em>, + <em class="parameter"><code><span class="type">char</span> *name</code></em>);</pre> +<p>Get the type of an attribute.</p> +<div class="refsect3"> +<a name="id-1.5.2.10.55.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>neighbor</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMDevice.html#NMLldpNeighbor"><span class="type">NMLldpNeighbor</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>name</p></td> +<td class="parameter_description"><p>the attribute name</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.2.10.55.6"></a><h4>Returns</h4> +<p> the <span class="type">GVariantType</span> of the attribute with name <em class="parameter"><code>name</code></em> +</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMDevice.other_details"></a><h2>Types and Values</h2> @@ -1970,6 +2600,12 @@ that can be used on <em class="parameter"><code>device</code></em> </div> <hr> <div class="refsect2"> +<a name="NM-DEVICE-REAL:CAPS"></a><h3>NM_DEVICE_REAL</h3> +<pre class="programlisting">#define NM_DEVICE_REAL "real" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DEVICE-MANAGED:CAPS"></a><h3>NM_DEVICE_MANAGED</h3> <pre class="programlisting">#define NM_DEVICE_MANAGED "managed" </pre> @@ -1988,6 +2624,12 @@ that can be used on <em class="parameter"><code>device</code></em> </div> <hr> <div class="refsect2"> +<a name="NM-DEVICE-NM-PLUGIN-MISSING:CAPS"></a><h3>NM_DEVICE_NM_PLUGIN_MISSING</h3> +<pre class="programlisting">#define NM_DEVICE_NM_PLUGIN_MISSING "nm-plugin-missing" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DEVICE-IP4-CONFIG:CAPS"></a><h3>NM_DEVICE_IP4_CONFIG</h3> <pre class="programlisting">#define NM_DEVICE_IP4_CONFIG "ip4-config" </pre> @@ -2064,6 +2706,12 @@ that can be used on <em class="parameter"><code>device</code></em> <pre class="programlisting">#define NM_DEVICE_METERED "metered" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-LLDP-NEIGHBORS:CAPS"></a><h3>NM_DEVICE_LLDP_NEIGHBORS</h3> +<pre class="programlisting">#define NM_DEVICE_LLDP_NEIGHBORS "lldp-neighbors" +</pre> +</div> </div> <div class="refsect1"> <a name="NMDevice.property-details"></a><h2>Property Details</h2> @@ -2184,6 +2832,13 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--lldp-neighbors"></a><h3>The <code class="literal">“lldp-neighbors”</code> property</h3> +<pre class="programlisting"> “lldp-neighbors” <span class="type">GPtrArray</span> *</pre> +<p>The LLDP neighbors.</p> +<p>Flags: Read</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDevice--managed"></a><h3>The <code class="literal">“managed”</code> property</h3> <pre class="programlisting"> “managed” <span class="type">gboolean</span></pre> <p>Whether the device is managed by NetworkManager.</p> @@ -2197,7 +2852,7 @@ operations like addressing and routing.</p> <p>Whether the device is metered.</p> <p>Flags: Read</p> <p>Default value: 0</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -2209,6 +2864,16 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--nm-plugin-missing"></a><h3>The <code class="literal">“nm-plugin-missing”</code> property</h3> +<pre class="programlisting"> “nm-plugin-missing” <span class="type">gboolean</span></pre> +<p>When <code class="literal">TRUE</code> indicates that the NetworkManager plugin for the device +is not installed.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDevice--physical-port-id"></a><h3>The <code class="literal">“physical-port-id”</code> property</h3> <pre class="programlisting"> “physical-port-id” <span class="type">gchar</span> *</pre> <p>The physical port ID of the device. (See @@ -2226,6 +2891,17 @@ operations like addressing and routing.</p> </div> <hr> <div class="refsect2"> +<a name="NMDevice--real"></a><h3>The <code class="literal">“real”</code> property</h3> +<pre class="programlisting"> “real” <span class="type">gboolean</span></pre> +<p>Whether the device is real or is a placeholder device that could +be created automatically by NetworkManager if one of its +<a class="link" href="NMDevice.html#NMDevice--available-connections" title="The “available-connections” property"><span class="type">“available-connections”</span></a> was activated.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDevice--state"></a><h3>The <code class="literal">“state”</code> property</h3> <pre class="programlisting"> “state” <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState"><span class="type">NMDeviceState</span></a></pre> <p>The state of the device.</p> @@ -2274,7 +2950,7 @@ user_function (<a class="link" href="NMDevice.html" title="NMDevice"><span class <span class="type">gpointer</span> user_data)</pre> <p>Notifies the state change of a <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.2.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.2.13.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDeviceEthernet.html b/docs/libnm/html/NMDeviceEthernet.html index 04e68bda..0b6dc4a2 100644 --- a/docs/libnm/html/NMDeviceEthernet.html +++ b/docs/libnm/html/NMDeviceEthernet.html @@ -71,6 +71,13 @@ <a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-carrier" title="nm_device_ethernet_get_carrier ()">nm_device_ethernet_get_carrier</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * const * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels" title="nm_device_ethernet_get_s390_subchannels ()">nm_device_ethernet_get_s390_subchannels</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -101,6 +108,11 @@ <td class="property_flags">Read</td> </tr> <tr> +<td class="property_type"><span class="type">GStrv</span></td> +<td class="property_name"><a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels" title="The “s390-subchannels” property">s390-subchannels</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> <td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--speed" title="The “speed” property">speed</a></td> <td class="property_flags">Read</td> @@ -132,6 +144,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-CARRIER:CAPS" title="NM_DEVICE_ETHERNET_CARRIER">NM_DEVICE_ETHERNET_CARRIER</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS" title="NM_DEVICE_ETHERNET_S390_SUBCHANNELS">NM_DEVICE_ETHERNET_S390_SUBCHANNELS</a></td> +</tr> </tbody> </table></div> </div> @@ -254,6 +270,36 @@ nm_device_ethernet_get_carrier (<em class="parameter"><code><a class="link" href <p> <code class="literal">TRUE</code> if the device has carrier</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-device-ethernet-get-s390-subchannels"></a><h3>nm_device_ethernet_get_s390_subchannels ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * const * +nm_device_ethernet_get_s390_subchannels + (<em class="parameter"><code><a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet"><span class="type">NMDeviceEthernet</span></a> *device</code></em>);</pre> +<p>Return the list of s390 subchannels if the device supports them.</p> +<div class="refsect3"> +<a name="id-1.5.7.8.6.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet"><span class="type">NMDeviceEthernet</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.7.8.6.6"></a><h4>Returns</h4> +<p> array of strings, each specifying +one subchannel the s390 device uses to communicate to the host. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMDeviceEthernet.other_details"></a><h2>Types and Values</h2> @@ -280,6 +326,12 @@ nm_device_ethernet_get_carrier (<em class="parameter"><code><a class="link" href <pre class="programlisting">#define NM_DEVICE_ETHERNET_CARRIER "carrier" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS"></a><h3>NM_DEVICE_ETHERNET_S390_SUBCHANNELS</h3> +<pre class="programlisting">#define NM_DEVICE_ETHERNET_S390_SUBCHANNELS "s390-subchannels" +</pre> +</div> </div> <div class="refsect1"> <a name="NMDeviceEthernet.property-details"></a><h2>Property Details</h2> @@ -308,6 +360,15 @@ nm_device_ethernet_get_carrier (<em class="parameter"><code><a class="link" href </div> <hr> <div class="refsect2"> +<a name="NMDeviceEthernet--s390-subchannels"></a><h3>The <code class="literal">“s390-subchannels”</code> property</h3> +<pre class="programlisting"> “s390-subchannels” <span class="type">GStrv</span></pre> +<p>Identifies subchannels of this network device used for +communication with z/VM or s390 host.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMDeviceEthernet--speed"></a><h3>The <code class="literal">“speed”</code> property</h3> <pre class="programlisting"> “speed” <span class="type">guint</span></pre> <p>The speed of the device.</p> diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html new file mode 100644 index 00000000..771b9c45 --- /dev/null +++ b/docs/libnm/html/NMDeviceIPTunnel.html @@ -0,0 +1,739 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceIPTunnel: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband"> +<link rel="next" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"> +<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="#NMDeviceIPTunnel.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceIPTunnel.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceIPTunnel.properties" class="shortcut">Properties</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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceMacvlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceIPTunnel"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceIPTunnel.top_of_page"></a>NMDeviceIPTunnel</span></h2> +<p>NMDeviceIPTunnel</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent" title="nm_device_ip_tunnel_get_parent ()">nm_device_ip_tunnel_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode" title="nm_device_ip_tunnel_get_mode ()">nm_device_ip_tunnel_get_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local" title="nm_device_ip_tunnel_get_local ()">nm_device_ip_tunnel_get_local</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote" title="nm_device_ip_tunnel_get_remote ()">nm_device_ip_tunnel_get_remote</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint8</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl" title="nm_device_ip_tunnel_get_ttl ()">nm_device_ip_tunnel_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint8</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos" title="nm_device_ip_tunnel_get_tos ()">nm_device_ip_tunnel_get_tos</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery" title="nm_device_ip_tunnel_get_path_mtu_discovery ()">nm_device_ip_tunnel_get_path_mtu_discovery</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key" title="nm_device_ip_tunnel_get_input_key ()">nm_device_ip_tunnel_get_input_key</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key" title="nm_device_ip_tunnel_get_output_key ()">nm_device_ip_tunnel_get_output_key</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint8</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit" title="nm_device_ip_tunnel_get_encapsulation_limit ()">nm_device_ip_tunnel_get_encapsulation_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label" title="nm_device_ip_tunnel_get_flow_label ()">nm_device_ip_tunnel_get_flow_label</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">encapsulation-limit</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label" title="The “flow-label” property">flow-label</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key" title="The “input-key” property">input-key</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local" title="The “local” property">local</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key" title="The “output-key” property">output-key</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">path-mtu-discovery</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote" title="The “remote” property">remote</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos" title="The “tos” property">tos</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS" title="NM_DEVICE_IP_TUNNEL_MODE">NM_DEVICE_IP_TUNNEL_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS" title="NM_DEVICE_IP_TUNNEL_PARENT">NM_DEVICE_IP_TUNNEL_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS" title="NM_DEVICE_IP_TUNNEL_LOCAL">NM_DEVICE_IP_TUNNEL_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS" title="NM_DEVICE_IP_TUNNEL_REMOTE">NM_DEVICE_IP_TUNNEL_REMOTE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS" title="NM_DEVICE_IP_TUNNEL_TTL">NM_DEVICE_IP_TUNNEL_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS" title="NM_DEVICE_IP_TUNNEL_TOS">NM_DEVICE_IP_TUNNEL_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_INPUT_KEY">NM_DEVICE_IP_TUNNEL_INPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_OUTPUT_KEY">NM_DEVICE_IP_TUNNEL_OUTPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_DEVICE_IP_TUNNEL_FLOW_LABEL">NM_DEVICE_IP_TUNNEL_FLOW_LABEL</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceIPTunnel +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-parent"></a><h3>nm_device_ip_tunnel_get_parent ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +nm_device_ip_tunnel_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.2.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.2.5"></a><h4>Returns</h4> +<p> the device's parent device. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-mode"></a><h3>nm_device_ip_tunnel_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +nm_device_ip_tunnel_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.3.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.3.5"></a><h4>Returns</h4> +<p> the tunneling mode</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-local"></a><h3>nm_device_ip_tunnel_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_local (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.4.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.4.5"></a><h4>Returns</h4> +<p> the local endpoint of the tunnel</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-remote"></a><h3>nm_device_ip_tunnel_get_remote ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_remote (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.5.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.5.5"></a><h4>Returns</h4> +<p> the remote endpoint of the tunnel</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-ttl"></a><h3>nm_device_ip_tunnel_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint8</span> +nm_device_ip_tunnel_get_ttl (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.6.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.6.5"></a><h4>Returns</h4> +<p> the TTL assigned to tunneled packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-tos"></a><h3>nm_device_ip_tunnel_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint8</span> +nm_device_ip_tunnel_get_tos (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.7.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.7.5"></a><h4>Returns</h4> +<p> type of service (IPv4) or traffic class (IPv6) assigned +to tunneled packets.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-path-mtu-discovery"></a><h3>nm_device_ip_tunnel_get_path_mtu_discovery ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_ip_tunnel_get_path_mtu_discovery + (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.8.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.8.5"></a><h4>Returns</h4> +<p> whether path MTU discovery is enabled</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-input-key"></a><h3>nm_device_ip_tunnel_get_input_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_input_key (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.9.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.9.5"></a><h4>Returns</h4> +<p> the key used for incoming packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-output-key"></a><h3>nm_device_ip_tunnel_get_output_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_ip_tunnel_get_output_key (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.10.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.10.5"></a><h4>Returns</h4> +<p> the key used for outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-encapsulation-limit"></a><h3>nm_device_ip_tunnel_get_encapsulation_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint8</span> +nm_device_ip_tunnel_get_encapsulation_limit + (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.11.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.11.5"></a><h4>Returns</h4> +<p> the maximum permitted encapsulation level</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-ip-tunnel-get-flow-label"></a><h3>nm_device_ip_tunnel_get_flow_label ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_ip_tunnel_get_flow_label (<em class="parameter"><code><a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.10.8.12.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"><span class="type">NMDeviceIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.10.8.12.5"></a><h4>Returns</h4> +<p> the flow label assigned to tunnel packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-MODE:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_MODE</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-PARENT:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_PARENT</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-LOCAL:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_LOCAL</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-REMOTE:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_REMOTE</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_REMOTE "remote" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-TTL:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_TTL</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-TOS:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_TOS</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY "path-mtu-discovery" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_INPUT_KEY</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_INPUT_KEY "input-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_OUTPUT_KEY</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_OUTPUT_KEY "output-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT "encapsulation-limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS"></a><h3>NM_DEVICE_IP_TUNNEL_FLOW_LABEL</h3> +<pre class="programlisting">#define NM_DEVICE_IP_TUNNEL_FLOW_LABEL "flow-label" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceIPTunnel.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--encapsulation-limit"></a><h3>The <code class="literal">“encapsulation-limit”</code> property</h3> +<pre class="programlisting"> “encapsulation-limit” <span class="type">guchar</span></pre> +<p>How many additional levels of encapsulation are permitted to +be prepended to packets. This property applies only to IPv6 +tunnels.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--flow-label"></a><h3>The <code class="literal">“flow-label”</code> property</h3> +<pre class="programlisting"> “flow-label” <span class="type">guint</span></pre> +<p>The flow label to assign to tunnel packets. This property +applies only to IPv6 tunnels.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 1048575</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--input-key"></a><h3>The <code class="literal">“input-key”</code> property</h3> +<pre class="programlisting"> “input-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunneled input packets, if applicable.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>The local endpoint of the tunnel.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The tunneling mode of the device.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--output-key"></a><h3>The <code class="literal">“output-key”</code> property</h3> +<pre class="programlisting"> “output-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunneled output packets, if applicable.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> +<p>The devices's parent device.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--path-mtu-discovery"></a><h3>The <code class="literal">“path-mtu-discovery”</code> property</h3> +<pre class="programlisting"> “path-mtu-discovery” <span class="type">gboolean</span></pre> +<p>Whether path MTU discovery is enabled on this tunnel.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--remote"></a><h3>The <code class="literal">“remote”</code> property</h3> +<pre class="programlisting"> “remote” <span class="type">gchar</span> *</pre> +<p>The remote endpoint of the tunnel.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guchar</span></pre> +<p>The type of service (IPv4) or traffic class (IPv6) assigned to +tunneled packets.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceIPTunnel--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guchar</span></pre> +<p>The TTL assigned to tunneled packets. 0 is a special value + meaning that packets inherit the TTL value</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</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/libnm/html/NMDeviceInfiniband.html b/docs/libnm/html/NMDeviceInfiniband.html index 310d8550..ccfcbef2 100644 --- a/docs/libnm/html/NMDeviceInfiniband.html +++ b/docs/libnm/html/NMDeviceInfiniband.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceGeneric.html" title="NMDeviceGeneric"> -<link rel="next" href="NMDeviceModem.html" title="NMDeviceModem"> +<link rel="next" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMDeviceGeneric.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMDeviceModem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMDeviceIPTunnel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDeviceInfiniband"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMDeviceMacvlan.html b/docs/libnm/html/NMDeviceMacvlan.html new file mode 100644 index 00000000..f5866285 --- /dev/null +++ b/docs/libnm/html/NMDeviceMacvlan.html @@ -0,0 +1,388 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceMacvlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel"> +<link rel="next" href="NMDeviceModem.html" title="NMDeviceModem"> +<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="#NMDeviceMacvlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceMacvlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceMacvlan.properties" class="shortcut">Properties</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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceIPTunnel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceModem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceMacvlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceMacvlan.top_of_page"></a>NMDeviceMacvlan</span></h2> +<p>NMDeviceMacvlan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-parent" title="nm_device_macvlan_get_parent ()">nm_device_macvlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-mode" title="nm_device_macvlan_get_mode ()">nm_device_macvlan_get_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc" title="nm_device_macvlan_get_no_promisc ()">nm_device_macvlan_get_no_promisc</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-tap" title="nm_device_macvlan_get_tap ()">nm_device_macvlan_get_tap</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address" title="nm_device_macvlan_get_hw_address ()">nm_device_macvlan_get_hw_address</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address" title="The “hw-address” property">hw-address</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc" title="The “no-promisc” property">no-promisc</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap" title="The “tap” property">tap</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS" title="NM_DEVICE_MACVLAN_PARENT">NM_DEVICE_MACVLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS" title="NM_DEVICE_MACVLAN_MODE">NM_DEVICE_MACVLAN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS" title="NM_DEVICE_MACVLAN_NO_PROMISC">NM_DEVICE_MACVLAN_NO_PROMISC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS" title="NM_DEVICE_MACVLAN_TAP">NM_DEVICE_MACVLAN_TAP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_MACVLAN_HW_ADDRESS">NM_DEVICE_MACVLAN_HW_ADDRESS</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceMacvlan +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-macvlan-get-parent"></a><h3>nm_device_macvlan_get_parent ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +nm_device_macvlan_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.11.8.2.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.2.5"></a><h4>Returns</h4> +<p> the device's parent device. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-mode"></a><h3>nm_device_macvlan_get_mode ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_macvlan_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the MACVLAN mode of the device.</p> +<div class="refsect3"> +<a name="id-1.5.11.8.3.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.3.6"></a><h4>Returns</h4> +<p> the MACVLAN mode. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-no-promisc"></a><h3>nm_device_macvlan_get_no_promisc ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_macvlan_get_no_promisc (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the no-promiscuous flag of the device.</p> +<div class="refsect3"> +<a name="id-1.5.11.8.4.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.4.6"></a><h4>Returns</h4> +<p> the no-promiscuous flag of the device.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-tap"></a><h3>nm_device_macvlan_get_tap ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_macvlan_get_tap (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the device type (MACVLAN or MACVTAP).</p> +<div class="refsect3"> +<a name="id-1.5.11.8.5.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.5.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device is a MACVTAP, <code class="literal">FALSE</code> if it is a MACVLAN.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-macvlan-get-hw-address"></a><h3>nm_device_macvlan_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_macvlan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p> +<div class="refsect3"> +<a name="id-1.5.11.8.6.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"><span class="type">NMDeviceMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.11.8.6.6"></a><h4>Returns</h4> +<p> the hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-PARENT:CAPS"></a><h3>NM_DEVICE_MACVLAN_PARENT</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-MODE:CAPS"></a><h3>NM_DEVICE_MACVLAN_MODE</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-NO-PROMISC:CAPS"></a><h3>NM_DEVICE_MACVLAN_NO_PROMISC</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_NO_PROMISC "no-promisc" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-TAP:CAPS"></a><h3>NM_DEVICE_MACVLAN_TAP</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_TAP "tap" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_MACVLAN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_MACVLAN_HW_ADDRESS "hw-address" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceMacvlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceMacvlan--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> +<pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> +<p>The hardware (MAC) address of the device.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">gchar</span> *</pre> +<p>The MACVLAN mode.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--no-promisc"></a><h3>The <code class="literal">“no-promisc”</code> property</h3> +<pre class="programlisting"> “no-promisc” <span class="type">gboolean</span></pre> +<p>Whether the device has the no-promiscuos flag.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> +<p>The devices's parent device.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceMacvlan--tap"></a><h3>The <code class="literal">“tap”</code> property</h3> +<pre class="programlisting"> “tap” <span class="type">gboolean</span></pre> +<p>Whether the device is a MACVTAP.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</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/libnm/html/NMDeviceModem.html b/docs/libnm/html/NMDeviceModem.html index 63f1dbf6..48227b60 100644 --- a/docs/libnm/html/NMDeviceModem.html +++ b/docs/libnm/html/NMDeviceModem.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband"> +<link rel="prev" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan"> <link rel="next" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDeviceInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMDeviceMacvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMDeviceOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -123,7 +123,7 @@ nm_device_modem_get_modem_capabilities supports. Not all capabilities are available concurrently however; some may require a firmware reload or reinitialization.</p> <div class="refsect3"> -<a name="id-1.5.10.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.12.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -138,7 +138,7 @@ may require a firmware reload or reinitialization.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.10.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.12.8.2.6"></a><h4>Returns</h4> <p> the generic access technology families the modem supports</p> </div> </div> @@ -152,7 +152,7 @@ nm_device_modem_get_current_capabilities supports without a firmware reload or reinitialization. This value represents the network types the modem can immediately connect to.</p> <div class="refsect3"> -<a name="id-1.5.10.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.12.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -167,7 +167,7 @@ represents the network types the modem can immediately connect to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.10.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.12.8.3.6"></a><h4>Returns</h4> <p> the generic access technology families the modem supports without a firmware reload or other reinitialization</p> </div> diff --git a/docs/libnm/html/NMDeviceOlpcMesh.html b/docs/libnm/html/NMDeviceOlpcMesh.html index 1e4e036a..92f9a5e6 100644 --- a/docs/libnm/html/NMDeviceOlpcMesh.html +++ b/docs/libnm/html/NMDeviceOlpcMesh.html @@ -138,7 +138,7 @@ nm_device_olpc_mesh_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> *device</code></em>);</pre> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a></p> <div class="refsect3"> -<a name="id-1.5.11.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.13.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -153,7 +153,7 @@ nm_device_olpc_mesh_get_hw_address (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.11.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.13.8.2.6"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -165,7 +165,7 @@ device, and must not be modified.</p> nm_device_olpc_mesh_get_companion (<em class="parameter"><code><a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> *device</code></em>);</pre> <p>Gets the companion device of the <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.11.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.13.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -180,7 +180,7 @@ nm_device_olpc_mesh_get_companion (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.5.11.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.13.8.3.6"></a><h4>Returns</h4> <p> the companion of the device of <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -193,7 +193,7 @@ nm_device_olpc_mesh_get_active_channel (<em class="parameter"><code><a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> *device</code></em>);</pre> <p>Returns the active channel of the <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"><span class="type">NMDeviceOlpcMesh</span></a> device.</p> <div class="refsect3"> -<a name="id-1.5.11.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.13.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -208,7 +208,7 @@ nm_device_olpc_mesh_get_active_channel </table></div> </div> <div class="refsect3"> -<a name="id-1.5.11.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.13.8.4.6"></a><h4>Returns</h4> <p> active channel of the device</p> </div> </div> diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html index 9290d518..e166abba 100644 --- a/docs/libnm/html/NMDeviceTeam.html +++ b/docs/libnm/html/NMDeviceTeam.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> <link rel="prev" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh"> -<link rel="next" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<link rel="next" href="NMDeviceTun.html" title="NMDeviceTun"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMDeviceOlpcMesh.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMDeviceVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMDeviceTun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDeviceTeam"></a><div class="titlepage"></div> @@ -137,7 +137,7 @@ nm_device_team_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam"><span class="type">NMDeviceTeam</span></a> *device</code></em>);</pre> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam"><span class="type">NMDeviceTeam</span></a></p> <div class="refsect3"> -<a name="id-1.5.12.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -152,7 +152,7 @@ nm_device_team_get_hw_address (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.12.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.14.8.2.6"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -164,7 +164,7 @@ device, and must not be modified.</p> nm_device_team_get_carrier (<em class="parameter"><code><a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam"><span class="type">NMDeviceTeam</span></a> *device</code></em>);</pre> <p>Whether the device has carrier.</p> <div class="refsect3"> -<a name="id-1.5.12.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -179,7 +179,7 @@ nm_device_team_get_carrier (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.12.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.14.8.3.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device has carrier</p> </div> </div> @@ -191,7 +191,7 @@ nm_device_team_get_slaves (<em class="parameter"><code><a class="link" href="NMD <p>Gets the devices currently enslaved to <em class="parameter"><code>device</code></em> .</p> <div class="refsect3"> -<a name="id-1.5.12.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.14.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -206,7 +206,7 @@ nm_device_team_get_slaves (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.12.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.14.8.4.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMDevice.html"><span class="type">NMDevices</span></a> that are slaves of <em class="parameter"><code>device</code></em> . This is the internal diff --git a/docs/libnm/html/NMDeviceTun.html b/docs/libnm/html/NMDeviceTun.html new file mode 100644 index 00000000..24157784 --- /dev/null +++ b/docs/libnm/html/NMDeviceTun.html @@ -0,0 +1,490 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceTun: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceTeam.html" title="NMDeviceTeam"> +<link rel="next" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<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="#NMDeviceTun.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceTun.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceTun.properties" class="shortcut">Properties</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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceTun"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceTun.top_of_page"></a>NMDeviceTun</span></h2> +<p>NMDeviceTun</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceTun.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-hw-address" title="nm_device_tun_get_hw_address ()">nm_device_tun_get_hw_address</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-mode" title="nm_device_tun_get_mode ()">nm_device_tun_get_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gint64</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-owner" title="nm_device_tun_get_owner ()">nm_device_tun_get_owner</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gint64</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-group" title="nm_device_tun_get_group ()">nm_device_tun_get_group</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-no-pi" title="nm_device_tun_get_no_pi ()">nm_device_tun_get_no_pi</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-vnet-hdr" title="nm_device_tun_get_vnet_hdr ()">nm_device_tun_get_vnet_hdr</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-multi-queue" title="nm_device_tun_get_multi_queue ()">nm_device_tun_get_multi_queue</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">gint64</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--group" title="The “group” property">group</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--hw-address" title="The “hw-address” property">hw-address</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--multi-queue" title="The “multi-queue” property">multi-queue</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--no-pi" title="The “no-pi” property">no-pi</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gint64</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--owner" title="The “owner” property">owner</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceTun.html#NMDeviceTun--vnet-hdr" title="The “vnet-hdr” property">vnet-hdr</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS" title="NM_DEVICE_TUN_HW_ADDRESS">NM_DEVICE_TUN_HW_ADDRESS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS" title="NM_DEVICE_TUN_OWNER">NM_DEVICE_TUN_OWNER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS" title="NM_DEVICE_TUN_GROUP">NM_DEVICE_TUN_GROUP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS" title="NM_DEVICE_TUN_MODE">NM_DEVICE_TUN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS" title="NM_DEVICE_TUN_NO_PI">NM_DEVICE_TUN_NO_PI</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS" title="NM_DEVICE_TUN_VNET_HDR">NM_DEVICE_TUN_VNET_HDR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS" title="NM_DEVICE_TUN_MULTI_QUEUE">NM_DEVICE_TUN_MULTI_QUEUE</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceTun +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-tun-get-hw-address"></a><h3>nm_device_tun_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_tun_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p> +<div class="refsect3"> +<a name="id-1.5.15.8.2.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.2.6"></a><h4>Returns</h4> +<p> the hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-mode"></a><h3>nm_device_tun_get_mode ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_tun_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Returns the TUN/TAP mode for the device.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.3.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.3.6"></a><h4>Returns</h4> +<p> 'tun' or 'tap'</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-owner"></a><h3>nm_device_tun_get_owner ()</h3> +<pre class="programlisting"><span class="returnvalue">gint64</span> +nm_device_tun_get_owner (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Gets the tunnel owner.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.4.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.4.6"></a><h4>Returns</h4> +<p> the uid of the tunnel owner, or -1 if it has no owner.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-group"></a><h3>nm_device_tun_get_group ()</h3> +<pre class="programlisting"><span class="returnvalue">gint64</span> +nm_device_tun_get_group (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Gets the tunnel group.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.5.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.5.6"></a><h4>Returns</h4> +<p> the gid of the tunnel group, or -1 if it has no owner.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-no-pi"></a><h3>nm_device_tun_get_no_pi ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_tun_get_no_pi (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-vnet-hdr"></a><h3>nm_device_tun_get_vnet_hdr ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_tun_get_vnet_hdr (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Returns whether the <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> has the IFF_VNET_HDR flag.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.7.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.7.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device has the flag, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-tun-get-multi-queue"></a><h3>nm_device_tun_get_multi_queue ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_tun_get_multi_queue (<em class="parameter"><code><a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> *device</code></em>);</pre> +<p>Returns whether the <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a> has the IFF_MULTI_QUEUE flag.</p> +<div class="refsect3"> +<a name="id-1.5.15.8.8.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceTun.html" title="NMDeviceTun"><span class="type">NMDeviceTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.15.8.8.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device doesn't have the flag, <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_TUN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_HW_ADDRESS "hw-address" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-OWNER:CAPS"></a><h3>NM_DEVICE_TUN_OWNER</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_OWNER "owner" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-GROUP:CAPS"></a><h3>NM_DEVICE_TUN_GROUP</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_GROUP "group" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-MODE:CAPS"></a><h3>NM_DEVICE_TUN_MODE</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-NO-PI:CAPS"></a><h3>NM_DEVICE_TUN_NO_PI</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_NO_PI "no-pi" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-VNET-HDR:CAPS"></a><h3>NM_DEVICE_TUN_VNET_HDR</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_VNET_HDR "vnet-hdr" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-TUN-MULTI-QUEUE:CAPS"></a><h3>NM_DEVICE_TUN_MULTI_QUEUE</h3> +<pre class="programlisting">#define NM_DEVICE_TUN_MULTI_QUEUE "multi-queue" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceTun.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceTun--group"></a><h3>The <code class="literal">“group”</code> property</h3> +<pre class="programlisting"> “group” <span class="type">gint64</span></pre> +<p>The gid of the tunnel group, or -1 if it has no owner.</p> +<p>Flags: Read</p> +<p>Allowed values: [-1,4294967295]</p> +<p>Default value: -1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> +<pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> +<p>The hardware (MAC) address of the device.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">gchar</span> *</pre> +<p>The tunnel mode, either "tun" or "tap".</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--multi-queue"></a><h3>The <code class="literal">“multi-queue”</code> property</h3> +<pre class="programlisting"> “multi-queue” <span class="type">gboolean</span></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> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--no-pi"></a><h3>The <code class="literal">“no-pi”</code> property</h3> +<pre class="programlisting"> “no-pi” <span class="type">gboolean</span></pre> +<p>The tunnel's "TUN_NO_PI" flag; true if no protocol info is +prepended to the tunnel packets.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--owner"></a><h3>The <code class="literal">“owner”</code> property</h3> +<pre class="programlisting"> “owner” <span class="type">gint64</span></pre> +<p>The uid of the tunnel owner, or -1 if it has no owner.</p> +<p>Flags: Read</p> +<p>Allowed values: [-1,4294967295]</p> +<p>Default value: -1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceTun--vnet-hdr"></a><h3>The <code class="literal">“vnet-hdr”</code> property</h3> +<pre class="programlisting"> “vnet-hdr” <span class="type">gboolean</span></pre> +<p>The tunnel's "TUN_VNET_HDR" flag; true if the tunnel packets +include a virtio network header.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</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/libnm/html/NMDeviceVlan.html b/docs/libnm/html/NMDeviceVlan.html index 1101eb80..08ab3bf0 100644 --- a/docs/libnm/html/NMDeviceVlan.html +++ b/docs/libnm/html/NMDeviceVlan.html @@ -6,8 +6,8 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDeviceTeam.html" title="NMDeviceTeam"> -<link rel="next" href="NMDeviceWifi.html" title="NMDeviceWifi"> +<link rel="prev" href="NMDeviceTun.html" title="NMDeviceTun"> +<link rel="next" href="NMDeviceVxlan.html" title="NMDeviceVxlan"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,8 +21,8 @@ </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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDeviceTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMDeviceWifi.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="p" href="NMDeviceTun.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceVxlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMDeviceVlan"></a><div class="titlepage"></div> @@ -155,7 +155,7 @@ nm_device_vlan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a></p> <div class="refsect3"> -<a name="id-1.5.13.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -170,7 +170,7 @@ nm_device_vlan_get_hw_address (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.16.8.2.6"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -182,7 +182,7 @@ device, and must not be modified.</p> nm_device_vlan_get_carrier (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <p>Whether the device has carrier.</p> <div class="refsect3"> -<a name="id-1.5.13.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -197,7 +197,7 @@ nm_device_vlan_get_carrier (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.16.8.3.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the device has carrier</p> </div> </div> @@ -207,7 +207,7 @@ nm_device_vlan_get_carrier (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * nm_device_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <div class="refsect3"> -<a name="id-1.5.13.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -222,7 +222,7 @@ nm_device_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.4.5"></a><h4>Returns</h4> +<a name="id-1.5.16.8.4.5"></a><h4>Returns</h4> <p> the device's parent device. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -233,7 +233,7 @@ nm_device_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMD <pre class="programlisting"><span class="returnvalue">guint</span> nm_device_vlan_get_vlan_id (<em class="parameter"><code><a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan"><span class="type">NMDeviceVlan</span></a> *device</code></em>);</pre> <div class="refsect3"> -<a name="id-1.5.13.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.5.16.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -248,7 +248,7 @@ nm_device_vlan_get_vlan_id (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.13.8.5.5"></a><h4>Returns</h4> +<a name="id-1.5.16.8.5.5"></a><h4>Returns</h4> <p> the device's VLAN ID</p> </div> </div> diff --git a/docs/libnm/html/NMDeviceVxlan.html b/docs/libnm/html/NMDeviceVxlan.html new file mode 100644 index 00000000..074a37fb --- /dev/null +++ b/docs/libnm/html/NMDeviceVxlan.html @@ -0,0 +1,1151 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMDeviceVxlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> +<link rel="prev" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<link rel="next" href="NMDeviceWifi.html" title="NMDeviceWifi"> +<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="#NMDeviceVxlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMDeviceVxlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMDeviceVxlan.properties" class="shortcut">Properties</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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMDeviceVlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMDeviceWifi.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMDeviceVxlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMDeviceVxlan.top_of_page"></a>NMDeviceVxlan</span></h2> +<p>NMDeviceVxlan</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMDeviceVxlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-hw-address" title="nm_device_vxlan_get_hw_address ()">nm_device_vxlan_get_hw_address</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-carrier" title="nm_device_vxlan_get_carrier ()">nm_device_vxlan_get_carrier</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-parent" title="nm_device_vxlan_get_parent ()">nm_device_vxlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-id" title="nm_device_vxlan_get_id ()">nm_device_vxlan_get_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-group" title="nm_device_vxlan_get_group ()">nm_device_vxlan_get_group</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-local" title="nm_device_vxlan_get_local ()">nm_device_vxlan_get_local</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min" title="nm_device_vxlan_get_src_port_min ()">nm_device_vxlan_get_src_port_min</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max" title="nm_device_vxlan_get_src_port_max ()">nm_device_vxlan_get_src_port_max</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-dst-port" title="nm_device_vxlan_get_dst_port ()">nm_device_vxlan_get_dst_port</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-learning" title="nm_device_vxlan_get_learning ()">nm_device_vxlan_get_learning</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ageing" title="nm_device_vxlan_get_ageing ()">nm_device_vxlan_get_ageing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-tos" title="nm_device_vxlan_get_tos ()">nm_device_vxlan_get_tos</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ttl" title="nm_device_vxlan_get_ttl ()">nm_device_vxlan_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-limit" title="nm_device_vxlan_get_limit ()">nm_device_vxlan_get_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-proxy" title="nm_device_vxlan_get_proxy ()">nm_device_vxlan_get_proxy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-rsc" title="nm_device_vxlan_get_rsc ()">nm_device_vxlan_get_rsc</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-l2miss" title="nm_device_vxlan_get_l2miss ()">nm_device_vxlan_get_l2miss</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-l3miss" title="nm_device_vxlan_get_l3miss ()">nm_device_vxlan_get_l3miss</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ageing" title="The “ageing” property">ageing</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--carrier" title="The “carrier” property">carrier</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port" title="The “dst-port” property">dst-port</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--group" title="The “group” property">group</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--hw-address" title="The “hw-address” property">hw-address</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--id" title="The “id” property">id</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss" title="The “l2miss” property">l2miss</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss" title="The “l3miss” property">l3miss</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--learning" title="The “learning” property">learning</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--limit" title="The “limit” property">limit</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--local" title="The “local” property">local</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"> +<a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--proxy" title="The “proxy” property">proxy</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--rsc" title="The “rsc” property">rsc</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max" title="The “src-port-max” property">src-port-max</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min" title="The “src-port-min” property">src-port-min</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--tos" title="The “tos” property">tos</a></td> +<td class="property_flags">Read</td> +</tr> +<tr> +<td class="property_type"><span class="type">guchar</span></td> +<td class="property_name"><a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_VXLAN_HW_ADDRESS">NM_DEVICE_VXLAN_HW_ADDRESS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS" title="NM_DEVICE_VXLAN_CARRIER">NM_DEVICE_VXLAN_CARRIER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS" title="NM_DEVICE_VXLAN_PARENT">NM_DEVICE_VXLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS" title="NM_DEVICE_VXLAN_ID">NM_DEVICE_VXLAN_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS" title="NM_DEVICE_VXLAN_GROUP">NM_DEVICE_VXLAN_GROUP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS" title="NM_DEVICE_VXLAN_LOCAL">NM_DEVICE_VXLAN_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MIN">NM_DEVICE_VXLAN_SRC_PORT_MIN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MAX">NM_DEVICE_VXLAN_SRC_PORT_MAX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS" title="NM_DEVICE_VXLAN_LEARNING">NM_DEVICE_VXLAN_LEARNING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS" title="NM_DEVICE_VXLAN_AGEING">NM_DEVICE_VXLAN_AGEING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS" title="NM_DEVICE_VXLAN_TOS">NM_DEVICE_VXLAN_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS" title="NM_DEVICE_VXLAN_TTL">NM_DEVICE_VXLAN_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS" title="NM_DEVICE_VXLAN_LIMIT">NM_DEVICE_VXLAN_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS" title="NM_DEVICE_VXLAN_PROXY">NM_DEVICE_VXLAN_PROXY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS" title="NM_DEVICE_VXLAN_RSC">NM_DEVICE_VXLAN_RSC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS" title="NM_DEVICE_VXLAN_L2MISS">NM_DEVICE_VXLAN_L2MISS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS" title="NM_DEVICE_VXLAN_L3MISS">NM_DEVICE_VXLAN_L3MISS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS" title="NM_DEVICE_VXLAN_DST_PORT">NM_DEVICE_VXLAN_DST_PORT</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> + <span class="lineart">╰──</span> NMDeviceVxlan +</pre> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-device-vxlan-get-hw-address"></a><h3>nm_device_vxlan_get_hw_address ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_vxlan_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p> +<div class="refsect3"> +<a name="id-1.5.17.8.2.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.2.6"></a><h4>Returns</h4> +<p> the hardware address. This is the internal string used by the +device, and must not be modified.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-carrier"></a><h3>nm_device_vxlan_get_carrier ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_carrier (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<p>Whether the device has carrier.</p> +<div class="refsect3"> +<a name="id-1.5.17.8.3.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.3.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the device has carrier.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-parent"></a><h3>nm_device_vxlan_get_parent ()</h3> +<pre class="programlisting"><a class="link" href="NMDevice.html" title="NMDevice"><span class="returnvalue">NMDevice</span></a> * +nm_device_vxlan_get_parent (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.4.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.4.5"></a><h4>Returns</h4> +<p> the device's parent device. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-id"></a><h3>nm_device_vxlan_get_id ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_id (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.5.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.5.5"></a><h4>Returns</h4> +<p> the device's VXLAN ID.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-group"></a><h3>nm_device_vxlan_get_group ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_vxlan_get_group (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.6.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.6.5"></a><h4>Returns</h4> +<p> The unicast destination IP address or the multicast +IP address joined</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-local"></a><h3>nm_device_vxlan_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_device_vxlan_get_local (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.7.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.7.5"></a><h4>Returns</h4> +<p> the source IP address to use in outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-src-port-min"></a><h3>nm_device_vxlan_get_src_port_min ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_src_port_min (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.8.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.8.5"></a><h4>Returns</h4> +<p> the minimum UDP source port</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-src-port-max"></a><h3>nm_device_vxlan_get_src_port_max ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_src_port_max (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.9.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.9.5"></a><h4>Returns</h4> +<p> the maximum UDP source port</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-dst-port"></a><h3>nm_device_vxlan_get_dst_port ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_dst_port (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.10.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.10.5"></a><h4>Returns</h4> +<p> the UDP destination port</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-learning"></a><h3>nm_device_vxlan_get_learning ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_learning (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.11.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.11.5"></a><h4>Returns</h4> +<p> whether address learning is enabled</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-ageing"></a><h3>nm_device_vxlan_get_ageing ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_ageing (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.12.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.12.5"></a><h4>Returns</h4> +<p> the lifetime in seconds of FDB entries learnt by the kernel</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-tos"></a><h3>nm_device_vxlan_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_tos (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.13.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.13.5"></a><h4>Returns</h4> +<p> the TOS value to use in outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-ttl"></a><h3>nm_device_vxlan_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_ttl (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.14.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.14.5"></a><h4>Returns</h4> +<p> the time-to-live value to use in outgoing packets</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-limit"></a><h3>nm_device_vxlan_get_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_device_vxlan_get_limit (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.15.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.15.5"></a><h4>Returns</h4> +<p> the maximum number of entries that can be added to the +forwarding table</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-proxy"></a><h3>nm_device_vxlan_get_proxy ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_proxy (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.16.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.16.5"></a><h4>Returns</h4> +<p> whether ARP proxy is turned on</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-rsc"></a><h3>nm_device_vxlan_get_rsc ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_rsc (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.17.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.17.5"></a><h4>Returns</h4> +<p> whether route short circuit is turned on</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-l2miss"></a><h3>nm_device_vxlan_get_l2miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_l2miss (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.18.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.18.5"></a><h4>Returns</h4> +<p> whether netlink LL ADDR miss notifications are generated</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-device-vxlan-get-l3miss"></a><h3>nm_device_vxlan_get_l3miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_device_vxlan_get_l3miss (<em class="parameter"><code><a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a> *device</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.5.17.8.19.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>device</p></td> +<td class="parameter_description"><p>a <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan"><span class="type">NMDeviceVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.5.17.8.19.5"></a><h4>Returns</h4> +<p> wether netlink IP ADDR miss notifications are generated</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-HW-ADDRESS:CAPS"></a><h3>NM_DEVICE_VXLAN_HW_ADDRESS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_HW_ADDRESS "hw-address" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-CARRIER:CAPS"></a><h3>NM_DEVICE_VXLAN_CARRIER</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_CARRIER "carrier" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-PARENT:CAPS"></a><h3>NM_DEVICE_VXLAN_PARENT</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-ID:CAPS"></a><h3>NM_DEVICE_VXLAN_ID</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_ID "id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-GROUP:CAPS"></a><h3>NM_DEVICE_VXLAN_GROUP</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_GROUP "group" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-LOCAL:CAPS"></a><h3>NM_DEVICE_VXLAN_LOCAL</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS"></a><h3>NM_DEVICE_VXLAN_SRC_PORT_MIN</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_SRC_PORT_MIN "src-port-min" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS"></a><h3>NM_DEVICE_VXLAN_SRC_PORT_MAX</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_SRC_PORT_MAX "src-port-max" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-LEARNING:CAPS"></a><h3>NM_DEVICE_VXLAN_LEARNING</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_LEARNING "learning" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-AGEING:CAPS"></a><h3>NM_DEVICE_VXLAN_AGEING</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_AGEING "ageing" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-TOS:CAPS"></a><h3>NM_DEVICE_VXLAN_TOS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-TTL:CAPS"></a><h3>NM_DEVICE_VXLAN_TTL</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-LIMIT:CAPS"></a><h3>NM_DEVICE_VXLAN_LIMIT</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_LIMIT "limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-PROXY:CAPS"></a><h3>NM_DEVICE_VXLAN_PROXY</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_PROXY "proxy" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-RSC:CAPS"></a><h3>NM_DEVICE_VXLAN_RSC</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_RSC "rsc" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-L2MISS:CAPS"></a><h3>NM_DEVICE_VXLAN_L2MISS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_L2MISS "l2miss" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-L3MISS:CAPS"></a><h3>NM_DEVICE_VXLAN_L3MISS</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_L3MISS "l3miss" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-DEVICE-VXLAN-DST-PORT:CAPS"></a><h3>NM_DEVICE_VXLAN_DST_PORT</h3> +<pre class="programlisting">#define NM_DEVICE_VXLAN_DST_PORT "dst-port" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMDeviceVxlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMDeviceVxlan--ageing"></a><h3>The <code class="literal">“ageing”</code> property</h3> +<pre class="programlisting"> “ageing” <span class="type">guint</span></pre> +<p>The lifetime in seconds of FDB entries learnt by the kernel.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--carrier"></a><h3>The <code class="literal">“carrier”</code> property</h3> +<pre class="programlisting"> “carrier” <span class="type">gboolean</span></pre> +<p>Whether the device has carrier.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--dst-port"></a><h3>The <code class="literal">“dst-port”</code> property</h3> +<pre class="programlisting"> “dst-port” <span class="type">guint</span></pre> +<p>The UDP destination port used to communicate with the remote VXLAN tunnel +endpoint.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--group"></a><h3>The <code class="literal">“group”</code> property</h3> +<pre class="programlisting"> “group” <span class="type">gchar</span> *</pre> +<p>The unicast destination IP address used in outgoing packets when the +destination link layer address is not known in the VXLAN device +forwarding database or the multicast IP address joined.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> +<pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> +<p>The hardware (MAC) address of the device.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--id"></a><h3>The <code class="literal">“id”</code> property</h3> +<pre class="programlisting"> “id” <span class="type">guint</span></pre> +<p>The device's VXLAN ID.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 16777215</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--l2miss"></a><h3>The <code class="literal">“l2miss”</code> property</h3> +<pre class="programlisting"> “l2miss” <span class="type">gboolean</span></pre> +<p>Whether netlink LL ADDR miss notifications are generated.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--l3miss"></a><h3>The <code class="literal">“l3miss”</code> property</h3> +<pre class="programlisting"> “l3miss” <span class="type">gboolean</span></pre> +<p>Whether netlink IP ADDR miss notifications are generated.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--learning"></a><h3>The <code class="literal">“learning”</code> property</h3> +<pre class="programlisting"> “learning” <span class="type">gboolean</span></pre> +<p>Whether unknown source link layer addresses and IP addresses are entered +into the VXLAN device forwarding database.</p> +<p>Flags: Read</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--limit"></a><h3>The <code class="literal">“limit”</code> property</h3> +<pre class="programlisting"> “limit” <span class="type">guint</span></pre> +<p>The maximum number of entries that can be added to the forwarding table.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>The source IP address to use in outgoing packets.</p> +<p>Flags: Read</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a> *</pre> +<p>The devices's parent device.</p> +<p>Flags: Read</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--proxy"></a><h3>The <code class="literal">“proxy”</code> property</h3> +<pre class="programlisting"> “proxy” <span class="type">gboolean</span></pre> +<p>Whether ARP proxy is turned on.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--rsc"></a><h3>The <code class="literal">“rsc”</code> property</h3> +<pre class="programlisting"> “rsc” <span class="type">gboolean</span></pre> +<p>Whether route short circuit is turned on.</p> +<p>Flags: Read</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--src-port-max"></a><h3>The <code class="literal">“src-port-max”</code> property</h3> +<pre class="programlisting"> “src-port-max” <span class="type">guint</span></pre> +<p>The maximum UDP source port used to communicate with the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--src-port-min"></a><h3>The <code class="literal">“src-port-min”</code> property</h3> +<pre class="programlisting"> “src-port-min” <span class="type">guint</span></pre> +<p>The minimum UDP source port used to communicate with the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guchar</span></pre> +<p>The TOS value to use in outgoing packets.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMDeviceVxlan--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guchar</span></pre> +<p>The time-to-live value to use in outgoing packets.</p> +<p>Flags: Read</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</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/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html index 776aba14..c9c6128c 100644 --- a/docs/libnm/html/NMDeviceWifi.html +++ b/docs/libnm/html/NMDeviceWifi.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch04.html" title="Device and Runtime Configuration API Reference"> -<link rel="prev" href="NMDeviceVlan.html" title="NMDeviceVlan"> +<link rel="prev" href="NMDeviceVxlan.html" title="NMDeviceVxlan"> <link rel="next" href="NMDeviceWimax.html" title="NMDeviceWimax"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -22,7 +22,7 @@ </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="ch04.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMDeviceVlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMDeviceVxlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMDeviceWimax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -277,7 +277,7 @@ nm_device_wifi_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the actual hardware (MAC) address of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a></p> <div class="refsect3"> -<a name="id-1.5.14.9.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -292,7 +292,7 @@ nm_device_wifi_get_hw_address (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.2.6"></a><h4>Returns</h4> <p> the actual hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -305,7 +305,7 @@ nm_device_wifi_get_permanent_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the permanent hardware (MAC) address of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a></p> <div class="refsect3"> -<a name="id-1.5.14.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -320,7 +320,7 @@ nm_device_wifi_get_permanent_hw_address </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.3.6"></a><h4>Returns</h4> <p> the permanent hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -332,7 +332,7 @@ device, and must not be modified.</p> nm_device_wifi_get_mode (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> mode.</p> <div class="refsect3"> -<a name="id-1.5.14.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -347,7 +347,7 @@ nm_device_wifi_get_mode (<em class="parameter"><code><a class="link" href="NMDev </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.4.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.4.6"></a><h4>Returns</h4> <p> the mode</p> </div> </div> @@ -358,7 +358,7 @@ nm_device_wifi_get_mode (<em class="parameter"><code><a class="link" href="NMDev nm_device_wifi_get_bitrate (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the bit rate of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> in kbit/s.</p> <div class="refsect3"> -<a name="id-1.5.14.9.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -373,7 +373,7 @@ nm_device_wifi_get_bitrate (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.5.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.5.6"></a><h4>Returns</h4> <p> the bit rate (kbit/s)</p> </div> </div> @@ -384,7 +384,7 @@ nm_device_wifi_get_bitrate (<em class="parameter"><code><a class="link" href="NM nm_device_wifi_get_capabilities (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the Wi-Fi capabilities of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.14.9.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -399,7 +399,7 @@ nm_device_wifi_get_capabilities (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.6.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.6.6"></a><h4>Returns</h4> <p> the capabilities</p> </div> </div> @@ -411,7 +411,7 @@ nm_device_wifi_get_active_access_point (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets the active <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.14.9.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -426,7 +426,7 @@ nm_device_wifi_get_active_access_point </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.7.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.7.6"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is active. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -440,7 +440,7 @@ nm_device_wifi_get_access_point_by_path <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> <p>Gets a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> by path.</p> <div class="refsect3"> -<a name="id-1.5.14.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -462,7 +462,7 @@ nm_device_wifi_get_access_point_by_path </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.8.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.8.6"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -474,7 +474,7 @@ nm_device_wifi_get_access_point_by_path nm_device_wifi_get_access_points (<em class="parameter"><code><a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a> *device</code></em>);</pre> <p>Gets all the scanned access points of the <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><span class="type">NMDeviceWifi</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.14.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -489,7 +489,7 @@ nm_device_wifi_get_access_points (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.9.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.9.6"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the scanned <a href="NMAccessPoint.html"><span class="type">NMAccessPoints</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -508,7 +508,7 @@ nm_device_wifi_request_scan (<em class="parameter"><code><a class="link" href="N returns immediately after requesting the scan, and it may take some time after that for the scan to complete.</p> <div class="refsect3"> -<a name="id-1.5.14.9.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -535,7 +535,7 @@ after that for the scan to complete.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.10.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.10.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> @@ -560,7 +560,7 @@ for the scanning. The argument is the dictionary passed to <code class="function D-Bus call. Valid otions inside the dictionary are: 'ssids' => array of SSIDs (saay)</p> <div class="refsect3"> -<a name="id-1.5.14.9.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -592,12 +592,12 @@ D-Bus call. Valid otions inside the dictionary are: </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.11.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.11.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -613,7 +613,7 @@ nm_device_wifi_request_scan_async (<em class="parameter"><code><a class="link" h called immediately after requesting the scan, and it may take some time after that for the scan to complete.</p> <div class="refsect3"> -<a name="id-1.5.14.9.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -668,7 +668,7 @@ for the scanning. The argument is the dictionary passed to <code class="function D-Bus call. Valid otions inside the dictionary are: 'ssids' => array of SSIDs (saay)</p> <div class="refsect3"> -<a name="id-1.5.14.9.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -705,7 +705,7 @@ D-Bus call. Valid otions inside the dictionary are: </tbody> </table></div> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -716,7 +716,7 @@ nm_device_wifi_request_scan_finish (<em class="parameter"><code><a class="link" <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMDeviceWifi.html#nm-device-wifi-request-scan-async" title="nm_device_wifi_request_scan_async ()"><code class="function">nm_device_wifi_request_scan_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.14.9.14.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.9.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -743,7 +743,7 @@ nm_device_wifi_request_scan_finish (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.14.9.14.6"></a><h4>Returns</h4> +<a name="id-1.5.18.9.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> @@ -860,7 +860,7 @@ user_function (<a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><sp <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> is added to the Wi-Fi device.</p> <div class="refsect3"> -<a name="id-1.5.14.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.12.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -897,7 +897,7 @@ user_function (<a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi"><sp <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMAccessPoint.html" title="NMAccessPoint"><span class="type">NMAccessPoint</span></a> is removed from the Wi-Fi device.</p> <div class="refsect3"> -<a name="id-1.5.14.12.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.18.12.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index 4fc7c558..24c99f8e 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -252,9 +252,13 @@ <a name="nm-device-wimax-get-hw-address"></a><h3>nm_device_wimax_get_hw_address ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_wimax_get_hw_address (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_hw_address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the hardware (MAC) address of the <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a></p> <div class="refsect3"> -<a name="id-1.5.15.9.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.2.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -269,7 +273,7 @@ nm_device_wimax_get_hw_address (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.2.7"></a><h4>Returns</h4> <p> the hardware address. This is the internal string used by the device, and must not be modified.</p> </div> @@ -279,9 +283,13 @@ device, and must not be modified.</p> <a name="nm-device-wimax-get-active-nsp"></a><h3>nm_device_wimax_get_active_nsp ()</h3> <pre class="programlisting"><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="returnvalue">NMWimaxNsp</span></a> * nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_active_nsp</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the active <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.15.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -296,7 +304,7 @@ nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.3.7"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is active. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -307,9 +315,13 @@ nm_device_wimax_get_active_nsp (<em class="parameter"><code><a class="link" href <pre class="programlisting"><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="returnvalue">NMWimaxNsp</span></a> * nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_nsp_by_path</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> by path.</p> <div class="refsect3"> -<a name="id-1.5.15.9.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.4.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -331,7 +343,7 @@ nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.4.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.4.7"></a><h4>Returns</h4> <p> the access point or <code class="literal">NULL</code> if none is found. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -341,9 +353,13 @@ nm_device_wimax_get_nsp_by_path (<em class="parameter"><code><a class="link" hre <a name="nm-device-wimax-get-nsps"></a><h3>nm_device_wimax_get_nsps ()</h3> <pre class="programlisting">const <span class="returnvalue">GPtrArray</span> * nm_device_wimax_get_nsps (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *wimax</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_nsps</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets all the scanned NSPs of the <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.15.9.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.5.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -358,7 +374,7 @@ nm_device_wimax_get_nsps (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.5.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.5.7"></a><h4>Returns</h4> <p> a <span class="type">GPtrArray</span> containing all the scanned <a href="NMWimaxNsp.html"><span class="type">NMWimaxNsps</span></a>. The returned array is owned by the client and should not be modified. </p> @@ -370,11 +386,15 @@ The returned array is owned by the client and should not be modified. </p> <a name="nm-device-wimax-get-center-frequency"></a><h3>nm_device_wimax_get_center_frequency ()</h3> <pre class="programlisting"><span class="returnvalue">guint</span> nm_device_wimax_get_center_frequency (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_center_frequency</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the 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 class="refsect3"> -<a name="id-1.5.15.9.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.6.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -389,7 +409,7 @@ device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.6.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.6.7"></a><h4>Returns</h4> <p> the center frequency in KHz, or 0</p> </div> </div> @@ -398,12 +418,16 @@ device is not connected.</p> <a name="nm-device-wimax-get-rssi"></a><h3>nm_device_wimax_get_rssi ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_rssi (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the 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 class="refsect3"> -<a name="id-1.5.15.9.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.7.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -418,7 +442,7 @@ device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.7.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.7.7"></a><h4>Returns</h4> <p> the RSSI in dBm, or 0</p> </div> </div> @@ -427,11 +451,15 @@ device is not connected.</p> <a name="nm-device-wimax-get-cinr"></a><h3>nm_device_wimax_get_cinr ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_cinr (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the 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 class="refsect3"> -<a name="id-1.5.15.9.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.8.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -446,7 +474,7 @@ meaning when the device is not connected.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.8.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.8.7"></a><h4>Returns</h4> <p> the CINR in dB, or 0</p> </div> </div> @@ -455,11 +483,15 @@ meaning when the device is not connected.</p> <a name="nm-device-wimax-get-tx-power"></a><h3>nm_device_wimax_get_tx_power ()</h3> <pre class="programlisting"><span class="returnvalue">gint</span> nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_tx_power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <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 class="refsect3"> -<a name="id-1.5.15.9.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.9.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -474,7 +506,7 @@ nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.9.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.9.7"></a><h4>Returns</h4> <p> the TX power in dBm, or 0</p> </div> </div> @@ -483,9 +515,13 @@ nm_device_wimax_get_tx_power (<em class="parameter"><code><a class="link" href=" <a name="nm-device-wimax-get-bsid"></a><h3>nm_device_wimax_get_bsid ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax"><span class="type">NMDeviceWimax</span></a> *self</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_device_wimax_get_bsid</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Gets the ID of the serving Base Station when the device is connected.</p> <div class="refsect3"> -<a name="id-1.5.15.9.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.9.10.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -500,7 +536,7 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe </table></div> </div> <div class="refsect3"> -<a name="id-1.5.15.9.10.6"></a><h4>Returns</h4> +<a name="id-1.5.19.9.10.7"></a><h4>Returns</h4> <p> the ID of the serving Base Station, or <code class="literal">NULL</code></p> </div> </div> @@ -561,6 +597,10 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe <a name="NMDeviceWimax--active-nsp"></a><h3>The <code class="literal">“active-nsp”</code> property</h3> <pre class="programlisting"> “active-nsp” <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *</pre> <p>The active <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> of the device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:active-nsp</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> </div> <hr> @@ -569,6 +609,10 @@ nm_device_wimax_get_bsid (<em class="parameter"><code><a class="link" href="NMDe <pre class="programlisting"> “bsid” <span class="type">gchar</span> *</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 class="warning"> +<p><code class="literal">NMDeviceWimax:bsid</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: NULL</p> </div> @@ -579,6 +623,10 @@ no meaning when the device is not connected.</p> <p>The 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 class="warning"> +<p><code class="literal">NMDeviceWimax:center-frequency</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -589,6 +637,10 @@ device is not connected.</p> <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 class="warning"> +<p><code class="literal">NMDeviceWimax:cinr</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -597,6 +649,10 @@ meaning when the device is not connected.</p> <a name="NMDeviceWimax--hw-address"></a><h3>The <code class="literal">“hw-address”</code> property</h3> <pre class="programlisting"> “hw-address” <span class="type">gchar</span> *</pre> <p>The hardware (MAC) address of the device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax:hw-address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: NULL</p> </div> @@ -616,6 +672,10 @@ meaning when the device is not connected.</p> 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 class="warning"> +<p><code class="literal">NMDeviceWimax:rssi</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -626,6 +686,10 @@ device is not connected.</p> <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 class="warning"> +<p><code class="literal">NMDeviceWimax:tx-power</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read</p> <p>Default value: 0</p> </div> @@ -639,8 +703,12 @@ user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">< <span class="type">GObject</span> *nsp, <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is added to the wimax device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax::nsp-added</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <div class="refsect3"> -<a name="id-1.5.15.12.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.12.2.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -676,8 +744,12 @@ user_function (<a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">< <span class="type">GObject</span> *nsp, <span class="type">gpointer</span> user_data)</pre> <p>Notifies that a <a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> is removed from the wimax device.</p> +<div class="warning"> +<p><code class="literal">NMDeviceWimax::nsp-removed</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <div class="refsect3"> -<a name="id-1.5.15.12.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.19.12.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html index a1e97a8a..b506c4b1 100644 --- a/docs/libnm/html/NMDhcpConfig.html +++ b/docs/libnm/html/NMDhcpConfig.html @@ -127,7 +127,7 @@ nm_dhcp_config_get_family (<em class="parameter"><code><a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *config</code></em>);</pre> <p>Gets the IP address family of the configuration</p> <div class="refsect3"> -<a name="id-1.5.22.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.26.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -142,7 +142,7 @@ nm_dhcp_config_get_family (<em class="parameter"><code><a class="link" href="NMD </table></div> </div> <div class="refsect3"> -<a name="id-1.5.22.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.26.8.2.6"></a><h4>Returns</h4> <p> the IP address family; either <code class="literal">AF_INET</code> or <code class="literal">AF_INET6</code></p> </div> @@ -154,7 +154,7 @@ nm_dhcp_config_get_family (<em class="parameter"><code><a class="link" href="NMD nm_dhcp_config_get_options (<em class="parameter"><code><a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig"><span class="type">NMDhcpConfig</span></a> *config</code></em>);</pre> <p>Gets all the options contained in the configuration.</p> <div class="refsect3"> -<a name="id-1.5.22.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.26.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -169,7 +169,7 @@ nm_dhcp_config_get_options (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.22.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.26.8.3.6"></a><h4>Returns</h4> <p> the <span class="type">GHashTable</span> containing strings for keys and values. This is the internal copy used by the configuration, and must not be modified. </p> @@ -184,7 +184,7 @@ nm_dhcp_config_get_one_option (<em class="parameter"><code><a class="link" href= <em class="parameter"><code>const <span class="type">char</span> *option</code></em>);</pre> <p>Gets one option by option name.</p> <div class="refsect3"> -<a name="id-1.5.22.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.26.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -206,7 +206,7 @@ nm_dhcp_config_get_one_option (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.22.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.26.8.4.6"></a><h4>Returns</h4> <p> the configuration option's value. This is the internal string used by the configuration, and must not be modified.</p> </div> diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html index 9a32ecb6..b21fc882 100644 --- a/docs/libnm/html/NMIPConfig.html +++ b/docs/libnm/html/NMIPConfig.html @@ -219,7 +219,7 @@ nm_ip_config_get_family (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the IP address family</p> <div class="refsect3"> -<a name="id-1.5.21.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -234,7 +234,7 @@ nm_ip_config_get_family (<em class="parameter"><code><a class="link" href="NMIPC </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.2.6"></a><h4>Returns</h4> <p> the IP address family; either <code class="literal">AF_INET</code> or <code class="literal">AF_INET6</code></p> </div> @@ -246,7 +246,7 @@ nm_ip_config_get_family (<em class="parameter"><code><a class="link" href="NMIPC nm_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the IP gateway address.</p> <div class="refsect3"> -<a name="id-1.5.21.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -261,7 +261,7 @@ nm_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMIP </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.3.6"></a><h4>Returns</h4> <p> the IP address of the gateway. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -273,7 +273,7 @@ nm_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMIP nm_ip_config_get_addresses (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the IP addresses (containing the address, prefix, and gateway).</p> <div class="refsect3"> -<a name="id-1.5.21.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -288,10 +288,11 @@ nm_ip_config_get_addresses (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.4.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a>es. This is the internal copy used by the -configuration and must not be modified. </p> +configuration and must not be modified. The library never modifies the +returned array and thus it is safe for callers to reference and keep using it. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMIPAddress][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> @@ -302,7 +303,7 @@ configuration and must not be modified. </p> nm_ip_config_get_routes (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the routes.</p> <div class="refsect3"> -<a name="id-1.5.21.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -317,10 +318,11 @@ nm_ip_config_get_routes (<em class="parameter"><code><a class="link" href="NMIPC </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.5.6"></a><h4>Returns</h4> <p> the <span class="type">GPtrArray</span> containing <a href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoutes</span></a>. This is the internal copy used by the configuration, and must -not be modified. </p> +not be modified. The library never modifies the returned array and thus it is +safe for callers to reference and keep using it. </p> <p><span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> NMIPRoute][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> @@ -331,7 +333,7 @@ not be modified. </p> nm_ip_config_get_nameservers (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the domain name servers (DNS).</p> <div class="refsect3"> -<a name="id-1.5.21.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -346,7 +348,7 @@ nm_ip_config_get_nameservers (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.6.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.6.6"></a><h4>Returns</h4> <p> the array of nameserver IP addresses. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -358,7 +360,7 @@ nm_ip_config_get_nameservers (<em class="parameter"><code><a class="link" href=" nm_ip_config_get_domains (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the domain names.</p> <div class="refsect3"> -<a name="id-1.5.21.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -373,7 +375,7 @@ nm_ip_config_get_domains (<em class="parameter"><code><a class="link" href="NMIP </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.7.6"></a><h4>Returns</h4> <p> the array of domains. (This is never <code class="literal">NULL</code>, though it may be 0-length). </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -386,7 +388,7 @@ nm_ip_config_get_domains (<em class="parameter"><code><a class="link" href="NMIP nm_ip_config_get_searches (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the DNS searches.</p> <div class="refsect3"> -<a name="id-1.5.21.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -401,7 +403,7 @@ nm_ip_config_get_searches (<em class="parameter"><code><a class="link" href="NMI </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.8.6"></a><h4>Returns</h4> <p> the array of DNS search strings. (This is never <code class="literal">NULL</code>, though it may be 0-length). </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -414,7 +416,7 @@ nm_ip_config_get_searches (<em class="parameter"><code><a class="link" href="NMI nm_ip_config_get_wins_servers (<em class="parameter"><code><a class="link" href="NMIPConfig.html" title="NMIPConfig"><span class="type">NMIPConfig</span></a> *config</code></em>);</pre> <p>Gets the Windows Internet Name Service servers (WINS).</p> <div class="refsect3"> -<a name="id-1.5.21.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.25.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -429,7 +431,7 @@ nm_ip_config_get_wins_servers (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.21.8.9.6"></a><h4>Returns</h4> +<a name="id-1.5.25.8.9.6"></a><h4>Returns</h4> <p> the arry of WINS server IP address strings. (This is never <code class="literal">NULL</code>, though it may be 0-length.). </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html index d413162d..dac135b3 100644 --- a/docs/libnm/html/NMRemoteConnection.html +++ b/docs/libnm/html/NMRemoteConnection.html @@ -230,7 +230,7 @@ NetworkManager. If <em class="parameter"><code>save_to_disk</code></em> is <code class="literal">TRUE</code>, the updated connection will be saved to disk; if <code class="literal">FALSE</code>, then only the in-memory representation will be changed.</p> <div class="refsect3"> -<a name="id-1.5.18.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -262,7 +262,7 @@ disk; if <code class="literal">FALSE</code>, then only the in-memory representat </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.2.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -284,7 +284,7 @@ nm_remote_connection_commit_changes_async be saved to disk; if <code class="literal">FALSE</code>, then only the in-memory representation will be changed.</p> <div class="refsect3"> -<a name="id-1.5.18.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -332,7 +332,7 @@ nm_remote_connection_commit_changes_finish <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMRemoteConnection.html#nm-remote-connection-commit-changes-async" title="nm_remote_connection_commit_changes_async ()"><code class="function">nm_remote_connection_commit_changes_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -359,7 +359,7 @@ nm_remote_connection_commit_changes_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.4.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -374,7 +374,7 @@ nm_remote_connection_save (<em class="parameter"><code><a class="link" href="NMR <p>Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.</p> <div class="refsect3"> -<a name="id-1.5.18.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -401,7 +401,7 @@ been written to disk, or if the connection has never been saved.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.5.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -417,7 +417,7 @@ nm_remote_connection_save_async (<em class="parameter"><code><a class="link" hre <p>Saves the connection to disk if the connection has changes that have not yet been written to disk, or if the connection has never been saved.</p> <div class="refsect3"> -<a name="id-1.5.18.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -459,7 +459,7 @@ nm_remote_connection_save_finish (<em class="parameter"><code><a class="link" hr <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMRemoteConnection.html#nm-remote-connection-save-async" title="nm_remote_connection_save_async ()"><code class="function">nm_remote_connection_save_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -486,7 +486,7 @@ nm_remote_connection_save_finish (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.7.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.7.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -500,7 +500,7 @@ nm_remote_connection_delete (<em class="parameter"><code><a class="link" href="N <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Deletes the connection.</p> <div class="refsect3"> -<a name="id-1.5.18.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -527,7 +527,7 @@ nm_remote_connection_delete (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.8.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.8.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -542,7 +542,7 @@ nm_remote_connection_delete_async (<em class="parameter"><code><a class="link" h <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <p>Asynchronously deletes the connection.</p> <div class="refsect3"> -<a name="id-1.5.18.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -584,7 +584,7 @@ nm_remote_connection_delete_finish (<em class="parameter"><code><a class="link" <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMRemoteConnection.html#nm-remote-connection-delete-async" title="nm_remote_connection_delete_async ()"><code class="function">nm_remote_connection_delete_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -611,7 +611,7 @@ nm_remote_connection_delete_finish (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.10.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.10.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> on error, in which case <em class="parameter"><code>error</code></em> will be set.</p> </div> @@ -627,7 +627,7 @@ nm_remote_connection_get_secrets (<em class="parameter"><code><a class="link" hr <p>Request the connection's secrets. Note that this is a blocking D-Bus call, not a simple property accessor.</p> <div class="refsect3"> -<a name="id-1.5.18.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -659,7 +659,7 @@ not a simple property accessor.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.11.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.11.6"></a><h4>Returns</h4> <p> a <span class="type">GVariant</span> of type <code class="literal">NM_VARIANT_TYPE_CONNECTION</code> containing <em class="parameter"><code>connection</code></em> 's secrets, or <code class="literal">NULL</code> on error.</p> @@ -677,7 +677,7 @@ nm_remote_connection_get_secrets_async <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <p>Asynchronously requests the connection's secrets.</p> <div class="refsect3"> -<a name="id-1.5.18.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -725,7 +725,7 @@ nm_remote_connection_get_secrets_finish <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Gets the result of a call to <a class="link" href="NMRemoteConnection.html#nm-remote-connection-get-secrets-async" title="nm_remote_connection_get_secrets_async ()"><code class="function">nm_remote_connection_get_secrets_async()</code></a>.</p> <div class="refsect3"> -<a name="id-1.5.18.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -752,7 +752,7 @@ nm_remote_connection_get_secrets_finish </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.13.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.13.6"></a><h4>Returns</h4> <p> a <span class="type">GVariant</span> of type <code class="literal">NM_VARIANT_TYPE_CONNECTION</code> containing <em class="parameter"><code>connection</code></em> 's secrets, or <code class="literal">NULL</code> on error. </p> @@ -765,7 +765,7 @@ containing <em class="parameter"><code>connection</code></em> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_remote_connection_get_unsaved (<em class="parameter"><code><a class="link" href="NMRemoteConnection.html" title="NMRemoteConnection"><span class="type">NMRemoteConnection</span></a> *connection</code></em>);</pre> <div class="refsect3"> -<a name="id-1.5.18.8.14.4"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -780,7 +780,7 @@ nm_remote_connection_get_unsaved (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.14.5"></a><h4>Returns</h4> +<a name="id-1.5.22.8.14.5"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the remote connection contains changes that have not been saved to disk, <code class="literal">FALSE</code> if the connection is the same as its on-disk representation.</p> @@ -800,7 +800,7 @@ non-visible connections to callers, but it is possible for a connection's visibility to change after you already have a reference to it.)</p> <div class="refsect3"> -<a name="id-1.5.18.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.5.22.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -815,7 +815,7 @@ reference to it.)</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.18.8.15.6"></a><h4>Returns</h4> +<a name="id-1.5.22.8.15.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the remote connection is visible to the current user, <code class="literal">FALSE</code> if not.</p> </div> diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 565947a4..65b56b96 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -105,6 +105,14 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="NMSetting.html#nm-setting-verify-secrets" title="nm_setting_verify_secrets ()">nm_setting_verify_secrets</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> <a class="link" href="NMSetting.html#nm-setting-compare" title="nm_setting_compare ()">nm_setting_compare</a> <span class="c_punctuation">()</span> </td> </tr> @@ -195,6 +203,10 @@ <td class="function_name"><a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags">NMSettingCompareFlags</a></td> </tr> <tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization">NMSettingMacRandomization</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> <td class="function_name"><a class="link" href="NMSetting.html#NMSetting-struct" title="struct NMSetting">NMSetting</a></td> </tr> @@ -207,10 +219,11 @@ </div> <div class="refsect1"> <a name="NMSetting.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSettingCompareFlags - <span class="lineart">╰──</span> NMSettingDiffResult - GFlags + <span class="lineart">├──</span> NMSettingDiffResult + <span class="lineart">╰──</span> NMSettingMacRandomization + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMSettingSecretFlags GObject <span class="lineart">╰──</span> NMSetting @@ -226,15 +239,19 @@ <span class="lineart">├──</span> <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> <span class="lineart">├──</span> <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> <span class="lineart">├──</span> <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband">NMSettingInfiniband</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> <span class="lineart">├──</span> <a class="link" href="NMSettingPpp.html" title="NMSettingPpp">NMSettingPpp</a> <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">├──</span> <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a> @@ -494,6 +511,54 @@ is being verified in isolation. </p></td> </div> <hr> <div class="refsect2"> +<a name="nm-setting-verify-secrets"></a><h3>nm_setting_verify_secrets ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_verify_secrets (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *setting</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Verifies the secrets in the setting. +The returned <span class="type">GError</span> contains information about which secret of the setting +failed validation, and in what way that secret failed validation. +The secret validation is done separately from main setting validation, because +in some cases connection failure is not desired just for the secrets.</p> +<div class="refsect3"> +<a name="id-1.4.4.8.11.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> to verify secrets in</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p> the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> that <em class="parameter"><code>setting</code></em> +came from, or +<code class="literal">NULL</code> if <em class="parameter"><code>setting</code></em> +is being verified in isolation. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location to store error, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.4.8.11.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the setting secrets are valid, <code class="literal">FALSE</code> if they are not</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-compare"></a><h3>nm_setting_compare ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_compare (<em class="parameter"><code><a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> *a</code></em>, @@ -503,7 +568,7 @@ nm_setting_compare (<em class="parameter"><code><a class="link" href="NMSetting. modified by a set of flags. See the documentation for <a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags"><span class="type">NMSettingCompareFlags</span></a> for a description of each flag's behavior.</p> <div class="refsect3"> -<a name="id-1.4.4.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -530,7 +595,7 @@ for a description of each flag's behavior.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the comparison succeeds, <code class="literal">FALSE</code> if it does not</p> </div> </div> @@ -550,7 +615,7 @@ of each setting that differ from the other are added to <em class="parameter"><c , mapped to one or more <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enum NMSettingDiffResult"><span class="type">NMSettingDiffResult</span></a> values.</p> <div class="refsect3"> -<a name="id-1.4.4.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -592,7 +657,7 @@ in and the settings differ, a new one is created and returned. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the settings contain the same values, <code class="literal">FALSE</code> if they do not</p> </div> </div> @@ -606,7 +671,7 @@ nm_setting_enumerate_values (<em class="parameter"><code><a class="link" href="N <p>Iterates over each property of the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> object, calling the supplied user function for each property.</p> <div class="refsect3"> -<a name="id-1.4.4.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -643,7 +708,7 @@ nm_setting_to_string (<em class="parameter"><code><a class="link" href="NMSettin be used for serialization of the setting, or machine-parsed in any way. The output format is not guaranteed to be stable and may change at any time.</p> <div class="refsect3"> -<a name="id-1.4.4.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -658,7 +723,7 @@ output format is not guaranteed to be stable and may change at any time.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.15.6"></a><h4>Returns</h4> <p> an allocated string containing a textual representation of the setting's properties and values (including secrets!), which the caller should free with <code class="function">g_free()</code></p> @@ -675,7 +740,7 @@ nm_setting_get_secret_flags (<em class="parameter"><code><a class="link" href="N <p>For a given secret, retrieves the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> describing how to handle that secret.</p> <div class="refsect3"> -<a name="id-1.4.4.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -707,7 +772,7 @@ handle that secret.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.16.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success (if the given secret name was a valid property of this setting, and if that property is secret), <code class="literal">FALSE</code> if not</p> </div> @@ -723,7 +788,7 @@ nm_setting_set_secret_flags (<em class="parameter"><code><a class="link" href="N <p>For a given secret, stores the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> describing how to handle that secret.</p> <div class="refsect3"> -<a name="id-1.4.4.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -755,7 +820,7 @@ handle that secret.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.16.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.17.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success (if the given secret name was a valid property of this setting, and if that property is secret), <code class="literal">FALSE</code> if not</p> </div> @@ -770,7 +835,7 @@ nm_setting_get_dbus_property_type (<em class="parameter"><code><a class="link" h is a D-Bus property name, which may not necessarily be a <span class="type">GObject</span> property.</p> <div class="refsect3"> -<a name="id-1.4.4.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.4.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -793,7 +858,7 @@ to get the type of</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.4.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.4.8.18.6"></a><h4>Returns</h4> <p> the D-Bus marshalling type of <em class="parameter"><code>property</code></em> on <em class="parameter"><code>setting</code></em> .</p> @@ -970,6 +1035,45 @@ two connections.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingMacRandomization"></a><h3>enum NMSettingMacRandomization</h3> +<p>Controls if and how the MAC address of a device is randomzied.</p> +<div class="refsect3"> +<a name="id-1.4.4.9.5.4"></a><h4>Members</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"></a>NM_SETTING_MAC_RANDOMIZATION_DEFAULT</p></td> +<td class="enum_member_description"> +<p>the default value, which unless +overridden by user-controlled defaults configuration, is "never".</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"></a>NM_SETTING_MAC_RANDOMIZATION_NEVER</p></td> +<td class="enum_member_description"> +<p>the device's MAC address is always used.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"></a>NM_SETTING_MAC_RANDOMIZATION_ALWAYS</p></td> +<td class="enum_member_description"> +<p>a random MAC address is used.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> <a name="NMSetting-struct"></a><h3>struct NMSetting</h3> <pre class="programlisting">struct NMSetting;</pre> <p>The NMSetting struct contains only private data. @@ -980,7 +1084,7 @@ It should only be accessed through the functions described below.</p> <a name="NMSettingDiffResult"></a><h3>enum NMSettingDiffResult</h3> <p>These values indicate the result of a setting difference operation.</p> <div class="refsect3"> -<a name="id-1.4.4.9.6.4"></a><h4>Members</h4> +<a name="id-1.4.4.9.7.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index 38a438bd..41c3a2f9 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -51,6 +51,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSetting8021x.html#NMSetting8021xCKScheme" title="enum NMSetting8021xCKScheme"><span class="returnvalue">NMSetting8021xCKScheme</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme" title="nm_setting_802_1x_check_cert_scheme ()">nm_setting_802_1x_check_cert_scheme</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">guint32</span> </td> <td class="function_name"> @@ -915,7 +923,7 @@ </div> <div class="refsect1"> <a name="NMSetting8021x.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMSetting8021xCKFormat <span class="lineart">╰──</span> NMSetting8021xCKScheme GObject @@ -958,6 +966,50 @@ nm_setting_802_1x_new (<em class="parameter"><code><span class="type">void</span </div> <hr> <div class="refsect2"> +<a name="nm-setting-802-1x-check-cert-scheme"></a><h3>nm_setting_802_1x_check_cert_scheme ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting8021x.html#NMSetting8021xCKScheme" title="enum NMSetting8021xCKScheme"><span class="returnvalue">NMSetting8021xCKScheme</span></a> +nm_setting_802_1x_check_cert_scheme (<em class="parameter"><code><span class="type">gconstpointer</span> pdata</code></em>, + <em class="parameter"><code><span class="type">gsize</span> length</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Determines and verifies the blob type. +When setting certificate properties of NMSetting8021x +the blob must be not UNKNOWN (or NULL).</p> +<div class="refsect3"> +<a name="id-1.4.6.8.3.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>pdata</p></td> +<td class="parameter_description"><p> the data pointer. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>length</p></td> +<td class="parameter_description"><p>the length of the data</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p> (out): validation reason. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.6.8.3.6"></a><h4>Returns</h4> +<p> the scheme of the blob or <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-UNKNOWN:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_UNKNOWN</code></a>. +For NULL it also returns NM_SETTING_802_1X_CK_SCHEME_UNKNOWN.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-802-1x-get-num-eap-methods"></a><h3>nm_setting_802_1x_get_num_eap_methods ()</h3> <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_802_1x_get_num_eap_methods (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> @@ -967,7 +1019,7 @@ network. Generally only one EAP method is used. Use the functions and <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-remove-eap-method" title="nm_setting_802_1x_remove_eap_method ()"><code class="function">nm_setting_802_1x_remove_eap_method()</code></a> for adding, removing, and retrieving allowed EAP methods.</p> <div class="refsect3"> -<a name="id-1.4.6.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -982,7 +1034,7 @@ allowed EAP methods.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.4.6"></a><h4>Returns</h4> <p> the number of allowed EAP methods</p> </div> </div> @@ -995,7 +1047,7 @@ nm_setting_802_1x_get_eap_method (<em class="parameter"><code><a class="link" hr <p>Returns the name of the allowed EAP method at index <em class="parameter"><code>i</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1017,7 +1069,7 @@ nm_setting_802_1x_get_eap_method (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.4.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.5.6"></a><h4>Returns</h4> <p> the name of the allowed EAP method at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1032,7 +1084,7 @@ nm_setting_802_1x_add_eap_method (<em class="parameter"><code><a class="link" hr EAP method has been added. See <a class="link" href="NMSetting8021x.html#NMSetting8021x--eap" title="The “eap” property"><span class="type">“eap”</span></a> property for a list of allowed EAP methods.</p> <div class="refsect3"> -<a name="id-1.4.6.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1054,7 +1106,7 @@ allowed EAP methods.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.5.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the EAP method was successfully added, <code class="literal">FALSE</code> if it was not a valid method or if it was already allowed.</p> </div> @@ -1067,7 +1119,7 @@ nm_setting_802_1x_remove_eap_method (<em class="parameter"><code><a class="link" <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes the allowed EAP method at the specified index.</p> <div class="refsect3"> -<a name="id-1.4.6.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1099,7 +1151,7 @@ nm_setting_802_1x_remove_eap_method_by_value <p>Removes the allowed EAP method <em class="parameter"><code>method</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1121,7 +1173,7 @@ nm_setting_802_1x_remove_eap_method_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.7.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.8.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the EAP method was founs and removed, <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -1132,7 +1184,7 @@ nm_setting_802_1x_remove_eap_method_by_value nm_setting_802_1x_clear_eap_methods (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Clears all allowed EAP methods.</p> <div class="refsect3"> -<a name="id-1.4.6.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1155,7 +1207,7 @@ nm_setting_802_1x_get_identity (<em class="parameter"><code><a class="link" href <p>Returns the identifier used by some EAP methods (like TLS) to authenticate the user. Often this is a username or login name.</p> <div class="refsect3"> -<a name="id-1.4.6.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1170,7 +1222,7 @@ authenticate the user. Often this is a username or login name.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.9.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.10.6"></a><h4>Returns</h4> <p> the user identifier</p> </div> </div> @@ -1185,7 +1237,7 @@ authenticate the user in the outer unencrypted "phase 1" authentication. The inner "phase 2" authentication will use the <a class="link" href="NMSetting8021x.html#NMSetting8021x--identity" title="The “identity” property"><span class="type">“identity”</span></a> in a secure form, if applicable for that EAP method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1200,7 +1252,7 @@ a secure form, if applicable for that EAP method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.10.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.11.6"></a><h4>Returns</h4> <p> the anonymous identifier</p> </div> </div> @@ -1211,7 +1263,7 @@ a secure form, if applicable for that EAP method.</p> nm_setting_802_1x_get_pac_file (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Returns the file containing PAC credentials used by EAP-FAST method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1226,7 +1278,7 @@ nm_setting_802_1x_get_pac_file (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.12.6"></a><h4>Returns</h4> <p> the PAC file</p> </div> </div> @@ -1242,7 +1294,7 @@ properties are ignored if the <a class="link" href="NMSetting8021x.html#NMSettin compile time (using the --system-ca-path configure option) is used in place of these properties.</p> <div class="refsect3"> -<a name="id-1.4.6.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1257,7 +1309,7 @@ of these properties.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.13.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if a system CA certificate path should be used, <code class="literal">FALSE</code> if not</p> </div> </div> @@ -1272,7 +1324,7 @@ which the supplicant can then add to the verification chain. This may be used in addition to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--ca-cert" title="The “ca-cert” property"><span class="type">“ca-cert”</span></a> property to add more CA certificates for verifying the network to client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1287,7 +1339,7 @@ certificates for verifying the network to client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.13.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.14.6"></a><h4>Returns</h4> <p> the CA certificate directory path</p> </div> </div> @@ -1302,7 +1354,7 @@ certificates which the supplicant can then add to the verification chain. This may be used in addition to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-ca-cert" title="The “phase2-ca-cert” property"><span class="type">“phase2-ca-cert”</span></a> property to add more CA certificates for verifying the network to client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1317,7 +1369,7 @@ to add more CA certificates for verifying the network to client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.15.6"></a><h4>Returns</h4> <p> the "phase 2" CA certificate directory path</p> </div> </div> @@ -1330,7 +1382,7 @@ nm_setting_802_1x_get_ca_cert_scheme (<em class="parameter"><code><a class="link is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-BLOB:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_BLOB</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-blob" title="nm_setting_802_1x_get_ca_cert_blob ()"><code class="function">nm_setting_802_1x_get_ca_cert_blob()</code></a>; if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-path" title="nm_setting_802_1x_get_ca_cert_path ()"><code class="function">nm_setting_802_1x_get_ca_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1345,7 +1397,7 @@ if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CA </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.16.6"></a><h4>Returns</h4> <p> scheme used to store the CA certificate (blob or path)</p> </div> </div> @@ -1361,7 +1413,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1376,7 +1428,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.16.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.17.6"></a><h4>Returns</h4> <p> the CA certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1393,7 +1445,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1408,7 +1460,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.18.6"></a><h4>Returns</h4> <p> path to the CA certificate file</p> </div> </div> @@ -1426,7 +1478,7 @@ with the raw certificate data if using the <a class="link" href="NMSetting8021x. scheme, or with the path to the certificate file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a> scheme.</p> <div class="refsect3"> -<a name="id-1.4.6.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1468,7 +1520,7 @@ clears the CA certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.18.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.19.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -1478,7 +1530,7 @@ clears the CA certificate.</p></td> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_subject_match (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.19.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.20.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1493,7 +1545,7 @@ nm_setting_802_1x_get_subject_match (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.19.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.20.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting8021x.html#NMSetting8021x--subject-match" title="The “subject-match” property"><span class="type">“subject-match”</span></a> property. This is the substring to be matched against the subject of the authentication server certificate, or <code class="literal">NULL</code> no subject verification is to be @@ -1509,7 +1561,7 @@ nm_setting_802_1x_get_num_altsubject_matches <p>Returns the number of entries in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--altsubject-matches" title="The “altsubject-matches” property"><span class="type">“altsubject-matches”</span></a> property of this setting.</p> <div class="refsect3"> -<a name="id-1.4.6.8.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1524,7 +1576,7 @@ nm_setting_802_1x_get_num_altsubject_matches </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.20.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.21.6"></a><h4>Returns</h4> <p> the number of altsubject-matches entries.</p> </div> </div> @@ -1538,7 +1590,7 @@ nm_setting_802_1x_get_altsubject_match <p>Returns the altSubjectName match at index <em class="parameter"><code>i</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1560,7 +1612,7 @@ nm_setting_802_1x_get_altsubject_match </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.21.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.22.6"></a><h4>Returns</h4> <p> the altSubjectName match at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1576,7 +1628,7 @@ nm_setting_802_1x_add_altsubject_match match is added, the altSubjectName of the remote authentication server is not verified.</p> <div class="refsect3"> -<a name="id-1.4.6.8.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1598,7 +1650,7 @@ server is not verified.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.22.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the alternative subject name match was successfully added, <code class="literal">FALSE</code> if it was already allowed.</p> </div> @@ -1612,7 +1664,7 @@ nm_setting_802_1x_remove_altsubject_match <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes the allowed altSubjectName at the specified index.</p> <div class="refsect3"> -<a name="id-1.4.6.8.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1644,7 +1696,7 @@ nm_setting_802_1x_remove_altsubject_match_by_value <p>Removes the allowed altSubjectName <em class="parameter"><code>altsubject_match</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1666,7 +1718,7 @@ nm_setting_802_1x_remove_altsubject_match_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.24.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.25.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the alternative subject name match was found and removed, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -1679,7 +1731,7 @@ nm_setting_802_1x_clear_altsubject_matches (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Clears all altSubjectName matches.</p> <div class="refsect3"> -<a name="id-1.4.6.8.25.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1704,7 +1756,7 @@ nm_setting_802_1x_get_client_cert_scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-BLOB:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_BLOB</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-blob" title="nm_setting_802_1x_get_client_cert_blob ()"><code class="function">nm_setting_802_1x_get_client_cert_blob()</code></a>; if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.26.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1719,7 +1771,7 @@ if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CA </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.26.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.27.6"></a><h4>Returns</h4> <p> scheme used to store the client certificate (blob or path)</p> </div> </div> @@ -1733,7 +1785,7 @@ nm_setting_802_1x_get_client_cert_blob when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.27.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1748,7 +1800,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.27.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.28.6"></a><h4>Returns</h4> <p> the client certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1763,7 +1815,7 @@ nm_setting_802_1x_get_client_cert_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.28.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1778,7 +1830,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.28.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.29.6"></a><h4>Returns</h4> <p> path to the client certificate file</p> </div> </div> @@ -1799,7 +1851,7 @@ file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.29.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.30.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1842,7 +1894,7 @@ clears the client certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.29.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.30.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -1852,7 +1904,7 @@ clears the client certificate.</p></td> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_phase1_peapver (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.30.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.31.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1867,7 +1919,7 @@ nm_setting_802_1x_get_phase1_peapver (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.30.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.31.5"></a><h4>Returns</h4> <p> the "phase 1" PEAP version to be used when authenticating with EAP-PEAP as contained in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase1-peapver" title="The “phase1-peapver” property"><span class="type">“phase1-peapver”</span></a> property. Valid values are <code class="literal">NULL</code> (unset), "0" (PEAP version 0), and "1" (PEAP version 1).</p> @@ -1880,7 +1932,7 @@ values are <code class="literal">NULL</code> (unset), "0" (PEAP version 0), and nm_setting_802_1x_get_phase1_peaplabel (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.31.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.32.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1895,7 +1947,7 @@ nm_setting_802_1x_get_phase1_peaplabel </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.31.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.32.5"></a><h4>Returns</h4> <p> whether the "phase 1" PEAP label is new-style or old-style, to be used when authenticating with EAP-PEAP, as contained in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase1-peaplabel" title="The “phase1-peaplabel” property"><span class="type">“phase1-peaplabel”</span></a> property. Valid values are <code class="literal">NULL</code> (unset), @@ -1910,7 +1962,7 @@ wpa_supplicant documentation for more details.</p> nm_setting_802_1x_get_phase1_fast_provisioning (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.32.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.33.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1925,7 +1977,7 @@ nm_setting_802_1x_get_phase1_fast_provisioning </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.32.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.33.5"></a><h4>Returns</h4> <p> whether "phase 1" PEAP fast provisioning should be used, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase1-fast-provisioning" title="The “phase1-fast-provisioning” property"><span class="type">“phase1-fast-provisioning”</span></a> property. See the wpa_supplicant documentation for more details.</p> @@ -1937,7 +1989,7 @@ wpa_supplicant documentation for more details.</p> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_phase2_auth (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.33.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.34.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1952,7 +2004,7 @@ nm_setting_802_1x_get_phase2_auth (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.33.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.34.5"></a><h4>Returns</h4> <p> the "phase 2" non-EAP (ex MD5) allowed authentication method as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-auth" title="The “phase2-auth” property"><span class="type">“phase2-auth”</span></a> property.</p> </div> @@ -1963,7 +2015,7 @@ specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_phase2_autheap (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.34.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.35.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1978,7 +2030,7 @@ nm_setting_802_1x_get_phase2_autheap (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.34.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.35.5"></a><h4>Returns</h4> <p> the "phase 2" EAP-based (ex TLS) allowed authentication method as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-autheap" title="The “phase2-autheap” property"><span class="type">“phase2-autheap”</span></a> property.</p> </div> @@ -1994,7 +2046,7 @@ returned scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-C <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-blob" title="nm_setting_802_1x_get_ca_cert_blob ()"><code class="function">nm_setting_802_1x_get_ca_cert_blob()</code></a>; if <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-path" title="nm_setting_802_1x_get_ca_cert_path ()"><code class="function">nm_setting_802_1x_get_ca_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.35.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2009,7 +2061,7 @@ use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-ca-cert-path </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.35.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.36.6"></a><h4>Returns</h4> <p> scheme used to store the "phase 2" CA certificate (blob or path)</p> </div> </div> @@ -2026,7 +2078,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.36.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2041,7 +2093,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.36.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.37.6"></a><h4>Returns</h4> <p> the "phase 2" CA certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2059,7 +2111,7 @@ CA certificate allow it to be unset. Note that lack of a CA certificate reduces security by allowing man-in-the-middle attacks, because the identity of the network cannot be confirmed by the client.</p> <div class="refsect3"> -<a name="id-1.4.6.8.37.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2074,7 +2126,7 @@ of the network cannot be confirmed by the client.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.37.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.38.6"></a><h4>Returns</h4> <p> path to the "phase 2" CA certificate file</p> </div> </div> @@ -2092,7 +2144,7 @@ property with the raw certificate data if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-BLOB:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_BLOB</code></a> scheme, or with the path to the certificate file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a> scheme.</p> <div class="refsect3"> -<a name="id-1.4.6.8.38.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2134,7 +2186,7 @@ clears the "phase2" CA certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.38.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.39.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -2145,7 +2197,7 @@ clears the "phase2" CA certificate.</p></td> nm_setting_802_1x_get_phase2_subject_match (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.39.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.40.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2160,7 +2212,7 @@ nm_setting_802_1x_get_phase2_subject_match </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.39.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.40.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-subject-match" title="The “phase2-subject-match” property"><span class="type">“phase2-subject-match”</span></a> property. This is the substring to be matched against the subject of the "phase 2" authentication server certificate, or <code class="literal">NULL</code> no subject verification @@ -2176,7 +2228,7 @@ nm_setting_802_1x_get_num_phase2_altsubject_matches <p>Returns the number of entries in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-altsubject-matches" title="The “phase2-altsubject-matches” property"><span class="type">“phase2-altsubject-matches”</span></a> property of this setting.</p> <div class="refsect3"> -<a name="id-1.4.6.8.40.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2191,7 +2243,7 @@ nm_setting_802_1x_get_num_phase2_altsubject_matches </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.40.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.41.6"></a><h4>Returns</h4> <p> the number of phase2-altsubject-matches entries.</p> </div> </div> @@ -2205,7 +2257,7 @@ nm_setting_802_1x_get_phase2_altsubject_match <p>Returns the "phase 2" altSubjectName match at index <em class="parameter"><code>i</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.41.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2227,7 +2279,7 @@ nm_setting_802_1x_get_phase2_altsubject_match </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.41.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.42.6"></a><h4>Returns</h4> <p> the "phase 2" altSubjectName match at index <em class="parameter"><code>i</code></em> </p> </div> @@ -2243,7 +2295,7 @@ nm_setting_802_1x_add_phase2_altsubject_match at least one match is added, the altSubjectName of the "phase 2" remote authentication server is not verified.</p> <div class="refsect3"> -<a name="id-1.4.6.8.42.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2266,7 +2318,7 @@ connection</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.42.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.43.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the "phase 2" alternative subject name match was successfully added, <code class="literal">FALSE</code> if it was already allowed.</p> </div> @@ -2280,7 +2332,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes the allowed "phase 2" altSubjectName at the specified index.</p> <div class="refsect3"> -<a name="id-1.4.6.8.43.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2312,7 +2364,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match_by_value <p>Removes the allowed "phase 2" altSubjectName <em class="parameter"><code>phase2_altsubject_match</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.6.8.44.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2334,7 +2386,7 @@ nm_setting_802_1x_remove_phase2_altsubject_match_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.44.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.45.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the alternative subject name match for "phase 2" was found and removed, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -2347,7 +2399,7 @@ nm_setting_802_1x_clear_phase2_altsubject_matches (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <p>Clears all "phase 2" altSubjectName matches.</p> <div class="refsect3"> -<a name="id-1.4.6.8.45.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2374,7 +2426,7 @@ returned scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-C <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.46.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2389,7 +2441,7 @@ returned scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-C </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.46.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.47.6"></a><h4>Returns</h4> <p> scheme used to store the "phase 2" client certificate (blob or path)</p> </div> </div> @@ -2403,7 +2455,7 @@ nm_setting_802_1x_get_phase2_client_cert_blob when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.47.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2418,7 +2470,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.47.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.48.6"></a><h4>Returns</h4> <p> the "phase 2" client certificate data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2433,7 +2485,7 @@ nm_setting_802_1x_get_phase2_client_cert_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.48.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.49.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2448,7 +2500,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.48.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.49.6"></a><h4>Returns</h4> <p> path to the "phase 2" client certificate file</p> </div> </div> @@ -2470,7 +2522,7 @@ file if using the <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.49.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.50.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2513,7 +2565,7 @@ clears the "phase2" client certificate.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.49.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.50.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -2523,7 +2575,7 @@ clears the "phase2" client certificate.</p></td> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_password (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.50.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.51.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2538,7 +2590,7 @@ nm_setting_802_1x_get_password (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.50.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.51.5"></a><h4>Returns</h4> <p> the password used by the authentication method, if any, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password" title="The “password” property"><span class="type">“password”</span></a> property</p> </div> @@ -2549,7 +2601,7 @@ by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password" title <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_802_1x_get_password_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.51.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.52.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2564,7 +2616,7 @@ nm_setting_802_1x_get_password_flags (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.51.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.52.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password" title="The “password” property"><span class="type">“password”</span></a></p> </div> </div> @@ -2574,7 +2626,7 @@ nm_setting_802_1x_get_password_flags (<em class="parameter"><code><a class="link <pre class="programlisting"><span class="returnvalue">GBytes</span> * nm_setting_802_1x_get_password_raw (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.52.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.53.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2589,7 +2641,7 @@ nm_setting_802_1x_get_password_raw (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.52.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.53.5"></a><h4>Returns</h4> <p> the password used by the authentication method as a UTF-8-encoded array of bytes, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password-raw" title="The “password-raw” property"><span class="type">“password-raw”</span></a> property. </p> @@ -2603,7 +2655,7 @@ UTF-8-encoded array of bytes, as specified by the nm_setting_802_1x_get_password_raw_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.53.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.54.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2618,7 +2670,7 @@ nm_setting_802_1x_get_password_raw_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.53.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.54.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--password-raw" title="The “password-raw” property"><span class="type">“password-raw”</span></a></p> </div> @@ -2629,7 +2681,7 @@ nm_setting_802_1x_get_password_raw_flags <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_802_1x_get_pin (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.54.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.55.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2644,7 +2696,7 @@ nm_setting_802_1x_get_pin (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.54.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.55.5"></a><h4>Returns</h4> <p> the PIN used by the authentication method, if any, as specified by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--pin" title="The “pin” property"><span class="type">“pin”</span></a> property</p> </div> @@ -2655,7 +2707,7 @@ by the <a class="link" href="NMSetting8021x.html#NMSetting8021x--pin" title="The <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_802_1x_get_pin_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.55.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.56.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2670,7 +2722,7 @@ nm_setting_802_1x_get_pin_flags (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.55.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.56.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--pin" title="The “pin” property"><span class="type">“pin”</span></a></p> </div> @@ -2687,7 +2739,7 @@ nm_setting_802_1x_get_private_key_scheme <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.56.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.57.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2702,7 +2754,7 @@ nm_setting_802_1x_get_private_key_scheme </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.56.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.57.6"></a><h4>Returns</h4> <p> scheme used to store the private key (blob or path)</p> </div> </div> @@ -2719,7 +2771,7 @@ authentication method.</p> unencrypted private key data may be readable by unprivileged users. Private keys should always be encrypted with a private key password.</p> <div class="refsect3"> -<a name="id-1.4.6.8.57.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.58.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2734,7 +2786,7 @@ keys should always be encrypted with a private key password.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.57.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.58.7"></a><h4>Returns</h4> <p> the private key data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2749,7 +2801,7 @@ nm_setting_802_1x_get_private_key_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.58.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.59.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2764,7 +2816,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.58.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.59.6"></a><h4>Returns</h4> <p> path to the private key file</p> </div> </div> @@ -2802,7 +2854,7 @@ 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.</p> <div class="refsect3"> -<a name="id-1.4.6.8.59.8"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.60.8"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2851,7 +2903,7 @@ an error is returned.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.59.9"></a><h4>Returns</h4> +<a name="id-1.4.6.8.60.9"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -2862,7 +2914,7 @@ an error is returned.</p></td> nm_setting_802_1x_get_private_key_password (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.60.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.61.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2877,7 +2929,7 @@ nm_setting_802_1x_get_private_key_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.60.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.61.5"></a><h4>Returns</h4> <p> the private key password used to decrypt the private key if previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-set-private-key" title="nm_setting_802_1x_set_private_key ()"><code class="function">nm_setting_802_1x_set_private_key()</code></a>, or the <a class="link" href="NMSetting8021x.html#NMSetting8021x--private-key-password" title="The “private-key-password” property"><span class="type">“private-key-password”</span></a> property.</p> @@ -2890,7 +2942,7 @@ previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x- nm_setting_802_1x_get_private_key_password_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.61.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.62.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2905,7 +2957,7 @@ nm_setting_802_1x_get_private_key_password_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.61.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.62.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--private-key-password" title="The “private-key-password” property"><span class="type">“private-key-password”</span></a></p> </div> @@ -2917,7 +2969,7 @@ nm_setting_802_1x_get_private_key_password_flags nm_setting_802_1x_get_private_key_format (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.62.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.63.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2932,7 +2984,7 @@ nm_setting_802_1x_get_private_key_format </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.62.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.63.5"></a><h4>Returns</h4> <p> the data format of the private key data stored in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--private-key" title="The “private-key” property"><span class="type">“private-key”</span></a> property</p> </div> @@ -2949,7 +3001,7 @@ scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME- <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME-PATH:CAPS"><code class="literal">NM_SETTING_802_1X_CK_SCHEME_PATH</code></a>, use <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-get-client-cert-path" title="nm_setting_802_1x_get_client_cert_path ()"><code class="function">nm_setting_802_1x_get_client_cert_path()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.6.8.63.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.64.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2964,7 +3016,7 @@ scheme is <a class="link" href="NMSetting8021x.html#NM-SETTING-802-1X-CK-SCHEME- </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.63.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.64.6"></a><h4>Returns</h4> <p> scheme used to store the "phase 2" private key (blob or path)</p> </div> </div> @@ -2981,7 +3033,7 @@ authentication method.</p> unencrypted private key data may be readable by unprivileged users. Private keys should always be encrypted with a private key password.</p> <div class="refsect3"> -<a name="id-1.4.6.8.64.6"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.65.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2996,7 +3048,7 @@ keys should always be encrypted with a private key password.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.64.7"></a><h4>Returns</h4> +<a name="id-1.4.6.8.65.7"></a><h4>Returns</h4> <p> the "phase 2" private key data. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -3011,7 +3063,7 @@ nm_setting_802_1x_get_phase2_private_key_path when EAP-TLS is used as either the "phase 1" or "phase 2" 802.1x authentication method.</p> <div class="refsect3"> -<a name="id-1.4.6.8.65.5"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.66.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3026,7 +3078,7 @@ authentication method.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.65.6"></a><h4>Returns</h4> +<a name="id-1.4.6.8.66.6"></a><h4>Returns</h4> <p> path to the "phase 2" private key file</p> </div> </div> @@ -3065,7 +3117,7 @@ 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.</p> <div class="refsect3"> -<a name="id-1.4.6.8.66.8"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.67.8"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3115,7 +3167,7 @@ an error is returned.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.66.9"></a><h4>Returns</h4> +<a name="id-1.4.6.8.67.9"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the operation succeeded, <code class="literal">FALSE</code> if it was unsuccessful</p> </div> </div> @@ -3126,7 +3178,7 @@ an error is returned.</p></td> nm_setting_802_1x_get_phase2_private_key_password (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.67.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.68.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3141,7 +3193,7 @@ nm_setting_802_1x_get_phase2_private_key_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.67.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.68.5"></a><h4>Returns</h4> <p> the private key password used to decrypt the private key if previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-set-phase2-private-key" title="nm_setting_802_1x_set_phase2_private_key ()"><code class="function">nm_setting_802_1x_set_phase2_private_key()</code></a> or the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-private-key-password" title="The “phase2-private-key-password” property"><span class="type">“phase2-private-key-password”</span></a> property.</p> @@ -3154,7 +3206,7 @@ previously set with <a class="link" href="NMSetting8021x.html#nm-setting-802-1x- nm_setting_802_1x_get_phase2_private_key_password_flags (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.68.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.69.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3169,7 +3221,7 @@ nm_setting_802_1x_get_phase2_private_key_password_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.68.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.69.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-private-key-password" title="The “phase2-private-key-password” property"><span class="type">“phase2-private-key-password”</span></a></p> </div> @@ -3181,7 +3233,7 @@ nm_setting_802_1x_get_phase2_private_key_password_flags nm_setting_802_1x_get_phase2_private_key_format (<em class="parameter"><code><a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.6.8.69.4"></a><h4>Parameters</h4> +<a name="id-1.4.6.8.70.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3196,7 +3248,7 @@ nm_setting_802_1x_get_phase2_private_key_format </table></div> </div> <div class="refsect3"> -<a name="id-1.4.6.8.69.5"></a><h4>Returns</h4> +<a name="id-1.4.6.8.70.5"></a><h4>Returns</h4> <p> the data format of the "phase 2" private key data stored in the <a class="link" href="NMSetting8021x.html#NMSetting8021x--phase2-private-key" title="The “phase2-private-key” property"><span class="type">“phase2-private-key”</span></a> property</p> </div> diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html index 05bbe151..a5286057 100644 --- a/docs/libnm/html/NMSettingBridge.html +++ b/docs/libnm/html/NMSettingBridge.html @@ -104,6 +104,14 @@ <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-ageing-time" title="nm_setting_bridge_get_ageing_time ()">nm_setting_bridge_get_ageing_time</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping" title="nm_setting_bridge_get_multicast_snooping ()">nm_setting_bridge_get_multicast_snooping</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -143,6 +151,11 @@ <td class="property_flags">Read / Write / Construct</td> </tr> <tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property">multicast-snooping</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> <td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title="The “priority” property">priority</a></td> <td class="property_flags">Read / Write / Construct</td> @@ -195,6 +208,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS" title="NM_SETTING_BRIDGE_AGEING_TIME">NM_SETTING_BRIDGE_AGEING_TIME</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_SNOOPING">NM_SETTING_BRIDGE_MULTICAST_SNOOPING</a></td> +</tr> </tbody> </table></div> </div> @@ -398,6 +415,33 @@ nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" h <p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--ageing-time" title="The “ageing-time” property"><span class="type">“ageing-time”</span></a> property of the setting</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-bridge-get-multicast-snooping"></a><h3>nm_setting_bridge_get_multicast_snooping ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_bridge_get_multicast_snooping + (<em class="parameter"><code><a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.10.8.10.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.10.8.10.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property"><span class="type">“multicast-snooping”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingBridge.other_details"></a><h2>Types and Values</h2> @@ -448,6 +492,12 @@ nm_setting_bridge_get_ageing_time (<em class="parameter"><code><a class="link" h <pre class="programlisting">#define NM_SETTING_BRIDGE_AGEING_TIME "ageing-time" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"></a><h3>NM_SETTING_BRIDGE_MULTICAST_SNOOPING</h3> +<pre class="programlisting">#define NM_SETTING_BRIDGE_MULTICAST_SNOOPING "multicast-snooping" +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingBridge.property-details"></a><h2>Property Details</h2> @@ -498,6 +548,18 @@ NetworkManager created) bridge, this MAC address must match.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingBridge--multicast-snooping"></a><h3>The <code class="literal">“multicast-snooping”</code> property</h3> +<pre class="programlisting"> “multicast-snooping” <span class="type">gboolean</span></pre> +<p>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.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingBridge--priority"></a><h3>The <code class="literal">“priority”</code> property</h3> <pre class="programlisting"> “priority” <span class="type">guint</span></pre> <p>Sets the Spanning Tree Protocol (STP) priority for this bridge. Lower diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index f6ab97cc..8c845502 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -249,6 +249,14 @@ <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-metered" title="nm_setting_connection_get_metered ()">nm_setting_connection_get_metered</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><span class="returnvalue">NMSettingConnectionLldp</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-lldp" title="nm_setting_connection_get_lldp ()">nm_setting_connection_get_lldp</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -294,6 +302,11 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"><span class="type">gint</span></td> +<td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--lldp" title="The “lldp” property">lldp</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection--master" title="The “master” property">master</a></td> @@ -440,10 +453,18 @@ <td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-METERED:CAPS" title="NM_SETTING_CONNECTION_METERED">NM_SETTING_CONNECTION_METERED</a></td> </tr> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS" title="NM_SETTING_CONNECTION_LLDP">NM_SETTING_CONNECTION_LLDP</a></td> +</tr> +<tr> <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves">NMSettingConnectionAutoconnectSlaves</a></td> </tr> <tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp">NMSettingConnectionLldp</a></td> +</tr> +<tr> <td class="datatype_keyword">struct</td> <td class="function_name"><a class="link" href="NMSettingConnection.html#NMSettingConnection-struct" title="struct NMSettingConnection">NMSettingConnection</a></td> </tr> @@ -452,8 +473,9 @@ </div> <div class="refsect1"> <a name="NMSettingConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum - <span class="lineart">╰──</span> NMSettingConnectionAutoconnectSlaves +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">├──</span> NMSettingConnectionAutoconnectSlaves + <span class="lineart">╰──</span> NMSettingConnectionLldp GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> <span class="lineart">╰──</span> NMSettingConnection @@ -1089,7 +1111,7 @@ nm_setting_connection_get_autoconnect_slaves <p> whether slaves of the connection should be activated together with the connection.</p> </div> -<p class="since">Since: 1.0.4</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1305,7 +1327,35 @@ nm_setting_connection_get_metered (<em class="parameter"><code><a class="link" h <a name="id-1.4.5.8.28.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingConnection.html#NMSettingConnection--metered" title="The “metered” property"><span class="type">“metered”</span></a> property of the setting.</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-connection-get-lldp"></a><h3>nm_setting_connection_get_lldp ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><span class="returnvalue">NMSettingConnectionLldp</span></a> +nm_setting_connection_get_lldp (<em class="parameter"><code><a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingConnection.html#NMSettingConnection--lldp" title="The “lldp” property"><span class="type">“lldp”</span></a> property of the connection.</p> +<div class="refsect3"> +<a name="id-1.4.5.8.29.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.5.8.29.6"></a><h4>Returns</h4> +<p> a <a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><code class="literal">NMSettingConnectionLldp</code></a> which indicates whether LLDP must be +enabled for the connection.</p> +</div> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> @@ -1431,11 +1481,17 @@ nm_setting_connection_get_metered (<em class="parameter"><code><a class="link" h </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-CONNECTION-LLDP:CAPS"></a><h3>NM_SETTING_CONNECTION_LLDP</h3> +<pre class="programlisting">#define NM_SETTING_CONNECTION_LLDP "lldp" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnectionAutoconnectSlaves"></a><h3>enum NMSettingConnectionAutoconnectSlaves</h3> <p><a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves"><span class="type">NMSettingConnectionAutoconnectSlaves</span></a> values indicate whether slave connections should be activated when master is activated.</p> <div class="refsect3"> -<a name="id-1.4.5.9.22.4"></a><h4>Members</h4> +<a name="id-1.4.5.9.23.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1472,6 +1528,44 @@ should be activated when master is activated.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnectionLldp"></a><h3>enum NMSettingConnectionLldp</h3> +<p><a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp"><span class="type">NMSettingConnectionLldp</span></a> values indicate whether LLDP should be enabled.</p> +<div class="refsect3"> +<a name="id-1.4.5.9.24.4"></a><h4>Members</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLDP-DEFAULT:CAPS"></a>NM_SETTING_CONNECTION_LLDP_DEFAULT</p></td> +<td class="enum_member_description"> +<p>default value</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS"></a>NM_SETTING_CONNECTION_LLDP_DISABLE</p></td> +<td class="enum_member_description"> +<p>disable LLDP</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS"></a>NM_SETTING_CONNECTION_LLDP_ENABLE_RX</p></td> +<td class="enum_member_description"> +<p>enable reception of LLDP frames</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection-struct"></a><h3>struct NMSettingConnection</h3> <pre class="programlisting">struct NMSettingConnection;</pre> <p>The NMSettingConnection struct contains only private data. @@ -1514,7 +1608,7 @@ 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.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT</p> -<p class="since">Since: 1.0.4</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1553,6 +1647,15 @@ connection may be applied to the wrong interface.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingConnection--lldp"></a><h3>The <code class="literal">“lldp”</code> property</h3> +<pre class="programlisting"> “lldp” <span class="type">gint</span></pre> +<p>Whether LLDP is enabled for the connection.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: -1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingConnection--master"></a><h3>The <code class="literal">“master”</code> property</h3> <pre class="programlisting"> “master” <span class="type">gchar</span> *</pre> <p>Interface name of the master device or UUID of the master connection.</p> @@ -1564,9 +1667,11 @@ connection may be applied to the wrong interface.</p> <a name="NMSettingConnection--metered"></a><h3>The <code class="literal">“metered”</code> property</h3> <pre class="programlisting"> “metered” <a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered"><span class="type">NMMetered</span></a></pre> <p>Whether the connection is metered.</p> +<p>When updating this property on a currently activated connection, +the change takes effect immediately.</p> <p>Flags: Read / Write</p> <p>Default value: NM_METERED_UNKNOWN</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1664,6 +1769,8 @@ be generated by <a class="link" href="libnm-nm-utils.html#nm-utils-uuid-generate (for example "Home", "Work", "Public"). <code class="literal">NULL</code> or unspecified zone means the connection will be placed in the default zone as defined by the firewall.</p> +<p>When updating this property on a currently activated connection, +the change takes effect immediately.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index 9cafb09a..a662d108 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -402,7 +402,7 @@ </div> <div class="refsect1"> <a name="NMSettingDcb.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMSettingDcbFlags GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html index bee69df6..50ac79d3 100644 --- a/docs/libnm/html/NMSettingGsm.html +++ b/docs/libnm/html/NMSettingGsm.html @@ -100,6 +100,27 @@ </td> </tr> <tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-device-id" title="nm_setting_gsm_get_device_id ()">nm_setting_gsm_get_device_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-sim-id" title="nm_setting_gsm_get_sim_id ()">nm_setting_gsm_get_sim_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id" title="nm_setting_gsm_get_sim_operator_id ()">nm_setting_gsm_get_sim_operator_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> </td> @@ -134,6 +155,12 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property">device-id</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"><span class="type">gboolean</span></td> <td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--home-only" title="The “home-only” property">home-only</a></td> <td class="property_flags">Read / Write</td> @@ -175,6 +202,18 @@ <tr> <td class="property_type"> <span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property">sim-id</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-operator-id" title="The “sim-operator-id” property">sim-operator-id</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingGsm.html#NMSettingGsm--username" title="The “username” property">username</a></td> <td class="property_flags">Read / Write</td> </tr> @@ -229,6 +268,18 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-HOME-ONLY:CAPS" title="NM_SETTING_GSM_HOME_ONLY">NM_SETTING_GSM_HOME_ONLY</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS" title="NM_SETTING_GSM_DEVICE_ID">NM_SETTING_GSM_DEVICE_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS" title="NM_SETTING_GSM_SIM_ID">NM_SETTING_GSM_SIM_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS" title="NM_SETTING_GSM_SIM_OPERATOR_ID">NM_SETTING_GSM_SIM_OPERATOR_ID</a></td> +</tr> </tbody> </table></div> </div> @@ -434,11 +485,89 @@ nm_setting_gsm_get_home_only (<em class="parameter"><code><a class="link" href=" </div> <hr> <div class="refsect2"> +<a name="nm-setting-gsm-get-device-id"></a><h3>nm_setting_gsm_get_device_id ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_gsm_get_device_id (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.15.8.10.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.15.8.10.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property"><span class="type">“device-id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-gsm-get-sim-id"></a><h3>nm_setting_gsm_get_sim_id ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_gsm_get_sim_id (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.15.8.11.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.15.8.11.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property"><span class="type">“sim-id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-gsm-get-sim-operator-id"></a><h3>nm_setting_gsm_get_sim_operator_id ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_gsm_get_sim_operator_id (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.15.8.12.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.15.8.12.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-operator-id" title="The “sim-operator-id” property"><span class="type">“sim-operator-id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-gsm-get-pin-flags"></a><h3>nm_setting_gsm_get_pin_flags ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_gsm_get_pin_flags (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.15.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.15.8.13.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -453,7 +582,7 @@ nm_setting_gsm_get_pin_flags (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.15.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.15.8.13.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingGsm.html#NMSettingGsm--pin" title="The “pin” property"><span class="type">“pin”</span></a></p> </div> </div> @@ -463,7 +592,7 @@ nm_setting_gsm_get_pin_flags (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_gsm_get_password_flags (<em class="parameter"><code><a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.15.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.15.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -478,7 +607,7 @@ nm_setting_gsm_get_password_flags (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.15.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.15.8.14.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingGsm.html#NMSettingGsm--password" title="The “password” property"><span class="type">“password”</span></a></p> </div> </div> @@ -493,55 +622,73 @@ nm_setting_gsm_get_password_flags (<em class="parameter"><code><a class="link" h <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-NUMBER:CAPS"></a><h3>NM_SETTING_GSM_NUMBER</h3> -<pre class="programlisting">#define NM_SETTING_GSM_NUMBER "number" +<pre class="programlisting">#define NM_SETTING_GSM_NUMBER "number" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-USERNAME:CAPS"></a><h3>NM_SETTING_GSM_USERNAME</h3> -<pre class="programlisting">#define NM_SETTING_GSM_USERNAME "username" +<pre class="programlisting">#define NM_SETTING_GSM_USERNAME "username" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PASSWORD:CAPS"></a><h3>NM_SETTING_GSM_PASSWORD</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD "password" +<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD "password" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PASSWORD-FLAGS:CAPS"></a><h3>NM_SETTING_GSM_PASSWORD_FLAGS</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD_FLAGS "password-flags" +<pre class="programlisting">#define NM_SETTING_GSM_PASSWORD_FLAGS "password-flags" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-APN:CAPS"></a><h3>NM_SETTING_GSM_APN</h3> -<pre class="programlisting">#define NM_SETTING_GSM_APN "apn" +<pre class="programlisting">#define NM_SETTING_GSM_APN "apn" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-NETWORK-ID:CAPS"></a><h3>NM_SETTING_GSM_NETWORK_ID</h3> -<pre class="programlisting">#define NM_SETTING_GSM_NETWORK_ID "network-id" +<pre class="programlisting">#define NM_SETTING_GSM_NETWORK_ID "network-id" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PIN:CAPS"></a><h3>NM_SETTING_GSM_PIN</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PIN "pin" +<pre class="programlisting">#define NM_SETTING_GSM_PIN "pin" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-PIN-FLAGS:CAPS"></a><h3>NM_SETTING_GSM_PIN_FLAGS</h3> -<pre class="programlisting">#define NM_SETTING_GSM_PIN_FLAGS "pin-flags" +<pre class="programlisting">#define NM_SETTING_GSM_PIN_FLAGS "pin-flags" </pre> </div> <hr> <div class="refsect2"> <a name="NM-SETTING-GSM-HOME-ONLY:CAPS"></a><h3>NM_SETTING_GSM_HOME_ONLY</h3> -<pre class="programlisting">#define NM_SETTING_GSM_HOME_ONLY "home-only" +<pre class="programlisting">#define NM_SETTING_GSM_HOME_ONLY "home-only" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-GSM-DEVICE-ID:CAPS"></a><h3>NM_SETTING_GSM_DEVICE_ID</h3> +<pre class="programlisting">#define NM_SETTING_GSM_DEVICE_ID "device-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-GSM-SIM-ID:CAPS"></a><h3>NM_SETTING_GSM_SIM_ID</h3> +<pre class="programlisting">#define NM_SETTING_GSM_SIM_ID "sim-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS"></a><h3>NM_SETTING_GSM_SIM_OPERATOR_ID</h3> +<pre class="programlisting">#define NM_SETTING_GSM_SIM_OPERATOR_ID "sim-operator-id" </pre> </div> </div> @@ -562,6 +709,17 @@ The APN may only be composed of the characters a-z, 0-9, ., and - per GSM </div> <hr> <div class="refsect2"> +<a name="NMSettingGsm--device-id"></a><h3>The <code class="literal">“device-id”</code> property</h3> +<pre class="programlisting"> “device-id” <span class="type">gchar</span> *</pre> +<p>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.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingGsm--home-only"></a><h3>The <code class="literal">“home-only”</code> property</h3> <pre class="programlisting"> “home-only” <span class="type">gboolean</span></pre> <p>When <code class="literal">TRUE</code>, only connections to the home network will be allowed. @@ -628,6 +786,31 @@ device.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingGsm--sim-id"></a><h3>The <code class="literal">“sim-id”</code> property</h3> +<pre class="programlisting"> “sim-id” <span class="type">gchar</span> *</pre> +<p>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 <a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property"><span class="type">“device-id”</span></a> which contains a +SIM card matching the given identifier.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingGsm--sim-operator-id"></a><h3>The <code class="literal">“sim-operator-id”</code> property</h3> +<pre class="programlisting"> “sim-operator-id” <span class="type">gchar</span> *</pre> +<p>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 +<a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property"><span class="type">“device-id”</span></a> and <a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property"><span class="type">“sim-id”</span></a> which contains a SIM +card provisioined by the given operator.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingGsm--username"></a><h3>The <code class="literal">“username”</code> property</h3> <pre class="programlisting"> “username” <span class="type">gchar</span> *</pre> <p>The username used to authenticate with the network, if required. Many diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index 9a40fd47..dd9b7c2d 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> +<link rel="prev" href="NMSettingInfiniband.html" title="NMSettingInfiniband"> <link rel="next" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingIPConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingIP6Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -56,6 +56,21 @@ <a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id" title="nm_setting_ip4_config_get_dhcp_client_id ()">nm_setting_ip4_config_get_dhcp_client_id</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<span class="returnvalue">int</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" title="nm_setting_ip4_config_get_dhcp_timeout ()">nm_setting_ip4_config_get_dhcp_timeout</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn" title="nm_setting_ip4_config_get_dhcp_fqdn ()">nm_setting_ip4_config_get_dhcp_fqdn</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -67,12 +82,25 @@ <col width="300px" class="properties_name"> <col width="200px" class="properties_flags"> </colgroup> -<tbody><tr> +<tbody> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id" title="The “dhcp-client-id” property">dhcp-client-id</a></td> <td class="property_flags">Read / Write</td> -</tr></tbody> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property">dhcp-fqdn</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property">dhcp-timeout</a></td> +<td class="property_flags">Read / Write</td> +</tr> +</tbody> </table></div> </div> <div class="refsect1"> @@ -93,6 +121,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT">NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_FQDN">NM_SETTING_IP4_CONFIG_DHCP_FQDN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" title="NM_SETTING_IP4_CONFIG_METHOD_AUTO">NM_SETTING_IP4_CONFIG_METHOD_AUTO</a></td> </tr> <tr> @@ -149,7 +185,7 @@ connection.</p> nm_setting_ip4_config_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.18.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.17.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -163,7 +199,7 @@ nm_setting_ip4_config_get_dhcp_client_id <p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id" title="The “dhcp-client-id” property"><span class="type">“dhcp-client-id”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.18.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.17.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -178,11 +214,69 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.18.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.17.8.3.6"></a><h4>Returns</h4> <p> the configured Client ID to send to the DHCP server when requesting addresses via DHCP.</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip4-config-get-dhcp-timeout"></a><h3>nm_setting_ip4_config_get_dhcp_timeout ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> +nm_setting_ip4_config_get_dhcp_timeout + (<em class="parameter"><code><a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property"><span class="type">“dhcp-timeout”</span></a> +property.</p> +<div class="refsect3"> +<a name="id-1.4.17.8.4.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.17.8.4.6"></a><h4>Returns</h4> +<p> the configured DHCP timeout in seconds. 0 = default for +the particular kind of device.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip4-config-get-dhcp-fqdn"></a><h3>nm_setting_ip4_config_get_dhcp_fqdn ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip4_config_get_dhcp_fqdn (<em class="parameter"><code><a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property"><span class="type">“dhcp-fqdn”</span></a> +property.</p> +<div class="refsect3"> +<a name="id-1.4.17.8.5.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.17.8.5.6"></a><h4>Returns</h4> +<p> the configured FQDN to send to the DHCP server</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIP4Config.other_details"></a><h2>Types and Values</h2> @@ -199,6 +293,18 @@ addresses via DHCP.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</h3> +<pre class="programlisting">#define NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT "dhcp-timeout" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_DHCP_FQDN</h3> +<pre class="programlisting">#define NM_SETTING_IP4_CONFIG_DHCP_FQDN "dhcp-fqdn" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"></a><h3>NM_SETTING_IP4_CONFIG_METHOD_AUTO</h3> <pre class="programlisting">#define NM_SETTING_IP4_CONFIG_METHOD_AUTO "auto" </pre> @@ -252,6 +358,26 @@ DHCP server may use to customize the DHCP lease and options.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> +<hr> +<div class="refsect2"> +<a name="NMSettingIP4Config--dhcp-fqdn"></a><h3>The <code class="literal">“dhcp-fqdn”</code> property</h3> +<pre class="programlisting"> “dhcp-fqdn” <span class="type">gchar</span> *</pre> +<p>If the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property"><span class="type">“dhcp-send-hostname”</span></a> property is <code class="literal">TRUE</code>, then the +specified FQDN will be sent to the DHCP server when acquiring a lease. This +property and <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname" title="The “dhcp-hostname” property"><span class="type">“dhcp-hostname”</span></a> are mutually exclusive and +cannot be set at the same time.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIP4Config--dhcp-timeout"></a><h3>The <code class="literal">“dhcp-timeout”</code> property</h3> +<pre class="programlisting"> “dhcp-timeout” <span class="type">guint</span></pre> +<p>A timeout for a DHCP transaction in seconds.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html index 0b3633d9..8d733c14 100644 --- a/docs/libnm/html/NMSettingIP6Config.html +++ b/docs/libnm/html/NMSettingIP6Config.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> -<link rel="next" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> +<link rel="next" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingIP4Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingIPConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingIP6Config"></a><div class="titlepage"></div> @@ -57,6 +57,14 @@ <a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy" title="nm_setting_ip6_config_get_ip6_privacy ()">nm_setting_ip6_config_get_ip6_privacy</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode"><span class="returnvalue">NMSettingIP6ConfigAddrGenMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode" title="nm_setting_ip6_config_get_addr_gen_mode ()">nm_setting_ip6_config_get_addr_gen_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -68,11 +76,18 @@ <col width="300px" class="properties_name"> <col width="200px" class="properties_flags"> </colgroup> -<tbody><tr> +<tbody> +<tr> +<td class="property_type"><span class="type">gint</span></td> +<td class="property_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode" title="The “addr-gen-mode” property">addr-gen-mode</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> <td class="property_type"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a></td> <td class="property_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy" title="The “ip6-privacy” property">ip6-privacy</a></td> <td class="property_flags">Read / Write / Construct</td> -</tr></tbody> +</tr> +</tbody> </table></div> </div> <div class="refsect1"> @@ -93,6 +108,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS" title="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE">NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS" title="NM_SETTING_IP6_CONFIG_METHOD_IGNORE">NM_SETTING_IP6_CONFIG_METHOD_IGNORE</a></td> </tr> <tr> @@ -119,12 +138,17 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a></td> </tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode">NMSettingIP6ConfigAddrGenMode</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMSettingIP6Config.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">├──</span> NMSettingIP6ConfigAddrGenMode <span class="lineart">╰──</span> NMSettingIP6ConfigPrivacy GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -157,7 +181,7 @@ supported.</p> nm_setting_ip6_config_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.19.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.18.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -170,7 +194,7 @@ nm_setting_ip6_config_get_ip6_privacy (<em class="parameter"><code><a class="lin <p>Returns the value contained in the <a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy" title="The “ip6-privacy” property"><span class="type">“ip6-privacy”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.19.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.18.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -185,10 +209,39 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.19.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.18.8.3.6"></a><h4>Returns</h4> <p> IPv6 Privacy Extensions configuration value (<a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a>).</p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip6-config-get-addr-gen-mode"></a><h3>nm_setting_ip6_config_get_addr_gen_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode"><span class="returnvalue">NMSettingIP6ConfigAddrGenMode</span></a> +nm_setting_ip6_config_get_addr_gen_mode + (<em class="parameter"><code><a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> *setting</code></em>);</pre> +<p>Returns the value contained in the <a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode" title="The “addr-gen-mode” property"><span class="type">“addr-gen-mode”</span></a> +property.</p> +<div class="refsect3"> +<a name="id-1.4.18.8.4.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.18.8.4.6"></a><h4>Returns</h4> +<p> IPv6 Address Generation Mode.</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIP6Config.other_details"></a><h2>Types and Values</h2> @@ -205,6 +258,12 @@ property.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS"></a><h3>NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE</h3> +<pre class="programlisting">#define NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE "addr-gen-mode" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"></a><h3>NM_SETTING_IP6_CONFIG_METHOD_IGNORE</h3> <pre class="programlisting">#define NM_SETTING_IP6_CONFIG_METHOD_IGNORE "ignore" </pre> @@ -263,7 +322,7 @@ supported for IPv6)</p> <p><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a> values indicate if and how IPv6 Privacy Extensions are used (RFC4941).</p> <div class="refsect3"> -<a name="id-1.4.19.9.10.4"></a><h4>Members</h4> +<a name="id-1.4.18.9.11.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -305,10 +364,74 @@ are enabled and temporary addresses are preferred over public addresses</p> </table></div> </div> </div> +<hr> +<div class="refsect2"> +<a name="NMSettingIP6ConfigAddrGenMode"></a><h3>enum NMSettingIP6ConfigAddrGenMode</h3> +<p><a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode"><span class="type">NMSettingIP6ConfigAddrGenMode</span></a> controls how the the Interface Identifier for +RFC4862 Stateless Address Autoconfiguration is created.</p> +<div class="refsect3"> +<a name="id-1.4.18.9.12.4"></a><h4>Members</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS"></a>NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64</p></td> +<td class="enum_member_description"> +<p>The Interface Identifier is derived +from the interface hardware address.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS"></a>NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY</p></td> +<td class="enum_member_description"> +<p>The Interface Identifier +is created by using a cryptographically secure hash of a secret host-specific +key along with the connection identification and the network address as +specified by RFC7217.</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingIP6Config.property-details"></a><h2>Property Details</h2> <div class="refsect2"> +<a name="NMSettingIP6Config--addr-gen-mode"></a><h3>The <code class="literal">“addr-gen-mode”</code> property</h3> +<pre class="programlisting"> “addr-gen-mode” <span class="type">gint</span></pre> +<p>Configure method for creating the address for use with RFC4862 IPv6 +Stateless Address Autoconfiguration. The permitted values are: "eui64", +"stable-privacy" or unset.</p> +<p>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.</p> +<p>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.</p> +<p>Leaving this unset causes a default that could be subject to change +in future versions to be used.</p> +<p>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.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingIP6Config--ip6-privacy"></a><h3>The <code class="literal">“ip6-privacy”</code> property</h3> <pre class="programlisting"> “ip6-privacy” <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy"><span class="type">NMSettingIP6ConfigPrivacy</span></a></pre> <p>Configure IPv6 Privacy Extensions for SLAAC, described in RFC4941. If @@ -322,6 +445,9 @@ addresses).</p> global configuration "ipv6.ip6-privacy".</p> <p>If also global configuration is unspecified or set to "-1", fallback to read "/proc/sys/net/ipv6/conf/default/use_tempaddr".</p> +<p>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.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NM_SETTING_IP6_CONFIG_PRIVACY_UNKNOWN</p> </div> diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 35289f40..228ff69f 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -6,8 +6,8 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingInfiniband.html" title="NMSettingInfiniband"> -<link rel="next" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> +<link rel="prev" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> +<link rel="next" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,8 +21,8 @@ </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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingInfiniband.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingIP4Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="p" href="NMSettingIP6Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingIPTunnel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingIPConfig"></a><div class="titlepage"></div> @@ -449,6 +449,69 @@ <span class="returnvalue">guint</span> </td> <td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options" title="nm_setting_ip_config_get_num_dns_options ()">nm_setting_ip_config_get_num_dns_options</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options" title="nm_setting_ip_config_has_dns_options ()">nm_setting_ip_config_has_dns_options</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option" title="nm_setting_ip_config_get_dns_option ()">nm_setting_ip_config_get_dns_option</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option" title="nm_setting_ip_config_next_valid_dns_option ()">nm_setting_ip_config_next_valid_dns_option</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option" title="nm_setting_ip_config_add_dns_option ()">nm_setting_ip_config_add_dns_option</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option" title="nm_setting_ip_config_remove_dns_option ()">nm_setting_ip_config_remove_dns_option</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value" title="nm_setting_ip_config_remove_dns_option_by_value ()">nm_setting_ip_config_remove_dns_option_by_value</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options" title="nm_setting_ip_config_clear_dns_options ()">nm_setting_ip_config_clear_dns_options</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-addresses" title="nm_setting_ip_config_get_num_addresses ()">nm_setting_ip_config_get_num_addresses</a> <span class="c_punctuation">()</span> </td> </tr> @@ -638,6 +701,11 @@ </tr> <tr> <td class="property_type"><span class="type">GStrv</span></td> +<td class="property_name"><a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns-options" title="The “dns-options” property">dns-options</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">GStrv</span></td> <td class="property_name"><a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns-search" title="The “dns-search” property">dns-search</a></td> <td class="property_flags">Read / Write</td> </tr> @@ -709,6 +777,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS" title="NM_SETTING_IP_CONFIG_DNS_OPTIONS">NM_SETTING_IP_CONFIG_DNS_OPTIONS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ADDRESSES:CAPS" title="NM_SETTING_IP_CONFIG_ADDRESSES">NM_SETTING_IP_CONFIG_ADDRESSES</a></td> </tr> <tr> @@ -747,12 +819,68 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS" title="NM_SETTING_IP_CONFIG_MAY_FAIL">NM_SETTING_IP_CONFIG_MAY_FAIL</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS" title="NM_SETTING_DNS_OPTION_DEBUG">NM_SETTING_DNS_OPTION_DEBUG</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS" title="NM_SETTING_DNS_OPTION_NDOTS">NM_SETTING_DNS_OPTION_NDOTS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS" title="NM_SETTING_DNS_OPTION_TIMEOUT">NM_SETTING_DNS_OPTION_TIMEOUT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS" title="NM_SETTING_DNS_OPTION_ATTEMPTS">NM_SETTING_DNS_OPTION_ATTEMPTS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS" title="NM_SETTING_DNS_OPTION_ROTATE">NM_SETTING_DNS_OPTION_ROTATE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS" title="NM_SETTING_DNS_OPTION_NO_CHECK_NAMES">NM_SETTING_DNS_OPTION_NO_CHECK_NAMES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS" title="NM_SETTING_DNS_OPTION_INET6">NM_SETTING_DNS_OPTION_INET6</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS" title="NM_SETTING_DNS_OPTION_IP6_BYTESTRING">NM_SETTING_DNS_OPTION_IP6_BYTESTRING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_IP6_DOTINT">NM_SETTING_DNS_OPTION_IP6_DOTINT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_NO_IP6_DOTINT">NM_SETTING_DNS_OPTION_NO_IP6_DOTINT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS" title="NM_SETTING_DNS_OPTION_EDNS0">NM_SETTING_DNS_OPTION_EDNS0</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST">NM_SETTING_DNS_OPTION_SINGLE_REQUEST</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN">NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS" title="NM_SETTING_DNS_OPTION_NO_TLD_QUERY">NM_SETTING_DNS_OPTION_NO_TLD_QUERY</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="NMSettingIPConfig.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GBoxed +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">├──</span> NMIPAddress <span class="lineart">╰──</span> NMIPRoute GObject @@ -784,7 +912,7 @@ nm_ip_address_new (<em class="parameter"><code><span class="type">int</span> fam <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.2.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -817,7 +945,7 @@ nm_ip_address_new (<em class="parameter"><code><span class="type">int</span> fam </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.2.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.2.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> object, or <code class="literal">NULL</code> on error. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -835,7 +963,7 @@ nm_ip_address_new_binary (<em class="parameter"><code><span class="type">int</sp correct size for <em class="parameter"><code>family</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -868,7 +996,7 @@ correct size for <em class="parameter"><code>family</code></em> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.3.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.3.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> object, or <code class="literal">NULL</code> on error. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -880,7 +1008,7 @@ correct size for <em class="parameter"><code>family</code></em> nm_ip_address_ref (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> *address</code></em>);</pre> <p>Increases the reference count of the object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -903,7 +1031,7 @@ nm_ip_address_unref (<em class="parameter"><code><a class="link" href="NMSetting <p>Decreases the reference count of the object. If the reference count reaches zero, the object will be destroyed.</p> <div class="refsect3"> -<a name="id-1.4.17.11.5.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -927,7 +1055,7 @@ nm_ip_address_equal (<em class="parameter"><code><a class="link" href="NMSetting <p>Determines if two <a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> objects contain the same address and prefix (attributes are not compared).</p> <div class="refsect3"> -<a name="id-1.4.17.11.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -950,7 +1078,7 @@ to.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.6.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the objects contain the same values, <code class="literal">FALSE</code> if they do not.</p> </div> </div> @@ -962,7 +1090,7 @@ nm_ip_address_dup (<em class="parameter"><code><a class="link" href="NMSettingIP <p>Creates a copy of <em class="parameter"><code>address</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -977,7 +1105,7 @@ nm_ip_address_dup (<em class="parameter"><code><a class="link" href="NMSettingIP </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.7.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.7.6"></a><h4>Returns</h4> <p> a copy of <em class="parameter"><code>address</code></em> . </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> @@ -991,7 +1119,7 @@ nm_ip_address_get_family (<em class="parameter"><code><a class="link" href="NMSe <p>Gets the IP address family (eg, AF_INET) property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1006,7 +1134,7 @@ object.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.8.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.8.6"></a><h4>Returns</h4> <p> the IP address family</p> </div> </div> @@ -1017,7 +1145,7 @@ object.</p> nm_ip_address_get_address (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="type">NMIPAddress</span></a> *address</code></em>);</pre> <p>Gets the IP address property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1032,7 +1160,7 @@ nm_ip_address_get_address (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.9.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.9.6"></a><h4>Returns</h4> <p> the IP address</p> </div> </div> @@ -1048,7 +1176,7 @@ nm_ip_address_set_address (<em class="parameter"><code><a class="link" href="NMS 's family. If you aren't sure you have a valid address, use <a class="link" href="libnm-nm-utils.html#nm-utils-ipaddr-valid" title="nm_utils_ipaddr_valid ()"><code class="function">nm_utils_ipaddr_valid()</code></a> to check it.</p> <div class="refsect3"> -<a name="id-1.4.17.11.10.6"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.10.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1082,7 +1210,7 @@ nm_ip_address_get_address_binary (<em class="parameter"><code><a class="link" hr 's family.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.4.17.11.11.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.11.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1116,7 +1244,7 @@ nm_ip_address_set_address_binary (<em class="parameter"><code><a class="link" hr 's family.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.4.17.11.12.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.12.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1146,7 +1274,7 @@ nm_ip_address_get_prefix (<em class="parameter"><code><a class="link" href="NMSe <p>Gets the IP address prefix (ie "24" or "30" etc) property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1161,7 +1289,7 @@ object.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.13.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.13.6"></a><h4>Returns</h4> <p> the IP address prefix</p> </div> </div> @@ -1173,7 +1301,7 @@ nm_ip_address_set_prefix (<em class="parameter"><code><a class="link" href="NMSe <em class="parameter"><code><span class="type">guint</span> prefix</code></em>);</pre> <p>Sets the IP address prefix property of this address object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1203,7 +1331,7 @@ nm_ip_address_get_attribute_names (<em class="parameter"><code><a class="link" h <p>Gets an array of attribute names defined on <em class="parameter"><code>address</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1218,7 +1346,7 @@ nm_ip_address_get_attribute_names (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.15.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.15.6"></a><h4>Returns</h4> <p> a <code class="literal">NULL</code>-terminated array of attribute names,. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -1233,7 +1361,7 @@ nm_ip_address_get_attribute (<em class="parameter"><code><a class="link" href="N on <em class="parameter"><code>address</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1255,7 +1383,7 @@ nm_ip_address_get_attribute (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.16.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.16.6"></a><h4>Returns</h4> <p> the value of the attribute with name <em class="parameter"><code>name</code></em> on <em class="parameter"><code>address</code></em> @@ -1274,7 +1402,7 @@ nm_ip_address_set_attribute (<em class="parameter"><code><a class="link" href="N <p>Sets or clears the named attribute on <em class="parameter"><code>address</code></em> to the given value.</p> <div class="refsect3"> -<a name="id-1.4.17.11.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1313,7 +1441,7 @@ nm_ip_route_new (<em class="parameter"><code><span class="type">int</span> famil <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1356,7 +1484,7 @@ nm_ip_route_new (<em class="parameter"><code><span class="type">int</span> famil </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.18.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.18.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> object, or <code class="literal">NULL</code> on error. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -1377,7 +1505,7 @@ nm_ip_route_new_binary (<em class="parameter"><code><span class="type">int</span point to buffers of the correct size for <em class="parameter"><code>family</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1420,7 +1548,7 @@ point to buffers of the correct size for <em class="parameter"><code>family</cod </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.19.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.19.6"></a><h4>Returns</h4> <p> the new <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> object, or <code class="literal">NULL</code> on error. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -1432,7 +1560,7 @@ point to buffers of the correct size for <em class="parameter"><code>family</cod nm_ip_route_ref (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> *route</code></em>);</pre> <p>Increases the reference count of the object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1455,7 +1583,7 @@ nm_ip_route_unref (<em class="parameter"><code><a class="link" href="NMSettingIP <p>Decreases the reference count of the object. If the reference count reaches zero, the object will be destroyed.</p> <div class="refsect3"> -<a name="id-1.4.17.11.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1479,7 +1607,7 @@ nm_ip_route_equal (<em class="parameter"><code><a class="link" href="NMSettingIP <p>Determines if two <a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> objects contain the same destination, prefix, next hop, and metric. (Attributes are not compared.)</p> <div class="refsect3"> -<a name="id-1.4.17.11.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1502,7 +1630,7 @@ to.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.22.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.22.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the objects contain the same values, <code class="literal">FALSE</code> if they do not.</p> </div> </div> @@ -1514,7 +1642,7 @@ nm_ip_route_dup (<em class="parameter"><code><a class="link" href="NMSettingIPCo <p>Creates a copy of <em class="parameter"><code>route</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1529,7 +1657,7 @@ nm_ip_route_dup (<em class="parameter"><code><a class="link" href="NMSettingIPCo </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.23.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.23.6"></a><h4>Returns</h4> <p> a copy of <em class="parameter"><code>route</code></em> . </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> @@ -1543,7 +1671,7 @@ nm_ip_route_get_family (<em class="parameter"><code><a class="link" href="NMSett <p>Gets the IP address family (eg, AF_INET) property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1558,7 +1686,7 @@ object.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.24.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.24.6"></a><h4>Returns</h4> <p> the IP address family</p> </div> </div> @@ -1569,7 +1697,7 @@ object.</p> nm_ip_route_get_dest (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> *route</code></em>);</pre> <p>Gets the IP destination address property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.25.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1584,7 +1712,7 @@ nm_ip_route_get_dest (<em class="parameter"><code><a class="link" href="NMSettin </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.25.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.25.6"></a><h4>Returns</h4> <p> the IP address of the route's destination</p> </div> </div> @@ -1600,7 +1728,7 @@ nm_ip_route_set_dest (<em class="parameter"><code><a class="link" href="NMSettin 's family. If you aren't sure you have a valid address, use <a class="link" href="libnm-nm-utils.html#nm-utils-ipaddr-valid" title="nm_utils_ipaddr_valid ()"><code class="function">nm_utils_ipaddr_valid()</code></a> to check it.</p> <div class="refsect3"> -<a name="id-1.4.17.11.26.6"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.26.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1634,7 +1762,7 @@ nm_ip_route_get_dest_binary (<em class="parameter"><code><a class="link" href="N 's family.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.4.17.11.27.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.27.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1668,7 +1796,7 @@ nm_ip_route_set_dest_binary (<em class="parameter"><code><a class="link" href="N 's family.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.4.17.11.28.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.28.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1697,7 +1825,7 @@ nm_ip_route_set_dest_binary (<em class="parameter"><code><a class="link" href="N nm_ip_route_get_prefix (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="type">NMIPRoute</span></a> *route</code></em>);</pre> <p>Gets the IP prefix (ie "24" or "30" etc) of this route.</p> <div class="refsect3"> -<a name="id-1.4.17.11.29.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1712,7 +1840,7 @@ nm_ip_route_get_prefix (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.29.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.29.6"></a><h4>Returns</h4> <p> the IP prefix</p> </div> </div> @@ -1724,7 +1852,7 @@ nm_ip_route_set_prefix (<em class="parameter"><code><a class="link" href="NMSett <em class="parameter"><code><span class="type">guint</span> prefix</code></em>);</pre> <p>Sets the prefix property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.30.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.30.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1754,7 +1882,7 @@ nm_ip_route_get_next_hop (<em class="parameter"><code><a class="link" href="NMSe <p>Gets the IP address of the next hop of this route; this will be <code class="literal">NULL</code> if the route has no next hop.</p> <div class="refsect3"> -<a name="id-1.4.17.11.31.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1769,7 +1897,7 @@ route has no next hop.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.31.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.31.6"></a><h4>Returns</h4> <p> the IP address of the next hop, or <code class="literal">NULL</code> if this is a device route.</p> </div> </div> @@ -1786,7 +1914,7 @@ nm_ip_route_set_next_hop (<em class="parameter"><code><a class="link" href="NMSe aren't sure you have a valid address, use <a class="link" href="libnm-nm-utils.html#nm-utils-ipaddr-valid" title="nm_utils_ipaddr_valid ()"><code class="function">nm_utils_ipaddr_valid()</code></a> to check it.</p> <div class="refsect3"> -<a name="id-1.4.17.11.32.6"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.32.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1820,7 +1948,7 @@ nm_ip_route_get_next_hop_binary (<em class="parameter"><code><a class="link" hre 's family.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.4.17.11.33.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.33.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1842,7 +1970,7 @@ nm_ip_route_get_next_hop_binary (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.33.8"></a><h4>Returns</h4> +<a name="id-1.4.19.11.33.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>route</code></em> has a next hop, <code class="literal">FALSE</code> if not (in which case <em class="parameter"><code>next_hop</code></em> @@ -1862,7 +1990,7 @@ nm_ip_route_set_next_hop_binary (<em class="parameter"><code><a class="link" hre 's family.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.4.17.11.34.7"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.34.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1893,7 +2021,7 @@ nm_ip_route_get_metric (<em class="parameter"><code><a class="link" href="NMSett indicate "better" or more preferred routes; -1 indicates "default" (meaning NetworkManager will set it appropriately).</p> <div class="refsect3"> -<a name="id-1.4.17.11.35.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1908,7 +2036,7 @@ indicate "better" or more preferred routes; -1 indicates "default" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.35.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.35.6"></a><h4>Returns</h4> <p> the route metric</p> </div> </div> @@ -1920,7 +2048,7 @@ nm_ip_route_set_metric (<em class="parameter"><code><a class="link" href="NMSett <em class="parameter"><code><span class="type">gint64</span> metric</code></em>);</pre> <p>Sets the metric property of this route object.</p> <div class="refsect3"> -<a name="id-1.4.17.11.36.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1950,7 +2078,7 @@ nm_ip_route_get_attribute_names (<em class="parameter"><code><a class="link" hre <p>Gets an array of attribute names defined on <em class="parameter"><code>route</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.37.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1965,7 +2093,7 @@ nm_ip_route_get_attribute_names (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.37.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.37.6"></a><h4>Returns</h4> <p> a <code class="literal">NULL</code>-terminated array of attribute names. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -1980,7 +2108,7 @@ nm_ip_route_get_attribute (<em class="parameter"><code><a class="link" href="NMS on <em class="parameter"><code>route</code></em> </p> <div class="refsect3"> -<a name="id-1.4.17.11.38.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2002,7 +2130,7 @@ nm_ip_route_get_attribute (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.38.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.38.6"></a><h4>Returns</h4> <p> the value of the attribute with name <em class="parameter"><code>name</code></em> on <em class="parameter"><code>route</code></em> @@ -2021,7 +2149,7 @@ nm_ip_route_set_attribute (<em class="parameter"><code><a class="link" href="NMS <p>Sets the named attribute on <em class="parameter"><code>route</code></em> to the given value.</p> <div class="refsect3"> -<a name="id-1.4.17.11.39.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2054,7 +2182,7 @@ nm_ip_route_set_attribute (<em class="parameter"><code><a class="link" href="NMS <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_method (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.40.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.40.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2069,7 +2197,7 @@ nm_setting_ip_config_get_method (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.40.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.40.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--method" title="The “method” property"><span class="type">“method”</span></a> property of the setting; see <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> and <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> for details of the methods available with each type.</p> @@ -2081,7 +2209,7 @@ methods available with each type.</p> <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_ip_config_get_num_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.41.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.41.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2096,7 +2224,7 @@ nm_setting_ip_config_get_num_dns (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.41.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.41.5"></a><h4>Returns</h4> <p> the number of configured DNS servers</p> </div> </div> @@ -2105,9 +2233,9 @@ nm_setting_ip_config_get_num_dns (<em class="parameter"><code><a class="link" hr <a name="nm-setting-ip-config-get-dns"></a><h3>nm_setting_ip_config_get_dns ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.42.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.42.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2121,7 +2249,7 @@ nm_setting_ip_config_get_dns (<em class="parameter"><code><a class="link" href=" <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS server to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2129,8 +2257,8 @@ nm_setting_ip_config_get_dns (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.42.5"></a><h4>Returns</h4> -<p> the IP address of the DNS server at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.42.5"></a><h4>Returns</h4> +<p> the IP address of the DNS server at index <em class="parameter"><code>idx</code></em> </p> </div> </div> @@ -2142,7 +2270,7 @@ nm_setting_ip_config_add_dns (<em class="parameter"><code><a class="link" href=" <em class="parameter"><code>const <span class="type">char</span> *dns</code></em>);</pre> <p>Adds a new DNS server to the setting.</p> <div class="refsect3"> -<a name="id-1.4.17.11.43.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.43.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2164,7 +2292,7 @@ nm_setting_ip_config_add_dns (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.43.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.43.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS server was added; <code class="literal">FALSE</code> if the server was already known</p> </div> @@ -2174,11 +2302,11 @@ known</p> <a name="nm-setting-ip-config-remove-dns"></a><h3>nm_setting_ip_config_remove_dns ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the DNS server at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the DNS server at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.44.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2192,7 +2320,7 @@ nm_setting_ip_config_remove_dns (<em class="parameter"><code><a class="link" hre <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS server to remove</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2210,7 +2338,7 @@ nm_setting_ip_config_remove_dns_by_value <p>Removes the DNS server <em class="parameter"><code>dns</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.45.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2232,7 +2360,7 @@ nm_setting_ip_config_remove_dns_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.45.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.45.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS server was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -2243,7 +2371,7 @@ nm_setting_ip_config_remove_dns_by_value nm_setting_ip_config_clear_dns (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured DNS servers.</p> <div class="refsect3"> -<a name="id-1.4.17.11.46.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2265,7 +2393,7 @@ nm_setting_ip_config_clear_dns (<em class="parameter"><code><a class="link" href nm_setting_ip_config_get_num_dns_searches (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.47.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.47.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2280,7 +2408,7 @@ nm_setting_ip_config_get_num_dns_searches </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.47.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.47.5"></a><h4>Returns</h4> <p> the number of configured DNS search domains</p> </div> </div> @@ -2289,9 +2417,9 @@ nm_setting_ip_config_get_num_dns_searches <a name="nm-setting-ip-config-get-dns-search"></a><h3>nm_setting_ip_config_get_dns_search ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_dns_search (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.48.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.48.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2305,7 +2433,7 @@ nm_setting_ip_config_get_dns_search (<em class="parameter"><code><a class="link" <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS search domain to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2313,8 +2441,8 @@ nm_setting_ip_config_get_dns_search (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.48.5"></a><h4>Returns</h4> -<p> the DNS search domain at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.48.5"></a><h4>Returns</h4> +<p> the DNS search domain at index <em class="parameter"><code>idx</code></em> </p> </div> </div> @@ -2326,7 +2454,7 @@ nm_setting_ip_config_add_dns_search (<em class="parameter"><code><a class="link" <em class="parameter"><code>const <span class="type">char</span> *dns_search</code></em>);</pre> <p>Adds a new DNS search domain to the setting.</p> <div class="refsect3"> -<a name="id-1.4.17.11.49.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.49.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2348,7 +2476,7 @@ nm_setting_ip_config_add_dns_search (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.49.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.49.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS search domain was added; <code class="literal">FALSE</code> if the search domain was already known</p> </div> @@ -2359,11 +2487,11 @@ domain was already known</p> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_dns_search (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the DNS search domain at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the DNS search domain at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.50.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2377,7 +2505,7 @@ nm_setting_ip_config_remove_dns_search <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the DNS search domain</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2395,7 +2523,7 @@ nm_setting_ip_config_remove_dns_search_by_value <p>Removes the DNS search domain <em class="parameter"><code>dns_search</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.51.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.51.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2417,7 +2545,7 @@ nm_setting_ip_config_remove_dns_search_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.51.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.51.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the DNS search domain was found and removed; <code class="literal">FALSE</code> if it was not.</p> <p>Since 0.9.10</p> </div> @@ -2430,7 +2558,60 @@ nm_setting_ip_config_clear_dns_searches (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured DNS search domains.</p> <div class="refsect3"> -<a name="id-1.4.17.11.52.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.52.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-get-num-dns-options"></a><h3>nm_setting_ip_config_get_num_dns_options ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_config_get_num_dns_options + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.19.11.53.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.53.5"></a><h4>Returns</h4> +<p> the number of configured DNS options</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-has-dns-options"></a><h3>nm_setting_ip_config_has_dns_options ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_config_has_dns_options (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> +<p>NMSettingIPConfig can have a list of dns-options. If the list +is empty, there are two similar (but differentiated) states. +Either the options are explicitly set to have no values, +or the options are left undefined. The latter means to use +a default configuration, while the former explicitly means "no-options".</p> +<div class="refsect3"> +<a name="id-1.4.19.11.54.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2444,6 +2625,220 @@ nm_setting_ip_config_clear_dns_searches </tr></tbody> </table></div> </div> +<div class="refsect3"> +<a name="id-1.4.19.11.54.6"></a><h4>Returns</h4> +<p> whether DNS options are initalized or left unset (the default).</p> +</div> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-get-dns-option"></a><h3>nm_setting_ip_config_get_dns_option ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_config_get_dns_option (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">guint</span> idx</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.19.11.55.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the DNS option</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.55.5"></a><h4>Returns</h4> +<p> the DNS option at index <em class="parameter"><code>idx</code></em> +</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-next-valid-dns-option"></a><h3>nm_setting_ip_config_next_valid_dns_option ()</h3> +<pre class="programlisting"><span class="returnvalue">gint</span> +nm_setting_ip_config_next_valid_dns_option + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">guint</span> idx</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.19.11.56.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index to start the search from</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.56.5"></a><h4>Returns</h4> +<p> the index, greater or equal than <em class="parameter"><code>idx</code></em> +, of the first valid +DNS option, or -1 if no valid option is found</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-add-dns-option"></a><h3>nm_setting_ip_config_add_dns_option ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_config_add_dns_option (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *dns_option</code></em>);</pre> +<p>Adds a new DNS option to the setting.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.57.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>dns_option</p></td> +<td class="parameter_description"><p>the DNS option to add</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.57.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the DNS option was added; <code class="literal">FALSE</code> otherwise</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-remove-dns-option"></a><h3>nm_setting_ip_config_remove_dns_option ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_ip_config_remove_dns_option + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the DNS option at index <em class="parameter"><code>idx</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.58.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>idx</p></td> +<td class="parameter_description"><p>index number of the DNS option</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-remove-dns-option-by-value"></a><h3>nm_setting_ip_config_remove_dns_option_by_value ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_config_remove_dns_option_by_value + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *dns_option</code></em>);</pre> +<p>Removes the DNS option <em class="parameter"><code>dns_option</code></em> +.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.59.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>dns_option</p></td> +<td class="parameter_description"><p>the DNS option to remove</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.19.11.59.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the DNS option was found and removed; <code class="literal">FALSE</code> if it was not.</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-config-clear-dns-options"></a><h3>nm_setting_ip_config_clear_dns_options ()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +nm_setting_ip_config_clear_dns_options + (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, + <em class="parameter"><code><span class="type">gboolean</span> is_set</code></em>);</pre> +<p>Removes all configured DNS options.</p> +<div class="refsect3"> +<a name="id-1.4.19.11.60.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>is_set</p></td> +<td class="parameter_description"><p>the dns-options can be either empty or unset (default). +Specify how to clear the options.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -2452,7 +2847,7 @@ nm_setting_ip_config_clear_dns_searches nm_setting_ip_config_get_num_addresses (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.53.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.61.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2467,7 +2862,7 @@ nm_setting_ip_config_get_num_addresses </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.53.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.61.5"></a><h4>Returns</h4> <p> the number of configured addresses</p> </div> </div> @@ -2476,9 +2871,9 @@ nm_setting_ip_config_get_num_addresses <a name="nm-setting-ip-config-get-address"></a><h3>nm_setting_ip_config_get_address ()</h3> <pre class="programlisting"><a class="link" href="NMSettingIPConfig.html#NMIPAddress"><span class="returnvalue">NMIPAddress</span></a> * nm_setting_ip_config_get_address (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.54.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.62.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2492,7 +2887,7 @@ nm_setting_ip_config_get_address (<em class="parameter"><code><a class="link" hr <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the address to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2500,8 +2895,8 @@ nm_setting_ip_config_get_address (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.54.5"></a><h4>Returns</h4> -<p> the address at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.62.5"></a><h4>Returns</h4> +<p> the address at index <em class="parameter"><code>idx</code></em> . </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2515,7 +2910,7 @@ nm_setting_ip_config_add_address (<em class="parameter"><code><a class="link" hr <p>Adds a new IP address and associated information to the setting. The given address is duplicated internally and is not changed by this function.</p> <div class="refsect3"> -<a name="id-1.4.17.11.55.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.63.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2537,7 +2932,7 @@ given address is duplicated internally and is not changed by this function.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.55.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.63.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the address was added; <code class="literal">FALSE</code> if the address was already known.</p> </div> @@ -2547,11 +2942,11 @@ known.</p> <a name="nm-setting-ip-config-remove-address"></a><h3>nm_setting_ip_config_remove_address ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_address (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the address at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the address at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.56.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.64.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2565,7 +2960,7 @@ nm_setting_ip_config_remove_address (<em class="parameter"><code><a class="link" <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the address to remove</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2583,7 +2978,7 @@ nm_setting_ip_config_remove_address_by_value <p>Removes the address <em class="parameter"><code>address</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.57.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.65.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2605,7 +3000,7 @@ nm_setting_ip_config_remove_address_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.57.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.65.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the address was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -2616,7 +3011,7 @@ nm_setting_ip_config_remove_address_by_value nm_setting_ip_config_clear_addresses (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured addresses.</p> <div class="refsect3"> -<a name="id-1.4.17.11.58.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.66.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2637,7 +3032,7 @@ nm_setting_ip_config_clear_addresses (<em class="parameter"><code><a class="link <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_ip_config_get_gateway (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.59.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.67.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2652,7 +3047,7 @@ nm_setting_ip_config_get_gateway (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.59.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.67.5"></a><h4>Returns</h4> <p> the IP address of the gateway associated with this configuration, or <code class="literal">NULL</code>.</p> </div> @@ -2663,7 +3058,7 @@ nm_setting_ip_config_get_gateway (<em class="parameter"><code><a class="link" hr <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_ip_config_get_num_routes (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.60.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.68.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2678,7 +3073,7 @@ nm_setting_ip_config_get_num_routes (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.60.5"></a><h4>Returns</h4> +<a name="id-1.4.19.11.68.5"></a><h4>Returns</h4> <p> the number of configured routes</p> </div> </div> @@ -2687,9 +3082,9 @@ nm_setting_ip_config_get_num_routes (<em class="parameter"><code><a class="link" <a name="nm-setting-ip-config-get-route"></a><h3>nm_setting_ip_config_get_route ()</h3> <pre class="programlisting"><a class="link" href="NMSettingIPConfig.html#NMIPRoute"><span class="returnvalue">NMIPRoute</span></a> * nm_setting_ip_config_get_route (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.17.11.61.4"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.69.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2703,7 +3098,7 @@ nm_setting_ip_config_get_route (<em class="parameter"><code><a class="link" href <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the route to return</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2711,8 +3106,8 @@ nm_setting_ip_config_get_route (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.61.5"></a><h4>Returns</h4> -<p> the route at index <em class="parameter"><code>i</code></em> +<a name="id-1.4.19.11.69.5"></a><h4>Returns</h4> +<p> the route at index <em class="parameter"><code>idx</code></em> . </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2726,7 +3121,7 @@ nm_setting_ip_config_add_route (<em class="parameter"><code><a class="link" href <p>Adds a new route and associated information to the setting. The given route is duplicated internally and is not changed by this function.</p> <div class="refsect3"> -<a name="id-1.4.17.11.62.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.70.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2748,7 +3143,7 @@ given route is duplicated internally and is not changed by this function.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.62.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.70.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the route was added; <code class="literal">FALSE</code> if the route was already known.</p> </div> </div> @@ -2757,11 +3152,11 @@ given route is duplicated internally and is not changed by this function.</p> <a name="nm-setting-ip-config-remove-route"></a><h3>nm_setting_ip_config_remove_route ()</h3> <pre class="programlisting"><span class="returnvalue">void</span> nm_setting_ip_config_remove_route (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>, - <em class="parameter"><code><span class="type">int</span> i</code></em>);</pre> -<p>Removes the route at index <em class="parameter"><code>i</code></em> + <em class="parameter"><code><span class="type">int</span> idx</code></em>);</pre> +<p>Removes the route at index <em class="parameter"><code>idx</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.63.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.71.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2775,7 +3170,7 @@ nm_setting_ip_config_remove_route (<em class="parameter"><code><a class="link" h <td class="parameter_annotations"> </td> </tr> <tr> -<td class="parameter_name"><p>i</p></td> +<td class="parameter_name"><p>idx</p></td> <td class="parameter_description"><p>index number of the route</p></td> <td class="parameter_annotations"> </td> </tr> @@ -2793,7 +3188,7 @@ nm_setting_ip_config_remove_route_by_value <p>Removes the route <em class="parameter"><code>route</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.17.11.64.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.72.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2815,7 +3210,7 @@ nm_setting_ip_config_remove_route_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.64.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.72.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the route was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -2826,7 +3221,7 @@ nm_setting_ip_config_remove_route_by_value nm_setting_ip_config_clear_routes (<em class="parameter"><code><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="type">NMSettingIPConfig</span></a> *setting</code></em>);</pre> <p>Removes all configured routes.</p> <div class="refsect3"> -<a name="id-1.4.17.11.65.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.73.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2849,7 +3244,7 @@ nm_setting_ip_config_get_route_metric (<em class="parameter"><code><a class="lin <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--route-metric" title="The “route-metric” property"><span class="type">“route-metric”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.66.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.74.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2864,7 +3259,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.66.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.74.6"></a><h4>Returns</h4> <p> the route metric that is used for routes that don't explicitly specify a metric. See <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--route-metric" title="The “route-metric” property"><span class="type">“route-metric”</span></a> for more details.</p> </div> @@ -2878,7 +3273,7 @@ nm_setting_ip_config_get_ignore_auto_routes <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-routes" title="The “ignore-auto-routes” property"><span class="type">“ignore-auto-routes”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.67.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.75.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2893,7 +3288,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.67.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.75.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if automatically configured (ie via DHCP) routes should be ignored.</p> </div> @@ -2907,7 +3302,7 @@ nm_setting_ip_config_get_ignore_auto_dns <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-dns" title="The “ignore-auto-dns” property"><span class="type">“ignore-auto-dns”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.68.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.76.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2922,7 +3317,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.68.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.76.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if automatically configured (ie via DHCP) DNS information should be ignored.</p> </div> @@ -2936,7 +3331,7 @@ nm_setting_ip_config_get_dhcp_hostname <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname" title="The “dhcp-hostname” property"><span class="type">“dhcp-hostname”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.69.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.77.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2951,7 +3346,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.69.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.77.6"></a><h4>Returns</h4> <p> the configured hostname to send to the DHCP server</p> </div> </div> @@ -2964,7 +3359,7 @@ nm_setting_ip_config_get_dhcp_send_hostname <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property"><span class="type">“dhcp-send-hostname”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.70.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.78.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2979,7 +3374,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.70.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.78.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if NetworkManager should send the machine hostname to the DHCP server when requesting addresses to allow the server to automatically update DNS information for this machine.</p> @@ -2994,7 +3389,7 @@ nm_setting_ip_config_get_never_default <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--never-default" title="The “never-default” property"><span class="type">“never-default”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.71.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.79.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3009,7 +3404,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.71.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.79.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if this connection should never be the default connection</p> </div> @@ -3022,7 +3417,7 @@ nm_setting_ip_config_get_may_fail (<em class="parameter"><code><a class="link" h <p>Returns the value contained in the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--may-fail" title="The “may-fail” property"><span class="type">“may-fail”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.17.11.72.5"></a><h4>Parameters</h4> +<a name="id-1.4.19.11.80.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -3037,7 +3432,7 @@ property.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.17.11.72.6"></a><h4>Returns</h4> +<a name="id-1.4.19.11.80.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if this connection doesn't require this type of IP addressing to complete for the connection to succeed.</p> </div> @@ -3064,6 +3459,12 @@ addressing to complete for the connection to succeed.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS"></a><h3>NM_SETTING_IP_CONFIG_DNS_OPTIONS</h3> +<pre class="programlisting">#define NM_SETTING_IP_CONFIG_DNS_OPTIONS "dns-options" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-IP-CONFIG-ADDRESSES:CAPS"></a><h3>NM_SETTING_IP_CONFIG_ADDRESSES</h3> <pre class="programlisting">#define NM_SETTING_IP_CONFIG_ADDRESSES "addresses" </pre> @@ -3122,6 +3523,90 @@ addressing to complete for the connection to succeed.</p> <pre class="programlisting">#define NM_SETTING_IP_CONFIG_MAY_FAIL "may-fail" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-DEBUG:CAPS"></a><h3>NM_SETTING_DNS_OPTION_DEBUG</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_DEBUG "debug" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NDOTS:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NDOTS</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NDOTS "ndots" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-TIMEOUT:CAPS"></a><h3>NM_SETTING_DNS_OPTION_TIMEOUT</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_TIMEOUT "timeout" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS"></a><h3>NM_SETTING_DNS_OPTION_ATTEMPTS</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_ATTEMPTS "attempts" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-ROTATE:CAPS"></a><h3>NM_SETTING_DNS_OPTION_ROTATE</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_ROTATE "rotate" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NO_CHECK_NAMES</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NO_CHECK_NAMES "no-check-names" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-INET6:CAPS"></a><h3>NM_SETTING_DNS_OPTION_INET6</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_INET6 "inet6" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS"></a><h3>NM_SETTING_DNS_OPTION_IP6_BYTESTRING</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_IP6_BYTESTRING "ip6-bytestring" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS"></a><h3>NM_SETTING_DNS_OPTION_IP6_DOTINT</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_IP6_DOTINT "ip6-dotint" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NO_IP6_DOTINT</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NO_IP6_DOTINT "no-ip6-dotint" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-EDNS0:CAPS"></a><h3>NM_SETTING_DNS_OPTION_EDNS0</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_EDNS0 "edns0" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS"></a><h3>NM_SETTING_DNS_OPTION_SINGLE_REQUEST</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_SINGLE_REQUEST "single-request" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS"></a><h3>NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN "single-request-reopen" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"></a><h3>NM_SETTING_DNS_OPTION_NO_TLD_QUERY</h3> +<pre class="programlisting">#define NM_SETTING_DNS_OPTION_NO_TLD_QUERY "no-tld-query" +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingIPConfig.property-details"></a><h2>Property Details</h2> @@ -3137,7 +3622,9 @@ addressing to complete for the connection to succeed.</p> <a name="NMSettingIPConfig--dhcp-hostname"></a><h3>The <code class="literal">“dhcp-hostname”</code> property</h3> <pre class="programlisting"> “dhcp-hostname” <span class="type">gchar</span> *</pre> <p>If the <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname" title="The “dhcp-send-hostname” property"><span class="type">“dhcp-send-hostname”</span></a> property is <code class="literal">TRUE</code>, then the -specified name will be sent to the DHCP server when acquiring a lease.</p> +specified name will be sent to the DHCP server when acquiring a lease. +This property and <a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property"><span class="type">“dhcp-fqdn”</span></a> are mutually exclusive and +cannot be set at the same time.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> @@ -3162,6 +3649,17 @@ providing a static hostname for the computer. If the </div> <hr> <div class="refsect2"> +<a name="NMSettingIPConfig--dns-options"></a><h3>The <code class="literal">“dns-options”</code> property</h3> +<pre class="programlisting"> “dns-options” <span class="type">GStrv</span></pre> +<p>Array of DNS options.</p> +<p><code class="literal">NULL</code> 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.</p> +<p>Flags: Read / Write</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingIPConfig--dns-search"></a><h3>The <code class="literal">“dns-search”</code> property</h3> <pre class="programlisting"> “dns-search” <span class="type">GStrv</span></pre> <p>Array of DNS search domains.</p> diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html new file mode 100644 index 00000000..795afe74 --- /dev/null +++ b/docs/libnm/html/NMSettingIPTunnel.html @@ -0,0 +1,844 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingIPTunnel: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> +<link rel="next" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> +<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="#NMSettingIPTunnel.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingIPTunnel.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingIPTunnel.properties" class="shortcut">Properties</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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingIPConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingMacvlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingIPTunnel"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingIPTunnel.top_of_page"></a>NMSettingIPTunnel</span></h2> +<p>NMSettingIPTunnel — Describes connection properties for IP tunnel devices</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-new" title="nm_setting_ip_tunnel_new ()">nm_setting_ip_tunnel_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent" title="nm_setting_ip_tunnel_get_parent ()">nm_setting_ip_tunnel_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode" title="nm_setting_ip_tunnel_get_mode ()">nm_setting_ip_tunnel_get_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local" title="nm_setting_ip_tunnel_get_local ()">nm_setting_ip_tunnel_get_local</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote" title="nm_setting_ip_tunnel_get_remote ()">nm_setting_ip_tunnel_get_remote</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl" title="nm_setting_ip_tunnel_get_ttl ()">nm_setting_ip_tunnel_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos" title="nm_setting_ip_tunnel_get_tos ()">nm_setting_ip_tunnel_get_tos</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery" title="nm_setting_ip_tunnel_get_path_mtu_discovery ()">nm_setting_ip_tunnel_get_path_mtu_discovery</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key" title="nm_setting_ip_tunnel_get_input_key ()">nm_setting_ip_tunnel_get_input_key</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key" title="nm_setting_ip_tunnel_get_output_key ()">nm_setting_ip_tunnel_get_output_key</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit" title="nm_setting_ip_tunnel_get_encapsulation_limit ()">nm_setting_ip_tunnel_get_encapsulation_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label" title="nm_setting_ip_tunnel_get_flow_label ()">nm_setting_ip_tunnel_get_flow_label</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu" title="nm_setting_ip_tunnel_get_mtu ()">nm_setting_ip_tunnel_get_mtu</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">encapsulation-limit</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label" title="The “flow-label” property">flow-label</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key" title="The “input-key” property">input-key</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--local" title="The “local” property">local</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu" title="The “mtu” property">mtu</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key" title="The “output-key” property">output-key</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">path-mtu-discovery</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--remote" title="The “remote” property">remote</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--tos" title="The “tos” property">tos</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS" title="NM_SETTING_IP_TUNNEL_SETTING_NAME">NM_SETTING_IP_TUNNEL_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS" title="NM_SETTING_IP_TUNNEL_PARENT">NM_SETTING_IP_TUNNEL_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS" title="NM_SETTING_IP_TUNNEL_MODE">NM_SETTING_IP_TUNNEL_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS" title="NM_SETTING_IP_TUNNEL_LOCAL">NM_SETTING_IP_TUNNEL_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS" title="NM_SETTING_IP_TUNNEL_REMOTE">NM_SETTING_IP_TUNNEL_REMOTE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS" title="NM_SETTING_IP_TUNNEL_TTL">NM_SETTING_IP_TUNNEL_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS" title="NM_SETTING_IP_TUNNEL_TOS">NM_SETTING_IP_TUNNEL_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_INPUT_KEY">NM_SETTING_IP_TUNNEL_INPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_OUTPUT_KEY">NM_SETTING_IP_TUNNEL_OUTPUT_KEY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_SETTING_IP_TUNNEL_FLOW_LABEL">NM_SETTING_IP_TUNNEL_FLOW_LABEL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS" title="NM_SETTING_IP_TUNNEL_MTU">NM_SETTING_IP_TUNNEL_MTU</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingIPTunnel +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-new"></a><h3>nm_setting_ip_tunnel_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_ip_tunnel_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-parent"></a><h3>nm_setting_ip_tunnel_get_parent ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_parent (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> +<div class="refsect3"> +<a name="id-1.4.20.8.3.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.3.6"></a><h4>Returns</h4> +<p> the parent device</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-mode"></a><h3>nm_setting_ip_tunnel_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode"><span class="returnvalue">NMIPTunnelMode</span></a> +nm_setting_ip_tunnel_get_mode (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.4.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.4.6"></a><h4>Returns</h4> +<p> the tunnel mode</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-local"></a><h3>nm_setting_ip_tunnel_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_local (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--local" title="The “local” property"><span class="type">“local”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.5.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.5.6"></a><h4>Returns</h4> +<p> the local endpoint</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-remote"></a><h3>nm_setting_ip_tunnel_get_remote ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_remote (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--remote" title="The “remote” property"><span class="type">“remote”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.6.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.6.6"></a><h4>Returns</h4> +<p> the remote endpoint</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-ttl"></a><h3>nm_setting_ip_tunnel_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_ttl (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl" title="The “ttl” property"><span class="type">“ttl”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.7.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.7.6"></a><h4>Returns</h4> +<p> the Time-to-live value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-tos"></a><h3>nm_setting_ip_tunnel_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_tos (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--tos" title="The “tos” property"><span class="type">“tos”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.8.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.8.6"></a><h4>Returns</h4> +<p> the TOS value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-path-mtu-discovery"></a><h3>nm_setting_ip_tunnel_get_path_mtu_discovery ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_ip_tunnel_get_path_mtu_discovery + (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property"><span class="type">“path-mtu-discovery”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.9.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.9.6"></a><h4>Returns</h4> +<p> whether path MTU discovery is enabled</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-input-key"></a><h3>nm_setting_ip_tunnel_get_input_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_input_key (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key" title="The “input-key” property"><span class="type">“input-key”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.10.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.10.6"></a><h4>Returns</h4> +<p> the input key</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-output-key"></a><h3>nm_setting_ip_tunnel_get_output_key ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_ip_tunnel_get_output_key (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key" title="The “output-key” property"><span class="type">“output-key”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.11.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.11.6"></a><h4>Returns</h4> +<p> the output key</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-encapsulation-limit"></a><h3>nm_setting_ip_tunnel_get_encapsulation_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_encapsulation_limit + (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property"><span class="type">“encapsulation-limit”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.12.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.12.6"></a><h4>Returns</h4> +<p> the encapsulation limit value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-flow-label"></a><h3>nm_setting_ip_tunnel_get_flow_label ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_flow_label (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label" title="The “flow-label” property"><span class="type">“flow-label”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.13.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.13.6"></a><h4>Returns</h4> +<p> the flow label value</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-ip-tunnel-get-mtu"></a><h3>nm_setting_ip_tunnel_get_mtu ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_ip_tunnel_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> *setting</code></em>);</pre> +<p>Returns the <a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting.</p> +<div class="refsect3"> +<a name="id-1.4.20.8.14.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.20.8.14.6"></a><h4>Returns</h4> +<p> the MTU</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_SETTING_NAME "ip-tunnel" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-PARENT:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_PARENT</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-MODE:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_MODE</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-LOCAL:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_LOCAL</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-REMOTE:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_REMOTE</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_REMOTE "remote" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-TTL:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_TTL</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-TOS:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_TOS</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY "path-mtu-discovery" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_INPUT_KEY</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_INPUT_KEY "input-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_OUTPUT_KEY</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_OUTPUT_KEY "output-key" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT "encapsulation-limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_FLOW_LABEL</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_FLOW_LABEL "flow-label" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-IP-TUNNEL-MTU:CAPS"></a><h3>NM_SETTING_IP_TUNNEL_MTU</h3> +<pre class="programlisting">#define NM_SETTING_IP_TUNNEL_MTU "mtu" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingIPTunnel.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingIPTunnel--encapsulation-limit"></a><h3>The <code class="literal">“encapsulation-limit”</code> property</h3> +<pre class="programlisting"> “encapsulation-limit” <span class="type">guint</span></pre> +<p>How many additional levels of encapsulation are permitted to be prepended +to packets. This property applies only to IPv6 tunnels.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--flow-label"></a><h3>The <code class="literal">“flow-label”</code> property</h3> +<pre class="programlisting"> “flow-label” <span class="type">guint</span></pre> +<p>The flow label to assign to tunnel packets. This property applies only to +IPv6 tunnels.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 1048575</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--input-key"></a><h3>The <code class="literal">“input-key”</code> property</h3> +<pre class="programlisting"> “input-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunnel input packets; the property is valid only for +certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>The local endpoint of the tunnel; the value can be empty, otherwise it +must contain an IPv4 or IPv6 address.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The tunneling mode, for example <a class="link" href="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP:CAPS"><code class="literal">NM_IP_TUNNEL_MODE_IPIP</code></a> or +<a class="link" href="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-GRE:CAPS"><code class="literal">NM_IP_TUNNEL_MODE_GRE</code></a>.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--mtu"></a><h3>The <code class="literal">“mtu”</code> property</h3> +<pre class="programlisting"> “mtu” <span class="type">guint</span></pre> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 0</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--output-key"></a><h3>The <code class="literal">“output-key”</code> property</h3> +<pre class="programlisting"> “output-key” <span class="type">gchar</span> *</pre> +<p>The key used for tunnel output packets; the property is valid only for +certain tunnel modes (GRE, IP6GRE). If empty, no key is used.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <span class="type">gchar</span> *</pre> +<p>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.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--path-mtu-discovery"></a><h3>The <code class="literal">“path-mtu-discovery”</code> property</h3> +<pre class="programlisting"> “path-mtu-discovery” <span class="type">gboolean</span></pre> +<p>Whether to enable Path MTU Discovery on this tunnel.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--remote"></a><h3>The <code class="literal">“remote”</code> property</h3> +<pre class="programlisting"> “remote” <span class="type">gchar</span> *</pre> +<p>The remote endpoint of the tunnel; the value must contain an IPv4 or IPv6 +address.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guint</span></pre> +<p>The type of service (IPv4) or traffic class (IPv6) field to be set on +tunneled packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingIPTunnel--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guint</span></pre> +<p>The TTL to assign to tunneled packets. 0 is a special value meaning that +packets inherit the TTL value.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</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/libnm/html/NMSettingInfiniband.html b/docs/libnm/html/NMSettingInfiniband.html index 4ab10c02..985657f0 100644 --- a/docs/libnm/html/NMSettingInfiniband.html +++ b/docs/libnm/html/NMSettingInfiniband.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingGsm.html" title="NMSettingGsm"> -<link rel="next" href="NMSettingIPConfig.html" title="NMSettingIPConfig"> +<link rel="next" href="NMSettingIP4Config.html" title="NMSettingIP4Config"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingGsm.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingIPConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingIP4Config.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingInfiniband"></a><div class="titlepage"></div> diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html new file mode 100644 index 00000000..c96ffbb4 --- /dev/null +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -0,0 +1,433 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingMacvlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"> +<link rel="next" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"> +<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="#NMSettingMacvlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingMacvlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingMacvlan.properties" class="shortcut">Properties</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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingIPTunnel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingOlpcMesh.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingMacvlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingMacvlan.top_of_page"></a>NMSettingMacvlan</span></h2> +<p>NMSettingMacvlan — Describes connection properties for macvlan interfaces</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingMacvlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-new" title="nm_setting_macvlan_new ()">nm_setting_macvlan_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-parent" title="nm_setting_macvlan_get_parent ()">nm_setting_macvlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode"><span class="returnvalue">NMSettingMacvlanMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-mode" title="nm_setting_macvlan_get_mode ()">nm_setting_macvlan_get_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous" title="nm_setting_macvlan_get_promiscuous ()">nm_setting_macvlan_get_promiscuous</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-tap" title="nm_setting_macvlan_get_tap ()">nm_setting_macvlan_get_tap</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous" title="The “promiscuous” property">promiscuous</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--tap" title="The “tap” property">tap</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS" title="NM_SETTING_MACVLAN_SETTING_NAME">NM_SETTING_MACVLAN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS" title="NM_SETTING_MACVLAN_PARENT">NM_SETTING_MACVLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS" title="NM_SETTING_MACVLAN_MODE">NM_SETTING_MACVLAN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS" title="NM_SETTING_MACVLAN_PROMISCUOUS">NM_SETTING_MACVLAN_PROMISCUOUS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS" title="NM_SETTING_MACVLAN_TAP">NM_SETTING_MACVLAN_TAP</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">╰──</span> NMSettingMacvlanMode + GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingMacvlan +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to macvlan interfaces.</p> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-macvlan-new"></a><h3>nm_setting_macvlan_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_macvlan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.21.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-parent"></a><h3>nm_setting_macvlan_get_parent ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_macvlan_get_parent (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.3.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.3.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-mode"></a><h3>nm_setting_macvlan_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode"><span class="returnvalue">NMSettingMacvlanMode</span></a> +nm_setting_macvlan_get_mode (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.4.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.4.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-promiscuous"></a><h3>nm_setting_macvlan_get_promiscuous ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_macvlan_get_promiscuous (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.5.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.5.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous" title="The “promiscuous” property"><span class="type">“promiscuous”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-macvlan-get-tap"></a><h3>nm_setting_macvlan_get_tap ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_macvlan_get_tap (<em class="parameter"><code><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.21.8.6.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.21.8.6.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--tap" title="The “tap” property"><span class="type">“tap”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_MACVLAN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_SETTING_NAME "macvlan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-PARENT:CAPS"></a><h3>NM_SETTING_MACVLAN_PARENT</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-MODE:CAPS"></a><h3>NM_SETTING_MACVLAN_MODE</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-PROMISCUOUS:CAPS"></a><h3>NM_SETTING_MACVLAN_PROMISCUOUS</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_PROMISCUOUS "promiscuous" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-MACVLAN-TAP:CAPS"></a><h3>NM_SETTING_MACVLAN_TAP</h3> +<pre class="programlisting">#define NM_SETTING_MACVLAN_TAP "tap" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlanMode"></a><h3>enum NMSettingMacvlanMode</h3> +<div class="refsect3"> +<a name="id-1.4.21.9.7.3"></a><h4>Members</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS"></a>NM_SETTING_MACVLAN_MODE_UNKNOWN</p></td> +<td class="enum_member_description"> +<p>unknown/unset mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-VEPA:CAPS"></a>NM_SETTING_MACVLAN_MODE_VEPA</p></td> +<td class="enum_member_description"> +<p>Virtual Ethernet Port Aggregator mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS"></a>NM_SETTING_MACVLAN_MODE_BRIDGE</p></td> +<td class="enum_member_description"> +<p>bridge mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS"></a>NM_SETTING_MACVLAN_MODE_PRIVATE</p></td> +<td class="enum_member_description"> +<p>private mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS"></a>NM_SETTING_MACVLAN_MODE_PASSTHRU</p></td> +<td class="enum_member_description"> +<p>passthru mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-SOURCE:CAPS"></a>NM_SETTING_MACVLAN_MODE_SOURCE</p></td> +<td class="enum_member_description"> +<p>source mode</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-NUM:CAPS"></a>_NM_SETTING_MACVLAN_MODE_NUM</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-MACVLAN-MODE-LAST:CAPS"></a>NM_SETTING_MACVLAN_MODE_LAST</p></td> +<td> </td> +<td> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingMacvlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingMacvlan--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The macvlan mode, which specifies the communication mechanism between multiple +macvlans on the same lower device.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <span class="type">gchar</span> *</pre> +<p>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 <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> setting +with a <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlan--promiscuous"></a><h3>The <code class="literal">“promiscuous”</code> property</h3> +<pre class="programlisting"> “promiscuous” <span class="type">gboolean</span></pre> +<p>Whether the interface should be put in promiscuous mode.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingMacvlan--tap"></a><h3>The <code class="literal">“tap”</code> property</h3> +<pre class="programlisting"> “tap” <span class="type">gboolean</span></pre> +<p>Whether the interface should be a MACVTAP.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</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/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index b8d90183..df0c5bf8 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingIP6Config.html" title="NMSettingIP6Config"> +<link rel="prev" href="NMSettingMacvlan.html" title="NMSettingMacvlan"> <link rel="next" href="NMSettingPpp.html" title="NMSettingPpp"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingIP6Config.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingMacvlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingPpp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -29,7 +29,7 @@ <div class="refnamediv"><table width="100%"><tr> <td valign="top"> <h2><span class="refentrytitle"><a name="NMSettingOlpcMesh.top_of_page"></a>NMSettingOlpcMesh</span></h2> -<p>NMSettingOlpcMesh</p> +<p>NMSettingOlpcMesh — Describes connection properties for OLPC-Mesh devices</p> </td> <td class="gallery_image" valign="top" align="right"></td> </tr></table></div> @@ -140,6 +140,8 @@ </div> <div class="refsect1"> <a name="NMSettingOlpcMesh.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to OLPC-Mesh devices.</p> </div> <div class="refsect1"> <a name="NMSettingOlpcMesh.functions_details"></a><h2>Functions</h2> @@ -149,7 +151,7 @@ nm_setting_olpc_mesh_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.20.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.22.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> object</p> </div> </div> @@ -159,7 +161,7 @@ nm_setting_olpc_mesh_new (<em class="parameter"><code><span class="type">void</s <pre class="programlisting"><span class="returnvalue">GBytes</span> * nm_setting_olpc_mesh_get_ssid (<em class="parameter"><code><a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.20.8.3.4"></a><h4>Returns</h4> +<a name="id-1.4.22.8.3.4"></a><h4>Returns</h4> <p>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> diff --git a/docs/libnm/html/NMSettingPpp.html b/docs/libnm/html/NMSettingPpp.html index 2ea94443..a9eb83f6 100644 --- a/docs/libnm/html/NMSettingPpp.html +++ b/docs/libnm/html/NMSettingPpp.html @@ -407,7 +407,7 @@ cable and DSL modems and some mobile broadband devices.</p> nm_setting_ppp_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.21.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -418,7 +418,7 @@ nm_setting_ppp_new (<em class="parameter"><code><span class="type">void</span></ <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_noauth (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -433,7 +433,7 @@ nm_setting_ppp_get_noauth (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--noauth" title="The “noauth” property"><span class="type">“noauth”</span></a> property of the setting</p> </div> </div> @@ -443,7 +443,7 @@ nm_setting_ppp_get_noauth (<em class="parameter"><code><a class="link" href="NMS <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_eap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -458,7 +458,7 @@ nm_setting_ppp_get_refuse_eap (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-eap" title="The “refuse-eap” property"><span class="type">“refuse-eap”</span></a> property of the setting</p> </div> </div> @@ -468,7 +468,7 @@ nm_setting_ppp_get_refuse_eap (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_pap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -483,7 +483,7 @@ nm_setting_ppp_get_refuse_pap (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-pap" title="The “refuse-pap” property"><span class="type">“refuse-pap”</span></a> property of the setting</p> </div> </div> @@ -493,7 +493,7 @@ nm_setting_ppp_get_refuse_pap (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_chap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -508,7 +508,7 @@ nm_setting_ppp_get_refuse_chap (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-chap" title="The “refuse-chap” property"><span class="type">“refuse-chap”</span></a> property of the setting</p> </div> </div> @@ -518,7 +518,7 @@ nm_setting_ppp_get_refuse_chap (<em class="parameter"><code><a class="link" href <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_mschap (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -533,7 +533,7 @@ nm_setting_ppp_get_refuse_mschap (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-mschap" title="The “refuse-mschap” property"><span class="type">“refuse-mschap”</span></a> property of the setting</p> </div> </div> @@ -543,7 +543,7 @@ nm_setting_ppp_get_refuse_mschap (<em class="parameter"><code><a class="link" hr <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_refuse_mschapv2 (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.8.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.8.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -558,7 +558,7 @@ nm_setting_ppp_get_refuse_mschapv2 (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.8.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.8.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--refuse-mschapv2" title="The “refuse-mschapv2” property"><span class="type">“refuse-mschapv2”</span></a> property of the setting</p> </div> </div> @@ -568,7 +568,7 @@ nm_setting_ppp_get_refuse_mschapv2 (<em class="parameter"><code><a class="link" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_nobsdcomp (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.9.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.9.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -583,7 +583,7 @@ nm_setting_ppp_get_nobsdcomp (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.9.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.9.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--nobsdcomp" title="The “nobsdcomp” property"><span class="type">“nobsdcomp”</span></a> property of the setting</p> </div> </div> @@ -593,7 +593,7 @@ nm_setting_ppp_get_nobsdcomp (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_nodeflate (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -608,7 +608,7 @@ nm_setting_ppp_get_nodeflate (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.10.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--nodeflate" title="The “nodeflate” property"><span class="type">“nodeflate”</span></a> property of the setting</p> </div> </div> @@ -618,7 +618,7 @@ nm_setting_ppp_get_nodeflate (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_no_vj_comp (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.11.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -633,7 +633,7 @@ nm_setting_ppp_get_no_vj_comp (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.11.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--no-vj-comp" title="The “no-vj-comp” property"><span class="type">“no-vj-comp”</span></a> property of the setting</p> </div> </div> @@ -643,7 +643,7 @@ nm_setting_ppp_get_no_vj_comp (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_require_mppe (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.12.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.12.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -658,7 +658,7 @@ nm_setting_ppp_get_require_mppe (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.12.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.12.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--require-mppe" title="The “require-mppe” property"><span class="type">“require-mppe”</span></a> property of the setting</p> </div> </div> @@ -668,7 +668,7 @@ nm_setting_ppp_get_require_mppe (<em class="parameter"><code><a class="link" hre <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_require_mppe_128 (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.13.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.13.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -683,7 +683,7 @@ nm_setting_ppp_get_require_mppe_128 (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.13.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.13.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--require-mppe-128" title="The “require-mppe-128” property"><span class="type">“require-mppe-128”</span></a> property of the setting</p> </div> </div> @@ -693,7 +693,7 @@ nm_setting_ppp_get_require_mppe_128 (<em class="parameter"><code><a class="link" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_mppe_stateful (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.14.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -708,7 +708,7 @@ nm_setting_ppp_get_mppe_stateful (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.14.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.14.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--mppe-stateful" title="The “mppe-stateful” property"><span class="type">“mppe-stateful”</span></a> property of the setting</p> </div> </div> @@ -718,7 +718,7 @@ nm_setting_ppp_get_mppe_stateful (<em class="parameter"><code><a class="link" hr <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_ppp_get_crtscts (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.15.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.15.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -733,7 +733,7 @@ nm_setting_ppp_get_crtscts (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.15.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.15.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--crtscts" title="The “crtscts” property"><span class="type">“crtscts”</span></a> property of the setting</p> </div> </div> @@ -743,7 +743,7 @@ nm_setting_ppp_get_crtscts (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_baud (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.16.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.16.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -758,7 +758,7 @@ nm_setting_ppp_get_baud (<em class="parameter"><code><a class="link" href="NMSet </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.16.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.16.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--baud" title="The “baud” property"><span class="type">“baud”</span></a> property of the setting</p> </div> </div> @@ -768,7 +768,7 @@ nm_setting_ppp_get_baud (<em class="parameter"><code><a class="link" href="NMSet <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_mru (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.17.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.17.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -783,7 +783,7 @@ nm_setting_ppp_get_mru (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.17.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.17.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--mru" title="The “mru” property"><span class="type">“mru”</span></a> property of the setting</p> </div> </div> @@ -793,7 +793,7 @@ nm_setting_ppp_get_mru (<em class="parameter"><code><a class="link" href="NMSett <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.18.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.18.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -808,7 +808,7 @@ nm_setting_ppp_get_mtu (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.18.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.18.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting</p> </div> </div> @@ -818,7 +818,7 @@ nm_setting_ppp_get_mtu (<em class="parameter"><code><a class="link" href="NMSett <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_lcp_echo_failure (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.19.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.19.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -833,7 +833,7 @@ nm_setting_ppp_get_lcp_echo_failure (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.19.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.19.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--lcp-echo-failure" title="The “lcp-echo-failure” property"><span class="type">“lcp-echo-failure”</span></a> property of the setting</p> </div> </div> @@ -843,7 +843,7 @@ nm_setting_ppp_get_lcp_echo_failure (<em class="parameter"><code><a class="link" <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_ppp_get_lcp_echo_interval (<em class="parameter"><code><a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.21.8.20.4"></a><h4>Parameters</h4> +<a name="id-1.4.23.8.20.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -858,7 +858,7 @@ nm_setting_ppp_get_lcp_echo_interval (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.21.8.20.5"></a><h4>Returns</h4> +<a name="id-1.4.23.8.20.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPpp.html#NMSettingPpp--lcp-echo-interval" title="The “lcp-echo-interval” property"><span class="type">“lcp-echo-interval”</span></a> property of the setting</p> </div> </div> diff --git a/docs/libnm/html/NMSettingPppoe.html b/docs/libnm/html/NMSettingPppoe.html index 6155a548..232cb5b4 100644 --- a/docs/libnm/html/NMSettingPppoe.html +++ b/docs/libnm/html/NMSettingPppoe.html @@ -168,7 +168,7 @@ to provide IP transport, for example cable or DSL modems.</p> nm_setting_pppoe_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.22.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -179,7 +179,7 @@ nm_setting_pppoe_new (<em class="parameter"><code><span class="type">void</span> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_pppoe_get_service (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -194,7 +194,7 @@ nm_setting_pppoe_get_service (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--service" title="The “service” property"><span class="type">“service”</span></a> property of the setting</p> </div> </div> @@ -204,7 +204,7 @@ nm_setting_pppoe_get_service (<em class="parameter"><code><a class="link" href=" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_pppoe_get_username (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -219,7 +219,7 @@ nm_setting_pppoe_get_username (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--username" title="The “username” property"><span class="type">“username”</span></a> property of the setting</p> </div> </div> @@ -229,7 +229,7 @@ nm_setting_pppoe_get_username (<em class="parameter"><code><a class="link" href= <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_pppoe_get_password (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -244,7 +244,7 @@ nm_setting_pppoe_get_password (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--password" title="The “password” property"><span class="type">“password”</span></a> property of the setting</p> </div> </div> @@ -254,7 +254,7 @@ nm_setting_pppoe_get_password (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="returnvalue">NMSettingSecretFlags</span></a> nm_setting_pppoe_get_password_flags (<em class="parameter"><code><a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.22.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.24.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -269,7 +269,7 @@ nm_setting_pppoe_get_password_flags (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.22.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.24.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingPppoe.html#NMSettingPppoe--password" title="The “password” property"><span class="type">“password”</span></a></p> </div> </div> diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index ca4a38b3..41240d6b 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -171,7 +171,7 @@ serial communications</p> </div> <div class="refsect1"> <a name="NMSettingSerial.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMSettingSerialParity GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -192,7 +192,7 @@ such as mobile broadband or analog telephone connections.</p> nm_setting_serial_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.23.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -203,7 +203,7 @@ nm_setting_serial_new (<em class="parameter"><code><span class="type">void</span <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_serial_get_baud (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -218,7 +218,7 @@ nm_setting_serial_get_baud (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--baud" title="The “baud” property"><span class="type">“baud”</span></a> property of the setting</p> </div> </div> @@ -228,7 +228,7 @@ nm_setting_serial_get_baud (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_serial_get_bits (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -243,7 +243,7 @@ nm_setting_serial_get_bits (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--bits" title="The “bits” property"><span class="type">“bits”</span></a> property of the setting</p> </div> </div> @@ -253,7 +253,7 @@ nm_setting_serial_get_bits (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><a class="link" href="NMSettingSerial.html#NMSettingSerialParity" title="enum NMSettingSerialParity"><span class="returnvalue">NMSettingSerialParity</span></a> nm_setting_serial_get_parity (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -268,7 +268,7 @@ nm_setting_serial_get_parity (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--parity" title="The “parity” property"><span class="type">“parity”</span></a> property of the setting</p> </div> </div> @@ -278,7 +278,7 @@ nm_setting_serial_get_parity (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">guint</span> nm_setting_serial_get_stopbits (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -293,7 +293,7 @@ nm_setting_serial_get_stopbits (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--stopbits" title="The “stopbits” property"><span class="type">“stopbits”</span></a> property of the setting</p> </div> </div> @@ -303,7 +303,7 @@ nm_setting_serial_get_stopbits (<em class="parameter"><code><a class="link" href <pre class="programlisting"><span class="returnvalue">guint64</span> nm_setting_serial_get_send_delay (<em class="parameter"><code><a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.23.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.25.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -318,7 +318,7 @@ nm_setting_serial_get_send_delay (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.23.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.25.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingSerial.html#NMSettingSerial--send-delay" title="The “send-delay” property"><span class="type">“send-delay”</span></a> property of the setting</p> </div> </div> @@ -335,7 +335,7 @@ nm_setting_serial_get_send_delay (<em class="parameter"><code><a class="link" hr <a name="NMSettingSerialParity"></a><h3>enum NMSettingSerialParity</h3> <p>The parity setting of a serial port.</p> <div class="refsect3"> -<a name="id-1.4.23.9.3.4"></a><h4>Members</h4> +<a name="id-1.4.25.9.3.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index bd678358..56fd8330 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -114,7 +114,7 @@ necessary for team connections.</p> nm_setting_team_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.24.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.26.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -125,7 +125,7 @@ nm_setting_team_new (<em class="parameter"><code><span class="type">void</span>< <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_team_get_config (<em class="parameter"><code><a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.24.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.26.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -140,7 +140,7 @@ nm_setting_team_get_config (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.24.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.26.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingTeam.html#NMSettingTeam--config" title="The “config” property"><span class="type">“config”</span></a> property of the setting</p> </div> </div> diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index fbe09ce0..77e59635 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingTeam.html" title="NMSettingTeam"> -<link rel="next" href="NMSettingVlan.html" title="NMSettingVlan"> +<link rel="next" href="NMSettingTun.html" title="NMSettingTun"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingTeam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingTun.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingTeamPort"></a><div class="titlepage"></div> @@ -114,7 +114,7 @@ optional properties that apply to team ports.</p> nm_setting_team_port_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.25.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.27.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -125,7 +125,7 @@ nm_setting_team_port_new (<em class="parameter"><code><span class="type">void</s <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_team_port_get_config (<em class="parameter"><code><a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.25.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.27.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -140,7 +140,7 @@ nm_setting_team_port_get_config (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.25.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.27.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingTeamPort.html#NMSettingTeamPort--config" title="The “config” property"><span class="type">“config”</span></a> property of the setting</p> </div> </div> diff --git a/docs/libnm/html/NMSettingTun.html b/docs/libnm/html/NMSettingTun.html new file mode 100644 index 00000000..b6be30d1 --- /dev/null +++ b/docs/libnm/html/NMSettingTun.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>NMSettingTun: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingTeamPort.html" title="NMSettingTeamPort"> +<link rel="next" href="NMSettingVlan.html" title="NMSettingVlan"> +<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="#NMSettingTun.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingTun.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingTun.properties" class="shortcut">Properties</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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingTeamPort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingVlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingTun"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingTun.top_of_page"></a>NMSettingTun</span></h2> +<p>NMSettingTun — Describes connection properties for TUN/TAP interfaces</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingTun.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-new" title="nm_setting_tun_new ()">nm_setting_tun_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode"><span class="returnvalue">NMSettingTunMode</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-mode" title="nm_setting_tun_get_mode ()">nm_setting_tun_get_mode</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-owner" title="nm_setting_tun_get_owner ()">nm_setting_tun_get_owner</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-group" title="nm_setting_tun_get_group ()">nm_setting_tun_get_group</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-pi" title="nm_setting_tun_get_pi ()">nm_setting_tun_get_pi</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-vnet-hdr" title="nm_setting_tun_get_vnet_hdr ()">nm_setting_tun_get_vnet_hdr</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-multi-queue" title="nm_setting_tun_get_multi_queue ()">nm_setting_tun_get_multi_queue</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--group" title="The “group” property">group</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--mode" title="The “mode” property">mode</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--multi-queue" title="The “multi-queue” property">multi-queue</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--owner" title="The “owner” property">owner</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--pi" title="The “pi” property">pi</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingTun.html#NMSettingTun--vnet-hdr" title="The “vnet-hdr” property">vnet-hdr</a></td> +<td class="property_flags">Read / Write</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS" title="NM_SETTING_TUN_SETTING_NAME">NM_SETTING_TUN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS" title="NM_SETTING_TUN_MODE">NM_SETTING_TUN_MODE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS" title="NM_SETTING_TUN_OWNER">NM_SETTING_TUN_OWNER</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS" title="NM_SETTING_TUN_GROUP">NM_SETTING_TUN_GROUP</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-PI:CAPS" title="NM_SETTING_TUN_PI">NM_SETTING_TUN_PI</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS" title="NM_SETTING_TUN_VNET_HDR">NM_SETTING_TUN_VNET_HDR</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS" title="NM_SETTING_TUN_MULTI_QUEUE">NM_SETTING_TUN_MULTI_QUEUE</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode">NMSettingTunMode</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> + <span class="lineart">╰──</span> NMSettingTunMode + GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingTun +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingTun.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to TUN/TAP interfaces.</p> +</div> +<div class="refsect1"> +<a name="NMSettingTun.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-tun-new"></a><h3>nm_setting_tun_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_tun_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.28.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-mode"></a><h3>nm_setting_tun_get_mode ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode"><span class="returnvalue">NMSettingTunMode</span></a> +nm_setting_tun_get_mode (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.3.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.3.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-owner"></a><h3>nm_setting_tun_get_owner ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_tun_get_owner (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.4.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.4.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--owner" title="The “owner” property"><span class="type">“owner”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-group"></a><h3>nm_setting_tun_get_group ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_tun_get_group (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.5.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.5.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--group" title="The “group” property"><span class="type">“group”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-pi"></a><h3>nm_setting_tun_get_pi ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_tun_get_pi (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.6.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.6.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--pi" title="The “pi” property"><span class="type">“pi”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-vnet-hdr"></a><h3>nm_setting_tun_get_vnet_hdr ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_tun_get_vnet_hdr (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.7.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.7.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--vnet-hdr" title="The “vnet-hdr” property"><span class="type">“vnet_hdr”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-tun-get-multi-queue"></a><h3>nm_setting_tun_get_multi_queue ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_tun_get_multi_queue (<em class="parameter"><code><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.28.8.8.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.28.8.8.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingTun.html#NMSettingTun--multi-queue" title="The “multi-queue” property"><span class="type">“multi-queue”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-TUN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_TUN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_TUN_SETTING_NAME "tun" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-MODE:CAPS"></a><h3>NM_SETTING_TUN_MODE</h3> +<pre class="programlisting">#define NM_SETTING_TUN_MODE "mode" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-OWNER:CAPS"></a><h3>NM_SETTING_TUN_OWNER</h3> +<pre class="programlisting">#define NM_SETTING_TUN_OWNER "owner" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-GROUP:CAPS"></a><h3>NM_SETTING_TUN_GROUP</h3> +<pre class="programlisting">#define NM_SETTING_TUN_GROUP "group" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-PI:CAPS"></a><h3>NM_SETTING_TUN_PI</h3> +<pre class="programlisting">#define NM_SETTING_TUN_PI "pi" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-VNET-HDR:CAPS"></a><h3>NM_SETTING_TUN_VNET_HDR</h3> +<pre class="programlisting">#define NM_SETTING_TUN_VNET_HDR "vnet-hdr" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-TUN-MULTI-QUEUE:CAPS"></a><h3>NM_SETTING_TUN_MULTI_QUEUE</h3> +<pre class="programlisting">#define NM_SETTING_TUN_MULTI_QUEUE "multi-queue" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTunMode"></a><h3>enum NMSettingTunMode</h3> +<p><a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode"><span class="type">NMSettingTunMode</span></a> values indicate the device type (TUN/TAP)</p> +<div class="refsect3"> +<a name="id-1.4.28.9.9.4"></a><h4>Members</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-TUN-MODE-UNKNOWN:CAPS"></a>NM_SETTING_TUN_MODE_UNKNOWN</p></td> +<td class="enum_member_description"> +<p>an unknown device type</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-TUN-MODE-TUN:CAPS"></a>NM_SETTING_TUN_MODE_TUN</p></td> +<td class="enum_member_description"> +<p>a TUN device</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-SETTING-TUN-MODE-TAP:CAPS"></a>NM_SETTING_TUN_MODE_TAP</p></td> +<td class="enum_member_description"> +<p>a TAP device</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingTun.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingTun--group"></a><h3>The <code class="literal">“group”</code> property</h3> +<pre class="programlisting"> “group” <span class="type">gchar</span> *</pre> +<p>The group ID which will own the device. If set to <code class="literal">NULL</code> everyone +will be able to use the device.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> +<pre class="programlisting"> “mode” <span class="type">guint</span></pre> +<p>The operating mode of the virtual device. Allowed values are +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE-TUN:CAPS"><code class="literal">NM_SETTING_TUN_MODE_TUN</code></a> to create a layer 3 device and +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE-TAP:CAPS"><code class="literal">NM_SETTING_TUN_MODE_TAP</code></a> to create an Ethernet-like layer 2 +one.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: 1</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--multi-queue"></a><h3>The <code class="literal">“multi-queue”</code> property</h3> +<pre class="programlisting"> “multi-queue” <span class="type">gboolean</span></pre> +<p>If the property is set to <code class="literal">TRUE</code>, the interface will support +multiple file descriptors (queues) to parallelize packet +sending or receiving. Otherwise, the interface will only +support a single queue.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--owner"></a><h3>The <code class="literal">“owner”</code> property</h3> +<pre class="programlisting"> “owner” <span class="type">gchar</span> *</pre> +<p>The user ID which will own the device. If set to <code class="literal">NULL</code> everyone +will be able to use the device.</p> +<p>Flags: Read / Write</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--pi"></a><h3>The <code class="literal">“pi”</code> property</h3> +<pre class="programlisting"> “pi” <span class="type">gboolean</span></pre> +<p>If <code class="literal">TRUE</code> the interface will prepend a 4 byte header describing the +physical interface to the packets.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingTun--vnet-hdr"></a><h3>The <code class="literal">“vnet-hdr”</code> property</h3> +<pre class="programlisting"> “vnet-hdr” <span class="type">gboolean</span></pre> +<p>If <code class="literal">TRUE</code> the IFF_VNET_HDR the tunnel packets will include a virtio +network header.</p> +<p>Flags: Read / Write</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</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/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html index f261e7f3..ecb33d1e 100644 --- a/docs/libnm/html/NMSettingVlan.html +++ b/docs/libnm/html/NMSettingVlan.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingTeamPort.html" title="NMSettingTeamPort"> +<link rel="prev" href="NMSettingTun.html" title="NMSettingTun"> <link rel="next" href="NMSettingVpn.html" title="NMSettingVpn"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingTeamPort.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingTun.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingVpn.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -42,6 +42,10 @@ </colgroup> <tbody> <tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS" title="NM_VLAN_FLAGS_ALL">NM_VLAN_FLAGS_ALL</a></td> +</tr> +<tr> <td class="function_type"> <a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * </td> @@ -222,9 +226,9 @@ </div> <div class="refsect1"> <a name="NMSettingVlan.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMVlanPriorityMap - GFlags + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMVlanFlags GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -239,12 +243,17 @@ necessary for connection to VLAN interfaces.</p> <div class="refsect1"> <a name="NMSettingVlan.functions_details"></a><h2>Functions</h2> <div class="refsect2"> +<a name="NM-VLAN-FLAGS-ALL:CAPS"></a><h3>NM_VLAN_FLAGS_ALL</h3> +<pre class="programlisting">#define NM_VLAN_FLAGS_ALL</pre> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-vlan-new"></a><h3>nm_setting_vlan_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * nm_setting_vlan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.26.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.3.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -255,7 +264,7 @@ nm_setting_vlan_new (<em class="parameter"><code><span class="type">void</span>< <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.26.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -270,7 +279,7 @@ nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> </div> </div> @@ -280,7 +289,7 @@ nm_setting_vlan_get_parent (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.26.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -295,7 +304,7 @@ nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSett </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--id" title="The “id” property"><span class="type">“id”</span></a> property of the setting</p> </div> </div> @@ -305,7 +314,7 @@ nm_setting_vlan_get_id (<em class="parameter"><code><a class="link" href="NMSett <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_vlan_get_flags (<em class="parameter"><code><a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.26.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -320,7 +329,7 @@ nm_setting_vlan_get_flags (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.29.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVlan.html#NMSettingVlan--flags" title="The “flags” property"><span class="type">“flags”</span></a> property of the setting</p> </div> </div> @@ -334,7 +343,7 @@ nm_setting_vlan_get_num_priorities (<em class="parameter"><code><a class="link" <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties of this setting.</p> <div class="refsect3"> -<a name="id-1.4.26.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -356,7 +365,7 @@ properties of this setting.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.6.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.7.6"></a><h4>Returns</h4> <p> return the number of ingress/egress priority entries, -1 if error</p> </div> </div> @@ -372,7 +381,7 @@ nm_setting_vlan_get_priority (<em class="parameter"><code><a class="link" href=" <p>Retrieve one of the entries of the <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties of this setting.</p> <div class="refsect3"> -<a name="id-1.4.26.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -409,7 +418,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.7.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.8.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if a priority map was returned, <code class="literal">FALSE</code> if error</p> </div> </div> @@ -438,7 +447,7 @@ Priority Code Point (PCP) value, and <em class="parameter"><code>to</code></em> <em class="parameter"><code>to</code></em> is the outgoing 802.1q VLAN Priority Code Point (PCP) value.</p> <div class="refsect3"> -<a name="id-1.4.26.8.8.7"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.9.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -472,7 +481,7 @@ to</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.8.8"></a><h4>Returns</h4> +<a name="id-1.4.29.8.9.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the new priority mapping was successfully added to the list, <code class="literal">FALSE</code> if error</p> </div> @@ -489,7 +498,7 @@ nm_setting_vlan_remove_priority (<em class="parameter"><code><a class="link" hre <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -532,7 +541,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" argument) properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -566,7 +575,7 @@ to</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.10.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.11.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the priority mapping was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -584,7 +593,7 @@ or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" argument) properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -611,7 +620,7 @@ properties.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the priority mapping was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -624,7 +633,7 @@ nm_setting_vlan_clear_priorities (<em class="parameter"><code><a class="link" hr <p>Clear all the entires from <a class="link" href="NMSettingVlan.html#NMSettingVlan--ingress-priority-map" title="The “ingress-priority-map” property"><span class="type">“ingress_priority_map”</span></a> or <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties.</p> <div class="refsect3"> -<a name="id-1.4.26.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -657,7 +666,7 @@ nm_setting_vlan_add_priority_str (<em class="parameter"><code><a class="link" hr or the <a class="link" href="NMSettingVlan.html#NMSettingVlan--egress-priority-map" title="The “egress-priority-map” property"><span class="type">“egress_priority_map”</span></a> properties. The priority map maps the Linux SKB priorities to 802.1p priorities.</p> <div class="refsect3"> -<a name="id-1.4.26.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.29.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -684,7 +693,7 @@ the Linux SKB priorities to 802.1p priorities.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.26.8.13.6"></a><h4>Returns</h4> +<a name="id-1.4.29.8.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the entry was successfully added to the list, or it overwrote the old value, <code class="literal">FALSE</code> if error</p> </div> @@ -733,7 +742,7 @@ overwrote the old value, <code class="literal">FALSE</code> if error</p> <p>A selector for traffic priority maps; these map Linux SKB priorities to 802.1p priorities used in VLANs.</p> <div class="refsect3"> -<a name="id-1.4.26.9.8.4"></a><h4>Members</h4> +<a name="id-1.4.29.9.8.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -764,7 +773,7 @@ to 802.1p priorities used in VLANs.</p> <a name="NMVlanFlags"></a><h3>enum NMVlanFlags</h3> <p><a class="link" href="NMSettingVlan.html#NMVlanFlags" title="enum NMVlanFlags"><span class="type">NMVlanFlags</span></a> values control the behavior of the VLAN interface.</p> <div class="refsect3"> -<a name="id-1.4.26.9.9.4"></a><h4>Members</h4> +<a name="id-1.4.29.9.9.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -797,6 +806,14 @@ to 802.1p priorities used in VLANs.</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-VLAN-FLAG-MVRP:CAPS"></a>NM_VLAN_FLAG_MVRP</p></td> +<td class="enum_member_description"> +<p>indicates that this interface should use MVRP to register + itself with it's switch</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -820,7 +837,12 @@ both "from" and "to" are unsigned integers, ie "7:3".</p> interface. Flags include <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"><code class="literal">NM_VLAN_FLAG_REORDER_HEADERS</code></a> (reordering of output packet headers), <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"><code class="literal">NM_VLAN_FLAG_GVRP</code></a> (use of the GVRP protocol), and <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"><code class="literal">NM_VLAN_FLAG_LOOSE_BINDING</code></a> (loose binding of the interface to its -master device's operating state).</p> +master device's operating state). <a class="link" href="NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"><code class="literal">NM_VLAN_FLAG_MVRP</code></a> (use of the MVRP +protocol).</p> +<p>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.</p> <p>Flags: Read / Write / Construct</p> <p>Default value: NM_VLAN_FLAG_REORDER_HEADERS</p> </div> diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html index ba0b0304..a3413677 100644 --- a/docs/libnm/html/NMSettingVpn.html +++ b/docs/libnm/html/NMSettingVpn.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> <link rel="prev" href="NMSettingVlan.html" title="NMSettingVlan"> -<link rel="next" href="NMSettingWimax.html" title="NMSettingWimax"> +<link rel="next" href="NMSettingVxlan.html" title="NMSettingVxlan"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -22,7 +22,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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="NMSettingVlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMSettingWimax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMSettingVxlan.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="NMSettingVpn"></a><div class="titlepage"></div> @@ -157,6 +157,14 @@ <a class="link" href="NMSettingVpn.html#nm-setting-vpn-foreach-secret" title="nm_setting_vpn_foreach_secret ()">nm_setting_vpn_foreach_secret</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint32</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVpn.html#nm-setting-vpn-get-timeout" title="nm_setting_vpn_get_timeout ()">nm_setting_vpn_get_timeout</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -193,6 +201,11 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVpn.html#NMSettingVpn--timeout" title="The “timeout” property">timeout</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingVpn.html#NMSettingVpn--user-name" title="The “user-name” property">user-name</a></td> @@ -233,6 +246,10 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-SECRETS:CAPS" title="NM_SETTING_VPN_SECRETS">NM_SETTING_VPN_SECRETS</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS" title="NM_SETTING_VPN_TIMEOUT">NM_SETTING_VPN_TIMEOUT</a></td> +</tr> </tbody> </table></div> </div> @@ -262,7 +279,7 @@ properties.</p> <em class="parameter"><code>const <span class="type">char</span> *value</code></em>, <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.27.8.2.4"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.2.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -297,7 +314,7 @@ properties.</p> nm_setting_vpn_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.27.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.30.8.3.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -310,7 +327,7 @@ nm_setting_vpn_get_service_type (<em class="parameter"><code><a class="link" hre <p>Returns the service name of the VPN, which identifies the specific VPN plugin that should be used to connect to this VPN.</p> <div class="refsect3"> -<a name="id-1.4.27.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -325,7 +342,7 @@ plugin that should be used to connect to this VPN.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.4.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.4.6"></a><h4>Returns</h4> <p> the VPN plugin's service name</p> </div> </div> @@ -335,7 +352,7 @@ plugin that should be used to connect to this VPN.</p> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_vpn_get_user_name (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.27.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -350,7 +367,7 @@ nm_setting_vpn_get_user_name (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.30.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVpn.html#NMSettingVpn--user-name" title="The “user-name” property"><span class="type">“user-name”</span></a> property of the setting</p> </div> </div> @@ -360,7 +377,7 @@ nm_setting_vpn_get_user_name (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_vpn_get_persistent (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.27.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -375,7 +392,7 @@ nm_setting_vpn_get_persistent (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.30.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingVpn.html#NMSettingVpn--persistent" title="The “persistent” property"><span class="type">“persistent”</span></a> property of the setting</p> </div> </div> @@ -386,7 +403,7 @@ nm_setting_vpn_get_persistent (<em class="parameter"><code><a class="link" href= nm_setting_vpn_get_num_data_items (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <p>Gets number of key/value pairs of VPN configuration data.</p> <div class="refsect3"> -<a name="id-1.4.27.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -401,7 +418,7 @@ nm_setting_vpn_get_num_data_items (<em class="parameter"><code><a class="link" h </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.7.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.7.6"></a><h4>Returns</h4> <p> the number of VPN plugin specific configuration data items</p> </div> </div> @@ -418,7 +435,7 @@ nm_setting_vpn_add_data_item (<em class="parameter"><code><a class="link" href=" setting which may be retrieved later. Should not be used to store passwords or other secrets, which is what <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_setting_vpn_add_secret ()"><code class="function">nm_setting_vpn_add_secret()</code></a> is for.</p> <div class="refsect3"> -<a name="id-1.4.27.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -456,7 +473,7 @@ nm_setting_vpn_get_data_item (<em class="parameter"><code><a class="link" href=" <p>Retrieves the data item of a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-data-item" title="nm_setting_vpn_add_data_item ()"><code class="function">nm_setting_vpn_add_data_item()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -478,7 +495,7 @@ by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-data-item" title=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.9.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.9.6"></a><h4>Returns</h4> <p> the data item, if any</p> </div> </div> @@ -491,7 +508,7 @@ nm_setting_vpn_remove_data_item (<em class="parameter"><code><a class="link" hre <p>Deletes a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-data-item" title="nm_setting_vpn_add_data_item ()"><code class="function">nm_setting_vpn_add_data_item()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.10.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.10.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -513,7 +530,7 @@ nm_setting_vpn_remove_data_item (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.10.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.10.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the data item was found and removed from the internal list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -530,7 +547,7 @@ and modify data items inside <em class="parameter"><code>func</code></em> , though any additions or removals made during iteration will not be part of the iteration.</p> <div class="refsect3"> -<a name="id-1.4.27.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -565,7 +582,7 @@ during iteration will not be part of the iteration.</p> nm_setting_vpn_get_num_secrets (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> <p>Gets number of VPN plugin specific secrets in the setting.</p> <div class="refsect3"> -<a name="id-1.4.27.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -580,7 +597,7 @@ nm_setting_vpn_get_num_secrets (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.12.6"></a><h4>Returns</h4> <p> the number of VPN plugin specific secrets</p> </div> </div> @@ -596,7 +613,7 @@ nm_setting_vpn_add_secret (<em class="parameter"><code><a class="link" href="NMS internally in the setting which may be retrieved later.</p> <div class="refsect3"> -<a name="id-1.4.27.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -634,7 +651,7 @@ nm_setting_vpn_get_secret (<em class="parameter"><code><a class="link" href="NMS <p>Retrieves the secret of a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_setting_vpn_add_secret ()"><code class="function">nm_setting_vpn_add_secret()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -656,7 +673,7 @@ by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_ </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.14.6"></a><h4>Returns</h4> <p> the secret, if any</p> </div> </div> @@ -669,7 +686,7 @@ nm_setting_vpn_remove_secret (<em class="parameter"><code><a class="link" href=" <p>Deletes a key/value relationship previously established by <a class="link" href="NMSettingVpn.html#nm-setting-vpn-add-secret" title="nm_setting_vpn_add_secret ()"><code class="function">nm_setting_vpn_add_secret()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.27.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -691,7 +708,7 @@ nm_setting_vpn_remove_secret (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.27.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.30.8.15.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the secret was found and removed from the internal list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -708,7 +725,7 @@ and modify secrets inside <em class="parameter"><code>func</code></em> , though any additions or removals made during iteration will not be part of the iteration.</p> <div class="refsect3"> -<a name="id-1.4.27.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.30.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -736,6 +753,32 @@ iteration will not be part of the iteration.</p> </table></div> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vpn-get-timeout"></a><h3>nm_setting_vpn_get_timeout ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> +nm_setting_vpn_get_timeout (<em class="parameter"><code><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.30.8.17.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.30.8.17.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVpn.html#NMSettingVpn--timeout" title="The “timeout” property"><span class="type">“timeout”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="NMSettingVpn.other_details"></a><h2>Types and Values</h2> @@ -774,6 +817,12 @@ iteration will not be part of the iteration.</p> <pre class="programlisting">#define NM_SETTING_VPN_SECRETS "secrets" </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VPN-TIMEOUT:CAPS"></a><h3>NM_SETTING_VPN_TIMEOUT</h3> +<pre class="programlisting">#define NM_SETTING_VPN_TIMEOUT "timeout" +</pre> +</div> </div> <div class="refsect1"> <a name="NMSettingVpn.property-details"></a><h2>Property Details</h2> @@ -816,6 +865,19 @@ plugin.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingVpn--timeout"></a><h3>The <code class="literal">“timeout”</code> property</h3> +<pre class="programlisting"> “timeout” <span class="type">guint</span></pre> +<p>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.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingVpn--user-name"></a><h3>The <code class="literal">“user-name”</code> property</h3> <pre class="programlisting"> “user-name” <span class="type">gchar</span> *</pre> <p>If the VPN connection requires a user name for authentication, that name diff --git a/docs/libnm/html/NMSettingVxlan.html b/docs/libnm/html/NMSettingVxlan.html new file mode 100644 index 00000000..5e5d0c60 --- /dev/null +++ b/docs/libnm/html/NMSettingVxlan.html @@ -0,0 +1,1067 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>NMSettingVxlan: libnm Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> +<link rel="home" href="index.html" title="libnm Reference Manual"> +<link rel="up" href="ch03.html" title="Connection and Setting API Reference"> +<link rel="prev" href="NMSettingVpn.html" title="NMSettingVpn"> +<link rel="next" href="NMSettingWimax.html" title="NMSettingWimax"> +<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="#NMSettingVxlan.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMSettingVxlan.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMSettingVxlan.properties" class="shortcut">Properties</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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="NMSettingVpn.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="NMSettingWimax.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="NMSettingVxlan"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="NMSettingVxlan.top_of_page"></a>NMSettingVxlan</span></h2> +<p>NMSettingVxlan — Describes connection properties for VXLAN interfaces</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="NMSettingVxlan.functions"></a><h2>Functions</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_return"> +<col class="functions_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-new" title="nm_setting_vxlan_new ()">nm_setting_vxlan_new</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-parent" title="nm_setting_vxlan_get_parent ()">nm_setting_vxlan_get_parent</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-id" title="nm_setting_vxlan_get_id ()">nm_setting_vxlan_get_id</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-local" title="nm_setting_vxlan_get_local ()">nm_setting_vxlan_get_local</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-remote" title="nm_setting_vxlan_get_remote ()">nm_setting_vxlan_get_remote</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min" title="nm_setting_vxlan_get_source_port_min ()">nm_setting_vxlan_get_source_port_min</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max" title="nm_setting_vxlan_get_source_port_max ()">nm_setting_vxlan_get_source_port_max</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-destination-port" title="nm_setting_vxlan_get_destination_port ()">nm_setting_vxlan_get_destination_port</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-tos" title="nm_setting_vxlan_get_tos ()">nm_setting_vxlan_get_tos</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ttl" title="nm_setting_vxlan_get_ttl ()">nm_setting_vxlan_get_ttl</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ageing" title="nm_setting_vxlan_get_ageing ()">nm_setting_vxlan_get_ageing</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">guint</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-limit" title="nm_setting_vxlan_get_limit ()">nm_setting_vxlan_get_limit</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-proxy" title="nm_setting_vxlan_get_proxy ()">nm_setting_vxlan_get_proxy</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-learning" title="nm_setting_vxlan_get_learning ()">nm_setting_vxlan_get_learning</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-rsc" title="nm_setting_vxlan_get_rsc ()">nm_setting_vxlan_get_rsc</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss" title="nm_setting_vxlan_get_l2_miss ()">nm_setting_vxlan_get_l2_miss</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss" title="nm_setting_vxlan_get_l3_miss ()">nm_setting_vxlan_get_l3_miss</a> <span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.properties"></a><h2>Properties</h2> +<div class="informaltable"><table border="0"> +<colgroup> +<col width="150px" class="properties_type"> +<col width="300px" class="properties_name"> +<col width="200px" class="properties_flags"> +</colgroup> +<tbody> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ageing" title="The “ageing” property">ageing</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--destination-port" title="The “destination-port” property">destination-port</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--id" title="The “id” property">id</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l2-miss" title="The “l2-miss” property">l2-miss</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l3-miss" title="The “l3-miss” property">l3-miss</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--learning" title="The “learning” property">learning</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--limit" title="The “limit” property">limit</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--local" title="The “local” property">local</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--parent" title="The “parent” property">parent</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--proxy" title="The “proxy” property">proxy</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"> +<span class="type">gchar</span> *</td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--remote" title="The “remote” property">remote</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">gboolean</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--rsc" title="The “rsc” property">rsc</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-max" title="The “source-port-max” property">source-port-max</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-min" title="The “source-port-min” property">source-port-min</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--tos" title="The “tos” property">tos</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ttl" title="The “ttl” property">ttl</a></td> +<td class="property_flags">Read / Write / Construct</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="name"> +<col class="description"> +</colgroup> +<tbody> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS" title="NM_SETTING_VXLAN_SETTING_NAME">NM_SETTING_VXLAN_SETTING_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS" title="NM_SETTING_VXLAN_PARENT">NM_SETTING_VXLAN_PARENT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS" title="NM_SETTING_VXLAN_ID">NM_SETTING_VXLAN_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS" title="NM_SETTING_VXLAN_LOCAL">NM_SETTING_VXLAN_LOCAL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS" title="NM_SETTING_VXLAN_REMOTE">NM_SETTING_VXLAN_REMOTE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MIN">NM_SETTING_VXLAN_SOURCE_PORT_MIN</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MAX">NM_SETTING_VXLAN_SOURCE_PORT_MAX</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS" title="NM_SETTING_VXLAN_DESTINATION_PORT">NM_SETTING_VXLAN_DESTINATION_PORT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS" title="NM_SETTING_VXLAN_TOS">NM_SETTING_VXLAN_TOS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS" title="NM_SETTING_VXLAN_TTL">NM_SETTING_VXLAN_TTL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS" title="NM_SETTING_VXLAN_AGEING">NM_SETTING_VXLAN_AGEING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS" title="NM_SETTING_VXLAN_LIMIT">NM_SETTING_VXLAN_LIMIT</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS" title="NM_SETTING_VXLAN_PROXY">NM_SETTING_VXLAN_PROXY</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS" title="NM_SETTING_VXLAN_LEARNING">NM_SETTING_VXLAN_LEARNING</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS" title="NM_SETTING_VXLAN_RSC">NM_SETTING_VXLAN_RSC</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS" title="NM_SETTING_VXLAN_L2_MISS">NM_SETTING_VXLAN_L2_MISS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS" title="NM_SETTING_VXLAN_L3_MISS">NM_SETTING_VXLAN_L3_MISS</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> GObject + <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> + <span class="lineart">╰──</span> NMSettingVxlan +</pre> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.description"></a><h2>Description</h2> +<p>The <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties +necessary for connection to VXLAN interfaces.</p> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="nm-setting-vxlan-new"></a><h3>nm_setting_vxlan_new ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * +nm_setting_vxlan_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Creates a new <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> object with default values.</p> +<div class="refsect3"> +<a name="id-1.4.31.8.2.5"></a><h4>Returns</h4> +<p> the new empty <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> object. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-parent"></a><h3>nm_setting_vxlan_get_parent ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_vxlan_get_parent (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.3.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.3.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--parent" title="The “parent” property"><span class="type">“parent”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-id"></a><h3>nm_setting_vxlan_get_id ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_id (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.4.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.4.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--id" title="The “id” property"><span class="type">“id”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-local"></a><h3>nm_setting_vxlan_get_local ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_vxlan_get_local (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.5.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.5.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--local" title="The “local” property"><span class="type">“local”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-remote"></a><h3>nm_setting_vxlan_get_remote ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_setting_vxlan_get_remote (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.6.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.6.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--remote" title="The “remote” property"><span class="type">“remote”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-source-port-min"></a><h3>nm_setting_vxlan_get_source_port_min ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_source_port_min (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.7.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.7.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-min" title="The “source-port-min” property"><span class="type">“source-port-min”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-source-port-max"></a><h3>nm_setting_vxlan_get_source_port_max ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_source_port_max (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.8.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.8.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-max" title="The “source-port-max” property"><span class="type">“source-port-max”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-destination-port"></a><h3>nm_setting_vxlan_get_destination_port ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_destination_port (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.9.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.9.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--destination-port" title="The “destination-port” property"><span class="type">“destination-port”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-tos"></a><h3>nm_setting_vxlan_get_tos ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_tos (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.10.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.10.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--tos" title="The “tos” property"><span class="type">“tos”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-ttl"></a><h3>nm_setting_vxlan_get_ttl ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_ttl (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.11.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.11.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ttl" title="The “ttl” property"><span class="type">“ttl”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-ageing"></a><h3>nm_setting_vxlan_get_ageing ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_ageing (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.12.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.12.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ageing" title="The “ageing” property"><span class="type">“ageing”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-limit"></a><h3>nm_setting_vxlan_get_limit ()</h3> +<pre class="programlisting"><span class="returnvalue">guint</span> +nm_setting_vxlan_get_limit (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.13.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.13.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--limit" title="The “limit” property"><span class="type">“limit”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-proxy"></a><h3>nm_setting_vxlan_get_proxy ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_proxy (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.14.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.14.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--proxy" title="The “proxy” property"><span class="type">“proxy”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-learning"></a><h3>nm_setting_vxlan_get_learning ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_learning (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.15.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.15.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--learning" title="The “learning” property"><span class="type">“learning”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-rsc"></a><h3>nm_setting_vxlan_get_rsc ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_rsc (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.16.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.16.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--rsc" title="The “rsc” property"><span class="type">“rsc”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-l2-miss"></a><h3>nm_setting_vxlan_get_l2_miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_l2_miss (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.17.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.17.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l2-miss" title="The “l2-miss” property"><span class="type">“l2_miss”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-vxlan-get-l3-miss"></a><h3>nm_setting_vxlan_get_l3_miss ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_setting_vxlan_get_l3_miss (<em class="parameter"><code><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.31.8.18.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.31.8.18.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l3-miss" title="The “l3-miss” property"><span class="type">“l3_miss”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-SETTING-NAME:CAPS"></a><h3>NM_SETTING_VXLAN_SETTING_NAME</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_SETTING_NAME "vxlan" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-PARENT:CAPS"></a><h3>NM_SETTING_VXLAN_PARENT</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_PARENT "parent" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-ID:CAPS"></a><h3>NM_SETTING_VXLAN_ID</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_ID "id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-LOCAL:CAPS"></a><h3>NM_SETTING_VXLAN_LOCAL</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_LOCAL "local" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-REMOTE:CAPS"></a><h3>NM_SETTING_VXLAN_REMOTE</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_REMOTE "remote" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS"></a><h3>NM_SETTING_VXLAN_SOURCE_PORT_MIN</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_SOURCE_PORT_MIN "source-port-min" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS"></a><h3>NM_SETTING_VXLAN_SOURCE_PORT_MAX</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_SOURCE_PORT_MAX "source-port-max" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-DESTINATION-PORT:CAPS"></a><h3>NM_SETTING_VXLAN_DESTINATION_PORT</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_DESTINATION_PORT "destination-port" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-TOS:CAPS"></a><h3>NM_SETTING_VXLAN_TOS</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_TOS "tos" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-TTL:CAPS"></a><h3>NM_SETTING_VXLAN_TTL</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_TTL "ttl" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-AGEING:CAPS"></a><h3>NM_SETTING_VXLAN_AGEING</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_AGEING "ageing" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-LIMIT:CAPS"></a><h3>NM_SETTING_VXLAN_LIMIT</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_LIMIT "limit" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-PROXY:CAPS"></a><h3>NM_SETTING_VXLAN_PROXY</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_PROXY "proxy" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-LEARNING:CAPS"></a><h3>NM_SETTING_VXLAN_LEARNING</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_LEARNING "learning" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-RSC:CAPS"></a><h3>NM_SETTING_VXLAN_RSC</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_RSC "rsc" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-L2-MISS:CAPS"></a><h3>NM_SETTING_VXLAN_L2_MISS</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_L2_MISS "l2-miss" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-VXLAN-L3-MISS:CAPS"></a><h3>NM_SETTING_VXLAN_L3_MISS</h3> +<pre class="programlisting">#define NM_SETTING_VXLAN_L3_MISS "l3-miss" +</pre> +</div> +</div> +<div class="refsect1"> +<a name="NMSettingVxlan.property-details"></a><h2>Property Details</h2> +<div class="refsect2"> +<a name="NMSettingVxlan--ageing"></a><h3>The <code class="literal">“ageing”</code> property</h3> +<pre class="programlisting"> “ageing” <span class="type">guint</span></pre> +<p>Specifies the lifetime in seconds of FDB entries learnt by the kernel.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= G_MAXINT</p> +<p>Default value: 300</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--destination-port"></a><h3>The <code class="literal">“destination-port”</code> property</h3> +<pre class="programlisting"> “destination-port” <span class="type">guint</span></pre> +<p>Specifies the UDP destination port to communicate to the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 8472</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--id"></a><h3>The <code class="literal">“id”</code> property</h3> +<pre class="programlisting"> “id” <span class="type">guint</span></pre> +<p>Specifies the VXLAN Network Identifer (or VXLAN Segment Identifier) to +use.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 16777215</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--l2-miss"></a><h3>The <code class="literal">“l2-miss”</code> property</h3> +<pre class="programlisting"> “l2-miss” <span class="type">gboolean</span></pre> +<p>Specifies whether netlink LL ADDR miss notifications are generated.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--l3-miss"></a><h3>The <code class="literal">“l3-miss”</code> property</h3> +<pre class="programlisting"> “l3-miss” <span class="type">gboolean</span></pre> +<p>Specifies whether netlink IP ADDR miss notifications are generated.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--learning"></a><h3>The <code class="literal">“learning”</code> property</h3> +<pre class="programlisting"> “learning” <span class="type">gboolean</span></pre> +<p>Specifies whether unknown source link layer addresses and IP addresses +are entered into the VXLAN device forwarding database.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: TRUE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--limit"></a><h3>The <code class="literal">“limit”</code> property</h3> +<pre class="programlisting"> “limit” <span class="type">guint</span></pre> +<p>Specifies the maximum number of FDB entries. A value of zero means that +the kernel will store unlimited entries.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= G_MAXINT</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--local"></a><h3>The <code class="literal">“local”</code> property</h3> +<pre class="programlisting"> “local” <span class="type">gchar</span> *</pre> +<p>If given, specifies the source IP address to use in outgoing packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--parent"></a><h3>The <code class="literal">“parent”</code> property</h3> +<pre class="programlisting"> “parent” <span class="type">gchar</span> *</pre> +<p>If given, specifies the parent interface name or parent connection UUID.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--proxy"></a><h3>The <code class="literal">“proxy”</code> property</h3> +<pre class="programlisting"> “proxy” <span class="type">gboolean</span></pre> +<p>Specifies whether ARP proxy is turned on.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--remote"></a><h3>The <code class="literal">“remote”</code> property</h3> +<pre class="programlisting"> “remote” <span class="type">gchar</span> *</pre> +<p>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.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: NULL</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--rsc"></a><h3>The <code class="literal">“rsc”</code> property</h3> +<pre class="programlisting"> “rsc” <span class="type">gboolean</span></pre> +<p>Specifies whether route short circuit is turned on.</p> +<p>Flags: Read / Write / Construct</p> +<p>Default value: FALSE</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--source-port-max"></a><h3>The <code class="literal">“source-port-max”</code> property</h3> +<pre class="programlisting"> “source-port-max” <span class="type">guint</span></pre> +<p>Specifies the maximum UDP source port to communicate to the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--source-port-min"></a><h3>The <code class="literal">“source-port-min”</code> property</h3> +<pre class="programlisting"> “source-port-min” <span class="type">guint</span></pre> +<p>Specifies the minimum UDP source port to communicate to the remote VXLAN +tunnel endpoint.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 65535</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--tos"></a><h3>The <code class="literal">“tos”</code> property</h3> +<pre class="programlisting"> “tos” <span class="type">guint</span></pre> +<p>Specifies the TOS value to use in outgoing packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="NMSettingVxlan--ttl"></a><h3>The <code class="literal">“ttl”</code> property</h3> +<pre class="programlisting"> “ttl” <span class="type">guint</span></pre> +<p>Specifies the time-to-live value to use in outgoing packets.</p> +<p>Flags: Read / Write / Construct</p> +<p>Allowed values: <= 255</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</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/libnm/html/NMSettingWimax.html b/docs/libnm/html/NMSettingWimax.html index b4843dd7..d1ea1056 100644 --- a/docs/libnm/html/NMSettingWimax.html +++ b/docs/libnm/html/NMSettingWimax.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch03.html" title="Connection and Setting API Reference"> -<link rel="prev" href="NMSettingVpn.html" title="NMSettingVpn"> +<link rel="prev" href="NMSettingVxlan.html" title="NMSettingVxlan"> <link rel="next" href="NMSettingWired.html" title="NMSettingWired"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -21,7 +21,7 @@ </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="ch03.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="NMSettingVpn.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMSettingVxlan.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="NMSettingWired.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> @@ -124,6 +124,9 @@ <a name="NMSettingWimax.description"></a><h2>Description</h2> <p>The <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object is a <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> subclass that describes properties necessary for connection to 802.16e Mobile WiMAX networks.</p> +<p>NetworkManager no longer supports WiMAX; while this API remains available for +backward-compatibility reasons, it serves no real purpose, since WiMAX +connections cannot be activated.</p> </div> <div class="refsect1"> <a name="NMSettingWimax.functions_details"></a><h2>Functions</h2> @@ -131,9 +134,13 @@ necessary for connection to 802.16e Mobile WiMAX networks.</p> <a name="nm-setting-wimax-new"></a><h3>nm_setting_wimax_new ()</h3> <pre class="programlisting"><a class="link" href="NMSetting.html" title="NMSetting"><span class="returnvalue">NMSetting</span></a> * nm_setting_wimax_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_new</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Creates a new <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.28.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.32.8.2.6"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> object</p> </div> </div> @@ -142,10 +149,14 @@ nm_setting_wimax_new (<em class="parameter"><code><span class="type">void</span> <a name="nm-setting-wimax-get-network-name"></a><h3>nm_setting_wimax_get_network_name ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wimax_get_network_name (<em class="parameter"><code><a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> *setting</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_get_network_name</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Returns the WiMAX NSP name (ex "Sprint" or "CLEAR") which identifies the specific WiMAX network this setting describes a connection to.</p> <div class="refsect3"> -<a name="id-1.4.28.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.4.32.8.3.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -160,7 +171,7 @@ specific WiMAX network this setting describes a connection to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.28.8.3.6"></a><h4>Returns</h4> +<a name="id-1.4.32.8.3.7"></a><h4>Returns</h4> <p> the WiMAX NSP name</p> </div> </div> @@ -169,10 +180,14 @@ specific WiMAX network this setting describes a connection to.</p> <a name="nm-setting-wimax-get-mac-address"></a><h3>nm_setting_wimax_get_mac_address ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wimax_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> *setting</code></em>);</pre> +<div class="warning"> +<p><code class="literal">nm_setting_wimax_get_mac_address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Returns the MAC address of a WiMAX device which this connection is locked to.</p> <div class="refsect3"> -<a name="id-1.4.28.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.4.32.8.4.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -187,7 +202,7 @@ to.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.28.8.4.6"></a><h4>Returns</h4> +<a name="id-1.4.32.8.4.7"></a><h4>Returns</h4> <p> the MAC address</p> </div> </div> @@ -220,6 +235,10 @@ to.</p> <p>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).</p> +<div class="warning"> +<p><code class="literal">NMSettingWimax:mac-address</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> @@ -229,6 +248,10 @@ device (known as MAC spoofing).</p> <pre class="programlisting"> “network-name” <span class="type">gchar</span> *</pre> <p>Network Service Provider (NSP) name of the WiMAX network this connection should use.</p> +<div class="warning"> +<p><code class="literal">NMSettingWimax:network-name</code> has been deprecated since version 1.2 and should not be used in newly-written code.</p> +<p>WiMAX is no longer supported.</p> +</div> <p>Flags: Read / Write</p> <p>Default value: NULL</p> </div> diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html index 1bc895c4..ea814585 100644 --- a/docs/libnm/html/NMSettingWired.html +++ b/docs/libnm/html/NMSettingWired.html @@ -390,7 +390,7 @@ </div> <div class="refsect1"> <a name="NMSettingWired.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMSettingWiredWakeOnLan GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -410,7 +410,7 @@ necessary for connection to Ethernet networks.</p> nm_setting_wired_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.29.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -421,7 +421,7 @@ nm_setting_wired_new (<em class="parameter"><code><span class="type">void</span> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wired_get_port (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -436,7 +436,7 @@ nm_setting_wired_get_port (<em class="parameter"><code><a class="link" href="NMS </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--port" title="The “port” property"><span class="type">“port”</span></a> property of the setting</p> </div> </div> @@ -446,7 +446,7 @@ nm_setting_wired_get_port (<em class="parameter"><code><a class="link" href="NMS <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wired_get_speed (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -461,7 +461,7 @@ nm_setting_wired_get_speed (<em class="parameter"><code><a class="link" href="NM </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--speed" title="The “speed” property"><span class="type">“speed”</span></a> property of the setting</p> </div> </div> @@ -471,7 +471,7 @@ nm_setting_wired_get_speed (<em class="parameter"><code><a class="link" href="NM <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wired_get_duplex (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -486,7 +486,7 @@ nm_setting_wired_get_duplex (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--duplex" title="The “duplex” property"><span class="type">“duplex”</span></a> property of the setting</p> </div> </div> @@ -496,7 +496,7 @@ nm_setting_wired_get_duplex (<em class="parameter"><code><a class="link" href="N <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_wired_get_auto_negotiate (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -511,7 +511,7 @@ nm_setting_wired_get_auto_negotiate (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--auto-negotiate" title="The “auto-negotiate” property"><span class="type">“auto-negotiate”</span></a> property of the setting</p> </div> </div> @@ -521,7 +521,7 @@ nm_setting_wired_get_auto_negotiate (<em class="parameter"><code><a class="link" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wired_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -536,7 +536,7 @@ nm_setting_wired_get_mac_address (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property of the setting</p> </div> </div> @@ -547,7 +547,7 @@ nm_setting_wired_get_mac_address (<em class="parameter"><code><a class="link" hr nm_setting_wired_get_cloned_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.8.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.8.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -562,7 +562,7 @@ nm_setting_wired_get_cloned_mac_address </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.8.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.8.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--cloned-mac-address" title="The “cloned-mac-address” property"><span class="type">“cloned-mac-address”</span></a> property of the setting</p> </div> </div> @@ -573,7 +573,7 @@ nm_setting_wired_get_cloned_mac_address nm_setting_wired_get_mac_address_blacklist (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.9.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.9.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -588,7 +588,7 @@ nm_setting_wired_get_mac_address_blacklist </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.9.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.9.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property of the setting</p> </div> </div> @@ -599,7 +599,7 @@ nm_setting_wired_get_mac_address_blacklist nm_setting_wired_get_num_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -614,7 +614,7 @@ nm_setting_wired_get_num_mac_blacklist_items </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.10.5"></a><h4>Returns</h4> <p> the number of blacklisted MAC addresses</p> </div> </div> @@ -626,7 +626,7 @@ nm_setting_wired_get_mac_blacklist_item (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.11.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -648,7 +648,7 @@ nm_setting_wired_get_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.11.5"></a><h4>Returns</h4> <p> the blacklisted MAC address string (hex-digits-and-colons notation) at index <em class="parameter"><code>idx</code></em> </p> @@ -663,7 +663,7 @@ nm_setting_wired_add_mac_blacklist_item <em class="parameter"><code>const <span class="type">char</span> *mac</code></em>);</pre> <p>Adds a new MAC address to the <a class="link" href="NMSettingWired.html#NMSettingWired--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.29.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -685,7 +685,7 @@ nm_setting_wired_add_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was added; <code class="literal">FALSE</code> if the MAC address is invalid or was already present</p> </div> @@ -700,7 +700,7 @@ nm_setting_wired_remove_mac_blacklist_item <p>Removes the MAC address at index <em class="parameter"><code>idx</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.29.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -732,7 +732,7 @@ nm_setting_wired_remove_mac_blacklist_item_by_value <p>Removes the MAC address <em class="parameter"><code>mac</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.29.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -755,7 +755,7 @@ the blacklist</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -767,7 +767,7 @@ nm_setting_wired_clear_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <p>Removes all blacklisted MAC addresses.</p> <div class="refsect3"> -<a name="id-1.4.29.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -788,7 +788,7 @@ nm_setting_wired_clear_mac_blacklist_items <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wired_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.29.8.16.4"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.16.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -803,7 +803,7 @@ nm_setting_wired_get_mtu (<em class="parameter"><code><a class="link" href="NMSe </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.16.5"></a><h4>Returns</h4> +<a name="id-1.4.33.8.16.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWired.html#NMSettingWired--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting</p> </div> </div> @@ -816,7 +816,7 @@ nm_setting_wired_get_s390_subchannels (<em class="parameter"><code><a class="lin connection is applicable to. The connection should only be used in conjunction with that device.</p> <div class="refsect3"> -<a name="id-1.4.29.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -831,7 +831,7 @@ conjunction with that device.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.17.6"></a><h4>Returns</h4> <p> array of strings, each specifying one subchannel the s390 device uses to communicate to the host. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span></p> @@ -845,7 +845,7 @@ nm_setting_wired_get_s390_nettype (<em class="parameter"><code><a class="link" h <p>Returns the s390 device type this connection should apply to. Will be one of 'qeth', 'lcs', or 'ctc'.</p> <div class="refsect3"> -<a name="id-1.4.29.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -860,7 +860,7 @@ of 'qeth', 'lcs', or 'ctc'.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.18.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.18.6"></a><h4>Returns</h4> <p> the s390 device type</p> </div> </div> @@ -873,7 +873,7 @@ nm_setting_wired_get_num_s390_options (<em class="parameter"><code><a class="lin device when it is activated. This can be used to retrieve each s390 option individually using <a class="link" href="NMSettingWired.html#nm-setting-wired-get-s390-option" title="nm_setting_wired_get_s390_option ()"><code class="function">nm_setting_wired_get_s390_option()</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.29.8.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -888,7 +888,7 @@ option individually using <a class="link" href="NMSettingWired.html#nm-setting-w </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.19.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.19.6"></a><h4>Returns</h4> <p> the number of s390-specific device options</p> </div> </div> @@ -906,7 +906,7 @@ are *not* guaranteed to be static across modifications to options done by and should not be used to refer to options except for short periods of time such as during option iteration.</p> <div class="refsect3"> -<a name="id-1.4.29.8.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -942,7 +942,7 @@ modified. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.20.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.20.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> on success if the index was valid and an option was found, <code class="literal">FALSE</code> if the index was invalid (ie, greater than the number of options currently held by the setting)</p> @@ -959,7 +959,7 @@ nm_setting_wired_get_s390_option_by_key <em class="parameter"><code>key</code></em> , if it exists.</p> <div class="refsect3"> -<a name="id-1.4.29.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -981,7 +981,7 @@ nm_setting_wired_get_s390_option_by_key </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.21.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.21.6"></a><h4>Returns</h4> <p> the value, or <code class="literal">NULL</code> if the key/value pair was never added to the setting; the value is owned by the setting and must not be modified</p> </div> @@ -998,7 +998,7 @@ of allowed options. Key names may contain only alphanumeric characters (ie [a-zA-Z0-9]). Adding a new key replaces any existing key/value pair that may already exist.</p> <div class="refsect3"> -<a name="id-1.4.29.8.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1025,7 +1025,7 @@ may already exist.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.22.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.22.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the option was valid and was added to the internal option list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -1040,7 +1040,7 @@ nm_setting_wired_remove_s390_option (<em class="parameter"><code><a class="link" from the internal option list.</p> <div class="refsect3"> -<a name="id-1.4.29.8.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1062,7 +1062,7 @@ list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.23.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the option was found and removed from the internal option list, <code class="literal">FALSE</code> if it was not.</p> </div> @@ -1075,7 +1075,7 @@ nm_setting_wired_get_valid_s390_options (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <p>Returns a list of valid s390 options.</p> <div class="refsect3"> -<a name="id-1.4.29.8.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1090,7 +1090,7 @@ nm_setting_wired_get_valid_s390_options </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.24.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.24.6"></a><h4>Returns</h4> <p> a <code class="literal">NULL</code>-terminated array of strings of valid s390 options. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1102,7 +1102,7 @@ nm_setting_wired_get_valid_s390_options nm_setting_wired_get_wake_on_lan (<em class="parameter"><code><a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> *setting</code></em>);</pre> <p>Returns the Wake-on-LAN options enabled for the connection</p> <div class="refsect3"> -<a name="id-1.4.29.8.25.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1117,10 +1117,10 @@ nm_setting_wired_get_wake_on_lan (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.25.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.25.6"></a><h4>Returns</h4> <p> the Wake-on-LAN options</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1131,7 +1131,7 @@ nm_setting_wired_get_wake_on_lan_password <p>Returns the Wake-on-LAN password. This only applies to <a class="link" href="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-MAGIC:CAPS"><code class="literal">NM_SETTING_WIRED_WAKE_ON_LAN_MAGIC</code></a>.</p> <div class="refsect3"> -<a name="id-1.4.29.8.26.5"></a><h4>Parameters</h4> +<a name="id-1.4.33.8.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1146,10 +1146,10 @@ nm_setting_wired_get_wake_on_lan_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.29.8.26.6"></a><h4>Returns</h4> +<a name="id-1.4.33.8.26.6"></a><h4>Returns</h4> <p> the Wake-on-LAN setting password, or <code class="literal">NULL</code> if there is no password.</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> @@ -1165,7 +1165,7 @@ nm_setting_wired_get_wake_on_lan_password <p>Options for <a class="link" href="NMSettingWired.html#NMSettingWired--wake-on-lan" title="The “wake-on-lan” property"><span class="type">“wake-on-lan”</span></a>. Note that not all options are supported by all devices.</p> <div class="refsect3"> -<a name="id-1.4.29.9.3.4"></a><h4>Members</h4> +<a name="id-1.4.33.9.3.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1263,7 +1263,7 @@ are supported by all devices.</p> </tbody> </table></div> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1469,7 +1469,7 @@ May be any combination of <a class="link" href="NMSettingWired.html#NM-SETTING-W NetworkManager).</p> <p>Flags: Read / Write / Construct</p> <p>Default value: 1</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1480,7 +1480,7 @@ Wake-on-LAN, represented as an Ethernet MAC address. If <code class="literal">N no password will be required.</p> <p>Flags: Read / Write</p> <p>Default value: NULL</p> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> </div> </div> diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index f4cd0050..8a8715e7 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -188,6 +188,22 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">guint32</span> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-powersave" title="nm_setting_wireless_get_powersave ()">nm_setting_wireless_get_powersave</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization"><span class="returnvalue">NMSettingMacRandomization</span></a> +</td> +<td class="function_name"> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" title="nm_setting_wireless_get_mac_address_randomization ()">nm_setting_wireless_get_mac_address_randomization</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">gboolean</span> </td> <td class="function_name"> @@ -269,6 +285,11 @@ <td class="property_flags">Read / Write</td> </tr> <tr> +<td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property">mac-address-randomization</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> <td class="property_type"> <span class="type">gchar</span> *</td> <td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property">mode</a></td> @@ -281,6 +302,11 @@ </tr> <tr> <td class="property_type"><span class="type">guint</span></td> +<td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property">powersave</a></td> +<td class="property_flags">Read / Write</td> +</tr> +<tr> +<td class="property_type"><span class="type">guint</span></td> <td class="property_name"><a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property">rate</a></td> <td class="property_flags">Read / Write / Construct</td> </tr> @@ -369,6 +395,14 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS" title="NM_SETTING_WIRELESS_POWERSAVE">NM_SETTING_WIRELESS_POWERSAVE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS" title="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION">NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS" title="NM_SETTING_WIRELESS_MODE_ADHOC">NM_SETTING_WIRELESS_MODE_ADHOC</a></td> </tr> <tr> @@ -402,7 +436,7 @@ necessary for connection to 802.11 Wi-Fi networks.</p> nm_setting_wireless_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.30.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -413,7 +447,7 @@ nm_setting_wireless_new (<em class="parameter"><code><span class="type">void</sp <pre class="programlisting"><span class="returnvalue">GBytes</span> * nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -428,7 +462,7 @@ nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--ssid" title="The “ssid” property"><span class="type">“ssid”</span></a> property of the setting. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -439,7 +473,7 @@ nm_setting_wireless_get_ssid (<em class="parameter"><code><a class="link" href=" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -454,7 +488,7 @@ nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.4.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property"><span class="type">“mode”</span></a> property of the setting</p> </div> </div> @@ -464,7 +498,7 @@ nm_setting_wireless_get_mode (<em class="parameter"><code><a class="link" href=" <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -479,7 +513,7 @@ nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.5.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--band" title="The “band” property"><span class="type">“band”</span></a> property of the setting</p> </div> </div> @@ -489,7 +523,7 @@ nm_setting_wireless_get_band (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.6.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.6.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -504,7 +538,7 @@ nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.6.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.6.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--channel" title="The “channel” property"><span class="type">“channel”</span></a> property of the setting</p> </div> </div> @@ -514,7 +548,7 @@ nm_setting_wireless_get_channel (<em class="parameter"><code><a class="link" hre <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.7.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.7.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -529,7 +563,7 @@ nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.7.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.7.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--bssid" title="The “bssid” property"><span class="type">“bssid”</span></a> property of the setting</p> </div> </div> @@ -539,7 +573,7 @@ nm_setting_wireless_get_bssid (<em class="parameter"><code><a class="link" href= <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.8.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.8.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -554,7 +588,7 @@ nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.8.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.8.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property"><span class="type">“rate”</span></a> property of the setting</p> </div> </div> @@ -564,7 +598,7 @@ nm_setting_wireless_get_rate (<em class="parameter"><code><a class="link" href=" <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.9.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.9.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -579,7 +613,7 @@ nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" hr </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.9.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.9.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--tx-power" title="The “tx-power” property"><span class="type">“tx-power”</span></a> property of the setting</p> </div> </div> @@ -589,7 +623,7 @@ nm_setting_wireless_get_tx_power (<em class="parameter"><code><a class="link" hr <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -604,7 +638,7 @@ nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.10.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address" title="The “mac-address” property"><span class="type">“mac-address”</span></a> property of the setting</p> </div> </div> @@ -615,7 +649,7 @@ nm_setting_wireless_get_mac_address (<em class="parameter"><code><a class="link" nm_setting_wireless_get_cloned_mac_address (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.11.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.11.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -630,7 +664,7 @@ nm_setting_wireless_get_cloned_mac_address </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.11.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.11.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--cloned-mac-address" title="The “cloned-mac-address” property"><span class="type">“cloned-mac-address”</span></a> property of the setting</p> </div> </div> @@ -641,7 +675,7 @@ nm_setting_wireless_get_cloned_mac_address nm_setting_wireless_get_mac_address_blacklist (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.12.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.12.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -656,7 +690,7 @@ nm_setting_wireless_get_mac_address_blacklist </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.12.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.12.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property of the setting</p> </div> </div> @@ -667,7 +701,7 @@ nm_setting_wireless_get_mac_address_blacklist nm_setting_wireless_get_num_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.13.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.13.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -682,7 +716,7 @@ nm_setting_wireless_get_num_mac_blacklist_items </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.13.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.13.5"></a><h4>Returns</h4> <p> the number of blacklisted MAC addresses</p> </div> </div> @@ -694,7 +728,7 @@ nm_setting_wireless_get_mac_blacklist_item (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.14.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.14.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -716,7 +750,7 @@ nm_setting_wireless_get_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.14.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.14.5"></a><h4>Returns</h4> <p> the blacklisted MAC address string (hex-digits-and-colons notation) at index <em class="parameter"><code>idx</code></em> </p> @@ -731,7 +765,7 @@ nm_setting_wireless_add_mac_blacklist_item <em class="parameter"><code>const <span class="type">char</span> *mac</code></em>);</pre> <p>Adds a new MAC address to the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist" title="The “mac-address-blacklist” property"><span class="type">“mac-address-blacklist”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.30.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -753,7 +787,7 @@ nm_setting_wireless_add_mac_blacklist_item </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.15.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.15.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was added; <code class="literal">FALSE</code> if the MAC address is invalid or was already present</p> </div> @@ -768,7 +802,7 @@ nm_setting_wireless_remove_mac_blacklist_item <p>Removes the MAC address at index <em class="parameter"><code>idx</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.30.8.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -800,7 +834,7 @@ nm_setting_wireless_remove_mac_blacklist_item_by_value <p>Removes the MAC address <em class="parameter"><code>mac</code></em> from the blacklist.</p> <div class="refsect3"> -<a name="id-1.4.30.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -823,7 +857,7 @@ the blacklist</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.17.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the MAC address was found and removed; <code class="literal">FALSE</code> if it was not.</p> </div> </div> @@ -835,7 +869,7 @@ nm_setting_wireless_clear_mac_blacklist_items (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <p>Removes all blacklisted MAC addresses.</p> <div class="refsect3"> -<a name="id-1.4.30.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -856,7 +890,7 @@ nm_setting_wireless_clear_mac_blacklist_items <pre class="programlisting"><span class="returnvalue">guint32</span> nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.19.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.19.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -871,7 +905,7 @@ nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="N </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.19.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.19.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mtu" title="The “mtu” property"><span class="type">“mtu”</span></a> property of the setting</p> </div> </div> @@ -881,7 +915,7 @@ nm_setting_wireless_get_mtu (<em class="parameter"><code><a class="link" href="N <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_wireless_get_hidden (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.20.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.20.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -896,12 +930,66 @@ nm_setting_wireless_get_hidden (<em class="parameter"><code><a class="link" href </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.20.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.20.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--hidden" title="The “hidden” property"><span class="type">“hidden”</span></a> property of the setting</p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-setting-wireless-get-powersave"></a><h3>nm_setting_wireless_get_powersave ()</h3> +<pre class="programlisting"><span class="returnvalue">guint32</span> +nm_setting_wireless_get_powersave (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.34.8.21.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.34.8.21.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property"><span class="type">“powersave”</span></a> property of the setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-setting-wireless-get-mac-address-randomization"></a><h3>nm_setting_wireless_get_mac_address_randomization ()</h3> +<pre class="programlisting"><a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization"><span class="returnvalue">NMSettingMacRandomization</span></a> +nm_setting_wireless_get_mac_address_randomization + (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> +<div class="refsect3"> +<a name="id-1.4.34.8.22.4"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>setting</p></td> +<td class="parameter_description"><p>the <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.34.8.22.5"></a><h4>Returns</h4> +<p> the <a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property"><span class="type">“mac-address-randomization”</span></a> property of the +setting</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-setting-wireless-add-seen-bssid"></a><h3>nm_setting_wireless_add_seen_bssid ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_setting_wireless_add_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, @@ -911,7 +999,7 @@ NetworkManager now tracks previously seen BSSIDs internally so this function no longer has much use. Actually, changes you make using this function will not be preserved.</p> <div class="refsect3"> -<a name="id-1.4.30.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -933,7 +1021,7 @@ not be preserved.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.21.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.23.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>bssid</code></em> was already known, <code class="literal">FALSE</code> if not</p> </div> @@ -945,7 +1033,7 @@ was already known, <code class="literal">FALSE</code> if not</p> nm_setting_wireless_get_num_seen_bssids (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.22.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.24.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -960,7 +1048,7 @@ nm_setting_wireless_get_num_seen_bssids </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.22.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.24.5"></a><h4>Returns</h4> <p> the number of BSSIDs in the previously seen BSSID list</p> </div> </div> @@ -971,7 +1059,7 @@ nm_setting_wireless_get_num_seen_bssids nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.30.8.23.4"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.25.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -993,7 +1081,7 @@ nm_setting_wireless_get_seen_bssid (<em class="parameter"><code><a class="link" </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.23.5"></a><h4>Returns</h4> +<a name="id-1.4.34.8.25.5"></a><h4>Returns</h4> <p> the BSSID at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1016,7 +1104,7 @@ and mode. Useful for clients that wish to filter a set of connections against a set of access points and determine which connections are compatible with which access points.</p> <div class="refsect3"> -<a name="id-1.4.30.8.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.34.8.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1060,7 +1148,7 @@ capabilities</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.30.8.24.6"></a><h4>Returns</h4> +<a name="id-1.4.34.8.26.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the given settings are compatible with the access point's security flags and mode, <code class="literal">FALSE</code> if they are not.</p> </div> @@ -1153,6 +1241,18 @@ security flags and mode, <code class="literal">FALSE</code> if they are not.</p> </div> <hr> <div class="refsect2"> +<a name="NM-SETTING-WIRELESS-POWERSAVE:CAPS"></a><h3>NM_SETTING_WIRELESS_POWERSAVE</h3> +<pre class="programlisting">#define NM_SETTING_WIRELESS_POWERSAVE "powersave" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"></a><h3>NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</h3> +<pre class="programlisting">#define NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION "mac-address-randomization" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"></a><h3>NM_SETTING_WIRELESS_MODE_ADHOC</h3> <pre class="programlisting">#define NM_SETTING_WIRELESS_MODE_ADHOC "adhoc" </pre> @@ -1253,6 +1353,19 @@ standard hex-digits-and-colons notation (eg "00:11:22:33:44:55").</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingWireless--mac-address-randomization"></a><h3>The <code class="literal">“mac-address-randomization”</code> property</h3> +<pre class="programlisting"> “mac-address-randomization” <span class="type">guint</span></pre> +<p>One of <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_DEFAULT</code></a> (never randomize unless +the user has set a global default to randomize and the supplicant +supports randomization), <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_NEVER</code></a> (never +randomize the MAC address), or <a class="link" href="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"><code class="literal">NM_SETTING_MAC_RANDOMIZATION_ALWAYS</code></a> +(always randomize the MAC address).</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingWireless--mode"></a><h3>The <code class="literal">“mode”</code> property</h3> <pre class="programlisting"> “mode” <span class="type">gchar</span> *</pre> <p>Wi-Fi network mode; one of "infrastructure", "adhoc" or "ap". If blank, @@ -1271,6 +1384,18 @@ breaking larger packets up into multiple Ethernet frames.</p> </div> <hr> <div class="refsect2"> +<a name="NMSettingWireless--powersave"></a><h3>The <code class="literal">“powersave”</code> property</h3> +<pre class="programlisting"> “powersave” <span class="type">guint</span></pre> +<p>If set to <code class="literal">FALSE</code>, Wi-Fi power saving behavior is disabled. If set to +<code class="literal">TRUE</code>, Wi-Fi power saving behavior is enabled. All other values are +reserved. Note that even though only boolean values are allowed, the +property type is an unsigned integer to allow for future expansion.</p> +<p>Flags: Read / Write</p> +<p>Default value: 0</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="NMSettingWireless--rate"></a><h3>The <code class="literal">“rate”</code> property</h3> <pre class="programlisting"> “rate” <span class="type">guint</span></pre> <p>If non-zero, directs the device to only use the specified bitrate for diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html index 1f4d125b..82446ce5 100644 --- a/docs/libnm/html/NMSettingWirelessSecurity.html +++ b/docs/libnm/html/NMSettingWirelessSecurity.html @@ -479,7 +479,7 @@ use WEP, LEAP, WPA or WPA2/RSN security</p> </div> <div class="refsect1"> <a name="NMSettingWirelessSecurity.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMWepKeyType GObject <span class="lineart">╰──</span> <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> @@ -509,7 +509,7 @@ of how Wi-Fi security works, you may want to get copies of the following books.< nm_setting_wireless_security_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Creates a new <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> object with default values.</p> <div class="refsect3"> -<a name="id-1.4.31.8.2.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.2.5"></a><h4>Returns</h4> <p> the new empty <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> object. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -521,7 +521,7 @@ nm_setting_wireless_security_new (<em class="parameter"><code><span class="type" nm_setting_wireless_security_get_key_mgmt (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.3.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.3.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -536,7 +536,7 @@ nm_setting_wireless_security_get_key_mgmt </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.3.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.3.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--key-mgmt" title="The “key-mgmt” property"><span class="type">“key-mgmt”</span></a> property of the setting</p> </div> </div> @@ -547,7 +547,7 @@ nm_setting_wireless_security_get_key_mgmt nm_setting_wireless_security_get_num_protos (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.4.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.4.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -562,7 +562,7 @@ nm_setting_wireless_security_get_num_protos </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.4.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.4.5"></a><h4>Returns</h4> <p> the number of security protocols this connection allows when connecting to secure Wi-Fi networks</p> </div> @@ -575,7 +575,7 @@ nm_setting_wireless_security_get_proto (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.5.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.5.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -597,7 +597,7 @@ nm_setting_wireless_security_get_proto </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.5.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.5.5"></a><h4>Returns</h4> <p> the protocol at index <em class="parameter"><code>i</code></em> </p> </div> @@ -616,7 +616,7 @@ protocol list contains only "wpa" but the access point for the SSID specified by this connection only supports WPA2/RSN, the connection cannot be used with the access point.</p> <div class="refsect3"> -<a name="id-1.4.31.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -638,7 +638,7 @@ with the access point.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.6.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the protocol was new and and was added to the allowed protocol list, or <code class="literal">FALSE</code> if it was already in the list</p> </div> @@ -652,7 +652,7 @@ nm_setting_wireless_security_remove_proto <em class="parameter"><code><span class="type">guint32</span> i</code></em>);</pre> <p>Removes a protocol from the allowed protocol list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.7.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.7.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -683,7 +683,7 @@ nm_setting_wireless_security_remove_proto_by_value <em class="parameter"><code>const <span class="type">char</span> *proto</code></em>);</pre> <p>Removes a protocol from the allowed protocol list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.8.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.8.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -705,7 +705,7 @@ nm_setting_wireless_security_remove_proto_by_value </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.8.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.8.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the protocol was found and removed; <code class="literal">FALSE</code> it it was not.</p> </div> </div> @@ -718,7 +718,7 @@ nm_setting_wireless_security_clear_protos <p>Removes all protocols from the allowed list. If there are no protocols specified then all protocols are allowed.</p> <div class="refsect3"> -<a name="id-1.4.31.8.9.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.9.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -740,7 +740,7 @@ specified then all protocols are allowed.</p> nm_setting_wireless_security_get_num_pairwise (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.10.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.10.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -755,7 +755,7 @@ nm_setting_wireless_security_get_num_pairwise </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.10.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.10.5"></a><h4>Returns</h4> <p> the number of pairwise encryption algorithms in the allowed list</p> </div> </div> @@ -769,7 +769,7 @@ nm_setting_wireless_security_get_pairwise <p>Returns the allowed pairwise encryption algorithm from allowed algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.11.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.11.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -791,7 +791,7 @@ list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.11.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.11.6"></a><h4>Returns</h4> <p> the pairwise encryption algorithm at index <em class="parameter"><code>i</code></em> </p> </div> @@ -808,7 +808,7 @@ algorithms. If the list is not empty, then only access points that support one or more of the encryption algorithms in the list will be considered compatible with this connection.</p> <div class="refsect3"> -<a name="id-1.4.31.8.12.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.12.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -830,7 +830,7 @@ compatible with this connection.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.12.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.12.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the algorithm was added to the list, <code class="literal">FALSE</code> if it was already in the list</p> </div> @@ -845,7 +845,7 @@ nm_setting_wireless_security_remove_pairwise <p>Removes an encryption algorithm from the allowed pairwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.13.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.13.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -877,7 +877,7 @@ nm_setting_wireless_security_remove_pairwise_by_value <p>Removes an encryption algorithm from the allowed pairwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.14.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -899,7 +899,7 @@ algorithm list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.14.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.14.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the encryption algorith was found and removed; <code class="literal">FALSE</code> it it was not.</p> </div> </div> @@ -912,7 +912,7 @@ nm_setting_wireless_security_clear_pairwise <p>Removes all algorithms from the allowed list. If there are no algorithms specified then all pairwise encryption algorithms are allowed.</p> <div class="refsect3"> -<a name="id-1.4.31.8.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -934,7 +934,7 @@ specified then all pairwise encryption algorithms are allowed.</p> nm_setting_wireless_security_get_num_groups (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.16.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.16.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -949,7 +949,7 @@ nm_setting_wireless_security_get_num_groups </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.16.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.16.5"></a><h4>Returns</h4> <p> the number of groupwise encryption algorithms in the allowed list</p> </div> </div> @@ -963,7 +963,7 @@ nm_setting_wireless_security_get_group <p>Returns the allowed groupwise encryption algorithm from allowed algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -985,7 +985,7 @@ list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.17.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.17.6"></a><h4>Returns</h4> <p> the groupwise encryption algorithm at index <em class="parameter"><code>i</code></em> </p> </div> @@ -1002,7 +1002,7 @@ algorithms. If the list is not empty, then only access points that support one or more of the encryption algorithms in the list will be considered compatible with this connection.</p> <div class="refsect3"> -<a name="id-1.4.31.8.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1025,7 +1025,7 @@ compatible with this connection.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.18.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.18.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the algorithm was added to the list, <code class="literal">FALSE</code> if it was already in the list</p> </div> @@ -1040,7 +1040,7 @@ nm_setting_wireless_security_remove_group <p>Removes an encryption algorithm from the allowed groupwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1072,7 +1072,7 @@ nm_setting_wireless_security_remove_group_by_value <p>Removes an encryption algorithm from the allowed groupwise encryption algorithm list.</p> <div class="refsect3"> -<a name="id-1.4.31.8.20.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1095,7 +1095,7 @@ algorithm list.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.20.6"></a><h4>Returns</h4> +<a name="id-1.4.35.8.20.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the algorithm was found and removed; <code class="literal">FALSE</code> it it was not.</p> </div> </div> @@ -1108,7 +1108,7 @@ nm_setting_wireless_security_clear_groups <p>Removes all algorithms from the allowed list. If there are no algorithms specified then all groupwise encryption algorithms are allowed.</p> <div class="refsect3"> -<a name="id-1.4.31.8.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.21.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1129,7 +1129,7 @@ specified then all groupwise encryption algorithms are allowed.</p> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_setting_wireless_security_get_psk (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.22.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.22.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1144,7 +1144,7 @@ nm_setting_wireless_security_get_psk (<em class="parameter"><code><a class="link </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.22.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.22.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--psk" title="The “psk” property"><span class="type">“psk”</span></a> property of the setting</p> </div> </div> @@ -1155,7 +1155,7 @@ nm_setting_wireless_security_get_psk (<em class="parameter"><code><a class="link nm_setting_wireless_security_get_psk_flags (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.23.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.23.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1170,7 +1170,7 @@ nm_setting_wireless_security_get_psk_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.23.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.23.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--psk" title="The “psk” property"><span class="type">“psk”</span></a></p> </div> @@ -1182,7 +1182,7 @@ nm_setting_wireless_security_get_psk_flags nm_setting_wireless_security_get_leap_username (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.24.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.24.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1197,7 +1197,7 @@ nm_setting_wireless_security_get_leap_username </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.24.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.24.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--leap-username" title="The “leap-username” property"><span class="type">“leap-username”</span></a> property of the setting</p> </div> </div> @@ -1208,7 +1208,7 @@ nm_setting_wireless_security_get_leap_username nm_setting_wireless_security_get_leap_password (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.25.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.25.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1223,7 +1223,7 @@ nm_setting_wireless_security_get_leap_password </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.25.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.25.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--leap-password" title="The “leap-password” property"><span class="type">“leap-password”</span></a> property of the setting</p> </div> </div> @@ -1234,7 +1234,7 @@ nm_setting_wireless_security_get_leap_password nm_setting_wireless_security_get_leap_password_flags (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.26.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.26.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1249,7 +1249,7 @@ nm_setting_wireless_security_get_leap_password_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.26.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.26.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--leap-password" title="The “leap-password” property"><span class="type">“leap-password”</span></a></p> </div> @@ -1262,7 +1262,7 @@ nm_setting_wireless_security_get_wep_key (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>, <em class="parameter"><code><span class="type">guint32</span> idx</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.27.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.27.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1284,7 +1284,7 @@ nm_setting_wireless_security_get_wep_key </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.27.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.27.5"></a><h4>Returns</h4> <p> the WEP key at the given index</p> </div> </div> @@ -1298,7 +1298,7 @@ nm_setting_wireless_security_set_wep_key <em class="parameter"><code>const <span class="type">char</span> *key</code></em>);</pre> <p>Sets a WEP key in the given index.</p> <div class="refsect3"> -<a name="id-1.4.31.8.28.5"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1334,7 +1334,7 @@ property.</p></td> nm_setting_wireless_security_get_wep_tx_keyidx (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.29.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.29.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1349,7 +1349,7 @@ nm_setting_wireless_security_get_wep_tx_keyidx </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.29.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.29.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--wep-tx-keyidx" title="The “wep-tx-keyidx” property"><span class="type">“wep-tx-keyidx”</span></a> property of the setting</p> </div> </div> @@ -1360,7 +1360,7 @@ nm_setting_wireless_security_get_wep_tx_keyidx nm_setting_wireless_security_get_auth_alg (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.30.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.30.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1375,7 +1375,7 @@ nm_setting_wireless_security_get_auth_alg </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.30.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.30.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--auth-alg" title="The “auth-alg” property"><span class="type">“auth-alg”</span></a> property of the setting</p> </div> </div> @@ -1386,7 +1386,7 @@ nm_setting_wireless_security_get_auth_alg nm_setting_wireless_security_get_wep_key_flags (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.31.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.31.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1401,7 +1401,7 @@ nm_setting_wireless_security_get_wep_key_flags </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.31.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.31.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags"><span class="type">NMSettingSecretFlags</span></a> pertaining to the all WEP keys</p> </div> </div> @@ -1412,7 +1412,7 @@ nm_setting_wireless_security_get_wep_key_flags nm_setting_wireless_security_get_wep_key_type (<em class="parameter"><code><a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> *setting</code></em>);</pre> <div class="refsect3"> -<a name="id-1.4.31.8.32.4"></a><h4>Parameters</h4> +<a name="id-1.4.35.8.32.4"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1427,7 +1427,7 @@ nm_setting_wireless_security_get_wep_key_type </table></div> </div> <div class="refsect3"> -<a name="id-1.4.31.8.32.5"></a><h4>Returns</h4> +<a name="id-1.4.35.8.32.5"></a><h4>Returns</h4> <p> the <a class="link" href="NMSettingWirelessSecurity.html#NMSettingWirelessSecurity--wep-key-type" title="The “wep-key-type” property"><span class="type">“wep-key-type”</span></a> property of the setting</p> </div> </div> @@ -1452,7 +1452,7 @@ ASCII keys are also valid WEP passphrases, but since passphrases and ASCII keys are hashed differently to determine the actual WEP key the type must be specified.</p> <div class="refsect3"> -<a name="id-1.4.31.9.3.4"></a><h4>Members</h4> +<a name="id-1.4.35.9.3.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> diff --git a/docs/libnm/html/NMVpnConnection.html b/docs/libnm/html/NMVpnConnection.html index de3a08b4..b8b766cf 100644 --- a/docs/libnm/html/NMVpnConnection.html +++ b/docs/libnm/html/NMVpnConnection.html @@ -136,7 +136,7 @@ nm_vpn_connection_get_vpn_state (<em class="parameter"><code><a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> *vpn</code></em>);</pre> <p>Gets the current <a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> state.</p> <div class="refsect3"> -<a name="id-1.5.17.9.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.21.9.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -151,7 +151,7 @@ nm_vpn_connection_get_vpn_state (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.17.9.2.6"></a><h4>Returns</h4> +<a name="id-1.5.21.9.2.6"></a><h4>Returns</h4> <p> the VPN state of the active VPN connection.</p> </div> </div> @@ -162,7 +162,7 @@ nm_vpn_connection_get_vpn_state (<em class="parameter"><code><a class="link" hre nm_vpn_connection_get_banner (<em class="parameter"><code><a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a> *vpn</code></em>);</pre> <p>Gets the VPN login banner of the active <a class="link" href="NMVpnConnection.html" title="NMVpnConnection"><span class="type">NMVpnConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.5.17.9.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.21.9.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -177,7 +177,7 @@ nm_vpn_connection_get_banner (<em class="parameter"><code><a class="link" href=" </table></div> </div> <div class="refsect3"> -<a name="id-1.5.17.9.3.6"></a><h4>Returns</h4> +<a name="id-1.5.21.9.3.6"></a><h4>Returns</h4> <p> the VPN login banner of the VPN connection. This is the internal string used by the connection, and must not be modified.</p> </div> diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditorPlugin.html index fe188bf4..61c3c4a4 100644 --- a/docs/libnm/html/NMVpnEditor.html +++ b/docs/libnm/html/NMVpnEditorPlugin.html @@ -2,7 +2,7 @@ <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>NMVpnEditor: libnm Reference Manual</title> +<title>NMVpnEditorPlugin: libnm Reference Manual</title> <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> @@ -15,10 +15,11 @@ <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="#NMVpnEditor.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#NMVpnEditor.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#NMVpnEditor.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#NMVpnEditor.signals" class="shortcut">Signals</a></span> + <a href="#NMVpnEditorPlugin.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_prerequisites"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.prerequisites" class="shortcut">Prerequisites</a></span><span id="nav_properties"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> + <a href="#NMVpnEditorPlugin.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="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> @@ -26,16 +27,16 @@ <td><a accesskey="n" href="object-tree.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> -<a name="NMVpnEditor"></a><div class="titlepage"></div> +<a name="NMVpnEditorPlugin"></a><div class="titlepage"></div> <div class="refnamediv"><table width="100%"><tr> <td valign="top"> -<h2><span class="refentrytitle"><a name="NMVpnEditor.top_of_page"></a>NMVpnEditor</span></h2> -<p>NMVpnEditor</p> +<h2><span class="refentrytitle"><a name="NMVpnEditorPlugin.top_of_page"></a>NMVpnEditorPlugin</span></h2> +<p>NMVpnEditorPlugin</p> </td> <td class="gallery_image" valign="top" align="right"></td> </tr></table></div> <div class="refsect1"> -<a name="NMVpnEditor.functions"></a><h2>Functions</h2> +<a name="NMVpnEditorPlugin.functions"></a><h2>Functions</h2> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="functions_return"> @@ -44,34 +45,34 @@ <tbody> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * </td> <td class="function_name"> -<span class="c_punctuation">(</span><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">*NMVpnEditorPluginFactory</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> +<span class="c_punctuation">(</span><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">*NMVpnEditorPluginFactory</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a> <span class="c_punctuation">()</span> </td> </tr> <tr> @@ -79,7 +80,7 @@ <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="returnvalue">NMConnection</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a> <span class="c_punctuation">()</span> </td> </tr> <tr> @@ -87,7 +88,7 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a> <span class="c_punctuation">()</span> </td> </tr> <tr> @@ -95,30 +96,22 @@ <span class="returnvalue">char</span> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a> <span class="c_punctuation">()</span> </td> </tr> <tr> <td class="function_type"> -<span class="returnvalue">GObject</span> * +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * </td> <td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget ()">nm_vpn_editor_get_widget</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">gboolean</span> -</td> -<td class="function_name"> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection ()">nm_vpn_editor_update_connection</a> <span class="c_punctuation">()</span> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file" title="nm_vpn_editor_plugin_load_from_file ()">nm_vpn_editor_plugin_load_from_file</a> <span class="c_punctuation">()</span> </td> </tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMVpnEditor.properties"></a><h2>Properties</h2> +<a name="NMVpnEditorPlugin.properties"></a><h2>Properties</h2> <div class="informaltable"><table border="0"> <colgroup> <col width="150px" class="properties_type"> @@ -129,26 +122,26 @@ <tr> <td class="property_type"> <span class="type">gchar</span> *</td> -<td class="property_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--description" title="The “description” property">description</a></td> +<td class="property_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--description" title="The “description” property">description</a></td> <td class="property_flags">Read</td> </tr> <tr> <td class="property_type"> <span class="type">gchar</span> *</td> -<td class="property_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--name" title="The “name” property">name</a></td> +<td class="property_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--name" title="The “name” property">name</a></td> <td class="property_flags">Read</td> </tr> <tr> <td class="property_type"> <span class="type">gchar</span> *</td> -<td class="property_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--service" title="The “service” property">service</a></td> +<td class="property_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--service" title="The “service” property">service</a></td> <td class="property_flags">Read</td> </tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMVpnEditor.signals"></a><h2>Signals</h2> +<a name="NMVpnEditorPlugin.signals"></a><h2>Signals</h2> <div class="informaltable"><table border="0"> <colgroup> <col width="150px" class="signals_return"> @@ -157,13 +150,13 @@ </colgroup> <tbody><tr> <td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="NMVpnEditor.html#NMVpnEditor-changed" title="The “changed” signal">changed</a></td> +<td class="signal_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-changed" title="The “changed” signal">changed</a></td> <td class="signal_flags">Run First</td> </tr></tbody> </table></div> </div> -<a name="NMVpnEditorPlugin"></a><div class="refsect1"> -<a name="NMVpnEditor.other"></a><h2>Types and Values</h2> +<a name="NMVpnEditor"></a><div class="refsect1"> +<a name="NMVpnEditorPlugin.other"></a><h2>Types and Values</h2> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="name"> @@ -172,65 +165,71 @@ <tbody> <tr> <td class="datatype_keyword">enum</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a></td> </tr> <tr> <td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a></td> </tr> <tr> <td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="NMVpnEditor.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a></td> +<td class="function_name"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-struct" title="NMVpnEditor">NMVpnEditor</a></td> </tr> </tbody> </table></div> </div> <div class="refsect1"> -<a name="NMVpnEditor.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<a name="NMVpnEditorPlugin.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMVpnEditorPluginCapability - GInterface + <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a> <span class="lineart">├──</span> NMVpnEditor <span class="lineart">╰──</span> NMVpnEditorPlugin </pre> </div> <div class="refsect1"> -<a name="NMVpnEditor.description"></a><h2>Description</h2> +<a name="NMVpnEditorPlugin.prerequisites"></a><h2>Prerequisites</h2> +<p> +NMVpnEditor requires + GObject.</p> +</div> +<div class="refsect1"> +<a name="NMVpnEditorPlugin.description"></a><h2>Description</h2> </div> <div class="refsect1"> -<a name="NMVpnEditor.functions_details"></a><h2>Functions</h2> +<a name="NMVpnEditorPlugin.functions_details"></a><h2>Functions</h2> <div class="refsect2"> <a name="NMVpnEditorPluginFactory"></a><h3>NMVpnEditorPluginFactory ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * <span class="c_punctuation">(</span>*NMVpnEditorPluginFactory<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> </div> <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-factory"></a><h3>nm_vpn_editor_plugin_factory ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * nm_vpn_editor_plugin_factory (<em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> </div> <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-get-editor"></a><h3>nm_vpn_editor_plugin_get_editor ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * -nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="returnvalue">NMVpnEditor</span></a> * +nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <div class="refsect3"> -<a name="id-1.7.3.10.4.4"></a><h4>Returns</h4> +<a name="id-1.7.3.11.4.4"></a><h4>Returns</h4> <p>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -238,18 +237,18 @@ nm_vpn_editor_plugin_get_editor (<em class="parameter"><code><a class="link" hre <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-get-capabilities"></a><h3>nm_vpn_editor_plugin_get_capabilities ()</h3> -<pre class="programlisting"><a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> -nm_vpn_editor_plugin_get_capabilities (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>);</pre> +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability"><span class="returnvalue">NMVpnEditorPluginCapability</span></a> +nm_vpn_editor_plugin_get_capabilities (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>);</pre> </div> <hr> <div class="refsect2"> <a name="nm-vpn-editor-plugin-import"></a><h3>nm_vpn_editor_plugin_import ()</h3> <pre class="programlisting"><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="returnvalue">NMConnection</span></a> * -nm_vpn_editor_plugin_import (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, +nm_vpn_editor_plugin_import (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>, <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> <div class="refsect3"> -<a name="id-1.7.3.10.6.4"></a><h4>Returns</h4> +<a name="id-1.7.3.11.6.4"></a><h4>Returns</h4> <p>. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -258,7 +257,7 @@ nm_vpn_editor_plugin_import (<em class="parameter"><code><a class="link" href="N <div class="refsect2"> <a name="nm-vpn-editor-plugin-export"></a><h3>nm_vpn_editor_plugin_export ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> -nm_vpn_editor_plugin_export (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, +nm_vpn_editor_plugin_export (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code>const <span class="type">char</span> *path</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> @@ -268,36 +267,92 @@ nm_vpn_editor_plugin_export (<em class="parameter"><code><a class="link" href="N <a name="nm-vpn-editor-plugin-get-suggested-filename"></a><h3>nm_vpn_editor_plugin_get_suggested_filename ()</h3> <pre class="programlisting"><span class="returnvalue">char</span> * nm_vpn_editor_plugin_get_suggested_filename - (<em class="parameter"><code><a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, + (<em class="parameter"><code><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> *plugin</code></em>, <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> </div> <hr> <div class="refsect2"> -<a name="nm-vpn-editor-get-widget"></a><h3>nm_vpn_editor_get_widget ()</h3> -<pre class="programlisting"><span class="returnvalue">GObject</span> * -nm_vpn_editor_get_widget (<em class="parameter"><code><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *editor</code></em>);</pre> +<a name="nm-vpn-editor-plugin-load-from-file"></a><h3>nm_vpn_editor_plugin_load_from_file ()</h3> +<pre class="programlisting"><a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="returnvalue">NMVpnEditorPlugin</span></a> * +nm_vpn_editor_plugin_load_from_file (<em class="parameter"><code>const <span class="type">char</span> *plugin_filename</code></em>, + <em class="parameter"><code>const <span class="type">char</span> *check_service</code></em>, + <em class="parameter"><code><span class="type">int</span> check_owner</code></em>, + <em class="parameter"><code><a class="link" href="libnm-nm-utils.html#NMUtilsCheckFilePredicate" title="NMUtilsCheckFilePredicate ()"><span class="type">NMUtilsCheckFilePredicate</span></a> check_file</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Load the shared libary <em class="parameter"><code>plugin_filename</code></em> + and create a new +<a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"><span class="type">NMVpnEditorPlugin</span></a> instace via the <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()"><span class="type">NMVpnEditorPluginFactory</span></a> +function.</p> <div class="refsect3"> -<a name="id-1.7.3.10.9.4"></a><h4>Returns</h4> -<p>. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +<a name="id-1.7.3.11.9.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>plugin_filename</p></td> +<td class="parameter_description"><p>The path to the share library to load. +Apply some common heuristics to find the library, such as +appending "so" file ending. +If the path is not an absolute path or no matching module +can be found, lookup inside a directory defined at compile time. +Due to this, <em class="parameter"><code>check_file</code></em> +might be called for two different paths.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>check_service</p></td> +<td class="parameter_description"><p>if not-null, check that the loaded plugin advertises +the given service.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>check_owner</p></td> +<td class="parameter_description"><p>if non-negative, check whether the file is owned +by UID <em class="parameter"><code>check_owner</code></em> +or by root. In this case also check that +the file is not writable by anybody else.</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>check_file</p></td> +<td class="parameter_description"><p> optional callback to validate the file prior to +loading the shared library. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="The callback is valid only during the call to the method."><span class="acronym">scope call</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data for <em class="parameter"><code>check_file</code></em> +</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>on failure the error reason.</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> </div> +<div class="refsect3"> +<a name="id-1.7.3.11.9.6"></a><h4>Returns</h4> +<p> a new plugin instance or <code class="literal">NULL</code> on error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> -<hr> -<div class="refsect2"> -<a name="nm-vpn-editor-update-connection"></a><h3>nm_vpn_editor_update_connection ()</h3> -<pre class="programlisting"><span class="returnvalue">gboolean</span> -nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *editor</code></em>, - <em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, - <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> -<a name="NMVpnEditor.other_details"></a><h2>Types and Values</h2> +<a name="NMVpnEditorPlugin.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> <a name="NMVpnEditorPluginCapability"></a><h3>enum NMVpnEditorPluginCapability</h3> <p>Flags that indicate certain capabilities of the plugin to editor programs.</p> <div class="refsect3"> -<a name="id-1.7.3.11.2.4"></a><h4>Members</h4> +<a name="id-1.7.3.12.2.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -381,7 +436,7 @@ nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" hre </pre> <p>Interface for VPN editor plugins.</p> <div class="refsect3"> -<a name="id-1.7.3.11.6.5"></a><h4>Members</h4> +<a name="id-1.7.3.12.6.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="struct_members_name"> @@ -396,7 +451,7 @@ nm_vpn_editor_update_connection (<em class="parameter"><code><a class="link" hre </tr> <tr> <td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorPluginInterface.get-editor"></a>get_editor</code></em> ()</p></td> -<td class="struct_member_description"><p>returns an <a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a>, pre-filled with values from <em class="parameter"><code>connection</code></em> +<td class="struct_member_description"><p>returns an <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="type">NMVpnEditor</span></a>, pre-filled with values from <em class="parameter"><code>connection</code></em> if non-<code class="literal">NULL</code>.</p></td> <td class="struct_member_annotations"> </td> </tr> @@ -438,73 +493,12 @@ the caller.</p></td> </div> <hr> <div class="refsect2"> -<a name="NMVpnEditorInterface"></a><h3>NMVpnEditorInterface</h3> -<pre class="programlisting">typedef struct { - GTypeInterface g_iface; - - GObject * (*get_widget) (NMVpnEditor *editor); - - void (*placeholder) (void); - - gboolean (*update_connection) (NMVpnEditor *editor, - NMConnection *connection, - GError **error); - - void (*changed) (NMVpnEditor *editor); -} NMVpnEditorInterface; -</pre> -<p>Interface for editing a specific <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p> -<div class="refsect3"> -<a name="id-1.7.3.11.7.5"></a><h4>Members</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="300px" class="struct_members_name"> -<col class="struct_members_description"> -<col width="200px" class="struct_members_annotations"> -</colgroup> -<tbody> -<tr> -<td class="struct_member_name"><p><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="NMVpnEditorInterface.g-iface"></a>g_iface</code></em>;</p></td> -<td class="struct_member_description"><p>the parent interface</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.get-widget"></a>get_widget</code></em> ()</p></td> -<td class="struct_member_description"><p>return the <span class="type">GtkWidget</span> for the VPN editor's UI</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.placeholder"></a>placeholder</code></em> ()</p></td> -<td class="struct_member_description"><p>not currently used</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.update-connection"></a>update_connection</code></em> ()</p></td> -<td class="struct_member_description"><p>called to save the user-entered options to the connection -object. Should return <code class="literal">FALSE</code> and set <em class="parameter"><code>error</code></em> -if the current options are -invalid. <em class="parameter"><code>error</code></em> -should contain enough information for the plugin to -determine which UI widget is invalid at a later point in time. For -example, creating unique error codes for what error occurred and populating -the message field of <em class="parameter"><code>error</code></em> -with the name of the invalid property.</p></td> -<td class="struct_member_annotations"> </td> -</tr> -<tr> -<td class="struct_member_name"><p><em class="structfield"><code><a name="NMVpnEditorInterface.changed"></a>changed</code></em> ()</p></td> -<td class="struct_member_description"><p>emitted when the value of a UI widget changes. May trigger a -validity check via <em class="parameter"><code>update_connection</code></em> -to write values to the connection.</p></td> -<td class="struct_member_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> +<a name="NMVpnEditor-struct"></a><h3>NMVpnEditor</h3> +<pre class="programlisting">typedef struct _NMVpnEditor NMVpnEditor;</pre> </div> </div> <div class="refsect1"> -<a name="NMVpnEditor.property-details"></a><h2>Property Details</h2> +<a name="NMVpnEditorPlugin.property-details"></a><h2>Property Details</h2> <div class="refsect2"> <a name="NMVpnEditorPlugin--description"></a><h3>The <code class="literal">“description”</code> property</h3> <pre class="programlisting"> “description” <span class="type">gchar</span> *</pre> @@ -530,11 +524,11 @@ to write values to the connection.</p></td> </div> </div> <div class="refsect1"> -<a name="NMVpnEditor.signal-details"></a><h2>Signal Details</h2> +<a name="NMVpnEditorPlugin.signal-details"></a><h2>Signal Details</h2> <div class="refsect2"> <a name="NMVpnEditor-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3> <pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="NMVpnEditor.html" title="NMVpnEditor"><span class="type">NMVpnEditor</span></a> *nmvpneditor, +user_function (<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor"><span class="type">NMVpnEditor</span></a> *nmvpneditor, <span class="type">gpointer</span> user_data)</pre> <p>Flags: Run First</p> </div> diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index 52fcc5ec..8a73c9b9 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -140,7 +140,7 @@ </div> <div class="refsect1"> <a name="NMWimaxNsp.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMWimaxNspNetworkType GObject <span class="lineart">╰──</span> <a class="link" href="NMObject.html" title="NMObject">NMObject</a> @@ -158,7 +158,7 @@ nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> <p>Gets the name of the wimax NSP</p> <div class="refsect3"> -<a name="id-1.5.20.8.2.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.2.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -173,7 +173,7 @@ nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimax </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.2.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.2.6"></a><h4>Returns</h4> <p> the name</p> </div> </div> @@ -184,7 +184,7 @@ nm_wimax_nsp_get_name (<em class="parameter"><code><a class="link" href="NMWimax nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> <p>Gets the WPA signal quality of the wimax NSP.</p> <div class="refsect3"> -<a name="id-1.5.20.8.3.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.3.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -199,7 +199,7 @@ nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" hre </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.3.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.3.6"></a><h4>Returns</h4> <p> the signal quality</p> </div> </div> @@ -210,7 +210,7 @@ nm_wimax_nsp_get_signal_quality (<em class="parameter"><code><a class="link" hre nm_wimax_nsp_get_network_type (<em class="parameter"><code><a class="link" href="NMWimaxNsp.html" title="NMWimaxNsp"><span class="type">NMWimaxNsp</span></a> *nsp</code></em>);</pre> <p>Gets the network type of the wimax NSP.</p> <div class="refsect3"> -<a name="id-1.5.20.8.4.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.4.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -225,7 +225,7 @@ nm_wimax_nsp_get_network_type (<em class="parameter"><code><a class="link" href= </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.4.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.4.6"></a><h4>Returns</h4> <p> the network type</p> </div> </div> @@ -240,7 +240,7 @@ return connections which may be activated with the NSP. Any returned connections will match the <em class="parameter"><code>nsp</code></em> 's network name and other attributes.</p> <div class="refsect3"> -<a name="id-1.5.20.8.5.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.5.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -263,7 +263,7 @@ filter. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.5.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.5.6"></a><h4>Returns</h4> <p> an array of <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnections</span></a> that could be activated with the given <em class="parameter"><code>nsp</code></em> . The array should @@ -282,7 +282,7 @@ connection may be activated with that NSP. The connection must match the <em class="parameter"><code>nsp</code></em> 's network name and other attributes.</p> <div class="refsect3"> -<a name="id-1.5.20.8.6.5"></a><h4>Parameters</h4> +<a name="id-1.5.24.8.6.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -306,7 +306,7 @@ against</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.5.20.8.6.6"></a><h4>Returns</h4> +<a name="id-1.5.24.8.6.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection may be activated with this WiMAX NSP, <code class="literal">FALSE</code> if it cannot be.</p> </div> @@ -336,7 +336,7 @@ against</p></td> <a name="NMWimaxNspNetworkType"></a><h3>enum NMWimaxNspNetworkType</h3> <p>WiMAX network type.</p> <div class="refsect3"> -<a name="id-1.5.20.9.5.4"></a><h4>Members</h4> +<a name="id-1.5.24.9.5.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index f9a2a57e..e63ef7bf 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -27,6 +27,8 @@ <span class="dim">|</span> <a class="shortcut" href="#idxK">K</a> <span class="dim">|</span> + <a class="shortcut" href="#idxL">L</a> + <span class="dim">|</span> <a class="shortcut" href="#idxM">M</a> <span class="dim">|</span> <a class="shortcut" href="#idxO">O</a> @@ -405,11 +407,7 @@ </dt> <dd></dd> <dt> -<a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS" title="NM_AVAILABLE_IN_1_0_4">NM_AVAILABLE_IN_1_0_4</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> -</dt> -<dd></dd> -<dt> -<a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS" title="NM_AVAILABLE_IN_1_0_6">NM_AVAILABLE_IN_1_0_6</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +<a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS" title="NM_AVAILABLE_IN_1_2">NM_AVAILABLE_IN_1_2</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> </dt> <dd></dd> <a name="idxB"></a><h3 class="title">B</h3> @@ -419,6 +417,14 @@ <dd></dd> <a name="idxC"></a><h3 class="title">C</h3> <dt> +<a class="link" href="NMClient.html#NMClient-any-device-added" title="The “any-device-added” signal">NMClient::any-device-added</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NMClient-any-device-removed" title="The “any-device-removed” signal">NMClient::any-device-removed</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NMClient-connection-added" title="The “connection-added” signal">NMClient::connection-added</a>, object signal in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -447,6 +453,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NMClient--all-devices" title="The “all-devices” property">NMClient:all-devices</a>, object property in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NMClient--can-modify" title="The “can-modify” property">NMClient:can-modify</a>, object property in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -563,6 +573,18 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS" title="NM_CLIENT_ALL_DEVICES">NM_CLIENT_ALL_DEVICES</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS" title="NM_CLIENT_ANY_DEVICE_ADDED">NM_CLIENT_ANY_DEVICE_ADDED</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMClient.html#NM-CLIENT-ANY-DEVICE-REMOVED:CAPS" title="NM_CLIENT_ANY_DEVICE_REMOVED">NM_CLIENT_ANY_DEVICE_REMOVED</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#NM-CLIENT-CAN-MODIFY:CAPS" title="NM_CLIENT_CAN_MODIFY">NM_CLIENT_CAN_MODIFY</a>, macro in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -635,6 +657,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="NMClient.html#nm-client-get-all-devices" title="nm_client_get_all_devices ()">nm_client_get_all_devices</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMClient.html#nm-client-get-connections" title="nm_client_get_connections ()">nm_client_get_connections</a>, function in <a class="link" href="NMClient.html" title="NMClient">NMClient</a> </dt> <dd></dd> @@ -987,6 +1013,14 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel" title="nm_connection_get_setting_ip_tunnel ()">nm_connection_get_setting_ip_tunnel</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-macvlan" title="nm_connection_get_setting_macvlan ()">nm_connection_get_setting_macvlan</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-olpc-mesh" title="nm_connection_get_setting_olpc_mesh ()">nm_connection_get_setting_olpc_mesh</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1011,6 +1045,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-tun" title="nm_connection_get_setting_tun ()">nm_connection_get_setting_tun</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vlan" title="nm_connection_get_setting_vlan ()">nm_connection_get_setting_vlan</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1019,6 +1057,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vxlan" title="nm_connection_get_setting_vxlan ()">nm_connection_get_setting_vxlan</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-wimax" title="nm_connection_get_setting_wimax ()">nm_connection_get_setting_wimax</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> </dt> <dd></dd> @@ -1099,6 +1141,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-NMConnection.html#nm-connection-verify-secrets" title="nm_connection_verify_secrets ()">nm_connection_verify_secrets</a>, function in <a class="link" href="libnm-NMConnection.html" title="NMConnection">NMConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NMConnectivityState" title="enum NMConnectivityState">NMConnectivityState</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1164,6 +1210,10 @@ </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS" title="NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL">NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS" title="NM_DBUS_INTERFACE_DEVICE_MACVLAN">NM_DBUS_INTERFACE_DEVICE_MACVLAN</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1392,6 +1442,14 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS" title="NM_DEPRECATED_IN_1_2">NM_DEPRECATED_IN_1_2</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_2_FOR()">NM_DEPRECATED_IN_1_2_FOR</a>, macro in <a class="link" href="libnm-nm-version.html" title="nm-version">nm-version</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice-state-changed" title="The “state-changed” signal">NMDevice::state-changed</a>, object signal in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1456,6 +1514,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--lldp-neighbors" title="The “lldp-neighbors” property">NMDevice:lldp-neighbors</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice--managed" title="The “managed” property">NMDevice:managed</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1468,6 +1530,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--nm-plugin-missing" title="The “nm-plugin-missing” property">NMDevice:nm-plugin-missing</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice--physical-port-id" title="The “physical-port-id” property">NMDevice:physical-port-id</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1476,6 +1542,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NMDevice--real" title="The “real” property">NMDevice:real</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NMDevice--state" title="The “state” property">NMDevice:state</a>, object property in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -1552,6 +1622,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels" title="The “s390-subchannels” property">NMDeviceEthernet:s390-subchannels</a>, object property in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceEthernet.html#NMDeviceEthernet--speed" title="The “speed” property">NMDeviceEthernet:speed</a>, object property in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> </dt> <dd></dd> @@ -1572,6 +1646,70 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">NMDeviceIPTunnel:encapsulation-limit</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label" title="The “flow-label” property">NMDeviceIPTunnel:flow-label</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key" title="The “input-key” property">NMDeviceIPTunnel:input-key</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local" title="The “local” property">NMDeviceIPTunnel:local</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode" title="The “mode” property">NMDeviceIPTunnel:mode</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key" title="The “output-key” property">NMDeviceIPTunnel:output-key</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent" title="The “parent” property">NMDeviceIPTunnel:parent</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">NMDeviceIPTunnel:path-mtu-discovery</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote" title="The “remote” property">NMDeviceIPTunnel:remote</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos" title="The “tos” property">NMDeviceIPTunnel:tos</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl" title="The “ttl” property">NMDeviceIPTunnel:ttl</a>, object property in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address" title="The “hw-address” property">NMDeviceMacvlan:hw-address</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--mode" title="The “mode” property">NMDeviceMacvlan:mode</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc" title="The “no-promisc” property">NMDeviceMacvlan:no-promisc</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--parent" title="The “parent” property">NMDeviceMacvlan:parent</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NMDeviceMacvlan--tap" title="The “tap” property">NMDeviceMacvlan:tap</a>, object property in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceModem.html#NMDeviceModem--current-capabilities" title="The “current-capabilities” property">NMDeviceModem:current-capabilities</a>, object property in <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> </dt> <dd></dd> @@ -1616,6 +1754,34 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--group" title="The “group” property">NMDeviceTun:group</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--hw-address" title="The “hw-address” property">NMDeviceTun:hw-address</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--mode" title="The “mode” property">NMDeviceTun:mode</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--multi-queue" title="The “multi-queue” property">NMDeviceTun:multi-queue</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--no-pi" title="The “no-pi” property">NMDeviceTun:no-pi</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--owner" title="The “owner” property">NMDeviceTun:owner</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NMDeviceTun--vnet-hdr" title="The “vnet-hdr” property">NMDeviceTun:vnet-hdr</a>, object property in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceType" title="enum NMDeviceType">NMDeviceType</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -1636,6 +1802,78 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ageing" title="The “ageing” property">NMDeviceVxlan:ageing</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--carrier" title="The “carrier” property">NMDeviceVxlan:carrier</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--dst-port" title="The “dst-port” property">NMDeviceVxlan:dst-port</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--group" title="The “group” property">NMDeviceVxlan:group</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--hw-address" title="The “hw-address” property">NMDeviceVxlan:hw-address</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--id" title="The “id” property">NMDeviceVxlan:id</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l2miss" title="The “l2miss” property">NMDeviceVxlan:l2miss</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--l3miss" title="The “l3miss” property">NMDeviceVxlan:l3miss</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--learning" title="The “learning” property">NMDeviceVxlan:learning</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--limit" title="The “limit” property">NMDeviceVxlan:limit</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--local" title="The “local” property">NMDeviceVxlan:local</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--parent" title="The “parent” property">NMDeviceVxlan:parent</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--proxy" title="The “proxy” property">NMDeviceVxlan:proxy</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--rsc" title="The “rsc” property">NMDeviceVxlan:rsc</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max" title="The “src-port-max” property">NMDeviceVxlan:src-port-max</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min" title="The “src-port-min” property">NMDeviceVxlan:src-port-min</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--tos" title="The “tos” property">NMDeviceVxlan:tos</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NMDeviceVxlan--ttl" title="The “ttl” property">NMDeviceVxlan:ttl</a>, object property in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceWifi.html#NMDeviceWifi-access-point-added" title="The “access-point-added” signal">NMDeviceWifi::access-point-added</a>, object signal in <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> </dt> <dd></dd> @@ -1892,6 +2130,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels" title="nm_device_ethernet_get_s390_subchannels ()">nm_device_ethernet_get_s390_subchannels</a>, function in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceEthernet.html#nm-device-ethernet-get-speed" title="nm_device_ethernet_get_speed ()">nm_device_ethernet_get_speed</a>, function in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> </dt> <dd></dd> @@ -1904,6 +2146,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS" title="NM_DEVICE_ETHERNET_S390_SUBCHANNELS">NM_DEVICE_ETHERNET_S390_SUBCHANNELS</a>, macro in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-SPEED:CAPS" title="NM_DEVICE_ETHERNET_SPEED">NM_DEVICE_ETHERNET_SPEED</a>, macro in <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> </dt> <dd></dd> @@ -2000,6 +2246,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-get-lldp-neighbors" title="nm_device_get_lldp_neighbors ()">nm_device_get_lldp_neighbors</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-get-managed" title="nm_device_get_managed ()">nm_device_get_managed</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2012,6 +2262,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-get-nm-plugin-missing" title="nm_device_get_nm_plugin_missing ()">nm_device_get_nm_plugin_missing</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-get-physical-port-id" title="nm_device_get_physical_port_id ()">nm_device_get_physical_port_id</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2076,10 +2330,146 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_DEVICE_IP_TUNNEL_FLOW_LABEL">NM_DEVICE_IP_TUNNEL_FLOW_LABEL</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit" title="nm_device_ip_tunnel_get_encapsulation_limit ()">nm_device_ip_tunnel_get_encapsulation_limit</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label" title="nm_device_ip_tunnel_get_flow_label ()">nm_device_ip_tunnel_get_flow_label</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key" title="nm_device_ip_tunnel_get_input_key ()">nm_device_ip_tunnel_get_input_key</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local" title="nm_device_ip_tunnel_get_local ()">nm_device_ip_tunnel_get_local</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode" title="nm_device_ip_tunnel_get_mode ()">nm_device_ip_tunnel_get_mode</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key" title="nm_device_ip_tunnel_get_output_key ()">nm_device_ip_tunnel_get_output_key</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent" title="nm_device_ip_tunnel_get_parent ()">nm_device_ip_tunnel_get_parent</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery" title="nm_device_ip_tunnel_get_path_mtu_discovery ()">nm_device_ip_tunnel_get_path_mtu_discovery</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote" title="nm_device_ip_tunnel_get_remote ()">nm_device_ip_tunnel_get_remote</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos" title="nm_device_ip_tunnel_get_tos ()">nm_device_ip_tunnel_get_tos</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl" title="nm_device_ip_tunnel_get_ttl ()">nm_device_ip_tunnel_get_ttl</a>, function in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_INPUT_KEY">NM_DEVICE_IP_TUNNEL_INPUT_KEY</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS" title="NM_DEVICE_IP_TUNNEL_LOCAL">NM_DEVICE_IP_TUNNEL_LOCAL</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS" title="NM_DEVICE_IP_TUNNEL_MODE">NM_DEVICE_IP_TUNNEL_MODE</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_DEVICE_IP_TUNNEL_OUTPUT_KEY">NM_DEVICE_IP_TUNNEL_OUTPUT_KEY</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS" title="NM_DEVICE_IP_TUNNEL_PARENT">NM_DEVICE_IP_TUNNEL_PARENT</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS" title="NM_DEVICE_IP_TUNNEL_REMOTE">NM_DEVICE_IP_TUNNEL_REMOTE</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS" title="NM_DEVICE_IP_TUNNEL_TOS">NM_DEVICE_IP_TUNNEL_TOS</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS" title="NM_DEVICE_IP_TUNNEL_TTL">NM_DEVICE_IP_TUNNEL_TTL</a>, macro in <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-device-is-real" title="nm_device_is_real ()">nm_device_is_real</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-is-software" title="nm_device_is_software ()">nm_device_is_software</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS:CAPS" title="NM_DEVICE_LLDP_NEIGHBORS">NM_DEVICE_LLDP_NEIGHBORS</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address" title="nm_device_macvlan_get_hw_address ()">nm_device_macvlan_get_hw_address</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-mode" title="nm_device_macvlan_get_mode ()">nm_device_macvlan_get_mode</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc" title="nm_device_macvlan_get_no_promisc ()">nm_device_macvlan_get_no_promisc</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-parent" title="nm_device_macvlan_get_parent ()">nm_device_macvlan_get_parent</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#nm-device-macvlan-get-tap" title="nm_device_macvlan_get_tap ()">nm_device_macvlan_get_tap</a>, function in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_MACVLAN_HW_ADDRESS">NM_DEVICE_MACVLAN_HW_ADDRESS</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS" title="NM_DEVICE_MACVLAN_MODE">NM_DEVICE_MACVLAN_MODE</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS" title="NM_DEVICE_MACVLAN_NO_PROMISC">NM_DEVICE_MACVLAN_NO_PROMISC</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS" title="NM_DEVICE_MACVLAN_PARENT">NM_DEVICE_MACVLAN_PARENT</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS" title="NM_DEVICE_MACVLAN_TAP">NM_DEVICE_MACVLAN_TAP</a>, macro in <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-MANAGED:CAPS" title="NM_DEVICE_MANAGED">NM_DEVICE_MANAGED</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2108,6 +2498,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS" title="NM_DEVICE_NM_PLUGIN_MISSING">NM_DEVICE_NM_PLUGIN_MISSING</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceOlpcMesh.html#NM-DEVICE-OLPC-MESH-ACTIVE-CHANNEL:CAPS" title="NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL">NM_DEVICE_OLPC_MESH_ACTIVE_CHANNEL</a>, macro in <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> </dt> <dd></dd> @@ -2140,10 +2534,30 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#NM-DEVICE-REAL:CAPS" title="NM_DEVICE_REAL">NM_DEVICE_REAL</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-device-reapply" title="nm_device_reapply ()">nm_device_reapply</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-device-reapply-async" title="nm_device_reapply_async ()">nm_device_reapply_async</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-device-reapply-finish" title="nm_device_reapply_finish ()">nm_device_reapply_finish</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#nm-device-set-autoconnect" title="nm_device_set_autoconnect ()">nm_device_set_autoconnect</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> <dt> +<a class="link" href="NMDevice.html#nm-device-set-managed" title="nm_device_set_managed ()">nm_device_set_managed</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-STATE:CAPS" title="NM_DEVICE_STATE">NM_DEVICE_STATE</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2176,6 +2590,62 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-group" title="nm_device_tun_get_group ()">nm_device_tun_get_group</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-hw-address" title="nm_device_tun_get_hw_address ()">nm_device_tun_get_hw_address</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-mode" title="nm_device_tun_get_mode ()">nm_device_tun_get_mode</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-multi-queue" title="nm_device_tun_get_multi_queue ()">nm_device_tun_get_multi_queue</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-no-pi" title="nm_device_tun_get_no_pi ()">nm_device_tun_get_no_pi</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-owner" title="nm_device_tun_get_owner ()">nm_device_tun_get_owner</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#nm-device-tun-get-vnet-hdr" title="nm_device_tun_get_vnet_hdr ()">nm_device_tun_get_vnet_hdr</a>, function in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS" title="NM_DEVICE_TUN_GROUP">NM_DEVICE_TUN_GROUP</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS" title="NM_DEVICE_TUN_HW_ADDRESS">NM_DEVICE_TUN_HW_ADDRESS</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS" title="NM_DEVICE_TUN_MODE">NM_DEVICE_TUN_MODE</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS" title="NM_DEVICE_TUN_MULTI_QUEUE">NM_DEVICE_TUN_MULTI_QUEUE</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS" title="NM_DEVICE_TUN_NO_PI">NM_DEVICE_TUN_NO_PI</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS" title="NM_DEVICE_TUN_OWNER">NM_DEVICE_TUN_OWNER</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS" title="NM_DEVICE_TUN_VNET_HDR">NM_DEVICE_TUN_VNET_HDR</a>, macro in <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDevice.html#NM-DEVICE-UDI:CAPS" title="NM_DEVICE_UDI">NM_DEVICE_UDI</a>, macro in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> </dt> <dd></dd> @@ -2216,6 +2686,150 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS" title="NM_DEVICE_VXLAN_AGEING">NM_DEVICE_VXLAN_AGEING</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS" title="NM_DEVICE_VXLAN_CARRIER">NM_DEVICE_VXLAN_CARRIER</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS" title="NM_DEVICE_VXLAN_DST_PORT">NM_DEVICE_VXLAN_DST_PORT</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ageing" title="nm_device_vxlan_get_ageing ()">nm_device_vxlan_get_ageing</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-carrier" title="nm_device_vxlan_get_carrier ()">nm_device_vxlan_get_carrier</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-dst-port" title="nm_device_vxlan_get_dst_port ()">nm_device_vxlan_get_dst_port</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-group" title="nm_device_vxlan_get_group ()">nm_device_vxlan_get_group</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-hw-address" title="nm_device_vxlan_get_hw_address ()">nm_device_vxlan_get_hw_address</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-id" title="nm_device_vxlan_get_id ()">nm_device_vxlan_get_id</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-l2miss" title="nm_device_vxlan_get_l2miss ()">nm_device_vxlan_get_l2miss</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-l3miss" title="nm_device_vxlan_get_l3miss ()">nm_device_vxlan_get_l3miss</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-learning" title="nm_device_vxlan_get_learning ()">nm_device_vxlan_get_learning</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-limit" title="nm_device_vxlan_get_limit ()">nm_device_vxlan_get_limit</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-local" title="nm_device_vxlan_get_local ()">nm_device_vxlan_get_local</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-parent" title="nm_device_vxlan_get_parent ()">nm_device_vxlan_get_parent</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-proxy" title="nm_device_vxlan_get_proxy ()">nm_device_vxlan_get_proxy</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-rsc" title="nm_device_vxlan_get_rsc ()">nm_device_vxlan_get_rsc</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max" title="nm_device_vxlan_get_src_port_max ()">nm_device_vxlan_get_src_port_max</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min" title="nm_device_vxlan_get_src_port_min ()">nm_device_vxlan_get_src_port_min</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-tos" title="nm_device_vxlan_get_tos ()">nm_device_vxlan_get_tos</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#nm-device-vxlan-get-ttl" title="nm_device_vxlan_get_ttl ()">nm_device_vxlan_get_ttl</a>, function in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS" title="NM_DEVICE_VXLAN_GROUP">NM_DEVICE_VXLAN_GROUP</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS" title="NM_DEVICE_VXLAN_HW_ADDRESS">NM_DEVICE_VXLAN_HW_ADDRESS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS" title="NM_DEVICE_VXLAN_ID">NM_DEVICE_VXLAN_ID</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS" title="NM_DEVICE_VXLAN_L2MISS">NM_DEVICE_VXLAN_L2MISS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS" title="NM_DEVICE_VXLAN_L3MISS">NM_DEVICE_VXLAN_L3MISS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS" title="NM_DEVICE_VXLAN_LEARNING">NM_DEVICE_VXLAN_LEARNING</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS" title="NM_DEVICE_VXLAN_LIMIT">NM_DEVICE_VXLAN_LIMIT</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS" title="NM_DEVICE_VXLAN_LOCAL">NM_DEVICE_VXLAN_LOCAL</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS" title="NM_DEVICE_VXLAN_PARENT">NM_DEVICE_VXLAN_PARENT</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS" title="NM_DEVICE_VXLAN_PROXY">NM_DEVICE_VXLAN_PROXY</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS" title="NM_DEVICE_VXLAN_RSC">NM_DEVICE_VXLAN_RSC</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MAX">NM_DEVICE_VXLAN_SRC_PORT_MAX</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS" title="NM_DEVICE_VXLAN_SRC_PORT_MIN">NM_DEVICE_VXLAN_SRC_PORT_MIN</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS" title="NM_DEVICE_VXLAN_TOS">NM_DEVICE_VXLAN_TOS</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS" title="NM_DEVICE_VXLAN_TTL">NM_DEVICE_VXLAN_TTL</a>, macro in <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMDeviceWifi.html#NM-DEVICE-WIFI-ACCESS-POINTS:CAPS" title="NM_DEVICE_WIFI_ACCESS_POINTS">NM_DEVICE_WIFI_ACCESS_POINTS</a>, macro in <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> </dt> <dd></dd> @@ -2425,6 +3039,10 @@ DEFINE_KF_WRAPPER_PROTO, macro in nm-keyfile-utils </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode">NMIPTunnelMode</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-ip-address-dup" title="nm_ip_address_dup ()">nm_ip_address_dup</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -2713,6 +3331,103 @@ nm_keyfile_read, function in nm-keyfile-internal nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> +<a name="idxL"></a><h3 class="title">L</h3> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID">NM_LLDP_ATTR_CHASSIS_ID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID_TYPE">NM_LLDP_ATTR_CHASSIS_ID_TYPE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS" title="NM_LLDP_ATTR_DESTINATION">NM_LLDP_ATTR_DESTINATION</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID">NM_LLDP_ATTR_IEEE_802_1_PPVID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS">NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PVID">NM_LLDP_ATTR_IEEE_802_1_PVID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VID">NM_LLDP_ATTR_IEEE_802_1_VID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME">NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_PORT_DESCRIPTION">NM_LLDP_ATTR_PORT_DESCRIPTION</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS" title="NM_LLDP_ATTR_PORT_ID">NM_LLDP_ATTR_PORT_ID</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS" title="NM_LLDP_ATTR_PORT_ID_TYPE">NM_LLDP_ATTR_PORT_ID_TYPE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS" title="NM_LLDP_ATTR_SYSTEM_CAPABILITIES">NM_LLDP_ATTR_SYSTEM_CAPABILITIES</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_SYSTEM_DESCRIPTION">NM_LLDP_ATTR_SYSTEM_DESCRIPTION</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS" title="NM_LLDP_ATTR_SYSTEM_NAME">NM_LLDP_ATTR_SYSTEM_NAME</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_BRIDGE">NM_LLDP_DEST_NEAREST_BRIDGE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE">NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE">NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE</a>, macro in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-names" title="nm_lldp_neighbor_get_attr_names ()">nm_lldp_neighbor_get_attr_names</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-string-value" title="nm_lldp_neighbor_get_attr_string_value ()">nm_lldp_neighbor_get_attr_string_value</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-type" title="nm_lldp_neighbor_get_attr_type ()">nm_lldp_neighbor_get_attr_type</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-get-attr-uint-value" title="nm_lldp_neighbor_get_attr_uint_value ()">nm_lldp_neighbor_get_attr_uint_value</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-new" title="nm_lldp_neighbor_new ()">nm_lldp_neighbor_new</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-ref" title="nm_lldp_neighbor_ref ()">nm_lldp_neighbor_ref</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMDevice.html#nm-lldp-neighbor-unref" title="nm_lldp_neighbor_unref ()">nm_lldp_neighbor_unref</a>, function in <a class="link" href="NMDevice.html" title="NMDevice">NMDevice</a> +</dt> +<dd></dd> <a name="idxM"></a><h3 class="title">M</h3> <dt> <a class="link" href="libnm-nm-errors.html#NMManagerError" title="enum NMManagerError">NMManagerError</a>, enum in <a class="link" href="libnm-nm-errors.html" title="nm-errors">nm-errors</a> @@ -3146,6 +3861,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#NMSettingBridge--multicast-snooping" title="The “multicast-snooping” property">NMSettingBridge:multicast-snooping</a>, object property in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#NMSettingBridge--priority" title="The “priority” property">NMSettingBridge:priority</a>, object property in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -3218,6 +3937,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnection--lldp" title="The “lldp” property">NMSettingConnection:lldp</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NMSettingConnection--master" title="The “master” property">NMSettingConnection:master</a>, object property in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -3262,6 +3985,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp">NMSettingConnectionLldp</a>, enum in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingDcb.html#NMSettingDcb--app-fcoe-flags" title="The “app-fcoe-flags” property">NMSettingDcb:app-fcoe-flags</a>, object property in <a class="link" href="NMSettingDcb.html" title="NMSettingDcb">NMSettingDcb</a> </dt> <dd></dd> @@ -3334,6 +4061,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NMSettingGsm--device-id" title="The “device-id” property">NMSettingGsm:device-id</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NMSettingGsm--home-only" title="The “home-only” property">NMSettingGsm:home-only</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -3362,6 +4093,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-id" title="The “sim-id” property">NMSettingGsm:sim-id</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingGsm.html#NMSettingGsm--sim-operator-id" title="The “sim-operator-id” property">NMSettingGsm:sim-operator-id</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NMSettingGsm--username" title="The “username” property">NMSettingGsm:username</a>, object property in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -3390,10 +4129,26 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn" title="The “dhcp-fqdn” property">NMSettingIP4Config:dhcp-fqdn</a>, object property in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout" title="The “dhcp-timeout” property">NMSettingIP4Config:dhcp-timeout</a>, object property in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode" title="The “addr-gen-mode” property">NMSettingIP6Config:addr-gen-mode</a>, object property in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy" title="The “ip6-privacy” property">NMSettingIP6Config:ip6-privacy</a>, object property in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode">NMSettingIP6ConfigAddrGenMode</a>, enum in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a>, enum in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> </dt> <dd></dd> @@ -3414,6 +4169,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns-options" title="The “dns-options” property">NMSettingIPConfig:dns-options</a>, object property in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NMSettingIPConfig--dns-search" title="The “dns-search” property">NMSettingIPConfig:dns-search</a>, object property in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -3450,6 +4209,78 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit" title="The “encapsulation-limit” property">NMSettingIPTunnel:encapsulation-limit</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label" title="The “flow-label” property">NMSettingIPTunnel:flow-label</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key" title="The “input-key” property">NMSettingIPTunnel:input-key</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--local" title="The “local” property">NMSettingIPTunnel:local</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mode" title="The “mode” property">NMSettingIPTunnel:mode</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu" title="The “mtu” property">NMSettingIPTunnel:mtu</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key" title="The “output-key” property">NMSettingIPTunnel:output-key</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--parent" title="The “parent” property">NMSettingIPTunnel:parent</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery" title="The “path-mtu-discovery” property">NMSettingIPTunnel:path-mtu-discovery</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--remote" title="The “remote” property">NMSettingIPTunnel:remote</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--tos" title="The “tos” property">NMSettingIPTunnel:tos</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl" title="The “ttl” property">NMSettingIPTunnel:ttl</a>, object property in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization">NMSettingMacRandomization</a>, enum in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--mode" title="The “mode” property">NMSettingMacvlan:mode</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--parent" title="The “parent” property">NMSettingMacvlan:parent</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous" title="The “promiscuous” property">NMSettingMacvlan:promiscuous</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlan--tap" title="The “tap” property">NMSettingMacvlan:tap</a>, object property in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a>, enum in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingOlpcMesh.html#NMSettingOlpcMesh--channel" title="The “channel” property">NMSettingOlpcMesh:channel</a>, object property in <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> </dt> <dd></dd> @@ -3598,6 +4429,34 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--group" title="The “group” property">NMSettingTun:group</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--mode" title="The “mode” property">NMSettingTun:mode</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--multi-queue" title="The “multi-queue” property">NMSettingTun:multi-queue</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--owner" title="The “owner” property">NMSettingTun:owner</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--pi" title="The “pi” property">NMSettingTun:pi</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTun--vnet-hdr" title="The “vnet-hdr” property">NMSettingTun:vnet-hdr</a>, object property in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode">NMSettingTunMode</a>, enum in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#NMSettingValueIterFn" title="NMSettingValueIterFn ()">NMSettingValueIterFn</a>, user_function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -3638,10 +4497,78 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVpn.html#NMSettingVpn--timeout" title="The “timeout” property">NMSettingVpn:timeout</a>, object property in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVpn.html#NMSettingVpn--user-name" title="The “user-name” property">NMSettingVpn:user-name</a>, object property in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ageing" title="The “ageing” property">NMSettingVxlan:ageing</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--destination-port" title="The “destination-port” property">NMSettingVxlan:destination-port</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--id" title="The “id” property">NMSettingVxlan:id</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l2-miss" title="The “l2-miss” property">NMSettingVxlan:l2-miss</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--l3-miss" title="The “l3-miss” property">NMSettingVxlan:l3-miss</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--learning" title="The “learning” property">NMSettingVxlan:learning</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--limit" title="The “limit” property">NMSettingVxlan:limit</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--local" title="The “local” property">NMSettingVxlan:local</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--parent" title="The “parent” property">NMSettingVxlan:parent</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--proxy" title="The “proxy” property">NMSettingVxlan:proxy</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--remote" title="The “remote” property">NMSettingVxlan:remote</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--rsc" title="The “rsc” property">NMSettingVxlan:rsc</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-max" title="The “source-port-max” property">NMSettingVxlan:source-port-max</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--source-port-min" title="The “source-port-min” property">NMSettingVxlan:source-port-min</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--tos" title="The “tos” property">NMSettingVxlan:tos</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NMSettingVxlan--ttl" title="The “ttl” property">NMSettingVxlan:ttl</a>, object property in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWimax.html#NMSettingWimax--mac-address" title="The “mac-address” property">NMSettingWimax:mac-address</a>, object property in <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> </dt> <dd></dd> @@ -3734,6 +4661,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NMSettingWireless--mac-address-randomization" title="The “mac-address-randomization” property">NMSettingWireless:mac-address-randomization</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NMSettingWireless--mode" title="The “mode” property">NMSettingWireless:mode</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -3742,6 +4673,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NMSettingWireless--powersave" title="The “powersave” property">NMSettingWireless:powersave</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NMSettingWireless--rate" title="The “rate” property">NMSettingWireless:rate</a>, object property in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -3858,6 +4793,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme" title="nm_setting_802_1x_check_cert_scheme ()">nm_setting_802_1x_check_cert_scheme</a>, function in <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting8021x.html#nm-setting-802-1x-clear-altsubject-matches" title="nm_setting_802_1x_clear_altsubject_matches ()">nm_setting_802_1x_clear_altsubject_matches</a>, function in <a class="link" href="NMSetting8021x.html" title="NMSetting8021x">NMSetting8021x</a> </dt> <dd></dd> @@ -4482,6 +5421,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping" title="nm_setting_bridge_get_multicast_snooping ()">nm_setting_bridge_get_multicast_snooping</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-get-priority" title="nm_setting_bridge_get_priority ()">nm_setting_bridge_get_priority</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -4502,6 +5445,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" title="NM_SETTING_BRIDGE_MULTICAST_SNOOPING">NM_SETTING_BRIDGE_MULTICAST_SNOOPING</a>, macro in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingBridge.html#nm-setting-bridge-new" title="nm_setting_bridge_new ()">nm_setting_bridge_new</a>, function in <a class="link" href="NMSettingBridge.html" title="NMSettingBridge">NMSettingBridge</a> </dt> <dd></dd> @@ -4658,6 +5605,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#nm-setting-connection-get-lldp" title="nm_setting_connection_get_lldp ()">nm_setting_connection_get_lldp</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#nm-setting-connection-get-master" title="nm_setting_connection_get_master ()">nm_setting_connection_get_master</a>, function in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -4714,6 +5665,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS" title="NM_SETTING_CONNECTION_LLDP">NM_SETTING_CONNECTION_LLDP</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingConnection.html#NM-SETTING-CONNECTION-MASTER:CAPS" title="NM_SETTING_CONNECTION_MASTER">NM_SETTING_CONNECTION_MASTER</a>, macro in <a class="link" href="NMSettingConnection.html" title="NMSettingConnection">NMSettingConnection</a> </dt> <dd></dd> @@ -4946,6 +5901,62 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS" title="NM_SETTING_DNS_OPTION_ATTEMPTS">NM_SETTING_DNS_OPTION_ATTEMPTS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS" title="NM_SETTING_DNS_OPTION_DEBUG">NM_SETTING_DNS_OPTION_DEBUG</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS" title="NM_SETTING_DNS_OPTION_EDNS0">NM_SETTING_DNS_OPTION_EDNS0</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS" title="NM_SETTING_DNS_OPTION_INET6">NM_SETTING_DNS_OPTION_INET6</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS" title="NM_SETTING_DNS_OPTION_IP6_BYTESTRING">NM_SETTING_DNS_OPTION_IP6_BYTESTRING</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_IP6_DOTINT">NM_SETTING_DNS_OPTION_IP6_DOTINT</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS" title="NM_SETTING_DNS_OPTION_NDOTS">NM_SETTING_DNS_OPTION_NDOTS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS" title="NM_SETTING_DNS_OPTION_NO_CHECK_NAMES">NM_SETTING_DNS_OPTION_NO_CHECK_NAMES</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS" title="NM_SETTING_DNS_OPTION_NO_IP6_DOTINT">NM_SETTING_DNS_OPTION_NO_IP6_DOTINT</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS" title="NM_SETTING_DNS_OPTION_NO_TLD_QUERY">NM_SETTING_DNS_OPTION_NO_TLD_QUERY</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS" title="NM_SETTING_DNS_OPTION_ROTATE">NM_SETTING_DNS_OPTION_ROTATE</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST">NM_SETTING_DNS_OPTION_SINGLE_REQUEST</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS" title="NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN">NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS" title="NM_SETTING_DNS_OPTION_TIMEOUT">NM_SETTING_DNS_OPTION_TIMEOUT</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#nm-setting-duplicate" title="nm_setting_duplicate ()">nm_setting_duplicate</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -4978,10 +5989,18 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS" title="NM_SETTING_GSM_DEVICE_ID">NM_SETTING_GSM_DEVICE_ID</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-apn" title="nm_setting_gsm_get_apn ()">nm_setting_gsm_get_apn</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-device-id" title="nm_setting_gsm_get_device_id ()">nm_setting_gsm_get_device_id</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-home-only" title="nm_setting_gsm_get_home_only ()">nm_setting_gsm_get_home_only</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -5010,6 +6029,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-sim-id" title="nm_setting_gsm_get_sim_id ()">nm_setting_gsm_get_sim_id</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id" title="nm_setting_gsm_get_sim_operator_id ()">nm_setting_gsm_get_sim_operator_id</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#nm-setting-gsm-get-username" title="nm_setting_gsm_get_username ()">nm_setting_gsm_get_username</a>, function in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -5050,6 +6077,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS" title="NM_SETTING_GSM_SIM_ID">NM_SETTING_GSM_SIM_ID</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS" title="NM_SETTING_GSM_SIM_OPERATOR_ID">NM_SETTING_GSM_SIM_OPERATOR_ID</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingGsm.html#NM-SETTING-GSM-USERNAME:CAPS" title="NM_SETTING_GSM_USERNAME">NM_SETTING_GSM_USERNAME</a>, macro in <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> </dt> <dd></dd> @@ -5110,10 +6145,26 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_FQDN">NM_SETTING_IP4_CONFIG_DHCP_FQDN</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" title="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT">NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id" title="nm_setting_ip4_config_get_dhcp_client_id ()">nm_setting_ip4_config_get_dhcp_client_id</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn" title="nm_setting_ip4_config_get_dhcp_fqdn ()">nm_setting_ip4_config_get_dhcp_fqdn</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" title="nm_setting_ip4_config_get_dhcp_timeout ()">nm_setting_ip4_config_get_dhcp_timeout</a>, function in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" title="NM_SETTING_IP4_CONFIG_METHOD_AUTO">NM_SETTING_IP4_CONFIG_METHOD_AUTO</a>, macro in <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> </dt> <dd></dd> @@ -5142,6 +6193,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS" title="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE">NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE</a>, macro in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode" title="nm_setting_ip6_config_get_addr_gen_mode ()">nm_setting_ip6_config_get_addr_gen_mode</a>, function in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy" title="nm_setting_ip6_config_get_ip6_privacy ()">nm_setting_ip6_config_get_ip6_privacy</a>, function in <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> </dt> <dd></dd> @@ -5194,6 +6253,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option" title="nm_setting_ip_config_add_dns_option ()">nm_setting_ip_config_add_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-search" title="nm_setting_ip_config_add_dns_search ()">nm_setting_ip_config_add_dns_search</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5210,6 +6273,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options" title="nm_setting_ip_config_clear_dns_options ()">nm_setting_ip_config_clear_dns_options</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-searches" title="nm_setting_ip_config_clear_dns_searches ()">nm_setting_ip_config_clear_dns_searches</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5230,6 +6297,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS" title="NM_SETTING_IP_CONFIG_DNS_OPTIONS">NM_SETTING_IP_CONFIG_DNS_OPTIONS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS" title="NM_SETTING_IP_CONFIG_DNS_SEARCH">NM_SETTING_IP_CONFIG_DNS_SEARCH</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5254,6 +6325,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option" title="nm_setting_ip_config_get_dns_option ()">nm_setting_ip_config_get_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-search" title="nm_setting_ip_config_get_dns_search ()">nm_setting_ip_config_get_dns_search</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5290,6 +6365,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options" title="nm_setting_ip_config_get_num_dns_options ()">nm_setting_ip_config_get_num_dns_options</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-searches" title="nm_setting_ip_config_get_num_dns_searches ()">nm_setting_ip_config_get_num_dns_searches</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5306,6 +6385,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options" title="nm_setting_ip_config_has_dns_options ()">nm_setting_ip_config_has_dns_options</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-IGNORE-AUTO-DNS:CAPS" title="NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS">NM_SETTING_IP_CONFIG_IGNORE_AUTO_DNS</a>, macro in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5326,6 +6409,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option" title="nm_setting_ip_config_next_valid_dns_option ()">nm_setting_ip_config_next_valid_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-address" title="nm_setting_ip_config_remove_address ()">nm_setting_ip_config_remove_address</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5342,6 +6429,14 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option" title="nm_setting_ip_config_remove_dns_option ()">nm_setting_ip_config_remove_dns_option</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value" title="nm_setting_ip_config_remove_dns_option_by_value ()">nm_setting_ip_config_remove_dns_option_by_value</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search" title="nm_setting_ip_config_remove_dns_search ()">nm_setting_ip_config_remove_dns_search</a>, function in <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> </dt> <dd></dd> @@ -5366,10 +6461,154 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" title="NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT">NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS" title="NM_SETTING_IP_TUNNEL_FLOW_LABEL">NM_SETTING_IP_TUNNEL_FLOW_LABEL</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit" title="nm_setting_ip_tunnel_get_encapsulation_limit ()">nm_setting_ip_tunnel_get_encapsulation_limit</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label" title="nm_setting_ip_tunnel_get_flow_label ()">nm_setting_ip_tunnel_get_flow_label</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key" title="nm_setting_ip_tunnel_get_input_key ()">nm_setting_ip_tunnel_get_input_key</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local" title="nm_setting_ip_tunnel_get_local ()">nm_setting_ip_tunnel_get_local</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode" title="nm_setting_ip_tunnel_get_mode ()">nm_setting_ip_tunnel_get_mode</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu" title="nm_setting_ip_tunnel_get_mtu ()">nm_setting_ip_tunnel_get_mtu</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key" title="nm_setting_ip_tunnel_get_output_key ()">nm_setting_ip_tunnel_get_output_key</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent" title="nm_setting_ip_tunnel_get_parent ()">nm_setting_ip_tunnel_get_parent</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery" title="nm_setting_ip_tunnel_get_path_mtu_discovery ()">nm_setting_ip_tunnel_get_path_mtu_discovery</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote" title="nm_setting_ip_tunnel_get_remote ()">nm_setting_ip_tunnel_get_remote</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos" title="nm_setting_ip_tunnel_get_tos ()">nm_setting_ip_tunnel_get_tos</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl" title="nm_setting_ip_tunnel_get_ttl ()">nm_setting_ip_tunnel_get_ttl</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_INPUT_KEY">NM_SETTING_IP_TUNNEL_INPUT_KEY</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS" title="NM_SETTING_IP_TUNNEL_LOCAL">NM_SETTING_IP_TUNNEL_LOCAL</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS" title="NM_SETTING_IP_TUNNEL_MODE">NM_SETTING_IP_TUNNEL_MODE</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS" title="NM_SETTING_IP_TUNNEL_MTU">NM_SETTING_IP_TUNNEL_MTU</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#nm-setting-ip-tunnel-new" title="nm_setting_ip_tunnel_new ()">nm_setting_ip_tunnel_new</a>, function in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS" title="NM_SETTING_IP_TUNNEL_OUTPUT_KEY">NM_SETTING_IP_TUNNEL_OUTPUT_KEY</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS" title="NM_SETTING_IP_TUNNEL_PARENT">NM_SETTING_IP_TUNNEL_PARENT</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" title="NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY">NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS" title="NM_SETTING_IP_TUNNEL_REMOTE">NM_SETTING_IP_TUNNEL_REMOTE</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS" title="NM_SETTING_IP_TUNNEL_SETTING_NAME">NM_SETTING_IP_TUNNEL_SETTING_NAME</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS" title="NM_SETTING_IP_TUNNEL_TOS">NM_SETTING_IP_TUNNEL_TOS</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS" title="NM_SETTING_IP_TUNNEL_TTL">NM_SETTING_IP_TUNNEL_TTL</a>, macro in <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#nm-setting-lookup-type" title="nm_setting_lookup_type ()">nm_setting_lookup_type</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-mode" title="nm_setting_macvlan_get_mode ()">nm_setting_macvlan_get_mode</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-parent" title="nm_setting_macvlan_get_parent ()">nm_setting_macvlan_get_parent</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous" title="nm_setting_macvlan_get_promiscuous ()">nm_setting_macvlan_get_promiscuous</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-get-tap" title="nm_setting_macvlan_get_tap ()">nm_setting_macvlan_get_tap</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS" title="NM_SETTING_MACVLAN_MODE">NM_SETTING_MACVLAN_MODE</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#nm-setting-macvlan-new" title="nm_setting_macvlan_new ()">nm_setting_macvlan_new</a>, function in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS" title="NM_SETTING_MACVLAN_PARENT">NM_SETTING_MACVLAN_PARENT</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS" title="NM_SETTING_MACVLAN_PROMISCUOUS">NM_SETTING_MACVLAN_PROMISCUOUS</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS" title="NM_SETTING_MACVLAN_SETTING_NAME">NM_SETTING_MACVLAN_SETTING_NAME</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS" title="NM_SETTING_MACVLAN_TAP">NM_SETTING_MACVLAN_TAP</a>, macro in <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#NM-SETTING-NAME:CAPS" title="NM_SETTING_NAME">NM_SETTING_NAME</a>, macro in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> @@ -5698,10 +6937,70 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-group" title="nm_setting_tun_get_group ()">nm_setting_tun_get_group</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-mode" title="nm_setting_tun_get_mode ()">nm_setting_tun_get_mode</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-multi-queue" title="nm_setting_tun_get_multi_queue ()">nm_setting_tun_get_multi_queue</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-owner" title="nm_setting_tun_get_owner ()">nm_setting_tun_get_owner</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-pi" title="nm_setting_tun_get_pi ()">nm_setting_tun_get_pi</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-get-vnet-hdr" title="nm_setting_tun_get_vnet_hdr ()">nm_setting_tun_get_vnet_hdr</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS" title="NM_SETTING_TUN_GROUP">NM_SETTING_TUN_GROUP</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS" title="NM_SETTING_TUN_MODE">NM_SETTING_TUN_MODE</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS" title="NM_SETTING_TUN_MULTI_QUEUE">NM_SETTING_TUN_MULTI_QUEUE</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#nm-setting-tun-new" title="nm_setting_tun_new ()">nm_setting_tun_new</a>, function in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS" title="NM_SETTING_TUN_OWNER">NM_SETTING_TUN_OWNER</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-PI:CAPS" title="NM_SETTING_TUN_PI">NM_SETTING_TUN_PI</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS" title="NM_SETTING_TUN_SETTING_NAME">NM_SETTING_TUN_SETTING_NAME</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS" title="NM_SETTING_TUN_VNET_HDR">NM_SETTING_TUN_VNET_HDR</a>, macro in <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSetting.html#nm-setting-verify" title="nm_setting_verify ()">nm_setting_verify</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSetting.html#nm-setting-verify-secrets" title="nm_setting_verify_secrets ()">nm_setting_verify_secrets</a>, function in <a class="link" href="NMSetting.html" title="NMSetting">NMSetting</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVlan.html#nm-setting-vlan-add-priority" title="nm_setting_vlan_add_priority ()">nm_setting_vlan_add_priority</a>, function in <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> </dt> <dd></dd> @@ -5818,6 +7117,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVpn.html#nm-setting-vpn-get-timeout" title="nm_setting_vpn_get_timeout ()">nm_setting_vpn_get_timeout</a>, function in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVpn.html#nm-setting-vpn-get-user-name" title="nm_setting_vpn_get_user_name ()">nm_setting_vpn_get_user_name</a>, function in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> </dt> <dd></dd> @@ -5850,10 +7153,150 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS" title="NM_SETTING_VPN_TIMEOUT">NM_SETTING_VPN_TIMEOUT</a>, macro in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingVpn.html#NM-SETTING-VPN-USER-NAME:CAPS" title="NM_SETTING_VPN_USER_NAME">NM_SETTING_VPN_USER_NAME</a>, macro in <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS" title="NM_SETTING_VXLAN_AGEING">NM_SETTING_VXLAN_AGEING</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS" title="NM_SETTING_VXLAN_DESTINATION_PORT">NM_SETTING_VXLAN_DESTINATION_PORT</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ageing" title="nm_setting_vxlan_get_ageing ()">nm_setting_vxlan_get_ageing</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-destination-port" title="nm_setting_vxlan_get_destination_port ()">nm_setting_vxlan_get_destination_port</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-id" title="nm_setting_vxlan_get_id ()">nm_setting_vxlan_get_id</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss" title="nm_setting_vxlan_get_l2_miss ()">nm_setting_vxlan_get_l2_miss</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss" title="nm_setting_vxlan_get_l3_miss ()">nm_setting_vxlan_get_l3_miss</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-learning" title="nm_setting_vxlan_get_learning ()">nm_setting_vxlan_get_learning</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-limit" title="nm_setting_vxlan_get_limit ()">nm_setting_vxlan_get_limit</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-local" title="nm_setting_vxlan_get_local ()">nm_setting_vxlan_get_local</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-parent" title="nm_setting_vxlan_get_parent ()">nm_setting_vxlan_get_parent</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-proxy" title="nm_setting_vxlan_get_proxy ()">nm_setting_vxlan_get_proxy</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-remote" title="nm_setting_vxlan_get_remote ()">nm_setting_vxlan_get_remote</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-rsc" title="nm_setting_vxlan_get_rsc ()">nm_setting_vxlan_get_rsc</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max" title="nm_setting_vxlan_get_source_port_max ()">nm_setting_vxlan_get_source_port_max</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min" title="nm_setting_vxlan_get_source_port_min ()">nm_setting_vxlan_get_source_port_min</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-tos" title="nm_setting_vxlan_get_tos ()">nm_setting_vxlan_get_tos</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-get-ttl" title="nm_setting_vxlan_get_ttl ()">nm_setting_vxlan_get_ttl</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS" title="NM_SETTING_VXLAN_ID">NM_SETTING_VXLAN_ID</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS" title="NM_SETTING_VXLAN_L2_MISS">NM_SETTING_VXLAN_L2_MISS</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS" title="NM_SETTING_VXLAN_L3_MISS">NM_SETTING_VXLAN_L3_MISS</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS" title="NM_SETTING_VXLAN_LEARNING">NM_SETTING_VXLAN_LEARNING</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS" title="NM_SETTING_VXLAN_LIMIT">NM_SETTING_VXLAN_LIMIT</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS" title="NM_SETTING_VXLAN_LOCAL">NM_SETTING_VXLAN_LOCAL</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#nm-setting-vxlan-new" title="nm_setting_vxlan_new ()">nm_setting_vxlan_new</a>, function in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS" title="NM_SETTING_VXLAN_PARENT">NM_SETTING_VXLAN_PARENT</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS" title="NM_SETTING_VXLAN_PROXY">NM_SETTING_VXLAN_PROXY</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS" title="NM_SETTING_VXLAN_REMOTE">NM_SETTING_VXLAN_REMOTE</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS" title="NM_SETTING_VXLAN_RSC">NM_SETTING_VXLAN_RSC</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS" title="NM_SETTING_VXLAN_SETTING_NAME">NM_SETTING_VXLAN_SETTING_NAME</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MAX">NM_SETTING_VXLAN_SOURCE_PORT_MAX</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS" title="NM_SETTING_VXLAN_SOURCE_PORT_MIN">NM_SETTING_VXLAN_SOURCE_PORT_MIN</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS" title="NM_SETTING_VXLAN_TOS">NM_SETTING_VXLAN_TOS</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS" title="NM_SETTING_VXLAN_TTL">NM_SETTING_VXLAN_TTL</a>, macro in <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWimax.html#nm-setting-wimax-get-mac-address" title="nm_setting_wimax_get_mac_address ()">nm_setting_wimax_get_mac_address</a>, function in <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> </dt> <dd></dd> @@ -6094,6 +7537,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" title="nm_setting_wireless_get_mac_address_randomization ()">nm_setting_wireless_get_mac_address_randomization</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-mac-blacklist-item" title="nm_setting_wireless_get_mac_blacklist_item ()">nm_setting_wireless_get_mac_blacklist_item</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6114,6 +7561,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-powersave" title="nm_setting_wireless_get_powersave ()">nm_setting_wireless_get_powersave</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#nm-setting-wireless-get-rate" title="nm_setting_wireless_get_rate ()">nm_setting_wireless_get_rate</a>, function in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6142,6 +7593,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS" title="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION">NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE:CAPS" title="NM_SETTING_WIRELESS_MODE">NM_SETTING_WIRELESS_MODE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6166,6 +7621,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS" title="NM_SETTING_WIRELESS_POWERSAVE">NM_SETTING_WIRELESS_POWERSAVE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMSettingWireless.html#NM-SETTING-WIRELESS-RATE:CAPS" title="NM_SETTING_WIRELESS_RATE">NM_SETTING_WIRELESS_RATE</a>, macro in <a class="link" href="NMSettingWireless.html" title="NMSettingWireless">NMSettingWireless</a> </dt> <dd></dd> @@ -6402,6 +7861,10 @@ nm_keyfile_write, function in nm-keyfile-internal </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#stat" title="struct stat">stat</a>, struct in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState">NMState</a>, enum in <a class="link" href="libnm-nm-dbus-interface.html" title="nm-dbus-interface">nm-dbus-interface</a> </dt> <dd></dd> @@ -6420,6 +7883,10 @@ NMTestGeneralMetaFlags, enum in test-general-enums <dd></dd> <a name="idxU"></a><h3 class="title">U</h3> <dt> +<a class="link" href="libnm-nm-utils.html#NMUtilsCheckFilePredicate" title="NMUtilsCheckFilePredicate ()">NMUtilsCheckFilePredicate</a>, user_function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#NMUtilsFileSearchInPathsPredicate" title="NMUtilsFileSearchInPathsPredicate ()">NMUtilsFileSearchInPathsPredicate</a>, user_function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -6436,6 +7903,14 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-bond-mode-int-to-string" title="nm_utils_bond_mode_int_to_string ()">nm_utils_bond_mode_int_to_string</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-bond-mode-string-to-int" title="nm_utils_bond_mode_string_to_int ()">nm_utils_bond_mode_string_to_int</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#nm-utils-check-virtual-device-compatibility" title="nm_utils_check_virtual_device_compatibility ()">nm_utils_check_virtual_device_compatibility</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -6444,6 +7919,10 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-get-values" title="nm_utils_enum_get_values ()">nm_utils_enum_get_values</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-utils.html#nm-utils-enum-to-str" title="nm_utils_enum_to_str ()">nm_utils_enum_to_str</a>, function in <a class="link" href="libnm-nm-utils.html" title="nm-utils">nm-utils</a> </dt> <dd></dd> @@ -6681,6 +8160,10 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +<a class="link" href="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS" title="NM_VLAN_FLAGS_ALL">NM_VLAN_FLAGS_ALL</a>, macro in <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> +</dt> +<dd></dd> +<dt> <a class="link" href="NMVpnConnection.html#NMVpnConnection-vpn-state-changed" title="The “vpn-state-changed” signal">NMVpnConnection::vpn-state-changed</a>, object signal in <a class="link" href="NMVpnConnection.html" title="NMVpnConnection">NMVpnConnection</a> </dt> <dd></dd> @@ -6701,35 +8184,39 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditor-changed" title="The “changed” signal">NMVpnEditor::changed</a>, object signal in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-struct" title="NMVpnEditor">NMVpnEditor</a>, struct in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor-changed" title="The “changed” signal">NMVpnEditor::changed</a>, object signal in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorInterface" title="NMVpnEditorInterface">NMVpnEditorInterface</a>, struct in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a href="https://developer.gnome.org/libnm-glib/0.9/libnm-glib-NMVpnPluginUiWidget.html#NMVpnEditorInterface">NMVpnEditorInterface</a>, struct in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--description" title="The “description” property">NMVpnEditorPlugin:description</a>, object property in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--description" title="The “description” property">NMVpnEditorPlugin:description</a>, object property in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--name" title="The “name” property">NMVpnEditorPlugin:name</a>, object property in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--name" title="The “name” property">NMVpnEditorPlugin:name</a>, object property in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin--service" title="The “service” property">NMVpnEditorPlugin:service</a>, object property in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPlugin--service" title="The “service” property">NMVpnEditorPlugin:service</a>, object property in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a>, enum in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a>, enum in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">NMVpnEditorPluginFactory</a>, user_function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory" title="NMVpnEditorPluginFactory ()">NMVpnEditorPluginFactory</a>, user_function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a>, struct in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface" title="NMVpnEditorPluginInterface">NMVpnEditorPluginInterface</a>, struct in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> @@ -6773,47 +8260,51 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-get-widget" title="nm_vpn_editor_get_widget ()">nm_vpn_editor_get_widget</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a href="https://developer.gnome.org/libnm-glib/0.9/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-get-widget">nm_vpn_editor_get_widget</a>, function in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a>, macro in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" title="NM_VPN_EDITOR_PLUGIN_DESCRIPTION">NM_VPN_EDITOR_PLUGIN_DESCRIPTION</a>, macro in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export" title="nm_vpn_editor_plugin_export ()">nm_vpn_editor_plugin_export</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory" title="nm_vpn_editor_plugin_factory ()">nm_vpn_editor_plugin_factory</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities" title="nm_vpn_editor_plugin_get_capabilities ()">nm_vpn_editor_plugin_get_capabilities</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor" title="nm_vpn_editor_plugin_get_editor ()">nm_vpn_editor_plugin_get_editor</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename" title="nm_vpn_editor_plugin_get_suggested_filename ()">nm_vpn_editor_plugin_get_suggested_filename</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import" title="nm_vpn_editor_plugin_import ()">nm_vpn_editor_plugin_import</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a>, macro in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file" title="nm_vpn_editor_plugin_load_from_file ()">nm_vpn_editor_plugin_load_from_file</a>, function in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a>, macro in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS" title="NM_VPN_EDITOR_PLUGIN_NAME">NM_VPN_EDITOR_PLUGIN_NAME</a>, macro in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> </dt> <dd></dd> <dt> -<a class="link" href="NMVpnEditor.html#nm-vpn-editor-update-connection" title="nm_vpn_editor_update_connection ()">nm_vpn_editor_update_connection</a>, function in <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> +<a class="link" href="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" title="NM_VPN_EDITOR_PLUGIN_SERVICE">NM_VPN_EDITOR_PLUGIN_SERVICE</a>, macro in <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> +</dt> +<dd></dd> +<dt> +<a href="https://developer.gnome.org/libnm-glib/0.9/libnm-glib-NMVpnPluginUiWidget.html#nm-vpn-editor-update-connection">nm_vpn_editor_update_connection</a>, function in <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> </dt> <dd></dd> <dt> @@ -6853,6 +8344,30 @@ NMTestGeneralMetaFlags, enum in test-general-enums </dt> <dd></dd> <dt> +NM_VPN_PLUGIN_INFO_FILENAME, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KEYFILE, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> +NM_VPN_PLUGIN_INFO_NAME, macro in nm-vpn-plugin-info +</dt> +<dd></dd> +<dt> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP4-CONFIG-ADDRESS:CAPS" title="NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS">NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS</a>, macro in <a class="link" href="libnm-nm-vpn-dbus-interface.html" title="nm-vpn-dbus-interface">nm-vpn-dbus-interface</a> </dt> <dd></dd> diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index e30c11dc..2bd5219f 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -69,17 +69,23 @@ <span class="refentrytitle"><a href="NMSettingInfiniband.html">NMSettingInfiniband</a></span><span class="refpurpose"> — Describes connection properties for IP-over-InfiniBand networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingIPConfig.html">NMSettingIPConfig</a></span><span class="refpurpose"> — Abstract base class for IPv4 and IPv6 addressing, routing, and name service properties</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingIPTunnel.html">NMSettingIPTunnel</a></span><span class="refpurpose"> — Describes connection properties for IP tunnel devices</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingMacvlan.html">NMSettingMacvlan</a></span><span class="refpurpose"> — Describes connection properties for macvlan interfaces</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingPpp.html">NMSettingPpp</a></span><span class="refpurpose"> — Describes connection properties for devices/networks @@ -99,12 +105,18 @@ serial communications</span> <span class="refentrytitle"><a href="NMSettingTeamPort.html">NMSettingTeamPort</a></span><span class="refpurpose"> — Describes connection properties for team ports</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingTun.html">NMSettingTun</a></span><span class="refpurpose"> — Describes connection properties for TUN/TAP interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingVlan.html">NMSettingVlan</a></span><span class="refpurpose"> — Describes connection properties for VLAN interfaces</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingVpn.html">NMSettingVpn</a></span><span class="refpurpose"> — Describes connection properties for Virtual Private Networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingVxlan.html">NMSettingVxlan</a></span><span class="refpurpose"> — Describes connection properties for VXLAN interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingWimax.html">NMSettingWimax</a></span><span class="refpurpose"> — Describes 802.16e Mobile WiMAX connection properties</span> </dt> <dt> diff --git a/docs/libnm/html/ch04.html b/docs/libnm/html/ch04.html index 6513b1a8..07e8b676 100644 --- a/docs/libnm/html/ch04.html +++ b/docs/libnm/html/ch04.html @@ -48,6 +48,12 @@ <span class="refentrytitle"><a href="NMDeviceInfiniband.html">NMDeviceInfiniband</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceIPTunnel.html">NMDeviceIPTunnel</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMDeviceMacvlan.html">NMDeviceMacvlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceModem.html">NMDeviceModem</a></span><span class="refpurpose"></span> </dt> <dt> @@ -57,9 +63,15 @@ <span class="refentrytitle"><a href="NMDeviceTeam.html">NMDeviceTeam</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceTun.html">NMDeviceTun</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceVlan.html">NMDeviceVlan</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceVxlan.html">NMDeviceVxlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceWifi.html">NMDeviceWifi</a></span><span class="refpurpose"></span> </dt> <dt> diff --git a/docs/libnm/html/ch06.html b/docs/libnm/html/ch06.html index 7cbb0f5e..c4aadccf 100644 --- a/docs/libnm/html/ch06.html +++ b/docs/libnm/html/ch06.html @@ -27,7 +27,7 @@ <span class="refentrytitle"><a href="libnm-nm-vpn-dbus-interface.html">nm-vpn-dbus-interface</a></span><span class="refpurpose"></span> </dt> <dt> -<span class="refentrytitle"><a href="NMVpnEditor.html">NMVpnEditor</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMVpnEditorPlugin.html">NMVpnEditorPlugin</a></span><span class="refpurpose"></span> </dt> </dl></div> </div> diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index 2c0ecc72..ee011718 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libnm Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - for libnm 1.0.10 + for libnm 1.1.90 The latest version of this documentation can be found on-line at <a class="ulink" href="https://developer.gnome.org/libnm/1.0/" target="_top">https://developer.gnome.org/libnm/1.0/</a>. @@ -114,17 +114,23 @@ <span class="refentrytitle"><a href="NMSettingInfiniband.html">NMSettingInfiniband</a></span><span class="refpurpose"> — Describes connection properties for IP-over-InfiniBand networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingIPConfig.html">NMSettingIPConfig</a></span><span class="refpurpose"> — Abstract base class for IPv4 and IPv6 addressing, routing, and name service properties</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP4Config.html">NMSettingIP4Config</a></span><span class="refpurpose"> — Describes IPv4 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingIPTunnel.html">NMSettingIPTunnel</a></span><span class="refpurpose"> — Describes connection properties for IP tunnel devices</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingIP6Config.html">NMSettingIP6Config</a></span><span class="refpurpose"> — Describes IPv6 addressing, routing, and name service properties</span> +<span class="refentrytitle"><a href="NMSettingMacvlan.html">NMSettingMacvlan</a></span><span class="refpurpose"> — Describes connection properties for macvlan interfaces</span> </dt> <dt> -<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMSettingOlpcMesh.html">NMSettingOlpcMesh</a></span><span class="refpurpose"> — Describes connection properties for OLPC-Mesh devices</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingPpp.html">NMSettingPpp</a></span><span class="refpurpose"> — Describes connection properties for devices/networks @@ -144,12 +150,18 @@ serial communications</span> <span class="refentrytitle"><a href="NMSettingTeamPort.html">NMSettingTeamPort</a></span><span class="refpurpose"> — Describes connection properties for team ports</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingTun.html">NMSettingTun</a></span><span class="refpurpose"> — Describes connection properties for TUN/TAP interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingVlan.html">NMSettingVlan</a></span><span class="refpurpose"> — Describes connection properties for VLAN interfaces</span> </dt> <dt> <span class="refentrytitle"><a href="NMSettingVpn.html">NMSettingVpn</a></span><span class="refpurpose"> — Describes connection properties for Virtual Private Networks</span> </dt> <dt> +<span class="refentrytitle"><a href="NMSettingVxlan.html">NMSettingVxlan</a></span><span class="refpurpose"> — Describes connection properties for VXLAN interfaces</span> +</dt> +<dt> <span class="refentrytitle"><a href="NMSettingWimax.html">NMSettingWimax</a></span><span class="refpurpose"> — Describes 802.16e Mobile WiMAX connection properties</span> </dt> <dt> @@ -190,6 +202,12 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="NMDeviceInfiniband.html">NMDeviceInfiniband</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceIPTunnel.html">NMDeviceIPTunnel</a></span><span class="refpurpose"></span> +</dt> +<dt> +<span class="refentrytitle"><a href="NMDeviceMacvlan.html">NMDeviceMacvlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceModem.html">NMDeviceModem</a></span><span class="refpurpose"></span> </dt> <dt> @@ -199,9 +217,15 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="NMDeviceTeam.html">NMDeviceTeam</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceTun.html">NMDeviceTun</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceVlan.html">NMDeviceVlan</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="NMDeviceVxlan.html">NMDeviceVxlan</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="NMDeviceWifi.html">NMDeviceWifi</a></span><span class="refpurpose"></span> </dt> <dt> @@ -244,7 +268,7 @@ use WEP, LEAP, WPA or WPA2/RSN security</span> <span class="refentrytitle"><a href="libnm-nm-vpn-dbus-interface.html">nm-vpn-dbus-interface</a></span><span class="refpurpose"></span> </dt> <dt> -<span class="refentrytitle"><a href="NMVpnEditor.html">NMVpnEditor</a></span><span class="refpurpose"></span> +<span class="refentrytitle"><a href="NMVpnEditorPlugin.html">NMVpnEditorPlugin</a></span><span class="refpurpose"></span> </dt> </dl></dd> <dt><span class="chapter"><a href="object-tree.html">Object Hierarchy</a></span></dt> diff --git a/docs/libnm/html/index.sgml b/docs/libnm/html/index.sgml index 4e149c2a..dfe1f677 100644 --- a/docs/libnm/html/index.sgml +++ b/docs/libnm/html/index.sgml @@ -37,6 +37,7 @@ <ANCHOR id="nm-client-save-hostname-async" href="libnm/NMClient.html#nm-client-save-hostname-async"> <ANCHOR id="nm-client-save-hostname-finish" href="libnm/NMClient.html#nm-client-save-hostname-finish"> <ANCHOR id="nm-client-get-devices" href="libnm/NMClient.html#nm-client-get-devices"> +<ANCHOR id="nm-client-get-all-devices" href="libnm/NMClient.html#nm-client-get-all-devices"> <ANCHOR id="nm-client-get-device-by-path" href="libnm/NMClient.html#nm-client-get-device-by-path"> <ANCHOR id="nm-client-get-device-by-iface" href="libnm/NMClient.html#nm-client-get-device-by-iface"> <ANCHOR id="nm-client-get-active-connections" href="libnm/NMClient.html#nm-client-get-active-connections"> @@ -78,12 +79,15 @@ <ANCHOR id="NM-CLIENT-PRIMARY-CONNECTION:CAPS" href="libnm/NMClient.html#NM-CLIENT-PRIMARY-CONNECTION:CAPS"> <ANCHOR id="NM-CLIENT-ACTIVATING-CONNECTION:CAPS" href="libnm/NMClient.html#NM-CLIENT-ACTIVATING-CONNECTION:CAPS"> <ANCHOR id="NM-CLIENT-DEVICES:CAPS" href="libnm/NMClient.html#NM-CLIENT-DEVICES:CAPS"> +<ANCHOR id="NM-CLIENT-ALL-DEVICES:CAPS" href="libnm/NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS"> <ANCHOR id="NM-CLIENT-CONNECTIONS:CAPS" href="libnm/NMClient.html#NM-CLIENT-CONNECTIONS:CAPS"> <ANCHOR id="NM-CLIENT-HOSTNAME:CAPS" href="libnm/NMClient.html#NM-CLIENT-HOSTNAME:CAPS"> <ANCHOR id="NM-CLIENT-CAN-MODIFY:CAPS" href="libnm/NMClient.html#NM-CLIENT-CAN-MODIFY:CAPS"> <ANCHOR id="NM-CLIENT-METERED:CAPS" href="libnm/NMClient.html#NM-CLIENT-METERED:CAPS"> <ANCHOR id="NM-CLIENT-DEVICE-ADDED:CAPS" href="libnm/NMClient.html#NM-CLIENT-DEVICE-ADDED:CAPS"> <ANCHOR id="NM-CLIENT-DEVICE-REMOVED:CAPS" href="libnm/NMClient.html#NM-CLIENT-DEVICE-REMOVED:CAPS"> +<ANCHOR id="NM-CLIENT-ANY-DEVICE-ADDED:CAPS" href="libnm/NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS"> +<ANCHOR id="NM-CLIENT-ANY-DEVICE-REMOVED:CAPS" href="libnm/NMClient.html#NM-CLIENT-ANY-DEVICE-REMOVED:CAPS"> <ANCHOR id="NM-CLIENT-PERMISSION-CHANGED:CAPS" href="libnm/NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS"> <ANCHOR id="NM-CLIENT-CONNECTION-ADDED:CAPS" href="libnm/NMClient.html#NM-CLIENT-CONNECTION-ADDED:CAPS"> <ANCHOR id="NM-CLIENT-CONNECTION-REMOVED:CAPS" href="libnm/NMClient.html#NM-CLIENT-CONNECTION-REMOVED:CAPS"> @@ -114,6 +118,7 @@ <ANCHOR id="NMClient.property-details" href="libnm/NMClient.html#NMClient.property-details"> <ANCHOR id="NMClient--activating-connection" href="libnm/NMClient.html#NMClient--activating-connection"> <ANCHOR id="NMClient--active-connections" href="libnm/NMClient.html#NMClient--active-connections"> +<ANCHOR id="NMClient--all-devices" href="libnm/NMClient.html#NMClient--all-devices"> <ANCHOR id="NMClient--can-modify" href="libnm/NMClient.html#NMClient--can-modify"> <ANCHOR id="NMClient--connections" href="libnm/NMClient.html#NMClient--connections"> <ANCHOR id="NMClient--connectivity" href="libnm/NMClient.html#NMClient--connectivity"> @@ -133,6 +138,8 @@ <ANCHOR id="NMClient--wwan-enabled" href="libnm/NMClient.html#NMClient--wwan-enabled"> <ANCHOR id="NMClient--wwan-hardware-enabled" href="libnm/NMClient.html#NMClient--wwan-hardware-enabled"> <ANCHOR id="NMClient.signal-details" href="libnm/NMClient.html#NMClient.signal-details"> +<ANCHOR id="NMClient-any-device-added" href="libnm/NMClient.html#NMClient-any-device-added"> +<ANCHOR id="NMClient-any-device-removed" href="libnm/NMClient.html#NMClient-any-device-removed"> <ANCHOR id="NMClient-connection-added" href="libnm/NMClient.html#NMClient-connection-added"> <ANCHOR id="NMClient-connection-removed" href="libnm/NMClient.html#NMClient-connection-removed"> <ANCHOR id="NMClient-device-added" href="libnm/NMClient.html#NMClient-device-added"> @@ -283,7 +290,7 @@ <ANCHOR id="libnm-nm-dbus-interface.description" href="libnm/libnm-nm-dbus-interface.html#libnm-nm-dbus-interface.description"> <ANCHOR id="libnm-nm-dbus-interface.functions_details" href="libnm/libnm-nm-dbus-interface.html#libnm-nm-dbus-interface.functions_details"> <ANCHOR id="libnm-nm-dbus-interface.other_details" href="libnm/libnm-nm-dbus-interface.html#libnm-nm-dbus-interface.other_details"> -<ANCHOR id="NM-AVAILABLE-IN-1-0-6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS"> +<ANCHOR id="NM-AVAILABLE-IN-1-2:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS"> <ANCHOR id="NM-DBUS-SERVICE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-SERVICE:CAPS"> <ANCHOR id="NM-DBUS-PATH:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-PATH:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE:CAPS"> @@ -315,6 +322,7 @@ <ANCHOR id="NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-DEVICE-VXLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-VXLAN:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-DEVICE-GRE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-GRE:CAPS"> +<ANCHOR id="NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-SETTINGS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS:CAPS"> <ANCHOR id="NM-DBUS-PATH-SETTINGS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-PATH-SETTINGS:CAPS"> <ANCHOR id="NM-DBUS-INTERFACE-SETTINGS-CONNECTION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS-CONNECTION:CAPS"> @@ -356,6 +364,10 @@ <ANCHOR id="NM-DEVICE-TYPE-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-BRIDGE:CAPS"> <ANCHOR id="NM-DEVICE-TYPE-GENERIC:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-GENERIC:CAPS"> <ANCHOR id="NM-DEVICE-TYPE-TEAM:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TEAM:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-TUN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TUN:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-IP-TUNNEL:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-IP-TUNNEL:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-MACVLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-MACVLAN:CAPS"> +<ANCHOR id="NM-DEVICE-TYPE-VXLAN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-VXLAN:CAPS"> <ANCHOR id="NMDeviceCapabilities" href="libnm/libnm-nm-dbus-interface.html#NMDeviceCapabilities"> <ANCHOR id="NM-DEVICE-CAP-NONE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NONE:CAPS"> <ANCHOR id="NM-DEVICE-CAP-NM-SUPPORTED:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NM-SUPPORTED:CAPS"> @@ -505,6 +517,34 @@ <ANCHOR id="NM-SECRET-AGENT-CAPABILITY-NONE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-NONE:CAPS"> <ANCHOR id="NM-SECRET-AGENT-CAPABILITY-VPN-HINTS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-VPN-HINTS:CAPS"> <ANCHOR id="NM-SECRET-AGENT-CAPABILITY-LAST:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-LAST:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-DESTINATION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-CHASSIS-ID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-PORT-ID-TYPE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-PORT-ID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-SYSTEM-NAME:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-VID:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"> +<ANCHOR id="NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS"> +<ANCHOR id="NM-LLDP-DEST-NEAREST-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS"> +<ANCHOR id="NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS"> +<ANCHOR id="NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS"> +<ANCHOR id="NMIPTunnelMode" href="libnm/libnm-nm-dbus-interface.html#NMIPTunnelMode"> +<ANCHOR id="NM-IP-TUNNEL-MODE-UKNOWN:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-UKNOWN:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IPIP:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-GRE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-GRE:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-SIT:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-SIT:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-ISATAP:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-ISATAP:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-VTI:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IP6IP6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6IP6:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IPIP6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP6:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-IP6GRE:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6GRE:CAPS"> +<ANCHOR id="NM-IP-TUNNEL-MODE-VTI6:CAPS" href="libnm/libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI6:CAPS"> <ANCHOR id="libnm-NMConnection" href="libnm/libnm-NMConnection.html"> <ANCHOR id="libnm-NMConnection.functions" href="libnm/libnm-NMConnection.html#libnm-NMConnection.functions"> <ANCHOR id="libnm-NMConnection.other" href="libnm/libnm-NMConnection.html#libnm-NMConnection.other"> @@ -522,6 +562,7 @@ <ANCHOR id="nm-connection-compare" href="libnm/libnm-NMConnection.html#nm-connection-compare"> <ANCHOR id="nm-connection-diff" href="libnm/libnm-NMConnection.html#nm-connection-diff"> <ANCHOR id="nm-connection-verify" href="libnm/libnm-NMConnection.html#nm-connection-verify"> +<ANCHOR id="nm-connection-verify-secrets" href="libnm/libnm-NMConnection.html#nm-connection-verify-secrets"> <ANCHOR id="nm-connection-normalize" href="libnm/libnm-NMConnection.html#nm-connection-normalize"> <ANCHOR id="nm-connection-need-secrets" href="libnm/libnm-NMConnection.html#nm-connection-need-secrets"> <ANCHOR id="nm-connection-clear-secrets" href="libnm/libnm-NMConnection.html#nm-connection-clear-secrets"> @@ -551,12 +592,15 @@ <ANCHOR id="nm-connection-get-setting-generic" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-generic"> <ANCHOR id="nm-connection-get-setting-gsm" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-gsm"> <ANCHOR id="nm-connection-get-setting-infiniband" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-infiniband"> +<ANCHOR id="nm-connection-get-setting-ip-tunnel" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel"> <ANCHOR id="nm-connection-get-setting-ip4-config" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ip4-config"> <ANCHOR id="nm-connection-get-setting-ip6-config" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ip6-config"> +<ANCHOR id="nm-connection-get-setting-macvlan" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-macvlan"> <ANCHOR id="nm-connection-get-setting-olpc-mesh" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-olpc-mesh"> <ANCHOR id="nm-connection-get-setting-ppp" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-ppp"> <ANCHOR id="nm-connection-get-setting-pppoe" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-pppoe"> <ANCHOR id="nm-connection-get-setting-serial" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-serial"> +<ANCHOR id="nm-connection-get-setting-tun" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-tun"> <ANCHOR id="nm-connection-get-setting-vpn" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-vpn"> <ANCHOR id="nm-connection-get-setting-wimax" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-wimax"> <ANCHOR id="nm-connection-get-setting-adsl" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-adsl"> @@ -564,6 +608,7 @@ <ANCHOR id="nm-connection-get-setting-wireless" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-wireless"> <ANCHOR id="nm-connection-get-setting-wireless-security" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-wireless-security"> <ANCHOR id="nm-connection-get-setting-vlan" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-vlan"> +<ANCHOR id="nm-connection-get-setting-vxlan" href="libnm/libnm-NMConnection.html#nm-connection-get-setting-vxlan"> <ANCHOR id="libnm-NMConnection.other_details" href="libnm/libnm-NMConnection.html#libnm-NMConnection.other_details"> <ANCHOR id="NM-CONNECTION-SECRETS-UPDATED:CAPS" href="libnm/libnm-NMConnection.html#NM-CONNECTION-SECRETS-UPDATED:CAPS"> <ANCHOR id="NM-CONNECTION-SECRETS-CLEARED:CAPS" href="libnm/libnm-NMConnection.html#NM-CONNECTION-SECRETS-CLEARED:CAPS"> @@ -600,6 +645,7 @@ <ANCHOR id="nm-setting-duplicate" href="libnm/NMSetting.html#nm-setting-duplicate"> <ANCHOR id="nm-setting-get-name" href="libnm/NMSetting.html#nm-setting-get-name"> <ANCHOR id="nm-setting-verify" href="libnm/NMSetting.html#nm-setting-verify"> +<ANCHOR id="nm-setting-verify-secrets" href="libnm/NMSetting.html#nm-setting-verify-secrets"> <ANCHOR id="nm-setting-compare" href="libnm/NMSetting.html#nm-setting-compare"> <ANCHOR id="nm-setting-diff" href="libnm/NMSetting.html#nm-setting-diff"> <ANCHOR id="nm-setting-enumerate-values" href="libnm/NMSetting.html#nm-setting-enumerate-values"> @@ -624,6 +670,10 @@ <ANCHOR id="NM-SETTING-COMPARE-FLAG-DIFF-RESULT-WITH-DEFAULT:CAPS" href="libnm/NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-WITH-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-COMPARE-FLAG-DIFF-RESULT-NO-DEFAULT:CAPS" href="libnm/NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-NO-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-COMPARE-FLAG-IGNORE-TIMESTAMP:CAPS" href="libnm/NMSetting.html#NM-SETTING-COMPARE-FLAG-IGNORE-TIMESTAMP:CAPS"> +<ANCHOR id="NMSettingMacRandomization" href="libnm/NMSetting.html#NMSettingMacRandomization"> +<ANCHOR id="NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS" href="libnm/NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"> +<ANCHOR id="NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS" href="libnm/NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"> +<ANCHOR id="NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS" href="libnm/NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"> <ANCHOR id="NMSetting-struct" href="libnm/NMSetting.html#NMSetting-struct"> <ANCHOR id="NMSettingDiffResult" href="libnm/NMSetting.html#NMSettingDiffResult"> <ANCHOR id="NM-SETTING-DIFF-RESULT-UNKNOWN:CAPS" href="libnm/NMSetting.html#NM-SETTING-DIFF-RESULT-UNKNOWN:CAPS"> @@ -667,6 +717,7 @@ <ANCHOR id="nm-setting-connection-remove-secondary-by-value" href="libnm/NMSettingConnection.html#nm-setting-connection-remove-secondary-by-value"> <ANCHOR id="nm-setting-connection-get-gateway-ping-timeout" href="libnm/NMSettingConnection.html#nm-setting-connection-get-gateway-ping-timeout"> <ANCHOR id="nm-setting-connection-get-metered" href="libnm/NMSettingConnection.html#nm-setting-connection-get-metered"> +<ANCHOR id="nm-setting-connection-get-lldp" href="libnm/NMSettingConnection.html#nm-setting-connection-get-lldp"> <ANCHOR id="NMSettingConnection.other_details" href="libnm/NMSettingConnection.html#NMSettingConnection.other_details"> <ANCHOR id="NM-SETTING-CONNECTION-SETTING-NAME:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-SETTING-NAME:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS"> @@ -688,10 +739,15 @@ <ANCHOR id="NM-SETTING-CONNECTION-SECONDARIES:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-SECONDARIES:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-GATEWAY-PING-TIMEOUT:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-GATEWAY-PING-TIMEOUT:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-METERED:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-METERED:CAPS"> +<ANCHOR id="NM-SETTING-CONNECTION-LLDP:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS"> <ANCHOR id="NMSettingConnectionAutoconnectSlaves" href="libnm/NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-DEFAULT:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-NO:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-NO:CAPS"> <ANCHOR id="NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-YES:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-YES:CAPS"> +<ANCHOR id="NMSettingConnectionLldp" href="libnm/NMSettingConnection.html#NMSettingConnectionLldp"> +<ANCHOR id="NM-SETTING-CONNECTION-LLDP-DEFAULT:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DEFAULT:CAPS"> +<ANCHOR id="NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS"> +<ANCHOR id="NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS" href="libnm/NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS"> <ANCHOR id="NMSettingConnection-struct" href="libnm/NMSettingConnection.html#NMSettingConnection-struct"> <ANCHOR id="NMSettingConnection.property-details" href="libnm/NMSettingConnection.html#NMSettingConnection.property-details"> <ANCHOR id="NMSettingConnection--autoconnect" href="libnm/NMSettingConnection.html#NMSettingConnection--autoconnect"> @@ -700,6 +756,7 @@ <ANCHOR id="NMSettingConnection--gateway-ping-timeout" href="libnm/NMSettingConnection.html#NMSettingConnection--gateway-ping-timeout"> <ANCHOR id="NMSettingConnection--id" href="libnm/NMSettingConnection.html#NMSettingConnection--id"> <ANCHOR id="NMSettingConnection--interface-name" href="libnm/NMSettingConnection.html#NMSettingConnection--interface-name"> +<ANCHOR id="NMSettingConnection--lldp" href="libnm/NMSettingConnection.html#NMSettingConnection--lldp"> <ANCHOR id="NMSettingConnection--master" href="libnm/NMSettingConnection.html#NMSettingConnection--master"> <ANCHOR id="NMSettingConnection--metered" href="libnm/NMSettingConnection.html#NMSettingConnection--metered"> <ANCHOR id="NMSettingConnection--permissions" href="libnm/NMSettingConnection.html#NMSettingConnection--permissions"> @@ -718,6 +775,7 @@ <ANCHOR id="NMSetting8021x.description" href="libnm/NMSetting8021x.html#NMSetting8021x.description"> <ANCHOR id="NMSetting8021x.functions_details" href="libnm/NMSetting8021x.html#NMSetting8021x.functions_details"> <ANCHOR id="nm-setting-802-1x-new" href="libnm/NMSetting8021x.html#nm-setting-802-1x-new"> +<ANCHOR id="nm-setting-802-1x-check-cert-scheme" href="libnm/NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme"> <ANCHOR id="nm-setting-802-1x-get-num-eap-methods" href="libnm/NMSetting8021x.html#nm-setting-802-1x-get-num-eap-methods"> <ANCHOR id="nm-setting-802-1x-get-eap-method" href="libnm/NMSetting8021x.html#nm-setting-802-1x-get-eap-method"> <ANCHOR id="nm-setting-802-1x-add-eap-method" href="libnm/NMSetting8021x.html#nm-setting-802-1x-add-eap-method"> @@ -969,6 +1027,7 @@ <ANCHOR id="nm-setting-bridge-get-hello-time" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-hello-time"> <ANCHOR id="nm-setting-bridge-get-max-age" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-max-age"> <ANCHOR id="nm-setting-bridge-get-ageing-time" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-ageing-time"> +<ANCHOR id="nm-setting-bridge-get-multicast-snooping" href="libnm/NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping"> <ANCHOR id="NMSettingBridge.other_details" href="libnm/NMSettingBridge.html#NMSettingBridge.other_details"> <ANCHOR id="NM-SETTING-BRIDGE-SETTING-NAME:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-SETTING-NAME:CAPS"> <ANCHOR id="NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS"> @@ -978,12 +1037,14 @@ <ANCHOR id="NM-SETTING-BRIDGE-HELLO-TIME:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-HELLO-TIME:CAPS"> <ANCHOR id="NM-SETTING-BRIDGE-MAX-AGE:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-MAX-AGE:CAPS"> <ANCHOR id="NM-SETTING-BRIDGE-AGEING-TIME:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS"> +<ANCHOR id="NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS" href="libnm/NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"> <ANCHOR id="NMSettingBridge.property-details" href="libnm/NMSettingBridge.html#NMSettingBridge.property-details"> <ANCHOR id="NMSettingBridge--ageing-time" href="libnm/NMSettingBridge.html#NMSettingBridge--ageing-time"> <ANCHOR id="NMSettingBridge--forward-delay" href="libnm/NMSettingBridge.html#NMSettingBridge--forward-delay"> <ANCHOR id="NMSettingBridge--hello-time" href="libnm/NMSettingBridge.html#NMSettingBridge--hello-time"> <ANCHOR id="NMSettingBridge--mac-address" href="libnm/NMSettingBridge.html#NMSettingBridge--mac-address"> <ANCHOR id="NMSettingBridge--max-age" href="libnm/NMSettingBridge.html#NMSettingBridge--max-age"> +<ANCHOR id="NMSettingBridge--multicast-snooping" href="libnm/NMSettingBridge.html#NMSettingBridge--multicast-snooping"> <ANCHOR id="NMSettingBridge--priority" href="libnm/NMSettingBridge.html#NMSettingBridge--priority"> <ANCHOR id="NMSettingBridge--stp" href="libnm/NMSettingBridge.html#NMSettingBridge--stp"> <ANCHOR id="NMSettingBridgePort" href="libnm/NMSettingBridgePort.html"> @@ -1122,6 +1183,9 @@ <ANCHOR id="nm-setting-gsm-get-network-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-network-id"> <ANCHOR id="nm-setting-gsm-get-pin" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-pin"> <ANCHOR id="nm-setting-gsm-get-home-only" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-home-only"> +<ANCHOR id="nm-setting-gsm-get-device-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-device-id"> +<ANCHOR id="nm-setting-gsm-get-sim-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-sim-id"> +<ANCHOR id="nm-setting-gsm-get-sim-operator-id" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id"> <ANCHOR id="nm-setting-gsm-get-pin-flags" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-pin-flags"> <ANCHOR id="nm-setting-gsm-get-password-flags" href="libnm/NMSettingGsm.html#nm-setting-gsm-get-password-flags"> <ANCHOR id="NMSettingGsm.other_details" href="libnm/NMSettingGsm.html#NMSettingGsm.other_details"> @@ -1135,8 +1199,12 @@ <ANCHOR id="NM-SETTING-GSM-PIN:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-PIN:CAPS"> <ANCHOR id="NM-SETTING-GSM-PIN-FLAGS:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-PIN-FLAGS:CAPS"> <ANCHOR id="NM-SETTING-GSM-HOME-ONLY:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-HOME-ONLY:CAPS"> +<ANCHOR id="NM-SETTING-GSM-DEVICE-ID:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS"> +<ANCHOR id="NM-SETTING-GSM-SIM-ID:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS"> +<ANCHOR id="NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS" href="libnm/NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS"> <ANCHOR id="NMSettingGsm.property-details" href="libnm/NMSettingGsm.html#NMSettingGsm.property-details"> <ANCHOR id="NMSettingGsm--apn" href="libnm/NMSettingGsm.html#NMSettingGsm--apn"> +<ANCHOR id="NMSettingGsm--device-id" href="libnm/NMSettingGsm.html#NMSettingGsm--device-id"> <ANCHOR id="NMSettingGsm--home-only" href="libnm/NMSettingGsm.html#NMSettingGsm--home-only"> <ANCHOR id="NMSettingGsm--network-id" href="libnm/NMSettingGsm.html#NMSettingGsm--network-id"> <ANCHOR id="NMSettingGsm--number" href="libnm/NMSettingGsm.html#NMSettingGsm--number"> @@ -1144,6 +1212,8 @@ <ANCHOR id="NMSettingGsm--password-flags" href="libnm/NMSettingGsm.html#NMSettingGsm--password-flags"> <ANCHOR id="NMSettingGsm--pin" href="libnm/NMSettingGsm.html#NMSettingGsm--pin"> <ANCHOR id="NMSettingGsm--pin-flags" href="libnm/NMSettingGsm.html#NMSettingGsm--pin-flags"> +<ANCHOR id="NMSettingGsm--sim-id" href="libnm/NMSettingGsm.html#NMSettingGsm--sim-id"> +<ANCHOR id="NMSettingGsm--sim-operator-id" href="libnm/NMSettingGsm.html#NMSettingGsm--sim-operator-id"> <ANCHOR id="NMSettingGsm--username" href="libnm/NMSettingGsm.html#NMSettingGsm--username"> <ANCHOR id="NMSettingInfiniband" href="libnm/NMSettingInfiniband.html"> <ANCHOR id="NMSettingInfiniband.functions" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband.functions"> @@ -1172,6 +1242,62 @@ <ANCHOR id="NMSettingInfiniband--p-key" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband--p-key"> <ANCHOR id="NMSettingInfiniband--parent" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband--parent"> <ANCHOR id="NMSettingInfiniband--transport-mode" href="libnm/NMSettingInfiniband.html#NMSettingInfiniband--transport-mode"> +<ANCHOR id="NMSettingIP4Config" href="libnm/NMSettingIP4Config.html"> +<ANCHOR id="NMSettingIP4Config.functions" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions"> +<ANCHOR id="NMSettingIP4Config.properties" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.properties"> +<ANCHOR id="NMSettingIP4Config.other" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other"> +<ANCHOR id="NMSettingIP4Config.object-hierarchy" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.object-hierarchy"> +<ANCHOR id="NMSettingIP4Config.description" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.description"> +<ANCHOR id="NMSettingIP4Config.functions_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions_details"> +<ANCHOR id="nm-setting-ip4-config-new" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-new"> +<ANCHOR id="nm-setting-ip4-config-get-dhcp-client-id" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"> +<ANCHOR id="nm-setting-ip4-config-get-dhcp-timeout" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout"> +<ANCHOR id="nm-setting-ip4-config-get-dhcp-fqdn" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn"> +<ANCHOR id="NMSettingIP4Config.other_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other_details"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"> +<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"> +<ANCHOR id="NMSettingIP4Config.property-details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.property-details"> +<ANCHOR id="NMSettingIP4Config--dhcp-client-id" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"> +<ANCHOR id="NMSettingIP4Config--dhcp-fqdn" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn"> +<ANCHOR id="NMSettingIP4Config--dhcp-timeout" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout"> +<ANCHOR id="NMSettingIP6Config" href="libnm/NMSettingIP6Config.html"> +<ANCHOR id="NMSettingIP6Config.functions" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions"> +<ANCHOR id="NMSettingIP6Config.properties" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.properties"> +<ANCHOR id="NMSettingIP6Config.other" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other"> +<ANCHOR id="NMSettingIP6Config.object-hierarchy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.object-hierarchy"> +<ANCHOR id="NMSettingIP6Config.description" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.description"> +<ANCHOR id="NMSettingIP6Config.functions_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions_details"> +<ANCHOR id="nm-setting-ip6-config-new" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-new"> +<ANCHOR id="nm-setting-ip6-config-get-ip6-privacy" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"> +<ANCHOR id="nm-setting-ip6-config-get-addr-gen-mode" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode"> +<ANCHOR id="NMSettingIP6Config.other_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other_details"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"> +<ANCHOR id="NMSettingIP6ConfigPrivacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS"> +<ANCHOR id="NMSettingIP6ConfigAddrGenMode" href="libnm/NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS"> +<ANCHOR id="NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS"> +<ANCHOR id="NMSettingIP6Config.property-details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.property-details"> +<ANCHOR id="NMSettingIP6Config--addr-gen-mode" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode"> +<ANCHOR id="NMSettingIP6Config--ip6-privacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"> <ANCHOR id="NMSettingIPConfig" href="libnm/NMSettingIPConfig.html"> <ANCHOR id="NMSettingIPConfig.functions" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.functions"> <ANCHOR id="NMSettingIPConfig.properties" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.properties"> @@ -1233,6 +1359,14 @@ <ANCHOR id="nm-setting-ip-config-remove-dns-search" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search"> <ANCHOR id="nm-setting-ip-config-remove-dns-search-by-value" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search-by-value"> <ANCHOR id="nm-setting-ip-config-clear-dns-searches" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-searches"> +<ANCHOR id="nm-setting-ip-config-get-num-dns-options" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options"> +<ANCHOR id="nm-setting-ip-config-has-dns-options" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options"> +<ANCHOR id="nm-setting-ip-config-get-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option"> +<ANCHOR id="nm-setting-ip-config-next-valid-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option"> +<ANCHOR id="nm-setting-ip-config-add-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option"> +<ANCHOR id="nm-setting-ip-config-remove-dns-option" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option"> +<ANCHOR id="nm-setting-ip-config-remove-dns-option-by-value" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value"> +<ANCHOR id="nm-setting-ip-config-clear-dns-options" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options"> <ANCHOR id="nm-setting-ip-config-get-num-addresses" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-num-addresses"> <ANCHOR id="nm-setting-ip-config-get-address" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-get-address"> <ANCHOR id="nm-setting-ip-config-add-address" href="libnm/NMSettingIPConfig.html#nm-setting-ip-config-add-address"> @@ -1257,6 +1391,7 @@ <ANCHOR id="NM-SETTING-IP-CONFIG-METHOD:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-METHOD:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-DNS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS"> +<ANCHOR id="NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-ADDRESSES:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ADDRESSES:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-GATEWAY:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-GATEWAY:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-ROUTES:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ROUTES:CAPS"> @@ -1267,11 +1402,26 @@ <ANCHOR id="NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS"> <ANCHOR id="NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-DEBUG:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NDOTS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-TIMEOUT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-ROTATE:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-INET6:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-EDNS0:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS"> +<ANCHOR id="NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS" href="libnm/NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"> <ANCHOR id="NMSettingIPConfig.property-details" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.property-details"> <ANCHOR id="NMSettingIPConfig--addresses" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--addresses"> <ANCHOR id="NMSettingIPConfig--dhcp-hostname" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname"> <ANCHOR id="NMSettingIPConfig--dhcp-send-hostname" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname"> <ANCHOR id="NMSettingIPConfig--dns" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dns"> +<ANCHOR id="NMSettingIPConfig--dns-options" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dns-options"> <ANCHOR id="NMSettingIPConfig--dns-search" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--dns-search"> <ANCHOR id="NMSettingIPConfig--gateway" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--gateway"> <ANCHOR id="NMSettingIPConfig--ignore-auto-dns" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-dns"> @@ -1282,50 +1432,85 @@ <ANCHOR id="NMSettingIPConfig--route-metric" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--route-metric"> <ANCHOR id="NMSettingIPConfig--routes" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig--routes"> <ANCHOR id="NMSettingIPConfig.see-also" href="libnm/NMSettingIPConfig.html#NMSettingIPConfig.see-also"> -<ANCHOR id="NMSettingIP4Config" href="libnm/NMSettingIP4Config.html"> -<ANCHOR id="NMSettingIP4Config.functions" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions"> -<ANCHOR id="NMSettingIP4Config.properties" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.properties"> -<ANCHOR id="NMSettingIP4Config.other" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other"> -<ANCHOR id="NMSettingIP4Config.object-hierarchy" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.object-hierarchy"> -<ANCHOR id="NMSettingIP4Config.description" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.description"> -<ANCHOR id="NMSettingIP4Config.functions_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.functions_details"> -<ANCHOR id="nm-setting-ip4-config-new" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-new"> -<ANCHOR id="nm-setting-ip4-config-get-dhcp-client-id" href="libnm/NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"> -<ANCHOR id="NMSettingIP4Config.other_details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.other_details"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"> -<ANCHOR id="NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS" href="libnm/NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"> -<ANCHOR id="NMSettingIP4Config.property-details" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config.property-details"> -<ANCHOR id="NMSettingIP4Config--dhcp-client-id" href="libnm/NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"> -<ANCHOR id="NMSettingIP6Config" href="libnm/NMSettingIP6Config.html"> -<ANCHOR id="NMSettingIP6Config.functions" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions"> -<ANCHOR id="NMSettingIP6Config.properties" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.properties"> -<ANCHOR id="NMSettingIP6Config.other" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other"> -<ANCHOR id="NMSettingIP6Config.object-hierarchy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.object-hierarchy"> -<ANCHOR id="NMSettingIP6Config.description" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.description"> -<ANCHOR id="NMSettingIP6Config.functions_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.functions_details"> -<ANCHOR id="nm-setting-ip6-config-new" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-new"> -<ANCHOR id="nm-setting-ip6-config-get-ip6-privacy" href="libnm/NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"> -<ANCHOR id="NMSettingIP6Config.other_details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.other_details"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"> -<ANCHOR id="NMSettingIP6ConfigPrivacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-UNKNOWN:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS"> -<ANCHOR id="NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS" href="libnm/NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS"> -<ANCHOR id="NMSettingIP6Config.property-details" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config.property-details"> -<ANCHOR id="NMSettingIP6Config--ip6-privacy" href="libnm/NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"> +<ANCHOR id="NMSettingIPTunnel" href="libnm/NMSettingIPTunnel.html"> +<ANCHOR id="NMSettingIPTunnel.functions" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.functions"> +<ANCHOR id="NMSettingIPTunnel.properties" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.properties"> +<ANCHOR id="NMSettingIPTunnel.other" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.other"> +<ANCHOR id="NMSettingIPTunnel.object-hierarchy" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.object-hierarchy"> +<ANCHOR id="NMSettingIPTunnel.description" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.description"> +<ANCHOR id="NMSettingIPTunnel.functions_details" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.functions_details"> +<ANCHOR id="nm-setting-ip-tunnel-new" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-new"> +<ANCHOR id="nm-setting-ip-tunnel-get-parent" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent"> +<ANCHOR id="nm-setting-ip-tunnel-get-mode" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode"> +<ANCHOR id="nm-setting-ip-tunnel-get-local" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local"> +<ANCHOR id="nm-setting-ip-tunnel-get-remote" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote"> +<ANCHOR id="nm-setting-ip-tunnel-get-ttl" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl"> +<ANCHOR id="nm-setting-ip-tunnel-get-tos" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos"> +<ANCHOR id="nm-setting-ip-tunnel-get-path-mtu-discovery" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery"> +<ANCHOR id="nm-setting-ip-tunnel-get-input-key" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key"> +<ANCHOR id="nm-setting-ip-tunnel-get-output-key" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key"> +<ANCHOR id="nm-setting-ip-tunnel-get-encapsulation-limit" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit"> +<ANCHOR id="nm-setting-ip-tunnel-get-flow-label" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label"> +<ANCHOR id="nm-setting-ip-tunnel-get-mtu" href="libnm/NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu"> +<ANCHOR id="NMSettingIPTunnel.other_details" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.other_details"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-PARENT:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-MODE:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-LOCAL:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-REMOTE:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-TTL:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-TOS:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS"> +<ANCHOR id="NM-SETTING-IP-TUNNEL-MTU:CAPS" href="libnm/NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS"> +<ANCHOR id="NMSettingIPTunnel.property-details" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel.property-details"> +<ANCHOR id="NMSettingIPTunnel--encapsulation-limit" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit"> +<ANCHOR id="NMSettingIPTunnel--flow-label" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label"> +<ANCHOR id="NMSettingIPTunnel--input-key" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--input-key"> +<ANCHOR id="NMSettingIPTunnel--local" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--local"> +<ANCHOR id="NMSettingIPTunnel--mode" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--mode"> +<ANCHOR id="NMSettingIPTunnel--mtu" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--mtu"> +<ANCHOR id="NMSettingIPTunnel--output-key" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--output-key"> +<ANCHOR id="NMSettingIPTunnel--parent" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--parent"> +<ANCHOR id="NMSettingIPTunnel--path-mtu-discovery" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery"> +<ANCHOR id="NMSettingIPTunnel--remote" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--remote"> +<ANCHOR id="NMSettingIPTunnel--tos" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--tos"> +<ANCHOR id="NMSettingIPTunnel--ttl" href="libnm/NMSettingIPTunnel.html#NMSettingIPTunnel--ttl"> +<ANCHOR id="NMSettingMacvlan" href="libnm/NMSettingMacvlan.html"> +<ANCHOR id="NMSettingMacvlan.functions" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.functions"> +<ANCHOR id="NMSettingMacvlan.properties" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.properties"> +<ANCHOR id="NMSettingMacvlan.other" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.other"> +<ANCHOR id="NMSettingMacvlan.object-hierarchy" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.object-hierarchy"> +<ANCHOR id="NMSettingMacvlan.description" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.description"> +<ANCHOR id="NMSettingMacvlan.functions_details" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.functions_details"> +<ANCHOR id="nm-setting-macvlan-new" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-new"> +<ANCHOR id="nm-setting-macvlan-get-parent" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-parent"> +<ANCHOR id="nm-setting-macvlan-get-mode" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-mode"> +<ANCHOR id="nm-setting-macvlan-get-promiscuous" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous"> +<ANCHOR id="nm-setting-macvlan-get-tap" href="libnm/NMSettingMacvlan.html#nm-setting-macvlan-get-tap"> +<ANCHOR id="NMSettingMacvlan.other_details" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.other_details"> +<ANCHOR id="NM-SETTING-MACVLAN-SETTING-NAME:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-PARENT:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-PROMISCUOUS:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-TAP:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS"> +<ANCHOR id="NMSettingMacvlanMode" href="libnm/NMSettingMacvlan.html#NMSettingMacvlanMode"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-VEPA:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-VEPA:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-SOURCE:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-SOURCE:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-NUM:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-NUM:CAPS"> +<ANCHOR id="NM-SETTING-MACVLAN-MODE-LAST:CAPS" href="libnm/NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-LAST:CAPS"> +<ANCHOR id="NMSettingMacvlan.property-details" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan.property-details"> +<ANCHOR id="NMSettingMacvlan--mode" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--mode"> +<ANCHOR id="NMSettingMacvlan--parent" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--parent"> +<ANCHOR id="NMSettingMacvlan--promiscuous" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--promiscuous"> +<ANCHOR id="NMSettingMacvlan--tap" href="libnm/NMSettingMacvlan.html#NMSettingMacvlan--tap"> <ANCHOR id="NMSettingOlpcMesh" href="libnm/NMSettingOlpcMesh.html"> <ANCHOR id="NMSettingOlpcMesh.functions" href="libnm/NMSettingOlpcMesh.html#NMSettingOlpcMesh.functions"> <ANCHOR id="NMSettingOlpcMesh.properties" href="libnm/NMSettingOlpcMesh.html#NMSettingOlpcMesh.properties"> @@ -1492,6 +1677,39 @@ <ANCHOR id="NM-SETTING-TEAM-PORT-CONFIG:CAPS" href="libnm/NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-CONFIG:CAPS"> <ANCHOR id="NMSettingTeamPort.property-details" href="libnm/NMSettingTeamPort.html#NMSettingTeamPort.property-details"> <ANCHOR id="NMSettingTeamPort--config" href="libnm/NMSettingTeamPort.html#NMSettingTeamPort--config"> +<ANCHOR id="NMSettingTun" href="libnm/NMSettingTun.html"> +<ANCHOR id="NMSettingTun.functions" href="libnm/NMSettingTun.html#NMSettingTun.functions"> +<ANCHOR id="NMSettingTun.properties" href="libnm/NMSettingTun.html#NMSettingTun.properties"> +<ANCHOR id="NMSettingTun.other" href="libnm/NMSettingTun.html#NMSettingTun.other"> +<ANCHOR id="NMSettingTun.object-hierarchy" href="libnm/NMSettingTun.html#NMSettingTun.object-hierarchy"> +<ANCHOR id="NMSettingTun.description" href="libnm/NMSettingTun.html#NMSettingTun.description"> +<ANCHOR id="NMSettingTun.functions_details" href="libnm/NMSettingTun.html#NMSettingTun.functions_details"> +<ANCHOR id="nm-setting-tun-new" href="libnm/NMSettingTun.html#nm-setting-tun-new"> +<ANCHOR id="nm-setting-tun-get-mode" href="libnm/NMSettingTun.html#nm-setting-tun-get-mode"> +<ANCHOR id="nm-setting-tun-get-owner" href="libnm/NMSettingTun.html#nm-setting-tun-get-owner"> +<ANCHOR id="nm-setting-tun-get-group" href="libnm/NMSettingTun.html#nm-setting-tun-get-group"> +<ANCHOR id="nm-setting-tun-get-pi" href="libnm/NMSettingTun.html#nm-setting-tun-get-pi"> +<ANCHOR id="nm-setting-tun-get-vnet-hdr" href="libnm/NMSettingTun.html#nm-setting-tun-get-vnet-hdr"> +<ANCHOR id="nm-setting-tun-get-multi-queue" href="libnm/NMSettingTun.html#nm-setting-tun-get-multi-queue"> +<ANCHOR id="NMSettingTun.other_details" href="libnm/NMSettingTun.html#NMSettingTun.other_details"> +<ANCHOR id="NM-SETTING-TUN-SETTING-NAME:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MODE:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS"> +<ANCHOR id="NM-SETTING-TUN-OWNER:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS"> +<ANCHOR id="NM-SETTING-TUN-GROUP:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS"> +<ANCHOR id="NM-SETTING-TUN-PI:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-PI:CAPS"> +<ANCHOR id="NM-SETTING-TUN-VNET-HDR:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MULTI-QUEUE:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS"> +<ANCHOR id="NMSettingTunMode" href="libnm/NMSettingTun.html#NMSettingTunMode"> +<ANCHOR id="NM-SETTING-TUN-MODE-UNKNOWN:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE-UNKNOWN:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MODE-TUN:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE-TUN:CAPS"> +<ANCHOR id="NM-SETTING-TUN-MODE-TAP:CAPS" href="libnm/NMSettingTun.html#NM-SETTING-TUN-MODE-TAP:CAPS"> +<ANCHOR id="NMSettingTun.property-details" href="libnm/NMSettingTun.html#NMSettingTun.property-details"> +<ANCHOR id="NMSettingTun--group" href="libnm/NMSettingTun.html#NMSettingTun--group"> +<ANCHOR id="NMSettingTun--mode" href="libnm/NMSettingTun.html#NMSettingTun--mode"> +<ANCHOR id="NMSettingTun--multi-queue" href="libnm/NMSettingTun.html#NMSettingTun--multi-queue"> +<ANCHOR id="NMSettingTun--owner" href="libnm/NMSettingTun.html#NMSettingTun--owner"> +<ANCHOR id="NMSettingTun--pi" href="libnm/NMSettingTun.html#NMSettingTun--pi"> +<ANCHOR id="NMSettingTun--vnet-hdr" href="libnm/NMSettingTun.html#NMSettingTun--vnet-hdr"> <ANCHOR id="NMSettingVlan" href="libnm/NMSettingVlan.html"> <ANCHOR id="NMSettingVlan.functions" href="libnm/NMSettingVlan.html#NMSettingVlan.functions"> <ANCHOR id="NMSettingVlan.properties" href="libnm/NMSettingVlan.html#NMSettingVlan.properties"> @@ -1499,6 +1717,7 @@ <ANCHOR id="NMSettingVlan.object-hierarchy" href="libnm/NMSettingVlan.html#NMSettingVlan.object-hierarchy"> <ANCHOR id="NMSettingVlan.description" href="libnm/NMSettingVlan.html#NMSettingVlan.description"> <ANCHOR id="NMSettingVlan.functions_details" href="libnm/NMSettingVlan.html#NMSettingVlan.functions_details"> +<ANCHOR id="NM-VLAN-FLAGS-ALL:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS"> <ANCHOR id="nm-setting-vlan-new" href="libnm/NMSettingVlan.html#nm-setting-vlan-new"> <ANCHOR id="nm-setting-vlan-get-parent" href="libnm/NMSettingVlan.html#nm-setting-vlan-get-parent"> <ANCHOR id="nm-setting-vlan-get-id" href="libnm/NMSettingVlan.html#nm-setting-vlan-get-id"> @@ -1525,6 +1744,7 @@ <ANCHOR id="NM-VLAN-FLAG-REORDER-HEADERS:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"> <ANCHOR id="NM-VLAN-FLAG-GVRP:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"> <ANCHOR id="NM-VLAN-FLAG-LOOSE-BINDING:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"> +<ANCHOR id="NM-VLAN-FLAG-MVRP:CAPS" href="libnm/NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"> <ANCHOR id="NMSettingVlan.property-details" href="libnm/NMSettingVlan.html#NMSettingVlan.property-details"> <ANCHOR id="NMSettingVlan--egress-priority-map" href="libnm/NMSettingVlan.html#NMSettingVlan--egress-priority-map"> <ANCHOR id="NMSettingVlan--flags" href="libnm/NMSettingVlan.html#NMSettingVlan--flags"> @@ -1553,6 +1773,7 @@ <ANCHOR id="nm-setting-vpn-get-secret" href="libnm/NMSettingVpn.html#nm-setting-vpn-get-secret"> <ANCHOR id="nm-setting-vpn-remove-secret" href="libnm/NMSettingVpn.html#nm-setting-vpn-remove-secret"> <ANCHOR id="nm-setting-vpn-foreach-secret" href="libnm/NMSettingVpn.html#nm-setting-vpn-foreach-secret"> +<ANCHOR id="nm-setting-vpn-get-timeout" href="libnm/NMSettingVpn.html#nm-setting-vpn-get-timeout"> <ANCHOR id="NMSettingVpn.other_details" href="libnm/NMSettingVpn.html#NMSettingVpn.other_details"> <ANCHOR id="NM-SETTING-VPN-SETTING-NAME:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-SETTING-NAME:CAPS"> <ANCHOR id="NM-SETTING-VPN-SERVICE-TYPE:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-SERVICE-TYPE:CAPS"> @@ -1560,12 +1781,73 @@ <ANCHOR id="NM-SETTING-VPN-PERSISTENT:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-PERSISTENT:CAPS"> <ANCHOR id="NM-SETTING-VPN-DATA:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-DATA:CAPS"> <ANCHOR id="NM-SETTING-VPN-SECRETS:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-SECRETS:CAPS"> +<ANCHOR id="NM-SETTING-VPN-TIMEOUT:CAPS" href="libnm/NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS"> <ANCHOR id="NMSettingVpn.property-details" href="libnm/NMSettingVpn.html#NMSettingVpn.property-details"> <ANCHOR id="NMSettingVpn--data" href="libnm/NMSettingVpn.html#NMSettingVpn--data"> <ANCHOR id="NMSettingVpn--persistent" href="libnm/NMSettingVpn.html#NMSettingVpn--persistent"> <ANCHOR id="NMSettingVpn--secrets" href="libnm/NMSettingVpn.html#NMSettingVpn--secrets"> <ANCHOR id="NMSettingVpn--service-type" href="libnm/NMSettingVpn.html#NMSettingVpn--service-type"> +<ANCHOR id="NMSettingVpn--timeout" href="libnm/NMSettingVpn.html#NMSettingVpn--timeout"> <ANCHOR id="NMSettingVpn--user-name" href="libnm/NMSettingVpn.html#NMSettingVpn--user-name"> +<ANCHOR id="NMSettingVxlan" href="libnm/NMSettingVxlan.html"> +<ANCHOR id="NMSettingVxlan.functions" href="libnm/NMSettingVxlan.html#NMSettingVxlan.functions"> +<ANCHOR id="NMSettingVxlan.properties" href="libnm/NMSettingVxlan.html#NMSettingVxlan.properties"> +<ANCHOR id="NMSettingVxlan.other" href="libnm/NMSettingVxlan.html#NMSettingVxlan.other"> +<ANCHOR id="NMSettingVxlan.object-hierarchy" href="libnm/NMSettingVxlan.html#NMSettingVxlan.object-hierarchy"> +<ANCHOR id="NMSettingVxlan.description" href="libnm/NMSettingVxlan.html#NMSettingVxlan.description"> +<ANCHOR id="NMSettingVxlan.functions_details" href="libnm/NMSettingVxlan.html#NMSettingVxlan.functions_details"> +<ANCHOR id="nm-setting-vxlan-new" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-new"> +<ANCHOR id="nm-setting-vxlan-get-parent" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-parent"> +<ANCHOR id="nm-setting-vxlan-get-id" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-id"> +<ANCHOR id="nm-setting-vxlan-get-local" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-local"> +<ANCHOR id="nm-setting-vxlan-get-remote" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-remote"> +<ANCHOR id="nm-setting-vxlan-get-source-port-min" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min"> +<ANCHOR id="nm-setting-vxlan-get-source-port-max" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max"> +<ANCHOR id="nm-setting-vxlan-get-destination-port" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-destination-port"> +<ANCHOR id="nm-setting-vxlan-get-tos" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-tos"> +<ANCHOR id="nm-setting-vxlan-get-ttl" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-ttl"> +<ANCHOR id="nm-setting-vxlan-get-ageing" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-ageing"> +<ANCHOR id="nm-setting-vxlan-get-limit" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-limit"> +<ANCHOR id="nm-setting-vxlan-get-proxy" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-proxy"> +<ANCHOR id="nm-setting-vxlan-get-learning" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-learning"> +<ANCHOR id="nm-setting-vxlan-get-rsc" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-rsc"> +<ANCHOR id="nm-setting-vxlan-get-l2-miss" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss"> +<ANCHOR id="nm-setting-vxlan-get-l3-miss" href="libnm/NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss"> +<ANCHOR id="NMSettingVxlan.other_details" href="libnm/NMSettingVxlan.html#NMSettingVxlan.other_details"> +<ANCHOR id="NM-SETTING-VXLAN-SETTING-NAME:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-PARENT:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-ID:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-LOCAL:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-REMOTE:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-DESTINATION-PORT:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-TOS:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-TTL:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-AGEING:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-LIMIT:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-PROXY:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-LEARNING:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-RSC:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-L2-MISS:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS"> +<ANCHOR id="NM-SETTING-VXLAN-L3-MISS:CAPS" href="libnm/NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS"> +<ANCHOR id="NMSettingVxlan.property-details" href="libnm/NMSettingVxlan.html#NMSettingVxlan.property-details"> +<ANCHOR id="NMSettingVxlan--ageing" href="libnm/NMSettingVxlan.html#NMSettingVxlan--ageing"> +<ANCHOR id="NMSettingVxlan--destination-port" href="libnm/NMSettingVxlan.html#NMSettingVxlan--destination-port"> +<ANCHOR id="NMSettingVxlan--id" href="libnm/NMSettingVxlan.html#NMSettingVxlan--id"> +<ANCHOR id="NMSettingVxlan--l2-miss" href="libnm/NMSettingVxlan.html#NMSettingVxlan--l2-miss"> +<ANCHOR id="NMSettingVxlan--l3-miss" href="libnm/NMSettingVxlan.html#NMSettingVxlan--l3-miss"> +<ANCHOR id="NMSettingVxlan--learning" href="libnm/NMSettingVxlan.html#NMSettingVxlan--learning"> +<ANCHOR id="NMSettingVxlan--limit" href="libnm/NMSettingVxlan.html#NMSettingVxlan--limit"> +<ANCHOR id="NMSettingVxlan--local" href="libnm/NMSettingVxlan.html#NMSettingVxlan--local"> +<ANCHOR id="NMSettingVxlan--parent" href="libnm/NMSettingVxlan.html#NMSettingVxlan--parent"> +<ANCHOR id="NMSettingVxlan--proxy" href="libnm/NMSettingVxlan.html#NMSettingVxlan--proxy"> +<ANCHOR id="NMSettingVxlan--remote" href="libnm/NMSettingVxlan.html#NMSettingVxlan--remote"> +<ANCHOR id="NMSettingVxlan--rsc" href="libnm/NMSettingVxlan.html#NMSettingVxlan--rsc"> +<ANCHOR id="NMSettingVxlan--source-port-max" href="libnm/NMSettingVxlan.html#NMSettingVxlan--source-port-max"> +<ANCHOR id="NMSettingVxlan--source-port-min" href="libnm/NMSettingVxlan.html#NMSettingVxlan--source-port-min"> +<ANCHOR id="NMSettingVxlan--tos" href="libnm/NMSettingVxlan.html#NMSettingVxlan--tos"> +<ANCHOR id="NMSettingVxlan--ttl" href="libnm/NMSettingVxlan.html#NMSettingVxlan--ttl"> <ANCHOR id="NMSettingWimax" href="libnm/NMSettingWimax.html"> <ANCHOR id="NMSettingWimax.functions" href="libnm/NMSettingWimax.html#NMSettingWimax.functions"> <ANCHOR id="NMSettingWimax.properties" href="libnm/NMSettingWimax.html#NMSettingWimax.properties"> @@ -1683,6 +1965,8 @@ <ANCHOR id="nm-setting-wireless-clear-mac-blacklist-items" href="libnm/NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items"> <ANCHOR id="nm-setting-wireless-get-mtu" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-mtu"> <ANCHOR id="nm-setting-wireless-get-hidden" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-hidden"> +<ANCHOR id="nm-setting-wireless-get-powersave" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-powersave"> +<ANCHOR id="nm-setting-wireless-get-mac-address-randomization" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization"> <ANCHOR id="nm-setting-wireless-add-seen-bssid" href="libnm/NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"> <ANCHOR id="nm-setting-wireless-get-num-seen-bssids" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"> <ANCHOR id="nm-setting-wireless-get-seen-bssid" href="libnm/NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"> @@ -1702,6 +1986,8 @@ <ANCHOR id="NM-SETTING-WIRELESS-MTU:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-HIDDEN:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"> +<ANCHOR id="NM-SETTING-WIRELESS-POWERSAVE:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"> +<ANCHOR id="NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-ADHOC:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-AP:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"> <ANCHOR id="NM-SETTING-WIRELESS-MODE-INFRA:CAPS" href="libnm/NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"> @@ -1713,8 +1999,10 @@ <ANCHOR id="NMSettingWireless--hidden" href="libnm/NMSettingWireless.html#NMSettingWireless--hidden"> <ANCHOR id="NMSettingWireless--mac-address" href="libnm/NMSettingWireless.html#NMSettingWireless--mac-address"> <ANCHOR id="NMSettingWireless--mac-address-blacklist" href="libnm/NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"> +<ANCHOR id="NMSettingWireless--mac-address-randomization" href="libnm/NMSettingWireless.html#NMSettingWireless--mac-address-randomization"> <ANCHOR id="NMSettingWireless--mode" href="libnm/NMSettingWireless.html#NMSettingWireless--mode"> <ANCHOR id="NMSettingWireless--mtu" href="libnm/NMSettingWireless.html#NMSettingWireless--mtu"> +<ANCHOR id="NMSettingWireless--powersave" href="libnm/NMSettingWireless.html#NMSettingWireless--powersave"> <ANCHOR id="NMSettingWireless--rate" href="libnm/NMSettingWireless.html#NMSettingWireless--rate"> <ANCHOR id="NMSettingWireless--seen-bssids" href="libnm/NMSettingWireless.html#NMSettingWireless--seen-bssids"> <ANCHOR id="NMSettingWireless--ssid" href="libnm/NMSettingWireless.html#NMSettingWireless--ssid"> @@ -1803,6 +2091,7 @@ <ANCHOR id="NMDevice.functions" href="libnm/NMDevice.html#NMDevice.functions"> <ANCHOR id="NMDevice.properties" href="libnm/NMDevice.html#NMDevice.properties"> <ANCHOR id="NMDevice.signals" href="libnm/NMDevice.html#NMDevice.signals"> +<ANCHOR id="NMLldpNeighbor" href="libnm/NMDevice.html#NMLldpNeighbor"> <ANCHOR id="NMDevice.other" href="libnm/NMDevice.html#NMDevice.other"> <ANCHOR id="NMDevice.object-hierarchy" href="libnm/NMDevice.html#NMDevice.object-hierarchy"> <ANCHOR id="NMDevice.description" href="libnm/NMDevice.html#NMDevice.description"> @@ -1818,9 +2107,11 @@ <ANCHOR id="nm-device-get-hw-address" href="libnm/NMDevice.html#nm-device-get-hw-address"> <ANCHOR id="nm-device-get-capabilities" href="libnm/NMDevice.html#nm-device-get-capabilities"> <ANCHOR id="nm-device-get-managed" href="libnm/NMDevice.html#nm-device-get-managed"> +<ANCHOR id="nm-device-set-managed" href="libnm/NMDevice.html#nm-device-set-managed"> <ANCHOR id="nm-device-get-autoconnect" href="libnm/NMDevice.html#nm-device-get-autoconnect"> <ANCHOR id="nm-device-set-autoconnect" href="libnm/NMDevice.html#nm-device-set-autoconnect"> <ANCHOR id="nm-device-get-firmware-missing" href="libnm/NMDevice.html#nm-device-get-firmware-missing"> +<ANCHOR id="nm-device-get-nm-plugin-missing" href="libnm/NMDevice.html#nm-device-get-nm-plugin-missing"> <ANCHOR id="nm-device-get-ip4-config" href="libnm/NMDevice.html#nm-device-get-ip4-config"> <ANCHOR id="nm-device-get-dhcp4-config" href="libnm/NMDevice.html#nm-device-get-dhcp4-config"> <ANCHOR id="nm-device-get-ip6-config" href="libnm/NMDevice.html#nm-device-get-ip6-config"> @@ -1831,12 +2122,17 @@ <ANCHOR id="nm-device-get-available-connections" href="libnm/NMDevice.html#nm-device-get-available-connections"> <ANCHOR id="nm-device-get-physical-port-id" href="libnm/NMDevice.html#nm-device-get-physical-port-id"> <ANCHOR id="nm-device-get-mtu" href="libnm/NMDevice.html#nm-device-get-mtu"> +<ANCHOR id="nm-device-is-real" href="libnm/NMDevice.html#nm-device-is-real"> <ANCHOR id="nm-device-is-software" href="libnm/NMDevice.html#nm-device-is-software"> <ANCHOR id="nm-device-get-product" href="libnm/NMDevice.html#nm-device-get-product"> <ANCHOR id="nm-device-get-vendor" href="libnm/NMDevice.html#nm-device-get-vendor"> <ANCHOR id="nm-device-get-description" href="libnm/NMDevice.html#nm-device-get-description"> <ANCHOR id="nm-device-get-metered" href="libnm/NMDevice.html#nm-device-get-metered"> +<ANCHOR id="nm-device-get-lldp-neighbors" href="libnm/NMDevice.html#nm-device-get-lldp-neighbors"> <ANCHOR id="nm-device-disambiguate-names" href="libnm/NMDevice.html#nm-device-disambiguate-names"> +<ANCHOR id="nm-device-reapply" href="libnm/NMDevice.html#nm-device-reapply"> +<ANCHOR id="nm-device-reapply-async" href="libnm/NMDevice.html#nm-device-reapply-async"> +<ANCHOR id="nm-device-reapply-finish" href="libnm/NMDevice.html#nm-device-reapply-finish"> <ANCHOR id="nm-device-disconnect" href="libnm/NMDevice.html#nm-device-disconnect"> <ANCHOR id="nm-device-disconnect-async" href="libnm/NMDevice.html#nm-device-disconnect-async"> <ANCHOR id="nm-device-disconnect-finish" href="libnm/NMDevice.html#nm-device-disconnect-finish"> @@ -1847,6 +2143,13 @@ <ANCHOR id="nm-device-connection-valid" href="libnm/NMDevice.html#nm-device-connection-valid"> <ANCHOR id="nm-device-connection-compatible" href="libnm/NMDevice.html#nm-device-connection-compatible"> <ANCHOR id="nm-device-get-setting-type" href="libnm/NMDevice.html#nm-device-get-setting-type"> +<ANCHOR id="nm-lldp-neighbor-new" href="libnm/NMDevice.html#nm-lldp-neighbor-new"> +<ANCHOR id="nm-lldp-neighbor-ref" href="libnm/NMDevice.html#nm-lldp-neighbor-ref"> +<ANCHOR id="nm-lldp-neighbor-unref" href="libnm/NMDevice.html#nm-lldp-neighbor-unref"> +<ANCHOR id="nm-lldp-neighbor-get-attr-names" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-names"> +<ANCHOR id="nm-lldp-neighbor-get-attr-string-value" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-string-value"> +<ANCHOR id="nm-lldp-neighbor-get-attr-uint-value" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-uint-value"> +<ANCHOR id="nm-lldp-neighbor-get-attr-type" href="libnm/NMDevice.html#nm-lldp-neighbor-get-attr-type"> <ANCHOR id="NMDevice.other_details" href="libnm/NMDevice.html#NMDevice.other_details"> <ANCHOR id="NM-DEVICE-DEVICE-TYPE:CAPS" href="libnm/NMDevice.html#NM-DEVICE-DEVICE-TYPE:CAPS"> <ANCHOR id="NM-DEVICE-UDI:CAPS" href="libnm/NMDevice.html#NM-DEVICE-UDI:CAPS"> @@ -1856,9 +2159,11 @@ <ANCHOR id="NM-DEVICE-DRIVER-VERSION:CAPS" href="libnm/NMDevice.html#NM-DEVICE-DRIVER-VERSION:CAPS"> <ANCHOR id="NM-DEVICE-FIRMWARE-VERSION:CAPS" href="libnm/NMDevice.html#NM-DEVICE-FIRMWARE-VERSION:CAPS"> <ANCHOR id="NM-DEVICE-CAPABILITIES:CAPS" href="libnm/NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"> +<ANCHOR id="NM-DEVICE-REAL:CAPS" href="libnm/NMDevice.html#NM-DEVICE-REAL:CAPS"> <ANCHOR id="NM-DEVICE-MANAGED:CAPS" href="libnm/NMDevice.html#NM-DEVICE-MANAGED:CAPS"> <ANCHOR id="NM-DEVICE-AUTOCONNECT:CAPS" href="libnm/NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"> <ANCHOR id="NM-DEVICE-FIRMWARE-MISSING:CAPS" href="libnm/NMDevice.html#NM-DEVICE-FIRMWARE-MISSING:CAPS"> +<ANCHOR id="NM-DEVICE-NM-PLUGIN-MISSING:CAPS" href="libnm/NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS"> <ANCHOR id="NM-DEVICE-IP4-CONFIG:CAPS" href="libnm/NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS"> <ANCHOR id="NM-DEVICE-DHCP4-CONFIG:CAPS" href="libnm/NMDevice.html#NM-DEVICE-DHCP4-CONFIG:CAPS"> <ANCHOR id="NM-DEVICE-IP6-CONFIG:CAPS" href="libnm/NMDevice.html#NM-DEVICE-IP6-CONFIG:CAPS"> @@ -1872,6 +2177,7 @@ <ANCHOR id="NM-DEVICE-PHYSICAL-PORT-ID:CAPS" href="libnm/NMDevice.html#NM-DEVICE-PHYSICAL-PORT-ID:CAPS"> <ANCHOR id="NM-DEVICE-MTU:CAPS" href="libnm/NMDevice.html#NM-DEVICE-MTU:CAPS"> <ANCHOR id="NM-DEVICE-METERED:CAPS" href="libnm/NMDevice.html#NM-DEVICE-METERED:CAPS"> +<ANCHOR id="NM-DEVICE-LLDP-NEIGHBORS:CAPS" href="libnm/NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS:CAPS"> <ANCHOR id="NMDevice.property-details" href="libnm/NMDevice.html#NMDevice.property-details"> <ANCHOR id="NMDevice--active-connection" href="libnm/NMDevice.html#NMDevice--active-connection"> <ANCHOR id="NMDevice--autoconnect" href="libnm/NMDevice.html#NMDevice--autoconnect"> @@ -1888,11 +2194,14 @@ <ANCHOR id="NMDevice--ip-interface" href="libnm/NMDevice.html#NMDevice--ip-interface"> <ANCHOR id="NMDevice--ip4-config" href="libnm/NMDevice.html#NMDevice--ip4-config"> <ANCHOR id="NMDevice--ip6-config" href="libnm/NMDevice.html#NMDevice--ip6-config"> +<ANCHOR id="NMDevice--lldp-neighbors" href="libnm/NMDevice.html#NMDevice--lldp-neighbors"> <ANCHOR id="NMDevice--managed" href="libnm/NMDevice.html#NMDevice--managed"> <ANCHOR id="NMDevice--metered" href="libnm/NMDevice.html#NMDevice--metered"> <ANCHOR id="NMDevice--mtu" href="libnm/NMDevice.html#NMDevice--mtu"> +<ANCHOR id="NMDevice--nm-plugin-missing" href="libnm/NMDevice.html#NMDevice--nm-plugin-missing"> <ANCHOR id="NMDevice--physical-port-id" href="libnm/NMDevice.html#NMDevice--physical-port-id"> <ANCHOR id="NMDevice--product" href="libnm/NMDevice.html#NMDevice--product"> +<ANCHOR id="NMDevice--real" href="libnm/NMDevice.html#NMDevice--real"> <ANCHOR id="NMDevice--state" href="libnm/NMDevice.html#NMDevice--state"> <ANCHOR id="NMDevice--state-reason" href="libnm/NMDevice.html#NMDevice--state-reason"> <ANCHOR id="NMDevice--udi" href="libnm/NMDevice.html#NMDevice--udi"> @@ -1976,15 +2285,18 @@ <ANCHOR id="nm-device-ethernet-get-permanent-hw-address" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-permanent-hw-address"> <ANCHOR id="nm-device-ethernet-get-speed" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-speed"> <ANCHOR id="nm-device-ethernet-get-carrier" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-carrier"> +<ANCHOR id="nm-device-ethernet-get-s390-subchannels" href="libnm/NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels"> <ANCHOR id="NMDeviceEthernet.other_details" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet.other_details"> <ANCHOR id="NM-DEVICE-ETHERNET-HW-ADDRESS:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-HW-ADDRESS:CAPS"> <ANCHOR id="NM-DEVICE-ETHERNET-PERMANENT-HW-ADDRESS:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-PERMANENT-HW-ADDRESS:CAPS"> <ANCHOR id="NM-DEVICE-ETHERNET-SPEED:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-SPEED:CAPS"> <ANCHOR id="NM-DEVICE-ETHERNET-CARRIER:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-CARRIER:CAPS"> +<ANCHOR id="NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS" href="libnm/NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS"> <ANCHOR id="NMDeviceEthernet.property-details" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet.property-details"> <ANCHOR id="NMDeviceEthernet--carrier" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--carrier"> <ANCHOR id="NMDeviceEthernet--hw-address" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--hw-address"> <ANCHOR id="NMDeviceEthernet--perm-hw-address" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address"> +<ANCHOR id="NMDeviceEthernet--s390-subchannels" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels"> <ANCHOR id="NMDeviceEthernet--speed" href="libnm/NMDeviceEthernet.html#NMDeviceEthernet--speed"> <ANCHOR id="NMDeviceGeneric" href="libnm/NMDeviceGeneric.html"> <ANCHOR id="NMDeviceGeneric.functions" href="libnm/NMDeviceGeneric.html#NMDeviceGeneric.functions"> @@ -2015,6 +2327,72 @@ <ANCHOR id="NMDeviceInfiniband.property-details" href="libnm/NMDeviceInfiniband.html#NMDeviceInfiniband.property-details"> <ANCHOR id="NMDeviceInfiniband--carrier" href="libnm/NMDeviceInfiniband.html#NMDeviceInfiniband--carrier"> <ANCHOR id="NMDeviceInfiniband--hw-address" href="libnm/NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address"> +<ANCHOR id="NMDeviceIPTunnel" href="libnm/NMDeviceIPTunnel.html"> +<ANCHOR id="NMDeviceIPTunnel.functions" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.functions"> +<ANCHOR id="NMDeviceIPTunnel.properties" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.properties"> +<ANCHOR id="NMDeviceIPTunnel.other" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.other"> +<ANCHOR id="NMDeviceIPTunnel.object-hierarchy" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.object-hierarchy"> +<ANCHOR id="NMDeviceIPTunnel.description" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.description"> +<ANCHOR id="NMDeviceIPTunnel.functions_details" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.functions_details"> +<ANCHOR id="nm-device-ip-tunnel-get-parent" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent"> +<ANCHOR id="nm-device-ip-tunnel-get-mode" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode"> +<ANCHOR id="nm-device-ip-tunnel-get-local" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local"> +<ANCHOR id="nm-device-ip-tunnel-get-remote" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote"> +<ANCHOR id="nm-device-ip-tunnel-get-ttl" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl"> +<ANCHOR id="nm-device-ip-tunnel-get-tos" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos"> +<ANCHOR id="nm-device-ip-tunnel-get-path-mtu-discovery" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery"> +<ANCHOR id="nm-device-ip-tunnel-get-input-key" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key"> +<ANCHOR id="nm-device-ip-tunnel-get-output-key" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key"> +<ANCHOR id="nm-device-ip-tunnel-get-encapsulation-limit" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit"> +<ANCHOR id="nm-device-ip-tunnel-get-flow-label" href="libnm/NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label"> +<ANCHOR id="NMDeviceIPTunnel.other_details" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.other_details"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-MODE:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-PARENT:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-LOCAL:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-REMOTE:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-TTL:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-TOS:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"> +<ANCHOR id="NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS" href="libnm/NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS"> +<ANCHOR id="NMDeviceIPTunnel.property-details" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel.property-details"> +<ANCHOR id="NMDeviceIPTunnel--encapsulation-limit" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit"> +<ANCHOR id="NMDeviceIPTunnel--flow-label" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label"> +<ANCHOR id="NMDeviceIPTunnel--input-key" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key"> +<ANCHOR id="NMDeviceIPTunnel--local" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--local"> +<ANCHOR id="NMDeviceIPTunnel--mode" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode"> +<ANCHOR id="NMDeviceIPTunnel--output-key" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key"> +<ANCHOR id="NMDeviceIPTunnel--parent" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent"> +<ANCHOR id="NMDeviceIPTunnel--path-mtu-discovery" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery"> +<ANCHOR id="NMDeviceIPTunnel--remote" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote"> +<ANCHOR id="NMDeviceIPTunnel--tos" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos"> +<ANCHOR id="NMDeviceIPTunnel--ttl" href="libnm/NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl"> +<ANCHOR id="NMDeviceMacvlan" href="libnm/NMDeviceMacvlan.html"> +<ANCHOR id="NMDeviceMacvlan.functions" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.functions"> +<ANCHOR id="NMDeviceMacvlan.properties" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.properties"> +<ANCHOR id="NMDeviceMacvlan.other" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.other"> +<ANCHOR id="NMDeviceMacvlan.object-hierarchy" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.object-hierarchy"> +<ANCHOR id="NMDeviceMacvlan.description" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.description"> +<ANCHOR id="NMDeviceMacvlan.functions_details" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.functions_details"> +<ANCHOR id="nm-device-macvlan-get-parent" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-parent"> +<ANCHOR id="nm-device-macvlan-get-mode" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-mode"> +<ANCHOR id="nm-device-macvlan-get-no-promisc" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc"> +<ANCHOR id="nm-device-macvlan-get-tap" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-tap"> +<ANCHOR id="nm-device-macvlan-get-hw-address" href="libnm/NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address"> +<ANCHOR id="NMDeviceMacvlan.other_details" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.other_details"> +<ANCHOR id="NM-DEVICE-MACVLAN-PARENT:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-MODE:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-NO-PROMISC:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-TAP:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS"> +<ANCHOR id="NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS" href="libnm/NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS"> +<ANCHOR id="NMDeviceMacvlan.property-details" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan.property-details"> +<ANCHOR id="NMDeviceMacvlan--hw-address" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address"> +<ANCHOR id="NMDeviceMacvlan--mode" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--mode"> +<ANCHOR id="NMDeviceMacvlan--no-promisc" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc"> +<ANCHOR id="NMDeviceMacvlan--parent" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--parent"> +<ANCHOR id="NMDeviceMacvlan--tap" href="libnm/NMDeviceMacvlan.html#NMDeviceMacvlan--tap"> <ANCHOR id="NMDeviceModem" href="libnm/NMDeviceModem.html"> <ANCHOR id="NMDeviceModem.functions" href="libnm/NMDeviceModem.html#NMDeviceModem.functions"> <ANCHOR id="NMDeviceModem.properties" href="libnm/NMDeviceModem.html#NMDeviceModem.properties"> @@ -2066,6 +2444,36 @@ <ANCHOR id="NMDeviceTeam--carrier" href="libnm/NMDeviceTeam.html#NMDeviceTeam--carrier"> <ANCHOR id="NMDeviceTeam--hw-address" href="libnm/NMDeviceTeam.html#NMDeviceTeam--hw-address"> <ANCHOR id="NMDeviceTeam--slaves" href="libnm/NMDeviceTeam.html#NMDeviceTeam--slaves"> +<ANCHOR id="NMDeviceTun" href="libnm/NMDeviceTun.html"> +<ANCHOR id="NMDeviceTun.functions" href="libnm/NMDeviceTun.html#NMDeviceTun.functions"> +<ANCHOR id="NMDeviceTun.properties" href="libnm/NMDeviceTun.html#NMDeviceTun.properties"> +<ANCHOR id="NMDeviceTun.other" href="libnm/NMDeviceTun.html#NMDeviceTun.other"> +<ANCHOR id="NMDeviceTun.object-hierarchy" href="libnm/NMDeviceTun.html#NMDeviceTun.object-hierarchy"> +<ANCHOR id="NMDeviceTun.description" href="libnm/NMDeviceTun.html#NMDeviceTun.description"> +<ANCHOR id="NMDeviceTun.functions_details" href="libnm/NMDeviceTun.html#NMDeviceTun.functions_details"> +<ANCHOR id="nm-device-tun-get-hw-address" href="libnm/NMDeviceTun.html#nm-device-tun-get-hw-address"> +<ANCHOR id="nm-device-tun-get-mode" href="libnm/NMDeviceTun.html#nm-device-tun-get-mode"> +<ANCHOR id="nm-device-tun-get-owner" href="libnm/NMDeviceTun.html#nm-device-tun-get-owner"> +<ANCHOR id="nm-device-tun-get-group" href="libnm/NMDeviceTun.html#nm-device-tun-get-group"> +<ANCHOR id="nm-device-tun-get-no-pi" href="libnm/NMDeviceTun.html#nm-device-tun-get-no-pi"> +<ANCHOR id="nm-device-tun-get-vnet-hdr" href="libnm/NMDeviceTun.html#nm-device-tun-get-vnet-hdr"> +<ANCHOR id="nm-device-tun-get-multi-queue" href="libnm/NMDeviceTun.html#nm-device-tun-get-multi-queue"> +<ANCHOR id="NMDeviceTun.other_details" href="libnm/NMDeviceTun.html#NMDeviceTun.other_details"> +<ANCHOR id="NM-DEVICE-TUN-HW-ADDRESS:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-OWNER:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-GROUP:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-MODE:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-NO-PI:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-VNET-HDR:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS"> +<ANCHOR id="NM-DEVICE-TUN-MULTI-QUEUE:CAPS" href="libnm/NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS"> +<ANCHOR id="NMDeviceTun.property-details" href="libnm/NMDeviceTun.html#NMDeviceTun.property-details"> +<ANCHOR id="NMDeviceTun--group" href="libnm/NMDeviceTun.html#NMDeviceTun--group"> +<ANCHOR id="NMDeviceTun--hw-address" href="libnm/NMDeviceTun.html#NMDeviceTun--hw-address"> +<ANCHOR id="NMDeviceTun--mode" href="libnm/NMDeviceTun.html#NMDeviceTun--mode"> +<ANCHOR id="NMDeviceTun--multi-queue" href="libnm/NMDeviceTun.html#NMDeviceTun--multi-queue"> +<ANCHOR id="NMDeviceTun--no-pi" href="libnm/NMDeviceTun.html#NMDeviceTun--no-pi"> +<ANCHOR id="NMDeviceTun--owner" href="libnm/NMDeviceTun.html#NMDeviceTun--owner"> +<ANCHOR id="NMDeviceTun--vnet-hdr" href="libnm/NMDeviceTun.html#NMDeviceTun--vnet-hdr"> <ANCHOR id="NMDeviceVlan" href="libnm/NMDeviceVlan.html"> <ANCHOR id="NMDeviceVlan.functions" href="libnm/NMDeviceVlan.html#NMDeviceVlan.functions"> <ANCHOR id="NMDeviceVlan.properties" href="libnm/NMDeviceVlan.html#NMDeviceVlan.properties"> @@ -2087,6 +2495,69 @@ <ANCHOR id="NMDeviceVlan--hw-address" href="libnm/NMDeviceVlan.html#NMDeviceVlan--hw-address"> <ANCHOR id="NMDeviceVlan--parent" href="libnm/NMDeviceVlan.html#NMDeviceVlan--parent"> <ANCHOR id="NMDeviceVlan--vlan-id" href="libnm/NMDeviceVlan.html#NMDeviceVlan--vlan-id"> +<ANCHOR id="NMDeviceVxlan" href="libnm/NMDeviceVxlan.html"> +<ANCHOR id="NMDeviceVxlan.functions" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.functions"> +<ANCHOR id="NMDeviceVxlan.properties" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.properties"> +<ANCHOR id="NMDeviceVxlan.other" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.other"> +<ANCHOR id="NMDeviceVxlan.object-hierarchy" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.object-hierarchy"> +<ANCHOR id="NMDeviceVxlan.description" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.description"> +<ANCHOR id="NMDeviceVxlan.functions_details" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.functions_details"> +<ANCHOR id="nm-device-vxlan-get-hw-address" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-hw-address"> +<ANCHOR id="nm-device-vxlan-get-carrier" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-carrier"> +<ANCHOR id="nm-device-vxlan-get-parent" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-parent"> +<ANCHOR id="nm-device-vxlan-get-id" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-id"> +<ANCHOR id="nm-device-vxlan-get-group" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-group"> +<ANCHOR id="nm-device-vxlan-get-local" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-local"> +<ANCHOR id="nm-device-vxlan-get-src-port-min" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min"> +<ANCHOR id="nm-device-vxlan-get-src-port-max" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max"> +<ANCHOR id="nm-device-vxlan-get-dst-port" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-dst-port"> +<ANCHOR id="nm-device-vxlan-get-learning" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-learning"> +<ANCHOR id="nm-device-vxlan-get-ageing" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-ageing"> +<ANCHOR id="nm-device-vxlan-get-tos" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-tos"> +<ANCHOR id="nm-device-vxlan-get-ttl" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-ttl"> +<ANCHOR id="nm-device-vxlan-get-limit" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-limit"> +<ANCHOR id="nm-device-vxlan-get-proxy" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-proxy"> +<ANCHOR id="nm-device-vxlan-get-rsc" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-rsc"> +<ANCHOR id="nm-device-vxlan-get-l2miss" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-l2miss"> +<ANCHOR id="nm-device-vxlan-get-l3miss" href="libnm/NMDeviceVxlan.html#nm-device-vxlan-get-l3miss"> +<ANCHOR id="NMDeviceVxlan.other_details" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.other_details"> +<ANCHOR id="NM-DEVICE-VXLAN-HW-ADDRESS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-CARRIER:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-PARENT:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-ID:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-GROUP:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-LOCAL:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-LEARNING:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-AGEING:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-TOS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-TTL:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-LIMIT:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-PROXY:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-RSC:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-L2MISS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-L3MISS:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS"> +<ANCHOR id="NM-DEVICE-VXLAN-DST-PORT:CAPS" href="libnm/NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS"> +<ANCHOR id="NMDeviceVxlan.property-details" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan.property-details"> +<ANCHOR id="NMDeviceVxlan--ageing" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--ageing"> +<ANCHOR id="NMDeviceVxlan--carrier" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--carrier"> +<ANCHOR id="NMDeviceVxlan--dst-port" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--dst-port"> +<ANCHOR id="NMDeviceVxlan--group" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--group"> +<ANCHOR id="NMDeviceVxlan--hw-address" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--hw-address"> +<ANCHOR id="NMDeviceVxlan--id" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--id"> +<ANCHOR id="NMDeviceVxlan--l2miss" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--l2miss"> +<ANCHOR id="NMDeviceVxlan--l3miss" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--l3miss"> +<ANCHOR id="NMDeviceVxlan--learning" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--learning"> +<ANCHOR id="NMDeviceVxlan--limit" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--limit"> +<ANCHOR id="NMDeviceVxlan--local" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--local"> +<ANCHOR id="NMDeviceVxlan--parent" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--parent"> +<ANCHOR id="NMDeviceVxlan--proxy" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--proxy"> +<ANCHOR id="NMDeviceVxlan--rsc" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--rsc"> +<ANCHOR id="NMDeviceVxlan--src-port-max" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--src-port-max"> +<ANCHOR id="NMDeviceVxlan--src-port-min" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--src-port-min"> +<ANCHOR id="NMDeviceVxlan--tos" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--tos"> +<ANCHOR id="NMDeviceVxlan--ttl" href="libnm/NMDeviceVxlan.html#NMDeviceVxlan--ttl"> <ANCHOR id="NMDeviceWifi" href="libnm/NMDeviceWifi.html"> <ANCHOR id="NMDeviceWifi.functions" href="libnm/NMDeviceWifi.html#NMDeviceWifi.functions"> <ANCHOR id="NMDeviceWifi.properties" href="libnm/NMDeviceWifi.html#NMDeviceWifi.properties"> @@ -2421,6 +2892,7 @@ <ANCHOR id="nm-utils-file-is-private-key" href="libnm/libnm-nm-utils.html#nm-utils-file-is-private-key"> <ANCHOR id="nm-utils-file-is-pkcs12" href="libnm/libnm-nm-utils.html#nm-utils-file-is-pkcs12"> <ANCHOR id="NMUtilsFileSearchInPathsPredicate" href="libnm/libnm-nm-utils.html#NMUtilsFileSearchInPathsPredicate"> +<ANCHOR id="NMUtilsCheckFilePredicate" href="libnm/libnm-nm-utils.html#NMUtilsCheckFilePredicate"> <ANCHOR id="nm-utils-file-search-in-paths" href="libnm/libnm-nm-utils.html#nm-utils-file-search-in-paths"> <ANCHOR id="nm-utils-wifi-freq-to-channel" href="libnm/libnm-nm-utils.html#nm-utils-wifi-freq-to-channel"> <ANCHOR id="nm-utils-wifi-channel-to-freq" href="libnm/libnm-nm-utils.html#nm-utils-wifi-channel-to-freq"> @@ -2444,8 +2916,11 @@ <ANCHOR id="nm-utils-inet6-ntop" href="libnm/libnm-nm-utils.html#nm-utils-inet6-ntop"> <ANCHOR id="nm-utils-ipaddr-valid" href="libnm/libnm-nm-utils.html#nm-utils-ipaddr-valid"> <ANCHOR id="nm-utils-check-virtual-device-compatibility" href="libnm/libnm-nm-utils.html#nm-utils-check-virtual-device-compatibility"> +<ANCHOR id="nm-utils-bond-mode-string-to-int" href="libnm/libnm-nm-utils.html#nm-utils-bond-mode-string-to-int"> +<ANCHOR id="nm-utils-bond-mode-int-to-string" href="libnm/libnm-nm-utils.html#nm-utils-bond-mode-int-to-string"> <ANCHOR id="nm-utils-enum-to-str" href="libnm/libnm-nm-utils.html#nm-utils-enum-to-str"> <ANCHOR id="nm-utils-enum-from-str" href="libnm/libnm-nm-utils.html#nm-utils-enum-from-str"> +<ANCHOR id="nm-utils-enum-get-values" href="libnm/libnm-nm-utils.html#nm-utils-enum-get-values"> <ANCHOR id="libnm-nm-utils.other_details" href="libnm/libnm-nm-utils.html#libnm-nm-utils.other_details"> <ANCHOR id="NMUtilsSecurityType" href="libnm/libnm-nm-utils.html#NMUtilsSecurityType"> <ANCHOR id="NMU-SEC-INVALID:CAPS" href="libnm/libnm-nm-utils.html#NMU-SEC-INVALID:CAPS"> @@ -2459,6 +2934,7 @@ <ANCHOR id="NMU-SEC-WPA2-ENTERPRISE:CAPS" href="libnm/libnm-nm-utils.html#NMU-SEC-WPA2-ENTERPRISE:CAPS"> <ANCHOR id="NM-UTILS-HWADDR-LEN-MAX:CAPS" href="libnm/libnm-nm-utils.html#NM-UTILS-HWADDR-LEN-MAX:CAPS"> <ANCHOR id="NM-UTILS-INET-ADDRSTRLEN:CAPS" href="libnm/libnm-nm-utils.html#NM-UTILS-INET-ADDRSTRLEN:CAPS"> +<ANCHOR id="stat" href="libnm/libnm-nm-utils.html#stat"> <ANCHOR id="libnm-nm-version" href="libnm/libnm-nm-version.html"> <ANCHOR id="libnm-nm-version.functions" href="libnm/libnm-nm-version.html#libnm-nm-version.functions"> <ANCHOR id="libnm-nm-version.other" href="libnm/libnm-nm-version.html#libnm-nm-version.other"> @@ -2468,13 +2944,14 @@ <ANCHOR id="NM-VERSION-MAX-ALLOWED:CAPS" href="libnm/libnm-nm-version.html#NM-VERSION-MAX-ALLOWED:CAPS"> <ANCHOR id="NM-DEPRECATED-IN-0-9-10-FOR:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10-FOR:CAPS"> <ANCHOR id="NM-DEPRECATED-IN-1-0-FOR:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-0-FOR:CAPS"> +<ANCHOR id="NM-DEPRECATED-IN-1-2-FOR:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS"> <ANCHOR id="libnm-nm-version.other_details" href="libnm/libnm-nm-version.html#libnm-nm-version.other_details"> <ANCHOR id="NM-DEPRECATED-IN-0-9-10:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10:CAPS"> <ANCHOR id="NM-AVAILABLE-IN-0-9-10:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-0-9-10:CAPS"> <ANCHOR id="NM-DEPRECATED-IN-1-0:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS"> <ANCHOR id="NM-AVAILABLE-IN-1-0:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-0:CAPS"> -<ANCHOR id="NM-AVAILABLE-IN-1-0-4:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS"> -<ANCHOR id="NM-AVAILABLE-IN-1-0-6:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-0-6:CAPS"> +<ANCHOR id="NM-DEPRECATED-IN-1-2:CAPS" href="libnm/libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS"> +<ANCHOR id="NM-AVAILABLE-IN-1-2:CAPS" href="libnm/libnm-nm-version.html#NM-AVAILABLE-IN-1-2:CAPS"> <ANCHOR id="libnm-nm-vpn-dbus-interface" href="libnm/libnm-nm-vpn-dbus-interface.html"> <ANCHOR id="libnm-nm-vpn-dbus-interface.other" href="libnm/libnm-nm-vpn-dbus-interface.html#libnm-nm-vpn-dbus-interface.other"> <ANCHOR id="libnm-nm-vpn-dbus-interface.object-hierarchy" href="libnm/libnm-nm-vpn-dbus-interface.html#libnm-nm-vpn-dbus-interface.object-hierarchy"> @@ -2573,41 +3050,41 @@ <ANCHOR id="NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS" href="libnm/libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS"> <ANCHOR id="NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS" href="libnm/libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS"> <ANCHOR id="NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS" href="libnm/libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS"> -<ANCHOR id="NMVpnEditor" href="libnm/NMVpnEditor.html"> -<ANCHOR id="NMVpnEditor.functions" href="libnm/NMVpnEditor.html#NMVpnEditor.functions"> -<ANCHOR id="NMVpnEditor.properties" href="libnm/NMVpnEditor.html#NMVpnEditor.properties"> -<ANCHOR id="NMVpnEditor.signals" href="libnm/NMVpnEditor.html#NMVpnEditor.signals"> -<ANCHOR id="NMVpnEditorPlugin" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin"> -<ANCHOR id="NMVpnEditor.other" href="libnm/NMVpnEditor.html#NMVpnEditor.other"> -<ANCHOR id="NMVpnEditor.object-hierarchy" href="libnm/NMVpnEditor.html#NMVpnEditor.object-hierarchy"> -<ANCHOR id="NMVpnEditor.description" href="libnm/NMVpnEditor.html#NMVpnEditor.description"> -<ANCHOR id="NMVpnEditor.functions_details" href="libnm/NMVpnEditor.html#NMVpnEditor.functions_details"> -<ANCHOR id="NMVpnEditorPluginFactory" href="libnm/NMVpnEditor.html#NMVpnEditorPluginFactory"> -<ANCHOR id="nm-vpn-editor-plugin-factory" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-factory"> -<ANCHOR id="nm-vpn-editor-plugin-get-editor" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-get-editor"> -<ANCHOR id="nm-vpn-editor-plugin-get-capabilities" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities"> -<ANCHOR id="nm-vpn-editor-plugin-import" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-import"> -<ANCHOR id="nm-vpn-editor-plugin-export" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-export"> -<ANCHOR id="nm-vpn-editor-plugin-get-suggested-filename" href="libnm/NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename"> -<ANCHOR id="nm-vpn-editor-get-widget" href="libnm/NMVpnEditor.html#nm-vpn-editor-get-widget"> -<ANCHOR id="nm-vpn-editor-update-connection" href="libnm/NMVpnEditor.html#nm-vpn-editor-update-connection"> -<ANCHOR id="NMVpnEditor.other_details" href="libnm/NMVpnEditor.html#NMVpnEditor.other_details"> -<ANCHOR id="NMVpnEditorPluginCapability" href="libnm/NMVpnEditor.html#NMVpnEditorPluginCapability"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-NAME:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"> -<ANCHOR id="NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" href="libnm/NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"> -<ANCHOR id="NMVpnEditorPluginInterface" href="libnm/NMVpnEditor.html#NMVpnEditorPluginInterface"> -<ANCHOR id="NMVpnEditorInterface" href="libnm/NMVpnEditor.html#NMVpnEditorInterface"> -<ANCHOR id="NMVpnEditor.property-details" href="libnm/NMVpnEditor.html#NMVpnEditor.property-details"> -<ANCHOR id="NMVpnEditorPlugin--description" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin--description"> -<ANCHOR id="NMVpnEditorPlugin--name" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin--name"> -<ANCHOR id="NMVpnEditorPlugin--service" href="libnm/NMVpnEditor.html#NMVpnEditorPlugin--service"> -<ANCHOR id="NMVpnEditor.signal-details" href="libnm/NMVpnEditor.html#NMVpnEditor.signal-details"> -<ANCHOR id="NMVpnEditor-changed" href="libnm/NMVpnEditor.html#NMVpnEditor-changed"> +<ANCHOR id="NMVpnEditorPlugin" href="libnm/NMVpnEditorPlugin.html"> +<ANCHOR id="NMVpnEditorPlugin.functions" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.functions"> +<ANCHOR id="NMVpnEditorPlugin.properties" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.properties"> +<ANCHOR id="NMVpnEditorPlugin.signals" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.signals"> +<ANCHOR id="NMVpnEditor" href="libnm/NMVpnEditorPlugin.html#NMVpnEditor"> +<ANCHOR id="NMVpnEditorPlugin.other" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.other"> +<ANCHOR id="NMVpnEditorPlugin.object-hierarchy" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.object-hierarchy"> +<ANCHOR id="NMVpnEditorPlugin.prerequisites" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.prerequisites"> +<ANCHOR id="NMVpnEditorPlugin.description" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.description"> +<ANCHOR id="NMVpnEditorPlugin.functions_details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.functions_details"> +<ANCHOR id="NMVpnEditorPluginFactory" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPluginFactory"> +<ANCHOR id="nm-vpn-editor-plugin-factory" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory"> +<ANCHOR id="nm-vpn-editor-plugin-get-editor" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor"> +<ANCHOR id="nm-vpn-editor-plugin-get-capabilities" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities"> +<ANCHOR id="nm-vpn-editor-plugin-import" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import"> +<ANCHOR id="nm-vpn-editor-plugin-export" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export"> +<ANCHOR id="nm-vpn-editor-plugin-get-suggested-filename" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename"> +<ANCHOR id="nm-vpn-editor-plugin-load-from-file" href="libnm/NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file"> +<ANCHOR id="NMVpnEditorPlugin.other_details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.other_details"> +<ANCHOR id="NMVpnEditorPluginCapability" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPluginCapability"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-NAME:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"> +<ANCHOR id="NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS" href="libnm/NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"> +<ANCHOR id="NMVpnEditorPluginInterface" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPluginInterface"> +<ANCHOR id="NMVpnEditor-struct" href="libnm/NMVpnEditorPlugin.html#NMVpnEditor-struct"> +<ANCHOR id="NMVpnEditorPlugin.property-details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.property-details"> +<ANCHOR id="NMVpnEditorPlugin--description" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin--description"> +<ANCHOR id="NMVpnEditorPlugin--name" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin--name"> +<ANCHOR id="NMVpnEditorPlugin--service" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin--service"> +<ANCHOR id="NMVpnEditorPlugin.signal-details" href="libnm/NMVpnEditorPlugin.html#NMVpnEditorPlugin.signal-details"> +<ANCHOR id="NMVpnEditor-changed" href="libnm/NMVpnEditorPlugin.html#NMVpnEditor-changed"> <ANCHOR id="annotation-glossterm-allow-none" href="libnm/annotation-glossary.html#annotation-glossterm-allow-none"> <ANCHOR id="annotation-glossterm-array" href="libnm/annotation-glossary.html#annotation-glossterm-array"> <ANCHOR id="annotation-glossterm-closure" href="libnm/annotation-glossary.html#annotation-glossterm-closure"> diff --git a/docs/libnm/html/libnm-NMConnection.html b/docs/libnm/html/libnm-NMConnection.html index aa683548..852c8876 100644 --- a/docs/libnm/html/libnm-NMConnection.html +++ b/docs/libnm/html/libnm-NMConnection.html @@ -133,6 +133,14 @@ <span class="returnvalue">gboolean</span> </td> <td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-verify-secrets" title="nm_connection_verify_secrets ()">nm_connection_verify_secrets</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> <a class="link" href="libnm-NMConnection.html#nm-connection-normalize" title="nm_connection_normalize ()">nm_connection_normalize</a> <span class="c_punctuation">()</span> </td> </tr> @@ -356,6 +364,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="returnvalue">NMSettingIPTunnel</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel" title="nm_connection_get_setting_ip_tunnel ()">nm_connection_get_setting_ip_tunnel</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="returnvalue">NMSettingIPConfig</span></a> * </td> <td class="function_name"> @@ -372,6 +388,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="returnvalue">NMSettingMacvlan</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-macvlan" title="nm_connection_get_setting_macvlan ()">nm_connection_get_setting_macvlan</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="returnvalue">NMSettingOlpcMesh</span></a> * </td> <td class="function_name"> @@ -404,6 +428,14 @@ </tr> <tr> <td class="function_type"> +<a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="returnvalue">NMSettingTun</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-tun" title="nm_connection_get_setting_tun ()">nm_connection_get_setting_tun</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="returnvalue">NMSettingVpn</span></a> * </td> <td class="function_name"> @@ -458,6 +490,14 @@ <a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vlan" title="nm_connection_get_setting_vlan ()">nm_connection_get_setting_vlan</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type"> +<a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="returnvalue">NMSettingVxlan</span></a> * +</td> +<td class="function_name"> +<a class="link" href="libnm-NMConnection.html#nm-connection-get-setting-vxlan" title="nm_connection_get_setting_vxlan ()">nm_connection_get_setting_vxlan</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -502,7 +542,7 @@ </div> <div class="refsect1"> <a name="libnm-NMConnection.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GFlags +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">╰──</span> NMConnectionSerializationFlags </pre> </div> @@ -943,6 +983,41 @@ setting and which property failed validation, and how it failed validation.</p> </div> <hr> <div class="refsect2"> +<a name="nm-connection-verify-secrets"></a><h3>nm_connection_verify_secrets ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +nm_connection_verify_secrets (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +<p>Verifies the secrets in the connection.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.13.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> to verify in</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>location to store error, or <code class="literal">NULL</code></p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.13.6"></a><h4>Returns</h4> +<p> <code class="literal">TRUE</code> if the secrets are valid, <code class="literal">FALSE</code> if they are not</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-normalize"></a><h3>nm_connection_normalize ()</h3> <pre class="programlisting"><span class="returnvalue">gboolean</span> nm_connection_normalize (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>, @@ -958,7 +1033,7 @@ is valid. As this function only performs some specific normalization steps it cannot repair all connections. If the connection has errors that cannot be normalized, the connection will not be modified.</p> <div class="refsect3"> -<a name="id-1.4.2.7.13.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.14.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -995,7 +1070,7 @@ why the connection is invalid, if the function returns an error.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.13.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.14.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection is valid, <code class="literal">FALSE</code> if it is not</p> </div> </div> @@ -1011,7 +1086,7 @@ intended as a guide to what secrets may be required, because in some circumstances, there is no way to conclusively determine exactly which secrets are needed.</p> <div class="refsect3"> -<a name="id-1.4.2.7.14.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.15.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1037,7 +1112,7 @@ elements. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.14.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.15.6"></a><h4>Returns</h4> <p> the setting name of the <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> object which has invalid or missing secrets</p> </div> @@ -1050,7 +1125,7 @@ nm_connection_clear_secrets (<em class="parameter"><code><a href="https://develo <p>Clears and frees any secrets that may be stored in the connection, to avoid keeping secret data in memory when not needed.</p> <div class="refsect3"> -<a name="id-1.4.2.7.15.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.16.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1076,7 +1151,7 @@ nm_connection_clear_secrets_with_flags <p>Clears and frees secrets determined by <em class="parameter"><code>func</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.2.7.16.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.17.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1122,7 +1197,7 @@ returned by <a class="link" href="libnm-NMConnection.html#nm-connection-to-dbus" settings contained in <em class="parameter"><code>secrets</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.2.7.17.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.18.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1155,7 +1230,7 @@ or <a class="link" href="libnm-NMConnection.html#NM-VARIANT-TYPE-SETTING:CAPS" t </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.17.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.18.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the secrets were successfully updated, <code class="literal">FALSE</code> if the update failed (tried to update secrets for a setting that doesn't exist, etc)</p> </div> @@ -1170,7 +1245,7 @@ nm_connection_set_path (<em class="parameter"><code><a href="https://developer.g is only for the reference of the caller. Sets the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html#NMConnection--path"><span class="type">“path”</span></a> property.</p> <div class="refsect3"> -<a name="id-1.4.2.7.18.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.19.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1200,7 +1275,7 @@ which provides the connection</p></td> nm_connection_get_path (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>Returns the connection's D-Bus path.</p> <div class="refsect3"> -<a name="id-1.4.2.7.19.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.20.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1215,7 +1290,7 @@ nm_connection_get_path (<em class="parameter"><code><a href="https://developer.g </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.19.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.20.6"></a><h4>Returns</h4> <p> the D-Bus path of the connection, previously set by a call to <a class="link" href="libnm-NMConnection.html#nm-connection-set-path" title="nm_connection_set_path ()"><code class="function">nm_connection_set_path()</code></a>.</p> </div> @@ -1231,7 +1306,7 @@ If the connection contains no NMSettingConnection, it will return <code class="l this name is used to match the device. for software devices created by NetworkManager, this is the name of the created interface.</p> <div class="refsect3"> -<a name="id-1.4.2.7.20.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.21.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1246,7 +1321,7 @@ NetworkManager, this is the name of the created interface.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.20.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.21.7"></a><h4>Returns</h4> <p> Name of the kernel interface or <code class="literal">NULL</code></p> </div> </div> @@ -1262,7 +1337,7 @@ type (ie wired, Wi-Fi, ppp, etc). Checks the <a class="link" href="NMSettingConn property of the connection and matches that against <em class="parameter"><code>type</code></em> .</p> <div class="refsect3"> -<a name="id-1.4.2.7.21.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.22.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1285,7 +1360,7 @@ property of the connection and matches that against <em class="parameter"><code> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.21.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.22.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the connection is of the given <em class="parameter"><code>type</code></em> , <code class="literal">FALSE</code> if not</p> </div> @@ -1300,7 +1375,7 @@ nm_connection_for_each_setting_value (<em class="parameter"><code><a href="https <p>Iterates over the properties of each <a class="link" href="NMSetting.html" title="NMSetting"><span class="type">NMSetting</span></a> object in the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a>, calling the supplied user function for each property.</p> <div class="refsect3"> -<a name="id-1.4.2.7.22.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.23.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1337,7 +1412,7 @@ nm_connection_dump (<em class="parameter"><code><a href="https://developer.gnome be used for serialization of the connection or machine-parsed in any way. The output format is not guaranteed to be stable and may change at any time.</p> <div class="refsect3"> -<a name="id-1.4.2.7.23.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.24.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1359,7 +1434,7 @@ output format is not guaranteed to be stable and may change at any time.</p> nm_connection_get_uuid (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return the UUID from the connection's <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.24.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.25.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1374,7 +1449,7 @@ nm_connection_get_uuid (<em class="parameter"><code><a href="https://developer.g </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.24.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.25.6"></a><h4>Returns</h4> <p> the UUID from the connection's 'connection' setting</p> </div> </div> @@ -1385,7 +1460,7 @@ nm_connection_get_uuid (<em class="parameter"><code><a href="https://developer.g nm_connection_get_id (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return the ID from the connection's <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.25.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.26.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1400,7 +1475,7 @@ nm_connection_get_id (<em class="parameter"><code><a href="https://developer.gno </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.25.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.26.6"></a><h4>Returns</h4> <p> the ID from the connection's 'connection' setting</p> </div> </div> @@ -1411,7 +1486,7 @@ nm_connection_get_id (<em class="parameter"><code><a href="https://developer.gno nm_connection_get_connection_type (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return the type from the connection's <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.26.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.27.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1426,7 +1501,7 @@ nm_connection_get_connection_type (<em class="parameter"><code><a href="https:// </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.26.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.27.6"></a><h4>Returns</h4> <p> the type from the connection's 'connection' setting</p> </div> </div> @@ -1439,7 +1514,7 @@ nm_connection_is_virtual (<em class="parameter"><code><a href="https://developer refers to a virtual device (and thus can potentially be activated even if the device it refers to doesn't exist).</p> <div class="refsect3"> -<a name="id-1.4.2.7.27.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.28.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1454,7 +1529,7 @@ activated even if the device it refers to doesn't exist).</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.27.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.28.6"></a><h4>Returns</h4> <p> whether <em class="parameter"><code>connection</code></em> refers to a virtual device</p> </div> @@ -1470,7 +1545,7 @@ return for the virtual device that would be created for <em class="parameter"><c . Eg, "VLAN (eth1.1)".</p> <div class="refsect3"> -<a name="id-1.4.2.7.28.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.29.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1485,7 +1560,7 @@ Eg, "VLAN (eth1.1)".</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.28.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.29.6"></a><h4>Returns</h4> <p> the name of <em class="parameter"><code>connection</code></em> 's device, or <code class="literal">NULL</code> if <em class="parameter"><code>connection</code></em> @@ -1500,7 +1575,7 @@ is not a virtual connection type. </p> nm_connection_get_setting_802_1x (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.29.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.30.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1515,7 +1590,7 @@ nm_connection_get_setting_802_1x (<em class="parameter"><code><a href="https://d </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.29.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.30.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSetting8021x.html" title="NMSetting8021x"><span class="type">NMSetting8021x</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1527,7 +1602,7 @@ nm_connection_get_setting_802_1x (<em class="parameter"><code><a href="https://d nm_connection_get_setting_bluetooth (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth"><span class="type">NMSettingBluetooth</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.30.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.31.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1542,7 +1617,7 @@ nm_connection_get_setting_bluetooth (<em class="parameter"><code><a href="https: </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.30.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.31.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBluetooth.html" title="NMSettingBluetooth"><span class="type">NMSettingBluetooth</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1554,7 +1629,7 @@ nm_connection_get_setting_bluetooth (<em class="parameter"><code><a href="https: nm_connection_get_setting_bond (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBond.html" title="NMSettingBond"><span class="type">NMSettingBond</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.31.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.32.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1569,7 +1644,7 @@ nm_connection_get_setting_bond (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.31.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.32.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBond.html" title="NMSettingBond"><span class="type">NMSettingBond</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1581,7 +1656,7 @@ nm_connection_get_setting_bond (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_team (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.32.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.33.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1596,7 +1671,7 @@ nm_connection_get_setting_team (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.32.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.33.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingTeam.html" title="NMSettingTeam"><span class="type">NMSettingTeam</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1608,7 +1683,7 @@ nm_connection_get_setting_team (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_team_port (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.33.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.34.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1623,7 +1698,7 @@ nm_connection_get_setting_team_port (<em class="parameter"><code><a href="https: </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.33.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.34.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort"><span class="type">NMSettingTeamPort</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1635,7 +1710,7 @@ nm_connection_get_setting_team_port (<em class="parameter"><code><a href="https: nm_connection_get_setting_bridge (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.34.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1650,7 +1725,7 @@ nm_connection_get_setting_bridge (<em class="parameter"><code><a href="https://d </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.34.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.35.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBridge.html" title="NMSettingBridge"><span class="type">NMSettingBridge</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1662,7 +1737,7 @@ nm_connection_get_setting_bridge (<em class="parameter"><code><a href="https://d nm_connection_get_setting_bridge_port (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.35.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1677,7 +1752,7 @@ nm_connection_get_setting_bridge_port (<em class="parameter"><code><a href="http </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.35.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.36.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingBridgePort.html" title="NMSettingBridgePort"><span class="type">NMSettingBridgePort</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1689,7 +1764,7 @@ nm_connection_get_setting_bridge_port (<em class="parameter"><code><a href="http nm_connection_get_setting_cdma (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingCdma.html" title="NMSettingCdma"><span class="type">NMSettingCdma</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.36.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1704,7 +1779,7 @@ nm_connection_get_setting_cdma (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.36.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.37.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingCdma.html" title="NMSettingCdma"><span class="type">NMSettingCdma</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1716,7 +1791,7 @@ nm_connection_get_setting_cdma (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_connection (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.37.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1731,7 +1806,7 @@ nm_connection_get_setting_connection (<em class="parameter"><code><a href="https </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.37.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.38.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingConnection.html" title="NMSettingConnection"><span class="type">NMSettingConnection</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1743,7 +1818,7 @@ nm_connection_get_setting_connection (<em class="parameter"><code><a href="https nm_connection_get_setting_dcb (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingDcb.html" title="NMSettingDcb"><span class="type">NMSettingDcb</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.38.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1758,7 +1833,7 @@ nm_connection_get_setting_dcb (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.38.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.39.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingDcb.html" title="NMSettingDcb"><span class="type">NMSettingDcb</span></a> if the connection contains one, otherwise NULL. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1770,7 +1845,7 @@ nm_connection_get_setting_dcb (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_generic (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric"><span class="type">NMSettingGeneric</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.39.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.40.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1785,7 +1860,7 @@ nm_connection_get_setting_generic (<em class="parameter"><code><a href="https:// </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.39.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.40.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric"><span class="type">NMSettingGeneric</span></a> if the connection contains one, otherwise NULL. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1797,7 +1872,7 @@ nm_connection_get_setting_generic (<em class="parameter"><code><a href="https:// nm_connection_get_setting_gsm (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.40.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.41.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1812,7 +1887,7 @@ nm_connection_get_setting_gsm (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.40.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.41.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingGsm.html" title="NMSettingGsm"><span class="type">NMSettingGsm</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1824,7 +1899,7 @@ nm_connection_get_setting_gsm (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_infiniband (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband"><span class="type">NMSettingInfiniband</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.41.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1839,13 +1914,41 @@ nm_connection_get_setting_infiniband (<em class="parameter"><code><a href="https </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.41.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.42.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband"><span class="type">NMSettingInfiniband</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-ip-tunnel"></a><h3>nm_connection_get_setting_ip_tunnel ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="returnvalue">NMSettingIPTunnel</span></a> * +nm_connection_get_setting_ip_tunnel (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.43.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.43.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel"><span class="type">NMSettingIPTunnel</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-ip4-config"></a><h3>nm_connection_get_setting_ip4_config ()</h3> <pre class="programlisting"><a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig"><span class="returnvalue">NMSettingIPConfig</span></a> * nm_connection_get_setting_ip4_config (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> @@ -1854,7 +1957,7 @@ nm_connection_get_setting_ip4_config (<em class="parameter"><code><a href="https majority of IPv4-setting-related methods are on that type, not <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.42.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.44.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1869,7 +1972,7 @@ majority of IPv4-setting-related methods are on that type, not </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.42.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.44.7"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config"><span class="type">NMSettingIP4Config</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMSettingIP4Config][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1885,7 +1988,7 @@ nm_connection_get_setting_ip6_config (<em class="parameter"><code><a href="https majority of IPv6-setting-related methods are on that type, not <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a>.</p> <div class="refsect3"> -<a name="id-1.4.2.7.43.6"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.45.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1900,7 +2003,7 @@ majority of IPv6-setting-related methods are on that type, not </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.43.7"></a><h4>Returns</h4> +<a name="id-1.4.2.7.45.7"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config"><span class="type">NMSettingIP6Config</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Override the parsed C type with given type."><span class="acronym">type</span></acronym> NMSettingIP6Config][<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> @@ -1908,12 +2011,40 @@ connection contains one, otherwise <code class="literal">NULL</code>. </p> </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-macvlan"></a><h3>nm_connection_get_setting_macvlan ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="returnvalue">NMSettingMacvlan</span></a> * +nm_connection_get_setting_macvlan (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.46.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.46.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan"><span class="type">NMSettingMacvlan</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-olpc-mesh"></a><h3>nm_connection_get_setting_olpc_mesh ()</h3> <pre class="programlisting"><a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="returnvalue">NMSettingOlpcMesh</span></a> * nm_connection_get_setting_olpc_mesh (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.44.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1928,7 +2059,7 @@ nm_connection_get_setting_olpc_mesh (<em class="parameter"><code><a href="https: </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.44.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.47.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh"><span class="type">NMSettingOlpcMesh</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1940,7 +2071,7 @@ nm_connection_get_setting_olpc_mesh (<em class="parameter"><code><a href="https: nm_connection_get_setting_ppp (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.45.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1955,7 +2086,7 @@ nm_connection_get_setting_ppp (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.45.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.48.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingPpp.html" title="NMSettingPpp"><span class="type">NMSettingPpp</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1967,7 +2098,7 @@ nm_connection_get_setting_ppp (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_pppoe (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.46.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.49.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1982,7 +2113,7 @@ nm_connection_get_setting_pppoe (<em class="parameter"><code><a href="https://de </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.46.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.49.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe"><span class="type">NMSettingPppoe</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -1994,7 +2125,7 @@ nm_connection_get_setting_pppoe (<em class="parameter"><code><a href="https://de nm_connection_get_setting_serial (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.47.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2009,19 +2140,47 @@ nm_connection_get_setting_serial (<em class="parameter"><code><a href="https://d </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.47.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.50.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingSerial.html" title="NMSettingSerial"><span class="type">NMSettingSerial</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-connection-get-setting-tun"></a><h3>nm_connection_get_setting_tun ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="returnvalue">NMSettingTun</span></a> * +nm_connection_get_setting_tun (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.51.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.51.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingTun.html" title="NMSettingTun"><span class="type">NMSettingTun</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-connection-get-setting-vpn"></a><h3>nm_connection_get_setting_vpn ()</h3> <pre class="programlisting"><a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="returnvalue">NMSettingVpn</span></a> * nm_connection_get_setting_vpn (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.48.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.52.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2036,7 +2195,7 @@ nm_connection_get_setting_vpn (<em class="parameter"><code><a href="https://deve </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.48.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.52.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingVpn.html" title="NMSettingVpn"><span class="type">NMSettingVpn</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2048,7 +2207,7 @@ nm_connection_get_setting_vpn (<em class="parameter"><code><a href="https://deve nm_connection_get_setting_wimax (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.49.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.53.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2063,7 +2222,7 @@ nm_connection_get_setting_wimax (<em class="parameter"><code><a href="https://de </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.49.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.53.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWimax.html" title="NMSettingWimax"><span class="type">NMSettingWimax</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2075,7 +2234,7 @@ nm_connection_get_setting_wimax (<em class="parameter"><code><a href="https://de nm_connection_get_setting_adsl (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl"><span class="type">NMSettingAdsl</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.50.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.54.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2090,7 +2249,7 @@ nm_connection_get_setting_adsl (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.50.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.54.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingAdsl.html" title="NMSettingAdsl"><span class="type">NMSettingAdsl</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2102,7 +2261,7 @@ nm_connection_get_setting_adsl (<em class="parameter"><code><a href="https://dev nm_connection_get_setting_wired (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.51.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.55.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2117,7 +2276,7 @@ nm_connection_get_setting_wired (<em class="parameter"><code><a href="https://de </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.51.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.55.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWired.html" title="NMSettingWired"><span class="type">NMSettingWired</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2129,7 +2288,7 @@ nm_connection_get_setting_wired (<em class="parameter"><code><a href="https://de nm_connection_get_setting_wireless (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.52.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.56.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2144,7 +2303,7 @@ nm_connection_get_setting_wireless (<em class="parameter"><code><a href="https:/ </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.52.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.56.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWireless.html" title="NMSettingWireless"><span class="type">NMSettingWireless</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2157,7 +2316,7 @@ nm_connection_get_setting_wireless_security (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.53.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.57.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2172,7 +2331,7 @@ nm_connection_get_setting_wireless_security </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.53.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.57.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity"><span class="type">NMSettingWirelessSecurity</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> @@ -2184,7 +2343,7 @@ nm_connection_get_setting_wireless_security nm_connection_get_setting_vlan (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> <p>A shortcut to return any <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> the connection might contain.</p> <div class="refsect3"> -<a name="id-1.4.2.7.54.5"></a><h4>Parameters</h4> +<a name="id-1.4.2.7.58.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2199,11 +2358,39 @@ nm_connection_get_setting_vlan (<em class="parameter"><code><a href="https://dev </table></div> </div> <div class="refsect3"> -<a name="id-1.4.2.7.54.6"></a><h4>Returns</h4> +<a name="id-1.4.2.7.58.6"></a><h4>Returns</h4> <p> an <a class="link" href="NMSettingVlan.html" title="NMSettingVlan"><span class="type">NMSettingVlan</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> </div> </div> +<hr> +<div class="refsect2"> +<a name="nm-connection-get-setting-vxlan"></a><h3>nm_connection_get_setting_vxlan ()</h3> +<pre class="programlisting"><a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="returnvalue">NMSettingVxlan</span></a> * +nm_connection_get_setting_vxlan (<em class="parameter"><code><a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a> *connection</code></em>);</pre> +<p>A shortcut to return any <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> the connection might contain.</p> +<div class="refsect3"> +<a name="id-1.4.2.7.59.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>connection</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/libnm-util/0.9/NMConnection.html"><span class="type">NMConnection</span></a></p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.4.2.7.59.6"></a><h4>Returns</h4> +<p> an <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan"><span class="type">NMSettingVxlan</span></a> if the connection contains one, otherwise <code class="literal">NULL</code>. </p> +<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> +</div> </div> <div class="refsect1"> <a name="libnm-NMConnection.other_details"></a><h2>Types and Values</h2> diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html index 4029fc6c..dec0c77f 100644 --- a/docs/libnm/html/libnm-nm-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-dbus-interface.html @@ -42,7 +42,7 @@ <tbody> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS" title="NM_AVAILABLE_IN_1_0_6">NM_AVAILABLE_IN_1_0_6</a></td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS" title="NM_AVAILABLE_IN_1_2">NM_AVAILABLE_IN_1_2</a></td> </tr> <tr> <td class="define_keyword">#define</td> @@ -170,6 +170,10 @@ </tr> <tr> <td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS" title="NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL">NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS:CAPS" title="NM_DBUS_INTERFACE_SETTINGS">NM_DBUS_INTERFACE_SETTINGS</a></td> </tr> <tr> @@ -268,21 +272,94 @@ <td class="datatype_keyword">enum</td> <td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities">NMSecretAgentCapabilities</a></td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS" title="NM_LLDP_ATTR_DESTINATION">NM_LLDP_ATTR_DESTINATION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID_TYPE">NM_LLDP_ATTR_CHASSIS_ID_TYPE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS" title="NM_LLDP_ATTR_CHASSIS_ID">NM_LLDP_ATTR_CHASSIS_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS" title="NM_LLDP_ATTR_PORT_ID_TYPE">NM_LLDP_ATTR_PORT_ID_TYPE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS" title="NM_LLDP_ATTR_PORT_ID">NM_LLDP_ATTR_PORT_ID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_PORT_DESCRIPTION">NM_LLDP_ATTR_PORT_DESCRIPTION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS" title="NM_LLDP_ATTR_SYSTEM_NAME">NM_LLDP_ATTR_SYSTEM_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS" title="NM_LLDP_ATTR_SYSTEM_DESCRIPTION">NM_LLDP_ATTR_SYSTEM_DESCRIPTION</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS" title="NM_LLDP_ATTR_SYSTEM_CAPABILITIES">NM_LLDP_ATTR_SYSTEM_CAPABILITIES</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PVID">NM_LLDP_ATTR_IEEE_802_1_PVID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID">NM_LLDP_ATTR_IEEE_802_1_PPVID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS">NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VID">NM_LLDP_ATTR_IEEE_802_1_VID</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS" title="NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME">NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_BRIDGE">NM_LLDP_DEST_NEAREST_BRIDGE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE">NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE</a></td> +</tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS" title="NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE">NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE</a></td> +</tr> +<tr> +<td class="datatype_keyword">enum</td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode">NMIPTunnelMode</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="libnm-nm-dbus-interface.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NM80211Mode <span class="lineart">├──</span> NMActiveConnectionState <span class="lineart">├──</span> NMConnectivityState <span class="lineart">├──</span> NMDeviceState <span class="lineart">├──</span> NMDeviceStateReason <span class="lineart">├──</span> NMDeviceType + <span class="lineart">├──</span> NMIPTunnelMode <span class="lineart">├──</span> NMMetered <span class="lineart">╰──</span> NMState - GFlags + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">├──</span> NM80211ApFlags <span class="lineart">├──</span> NM80211ApSecurityFlags <span class="lineart">├──</span> NMBluetoothCapabilities @@ -303,8 +380,8 @@ <div class="refsect1"> <a name="libnm-nm-dbus-interface.other_details"></a><h2>Types and Values</h2> <div class="refsect2"> -<a name="NM-AVAILABLE-IN-1-0-6:CAPS"></a><h3>NM_AVAILABLE_IN_1_0_6</h3> -<pre class="programlisting">#define NM_AVAILABLE_IN_1_0_6</pre> +<a name="NM-AVAILABLE-IN-1-2:CAPS"></a><h3>NM_AVAILABLE_IN_1_2</h3> +<pre class="programlisting">#define NM_AVAILABLE_IN_1_2</pre> </div> <hr> <div class="refsect2"> @@ -494,6 +571,12 @@ </div> <hr> <div class="refsect2"> +<a name="NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS"></a><h3>NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL</h3> +<pre class="programlisting">#define NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL NM_DBUS_INTERFACE_DEVICE ".IPTunnel" +</pre> +</div> +<hr> +<div class="refsect2"> <a name="NM-DBUS-INTERFACE-SETTINGS:CAPS"></a><h3>NM_DBUS_INTERFACE_SETTINGS</h3> <pre class="programlisting">#define NM_DBUS_INTERFACE_SETTINGS "org.freedesktop.NetworkManager.Settings" </pre> @@ -552,7 +635,7 @@ <p><a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState"><span class="type">NMState</span></a> values indicate the current overall networking state.</p> <p>(Corresponds to the NM_STATE type in nm-manager.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.43.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.44.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -625,7 +708,7 @@ <a name="NMConnectivityState"></a><h3>enum NMConnectivityState</h3> <p>(Corresponds to the NM_CONNECTIVITY type in nm-manager.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.44.4"></a><h4>Members</h4> +<a name="id-1.3.6.7.45.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -682,7 +765,7 @@ an <a class="link" href="NMDevice.html" title="NMDevice"><span class="type">NMDevice</span></a>.</p> <p>(Corresponds to the NM_DEVICE_TYPE type in nm-device.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.45.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.46.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -803,6 +886,34 @@ GSM/UMTS, or LTE network access protocols</p> </td> <td class="enum_member_annotations"> </td> </tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-TUN:CAPS"></a>NM_DEVICE_TYPE_TUN</p></td> +<td class="enum_member_description"> +<p>a TUN or TAP interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-IP-TUNNEL:CAPS"></a>NM_DEVICE_TYPE_IP_TUNNEL</p></td> +<td class="enum_member_description"> +<p>a IP tunnel interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-MACVLAN:CAPS"></a>NM_DEVICE_TYPE_MACVLAN</p></td> +<td class="enum_member_description"> +<p>a MACVLAN interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-DEVICE-TYPE-VXLAN:CAPS"></a>NM_DEVICE_TYPE_VXLAN</p></td> +<td class="enum_member_description"> +<p>a VXLAN interface</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> </tbody> </table></div> </div> @@ -813,7 +924,7 @@ GSM/UMTS, or LTE network access protocols</p> <p>General device capability flags.</p> <p>(Corresponds to the NM_DEVICE_CAP type in nm-device-wifi.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.46.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.47.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -859,7 +970,7 @@ GSM/UMTS, or LTE network access protocols</p> <p>802.11 specific device encryption and authentication capabilities.</p> <p>(Corresponds to the NM_802_11_DEVICE_CAP type in nm-device-wifi.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.47.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.48.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -961,7 +1072,7 @@ GSM/UMTS, or LTE network access protocols</p> <p>802.11 access point flags.</p> <p>(Corresponds to the NM_802_11_AP_FLAGS type in nm-access-point.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.48.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.49.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -996,7 +1107,7 @@ the current security requirements of an access point as determined from the access point's beacon.</p> <p>(Corresponds to the NM_802_11_AP_SEC type in nm-access-point.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.49.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.50.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1098,7 +1209,7 @@ is supported</p> <p>Indicates the 802.11 mode an access point or device is currently in.</p> <p>(Corresponds to the NM_802_11_MODE type in generic-types.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.50.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.51.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1151,7 +1262,7 @@ is supported</p> Bluetooth device.</p> <p>(Corresponds to the NM_BT_CAPABILITY type in nm-device-bt.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.51.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.52.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1193,7 +1304,7 @@ specific access technologies the device supports use the ModemManager D-Bus API.</p> <p>(Corresponds to the NM_DEVICE_MODEM_CAPABILITY type in nm-device-modem.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.52.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.53.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1248,7 +1359,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <a name="NMDeviceState"></a><h3>enum NMDeviceState</h3> <p>(Corresponds to the NM_DEVICE_STATE type in nm-device.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.53.4"></a><h4>Members</h4> +<a name="id-1.3.6.7.54.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1379,7 +1490,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <p>Device state change reason codes</p> <p>(Corresponds to the NM_DEVICE_STATE_REASON type in nm-device.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.54.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.55.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1837,7 +1948,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> <a name="NMMetered"></a><h3>enum NMMetered</h3> <p>(Corresponds to the NM_METERED type in nm-device.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.55.4"></a><h4>Members</h4> +<a name="id-1.3.6.7.56.4"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1883,7 +1994,7 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability</p> </tbody> </table></div> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1893,7 +2004,7 @@ specific network while it is starting, connected, or disconnecting from that network.</p> <p>(Corresponds to the NM_ACTIVE_CONNECTION_STATE type in nm-active-connection.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.56.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.57.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -1948,7 +2059,7 @@ network.</p> <p><a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentGetSecretsFlags" title="enum NMSecretAgentGetSecretsFlags"><span class="type">NMSecretAgentGetSecretsFlags</span></a> values modify the behavior of a GetSecrets request.</p> <p>(Corresponds to the NM_SECRET_AGENT_GET_SECRETS_FLAGS type in nm-secret-agent.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.57.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.58.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -2020,7 +2131,7 @@ network.</p> <p><a class="link" href="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities" title="enum NMSecretAgentCapabilities"><span class="type">NMSecretAgentCapabilities</span></a> indicate various capabilities of the agent.</p> <p>(Corresponds to the NM_SECRET_AGENT_CAPABILITIES type in nm-secret-agent.xml.)</p> <div class="refsect3"> -<a name="id-1.3.6.7.58.5"></a><h4>Members</h4> +<a name="id-1.3.6.7.59.5"></a><h4>Members</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="300px" class="enum_members_name"> @@ -2054,6 +2165,194 @@ VPN plugin authentication dialogs.</p> </table></div> </div> </div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-DESTINATION:CAPS"></a><h3>NM_LLDP_ATTR_DESTINATION</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_DESTINATION "destination" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS"></a><h3>NM_LLDP_ATTR_CHASSIS_ID_TYPE</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_CHASSIS_ID_TYPE "chassis-id-type" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-CHASSIS-ID:CAPS"></a><h3>NM_LLDP_ATTR_CHASSIS_ID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_CHASSIS_ID "chassis-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-PORT-ID-TYPE:CAPS"></a><h3>NM_LLDP_ATTR_PORT_ID_TYPE</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_PORT_ID_TYPE "port-id-type" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-PORT-ID:CAPS"></a><h3>NM_LLDP_ATTR_PORT_ID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_PORT_ID "port-id" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS"></a><h3>NM_LLDP_ATTR_PORT_DESCRIPTION</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_PORT_DESCRIPTION "port-description" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-SYSTEM-NAME:CAPS"></a><h3>NM_LLDP_ATTR_SYSTEM_NAME</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_SYSTEM_NAME "system-name" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS"></a><h3>NM_LLDP_ATTR_SYSTEM_DESCRIPTION</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_SYSTEM_DESCRIPTION "system-description" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS"></a><h3>NM_LLDP_ATTR_SYSTEM_CAPABILITIES</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_SYSTEM_CAPABILITIES "system-capabilities" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_PVID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_PVID "ieee-802-1-pvid" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_PPVID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_PPVID "ieee-802-1-ppvid" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS "ieee-802-1-ppvid-flags" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_VID</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_VID "ieee-802-1-pvid" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS"></a><h3>NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME</h3> +<pre class="programlisting">#define NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME "ieee-802-1-vlan-name" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-DEST-NEAREST-BRIDGE:CAPS"></a><h3>NM_LLDP_DEST_NEAREST_BRIDGE</h3> +<pre class="programlisting">#define NM_LLDP_DEST_NEAREST_BRIDGE "nearest-bridge" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS"></a><h3>NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE</h3> +<pre class="programlisting">#define NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE "nearest-non-tpmr-bridge" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS"></a><h3>NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE</h3> +<pre class="programlisting">#define NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE "nearest-customer-bridge" +</pre> +</div> +<hr> +<div class="refsect2"> +<a name="NMIPTunnelMode"></a><h3>enum NMIPTunnelMode</h3> +<p>The tunneling mode.</p> +<div class="refsect3"> +<a name="id-1.3.6.7.77.4"></a><h4>Members</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="300px" class="enum_members_name"> +<col class="enum_members_description"> +<col width="200px" class="enum_members_annotations"> +</colgroup> +<tbody> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-UKNOWN:CAPS"></a>NM_IP_TUNNEL_MODE_UKNOWN</p></td> +<td> </td> +<td> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IPIP:CAPS"></a>NM_IP_TUNNEL_MODE_IPIP</p></td> +<td class="enum_member_description"> +<p>IP in IP tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-GRE:CAPS"></a>NM_IP_TUNNEL_MODE_GRE</p></td> +<td class="enum_member_description"> +<p>GRE tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-SIT:CAPS"></a>NM_IP_TUNNEL_MODE_SIT</p></td> +<td class="enum_member_description"> +<p>SIT tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-ISATAP:CAPS"></a>NM_IP_TUNNEL_MODE_ISATAP</p></td> +<td class="enum_member_description"> +<p>ISATAP tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-VTI:CAPS"></a>NM_IP_TUNNEL_MODE_VTI</p></td> +<td class="enum_member_description"> +<p>VTI tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IP6IP6:CAPS"></a>NM_IP_TUNNEL_MODE_IP6IP6</p></td> +<td class="enum_member_description"> +<p>IPv6 in IPv6 tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IPIP6:CAPS"></a>NM_IP_TUNNEL_MODE_IPIP6</p></td> +<td class="enum_member_description"> +<p>IPv4 in IPv6 tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-IP6GRE:CAPS"></a>NM_IP_TUNNEL_MODE_IP6GRE</p></td> +<td class="enum_member_description"> +<p>IPv6 GRE tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +<tr> +<td class="enum_member_name"><p><a name="NM-IP-TUNNEL-MODE-VTI6:CAPS"></a>NM_IP_TUNNEL_MODE_VTI6</p></td> +<td class="enum_member_description"> +<p>IPv6 VTI tunnel</p> +</td> +<td class="enum_member_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: 1.2</p> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html index 70f88392..92ea7737 100644 --- a/docs/libnm/html/libnm-nm-errors.html +++ b/docs/libnm/html/libnm-nm-errors.html @@ -184,7 +184,7 @@ </div> <div class="refsect1"> <a name="libnm-nm-errors.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMAgentManagerError <span class="lineart">├──</span> NMConnectionError <span class="lineart">├──</span> NMCryptoError diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index 123ff21a..864e8463 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -296,6 +296,14 @@ </td> </tr> <tr> +<td class="function_type"> +<span class="returnvalue">gboolean</span> +</td> +<td class="function_name"> +<span class="c_punctuation">(</span><a class="link" href="libnm-nm-utils.html#NMUtilsCheckFilePredicate" title="NMUtilsCheckFilePredicate ()">*NMUtilsCheckFilePredicate</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> <td class="function_type">const <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -475,6 +483,21 @@ </tr> <tr> <td class="function_type"> +<span class="returnvalue">int</span> +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-bond-mode-string-to-int" title="nm_utils_bond_mode_string_to_int ()">nm_utils_bond_mode_string_to_int</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> * +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-bond-mode-int-to-string" title="nm_utils_bond_mode_int_to_string ()">nm_utils_bond_mode_int_to_string</a> <span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> <span class="returnvalue">char</span> * </td> <td class="function_name"> @@ -489,6 +512,13 @@ <a class="link" href="libnm-nm-utils.html#nm-utils-enum-from-str" title="nm_utils_enum_from_str ()">nm_utils_enum_from_str</a> <span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="function_type">const <span class="returnvalue">char</span> ** +</td> +<td class="function_name"> +<a class="link" href="libnm-nm-utils.html#nm-utils-enum-get-values" title="nm_utils_enum_get_values ()">nm_utils_enum_get_values</a> <span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -512,12 +542,16 @@ <td class="define_keyword">#define</td> <td class="function_name"><a class="link" href="libnm-nm-utils.html#NM-UTILS-INET-ADDRSTRLEN:CAPS" title="NM_UTILS_INET_ADDRSTRLEN">NM_UTILS_INET_ADDRSTRLEN</a></td> </tr> +<tr> +<td class="datatype_keyword">struct</td> +<td class="function_name"><a class="link" href="libnm-nm-utils.html#stat" title="struct stat">stat</a></td> +</tr> </tbody> </table></div> </div> <div class="refsect1"> <a name="libnm-nm-utils.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">╰──</span> NMUtilsSecurityType </pre> </div> @@ -1633,6 +1667,15 @@ nm_utils_file_is_pkcs12 (<em class="parameter"><code>const <span class="type">ch </div> <hr> <div class="refsect2"> +<a name="NMUtilsCheckFilePredicate"></a><h3>NMUtilsCheckFilePredicate ()</h3> +<pre class="programlisting"><span class="returnvalue">gboolean</span> +<span class="c_punctuation">(</span>*NMUtilsCheckFilePredicate<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>, + <em class="parameter"><code>const <span class="type">struct stat</span> *stat</code></em>, + <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>, + <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre> +</div> +<hr> +<div class="refsect2"> <a name="nm-utils-file-search-in-paths"></a><h3>nm_utils_file_search_in_paths ()</h3> <pre class="programlisting">const <span class="returnvalue">char</span> * nm_utils_file_search_in_paths (<em class="parameter"><code>const <span class="type">char</span> *progname</code></em>, @@ -1646,7 +1689,7 @@ nm_utils_file_search_in_paths (<em class="parameter"><code>const <span class="ty file in a list of search <em class="parameter"><code>paths</code></em> .</p> <div class="refsect3"> -<a name="id-1.6.2.7.34.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.35.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1705,7 +1748,7 @@ function. </p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.34.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.35.6"></a><h4>Returns</h4> <p> the full path to the helper, if found, or <code class="literal">NULL</code> if not found. The returned string is not owned by the caller, but later invocations of the function might overwrite it. </p> @@ -1719,7 +1762,7 @@ invocations of the function might overwrite it. </p> nm_utils_wifi_freq_to_channel (<em class="parameter"><code><span class="type">guint32</span> freq</code></em>);</pre> <p>Utility function to translate a Wi-Fi frequency to its corresponding channel.</p> <div class="refsect3"> -<a name="id-1.6.2.7.35.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.36.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1734,7 +1777,7 @@ nm_utils_wifi_freq_to_channel (<em class="parameter"><code><span class="type">gu </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.35.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.36.6"></a><h4>Returns</h4> <p> the channel represented by the frequency or 0</p> </div> </div> @@ -1746,7 +1789,7 @@ nm_utils_wifi_channel_to_freq (<em class="parameter"><code><span class="type">gu <em class="parameter"><code>const <span class="type">char</span> *band</code></em>);</pre> <p>Utility function to translate a Wi-Fi channel to its corresponding frequency.</p> <div class="refsect3"> -<a name="id-1.6.2.7.36.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.37.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1768,7 +1811,7 @@ nm_utils_wifi_channel_to_freq (<em class="parameter"><code><span class="type">gu </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.36.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.37.6"></a><h4>Returns</h4> <p> the frequency represented by the channel of the band, or -1 when the freq is invalid, or 0 when the band is invalid</p> @@ -1783,7 +1826,7 @@ nm_utils_wifi_find_next_channel (<em class="parameter"><code><span class="type"> <em class="parameter"><code><span class="type">char</span> *band</code></em>);</pre> <p>Utility function to find out next/previous Wi-Fi channel for a channel.</p> <div class="refsect3"> -<a name="id-1.6.2.7.37.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.38.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1810,7 +1853,7 @@ nm_utils_wifi_find_next_channel (<em class="parameter"><code><span class="type"> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.37.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.38.6"></a><h4>Returns</h4> <p> the next channel in the specified direction or 0</p> </div> </div> @@ -1822,7 +1865,7 @@ nm_utils_wifi_is_channel_valid (<em class="parameter"><code><span class="type">g <em class="parameter"><code>const <span class="type">char</span> *band</code></em>);</pre> <p>Utility function to verify Wi-Fi channel validity.</p> <div class="refsect3"> -<a name="id-1.6.2.7.38.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.39.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1844,7 +1887,7 @@ nm_utils_wifi_is_channel_valid (<em class="parameter"><code><span class="type">g </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.38.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.39.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> or <code class="literal">FALSE</code></p> </div> </div> @@ -1855,10 +1898,10 @@ nm_utils_wifi_is_channel_valid (<em class="parameter"><code><span class="type">g nm_utils_wifi_2ghz_freqs (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Utility function to return 2.4 GHz Wi-Fi frequencies (802.11bg band).</p> <div class="refsect3"> -<a name="id-1.6.2.7.39.5"></a><h4>Returns</h4> +<a name="id-1.6.2.7.40.5"></a><h4>Returns</h4> <p> zero-terminated array of frequencies numbers (in MHz)</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1867,10 +1910,10 @@ nm_utils_wifi_2ghz_freqs (<em class="parameter"><code><span class="type">void</s nm_utils_wifi_5ghz_freqs (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> <p>Utility function to return 5 GHz Wi-Fi frequencies (802.11a band).</p> <div class="refsect3"> -<a name="id-1.6.2.7.40.5"></a><h4>Returns</h4> +<a name="id-1.6.2.7.41.5"></a><h4>Returns</h4> <p> zero-terminated array of frequencies numbers (in MHz)</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -1883,7 +1926,7 @@ strength suitable for printing to stdout. If the current locale and terminal support it, this will use unicode graphics characters to represent "bars". Otherwise it will use 0 to 4 asterisks.</p> <div class="refsect3"> -<a name="id-1.6.2.7.41.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.42.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1898,7 +1941,7 @@ support it, this will use unicode graphics characters to represent </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.41.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.42.6"></a><h4>Returns</h4> <p> the graphical representation of the access point strength</p> </div> </div> @@ -1912,7 +1955,7 @@ nm_utils_hwaddr_len (<em class="parameter"><code><span class="type">int</span> t <p>It is an error to call this function with any value other than <code class="literal">ARPHRD_ETHER</code> or <code class="literal">ARPHRD_INFINIBAND</code>.</p> <div class="refsect3"> -<a name="id-1.6.2.7.42.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.43.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1928,7 +1971,7 @@ nm_utils_hwaddr_len (<em class="parameter"><code><span class="type">int</span> t </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.42.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.43.7"></a><h4>Returns</h4> <p> the length.</p> </div> </div> @@ -1941,7 +1984,7 @@ nm_utils_hwaddr_ntoa (<em class="parameter"><code><span class="type">gconstpoint <p>Converts <em class="parameter"><code>addr</code></em> to textual form.</p> <div class="refsect3"> -<a name="id-1.6.2.7.43.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.44.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -1964,7 +2007,7 @@ nm_utils_hwaddr_ntoa (<em class="parameter"><code><span class="type">gconstpoint </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.43.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.44.6"></a><h4>Returns</h4> <p> the textual form of <em class="parameter"><code>addr</code></em> . </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> @@ -1980,7 +2023,7 @@ nm_utils_hwaddr_atoba (<em class="parameter"><code>const <span class="type">char and converts it to binary form in a <span class="type">GByteArray</span>. See <a class="link" href="libnm-nm-utils.html#nm-utils-hwaddr-aton" title="nm_utils_hwaddr_aton ()"><code class="function">nm_utils_hwaddr_aton()</code></a> if you don't want a <span class="type">GByteArray</span>.</p> <div class="refsect3"> -<a name="id-1.6.2.7.44.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.45.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2002,7 +2045,7 @@ nm_utils_hwaddr_atoba (<em class="parameter"><code>const <span class="type">char </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.44.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.45.6"></a><h4>Returns</h4> <p> a new <span class="type">GByteArray</span>, or <code class="literal">NULL</code> if <em class="parameter"><code>asc</code></em> couldn't be parsed. </p> @@ -2022,7 +2065,7 @@ nm_utils_hwaddr_aton (<em class="parameter"><code>const <span class="type">char< Bytes in <em class="parameter"><code>asc</code></em> can be sepatared by colons (:), or hyphens (-), but not mixed.</p> <div class="refsect3"> -<a name="id-1.6.2.7.45.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.46.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2050,7 +2093,7 @@ the size of the buffer in bytes.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.45.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.46.6"></a><h4>Returns</h4> <p> <em class="parameter"><code>buffer</code></em> , or <code class="literal">NULL</code> if <em class="parameter"><code>asc</code></em> couldn't be parsed @@ -2068,7 +2111,7 @@ nm_utils_hwaddr_valid (<em class="parameter"><code>const <span class="type">char to see if it is a valid hardware address of the given length.</p> <div class="refsect3"> -<a name="id-1.6.2.7.46.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.47.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2092,7 +2135,7 @@ is expected to convert to </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.46.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.47.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>asc</code></em> appears to be a valid hardware address of the indicated length, <code class="literal">FALSE</code> if not.</p> @@ -2109,7 +2152,7 @@ nm_utils_hwaddr_canonical (<em class="parameter"><code>const <span class="type"> length, and if so, returns it in canonical form (uppercase, with leading 0s as needed, and with colons rather than hyphens).</p> <div class="refsect3"> -<a name="id-1.6.2.7.47.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.48.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2133,7 +2176,7 @@ is expected to convert to </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.47.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.48.6"></a><h4>Returns</h4> <p> the canonicalized address if <em class="parameter"><code>asc</code></em> appears to be a valid hardware address of the indicated length, <code class="literal">NULL</code> if not. </p> @@ -2180,7 +2223,7 @@ match. (This means that externally-provided address strings do not need to be sanity-checked before comparing them against known good addresses; they are guaranteed to not match if they are invalid.)</p> <div class="refsect3"> -<a name="id-1.6.2.7.48.7"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.49.7"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2216,7 +2259,7 @@ is ASCII</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.48.8"></a><h4>Returns</h4> +<a name="id-1.6.2.7.49.8"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>hwaddr1</code></em> and <em class="parameter"><code>hwaddr2</code></em> are equivalent, <code class="literal">FALSE</code> if they are @@ -2236,7 +2279,7 @@ nm_utils_bin2hexstr (<em class="parameter"><code><span class="type">gconstpointe greater than -1, the returned string is terminated at that index (returned_string[final_len] == '\0'),</p> <div class="refsect3"> -<a name="id-1.6.2.7.49.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.50.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2264,7 +2307,7 @@ array</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.49.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.50.6"></a><h4>Returns</h4> <p> the textual form of <em class="parameter"><code>bytes</code></em> . </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> @@ -2283,7 +2326,7 @@ eg "00:11" or "0:1". Any "0x" at the beginning of <em class="parameter"><code>h may not start or end with ':'.</p> <div class="refsect3"> -<a name="id-1.6.2.7.50.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.51.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2298,7 +2341,7 @@ may not start or end with ':'.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.50.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.51.6"></a><h4>Returns</h4> <p> the converted bytes, or <code class="literal">NULL</code> on error. </p> <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> </div> @@ -2311,7 +2354,7 @@ nm_utils_iface_valid_name (<em class="parameter"><code>const <span class="type"> <p>This function is a 1:1 copy of the kernel's interface validation function in net/core/dev.c.</p> <div class="refsect3"> -<a name="id-1.6.2.7.51.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.52.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2326,7 +2369,7 @@ function in net/core/dev.c.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.51.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.52.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if interface name is valid, otherwise <code class="literal">FALSE</code> is returned.</p> </div> </div> @@ -2338,7 +2381,7 @@ nm_utils_is_uuid (<em class="parameter"><code>const <span class="type">char</spa <p>Checks if <em class="parameter"><code>str</code></em> is a UUID</p> <div class="refsect3"> -<a name="id-1.6.2.7.52.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.53.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2353,7 +2396,7 @@ nm_utils_is_uuid (<em class="parameter"><code>const <span class="type">char</spa </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.52.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.53.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if <em class="parameter"><code>str</code></em> is a UUID, <code class="literal">FALSE</code> if not</p> </div> @@ -2367,7 +2410,7 @@ nm_utils_inet4_ntop (<em class="parameter"><code><span class="type">in_addr_t</s <p>Wrapper for inet_ntop.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.6.2.7.53.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.54.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2398,7 +2441,7 @@ buffer to avoid these issues.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.53.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.54.7"></a><h4>Returns</h4> <p> the input buffer <em class="parameter"><code>dst</code></em> , or a pointer to an internal, static buffer. This function cannot fail.</p> @@ -2413,7 +2456,7 @@ nm_utils_inet6_ntop (<em class="parameter"><code>const <span class="type">struct <p>Wrapper for inet_ntop.</p> <p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> <div class="refsect3"> -<a name="id-1.6.2.7.54.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.55.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2444,7 +2487,7 @@ buffer to avoid these issues.</p></td> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.54.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.55.7"></a><h4>Returns</h4> <p> the input buffer <em class="parameter"><code>dst</code></em> , or a pointer to an internal, static buffer. <code class="literal">NULL</code> is not allowed as <em class="parameter"><code>in6addr</code></em> @@ -2461,7 +2504,7 @@ nm_utils_ipaddr_valid (<em class="parameter"><code><span class="type">int</span> <p>Checks if <em class="parameter"><code>ip</code></em> contains a valid IP address of the given family.</p> <div class="refsect3"> -<a name="id-1.6.2.7.55.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.56.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2484,7 +2527,7 @@ nm_utils_ipaddr_valid (<em class="parameter"><code><span class="type">int</span> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.55.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.56.6"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> or <code class="literal">FALSE</code></p> </div> </div> @@ -2516,7 +2559,7 @@ compatible with <em class="parameter"><code>virtual_type</code></em> configuration of the two connections, or on the capabilities of an underlying device driver.</p> <div class="refsect3"> -<a name="id-1.6.2.7.56.8"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.57.8"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2539,12 +2582,72 @@ underlying device driver.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.56.9"></a><h4>Returns</h4> +<a name="id-1.6.2.7.57.9"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> or <code class="literal">FALSE</code></p> </div> </div> <hr> <div class="refsect2"> +<a name="nm-utils-bond-mode-string-to-int"></a><h3>nm_utils_bond_mode_string_to_int ()</h3> +<pre class="programlisting"><span class="returnvalue">int</span> +nm_utils_bond_mode_string_to_int (<em class="parameter"><code>const <span class="type">char</span> *mode</code></em>);</pre> +<p>Convert bonding mode from string representation to numeric value. +See https://www.kernel.org/doc/Documentation/networking/bonding.txt for +available modes. +The <em class="parameter"><code>mode</code></em> + string can be either a descriptive name or a number (as string).</p> +<div class="refsect3"> +<a name="id-1.6.2.7.58.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>mode</p></td> +<td class="parameter_description"><p>bonding mode as string</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.58.6"></a><h4>Returns</h4> +<p> numeric bond mode, or -1 on error</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-utils-bond-mode-int-to-string"></a><h3>nm_utils_bond_mode_int_to_string ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> * +nm_utils_bond_mode_int_to_string (<em class="parameter"><code><span class="type">int</span> mode</code></em>);</pre> +<p>Convert bonding mode from integer value to descriptive name. +See https://www.kernel.org/doc/Documentation/networking/bonding.txt for +available modes.</p> +<div class="refsect3"> +<a name="id-1.6.2.7.59.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>mode</p></td> +<td class="parameter_description"><p>bonding mode as a numeric value</p></td> +<td class="parameter_annotations"> </td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.59.6"></a><h4>Returns</h4> +<p> bonding mode string, or NULL on error</p> +</div> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> <a name="nm-utils-enum-to-str"></a><h3>nm_utils_enum_to_str ()</h3> <pre class="programlisting"><span class="returnvalue">char</span> * nm_utils_enum_to_str (<em class="parameter"><code><span class="type">GType</span> type</code></em>, @@ -2554,7 +2657,7 @@ nm_utils_enum_to_str (<em class="parameter"><code><span class="type">GType</span If the enum is a <code class="literal">G_TYPE_ENUM</code> and the given value is not valid the function returns <code class="literal">NULL</code>.</p> <div class="refsect3"> -<a name="id-1.6.2.7.57.5"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.60.5"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2576,10 +2679,10 @@ function returns <code class="literal">NULL</code>.</p> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.57.6"></a><h4>Returns</h4> +<a name="id-1.6.2.7.60.6"></a><h4>Returns</h4> <p> a newly allocated string or <code class="literal">NULL</code></p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> </div> <hr> <div class="refsect2"> @@ -2596,7 +2699,7 @@ the function returns <code class="literal">FALSE</code> and stores a pointer to containing the unrecognized token in <em class="parameter"><code>err_token</code></em> .</p> <div class="refsect3"> -<a name="id-1.6.2.7.58.6"></a><h4>Parameters</h4> +<a name="id-1.6.2.7.61.6"></a><h4>Parameters</h4> <div class="informaltable"><table width="100%" border="0"> <colgroup> <col width="150px" class="parameters_name"> @@ -2616,22 +2719,65 @@ containing the unrecognized token in <em class="parameter"><code>err_token</code </tr> <tr> <td class="parameter_name"><p>out_value</p></td> -<td class="parameter_description"><p>(out) (allow-none) the output value</p></td> -<td class="parameter_annotations"> </td> +<td class="parameter_description"><p> the output value. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> </tr> <tr> <td class="parameter_name"><p>err_token</p></td> -<td class="parameter_description"><p>(out) (allow-none) location to store the first unrecognized token</p></td> -<td class="parameter_annotations"> </td> +<td class="parameter_description"><p> location to store the first unrecognized token. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is OK, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span></td> </tr> </tbody> </table></div> </div> <div class="refsect3"> -<a name="id-1.6.2.7.58.7"></a><h4>Returns</h4> +<a name="id-1.6.2.7.61.7"></a><h4>Returns</h4> <p> <code class="literal">TRUE</code> if the conversion was successful, <code class="literal">FALSE</code> otherwise</p> </div> -<p class="since">Since: 1.0.6</p> +<p class="since">Since: 1.2</p> +</div> +<hr> +<div class="refsect2"> +<a name="nm-utils-enum-get-values"></a><h3>nm_utils_enum_get_values ()</h3> +<pre class="programlisting">const <span class="returnvalue">char</span> ** +nm_utils_enum_get_values (<em class="parameter"><code><span class="type">GType</span> type</code></em>, + <em class="parameter"><code><span class="type">gint</span> from</code></em>, + <em class="parameter"><code><span class="type">gint</span> to</code></em>);</pre> +<p>Returns the list of possible values for a given enum.</p> +<div class="refsect3"> +<a name="id-1.6.2.7.62.5"></a><h4>Parameters</h4> +<div class="informaltable"><table width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>type</p></td> +<td class="parameter_description"><p>the <code class="literal">GType</code> of the enum</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>from</p></td> +<td class="parameter_description"><p>the first element to be returned</p></td> +<td class="parameter_annotations"> </td> +</tr> +<tr> +<td class="parameter_name"><p>to</p></td> +<td class="parameter_description"><p>the last element to be returned</p></td> +<td class="parameter_annotations"> </td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="id-1.6.2.7.62.6"></a><h4>Returns</h4> +<p> a NULL-terminated dynamically-allocated array of static strings +or <code class="literal">NULL</code> on error. </p> +<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> +</div> +<p class="since">Since: 1.2</p> </div> </div> <div class="refsect1"> @@ -2736,6 +2882,11 @@ generating the dynamic WEP keys automatically</p> argument for both <a class="link" href="libnm-nm-utils.html#nm-utils-inet4-ntop" title="nm_utils_inet4_ntop ()"><code class="function">nm_utils_inet4_ntop()</code></a> and <a class="link" href="libnm-nm-utils.html#nm-utils-inet6-ntop" title="nm_utils_inet6_ntop ()"><code class="function">nm_utils_inet6_ntop()</code></a>.</p> </div> +<hr> +<div class="refsect2"> +<a name="stat"></a><h3>struct stat</h3> +<pre class="programlisting">struct stat;</pre> +</div> </div> </div> <div class="footer"> diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index f403a773..2cf12f47 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -59,6 +59,12 @@ <a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-0-FOR:CAPS" title="NM_DEPRECATED_IN_1_0_FOR()">NM_DEPRECATED_IN_1_0_FOR</a><span class="c_punctuation">()</span> </td> </tr> +<tr> +<td class="define_keyword">#define</td> +<td class="function_name"> +<a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS" title="NM_DEPRECATED_IN_1_2_FOR()">NM_DEPRECATED_IN_1_2_FOR</a><span class="c_punctuation">()</span> +</td> +</tr> </tbody> </table></div> </div> @@ -88,11 +94,11 @@ </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS" title="NM_AVAILABLE_IN_1_0_4">NM_AVAILABLE_IN_1_0_4</a></td> +<td class="function_name"><a class="link" href="libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS" title="NM_DEPRECATED_IN_1_2">NM_DEPRECATED_IN_1_2</a></td> </tr> <tr> <td class="define_keyword">#define</td> -<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS" title="NM_AVAILABLE_IN_1_0_6">NM_AVAILABLE_IN_1_0_6</a></td> +<td class="function_name"><a class="link" href="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS" title="NM_AVAILABLE_IN_1_2">NM_AVAILABLE_IN_1_2</a></td> </tr> </tbody> </table></div> @@ -125,6 +131,12 @@ <pre class="programlisting"># define NM_DEPRECATED_IN_1_0_FOR(f) G_DEPRECATED_FOR(f) </pre> </div> +<hr> +<div class="refsect2"> +<a name="NM-DEPRECATED-IN-1-2-FOR:CAPS"></a><h3>NM_DEPRECATED_IN_1_2_FOR()</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_2_FOR(f) G_DEPRECATED_FOR(f) +</pre> +</div> </div> <div class="refsect1"> <a name="libnm-nm-version.other_details"></a><h2>Types and Values</h2> @@ -153,14 +165,14 @@ </div> <hr> <div class="refsect2"> -<a name="NM-AVAILABLE-IN-1-0-4:CAPS"></a><h3>NM_AVAILABLE_IN_1_0_4</h3> -<pre class="programlisting"># define NM_AVAILABLE_IN_1_0_4 G_UNAVAILABLE(1,0.4) +<a name="NM-DEPRECATED-IN-1-2:CAPS"></a><h3>NM_DEPRECATED_IN_1_2</h3> +<pre class="programlisting"># define NM_DEPRECATED_IN_1_2 G_DEPRECATED </pre> </div> <hr> <div class="refsect2"> -<a name="NM-AVAILABLE-IN-1-0-6:CAPS"></a><h3>NM_AVAILABLE_IN_1_0_6</h3> -<pre class="programlisting">#define NM_AVAILABLE_IN_1_0_6</pre> +<a name="NM-AVAILABLE-IN-1-2:CAPS"></a><h3>NM_AVAILABLE_IN_1_2</h3> +<pre class="programlisting">#define NM_AVAILABLE_IN_1_2</pre> </div> </div> </div> diff --git a/docs/libnm/html/libnm-nm-vpn-dbus-interface.html b/docs/libnm/html/libnm-nm-vpn-dbus-interface.html index 7f0d523b..b88d6dfc 100644 --- a/docs/libnm/html/libnm-nm-vpn-dbus-interface.html +++ b/docs/libnm/html/libnm-nm-vpn-dbus-interface.html @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="ch06.html" title="VPN Plugin API Reference"> <link rel="prev" href="ch06.html" title="VPN Plugin API Reference"> -<link rel="next" href="NMVpnEditor.html" title="NMVpnEditor"> +<link rel="next" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"> <meta name="generator" content="GTK-Doc V1.24 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,7 +21,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="ch06.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="ch06.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="NMVpnEditor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="NMVpnEditorPlugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="libnm-nm-vpn-dbus-interface"></a><div class="titlepage"></div> @@ -293,7 +293,7 @@ </div> <div class="refsect1"> <a name="libnm-nm-vpn-dbus-interface.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> GEnum +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> NMVpnConnectionState <span class="lineart">├──</span> NMVpnConnectionStateReason <span class="lineart">├──</span> NMVpnPluginFailure diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index b4f89d29..f716e22b 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -25,17 +25,21 @@ <sub name="NMSettingGeneric" link="NMSettingGeneric.html"/> <sub name="NMSettingGsm" link="NMSettingGsm.html"/> <sub name="NMSettingInfiniband" link="NMSettingInfiniband.html"/> - <sub name="NMSettingIPConfig" link="NMSettingIPConfig.html"/> <sub name="NMSettingIP4Config" link="NMSettingIP4Config.html"/> <sub name="NMSettingIP6Config" link="NMSettingIP6Config.html"/> + <sub name="NMSettingIPConfig" link="NMSettingIPConfig.html"/> + <sub name="NMSettingIPTunnel" link="NMSettingIPTunnel.html"/> + <sub name="NMSettingMacvlan" link="NMSettingMacvlan.html"/> <sub name="NMSettingOlpcMesh" link="NMSettingOlpcMesh.html"/> <sub name="NMSettingPpp" link="NMSettingPpp.html"/> <sub name="NMSettingPppoe" link="NMSettingPppoe.html"/> <sub name="NMSettingSerial" link="NMSettingSerial.html"/> <sub name="NMSettingTeam" link="NMSettingTeam.html"/> <sub name="NMSettingTeamPort" link="NMSettingTeamPort.html"/> + <sub name="NMSettingTun" link="NMSettingTun.html"/> <sub name="NMSettingVlan" link="NMSettingVlan.html"/> <sub name="NMSettingVpn" link="NMSettingVpn.html"/> + <sub name="NMSettingVxlan" link="NMSettingVxlan.html"/> <sub name="NMSettingWimax" link="NMSettingWimax.html"/> <sub name="NMSettingWired" link="NMSettingWired.html"/> <sub name="NMSettingWireless" link="NMSettingWireless.html"/> @@ -50,10 +54,14 @@ <sub name="NMDeviceEthernet" link="NMDeviceEthernet.html"/> <sub name="NMDeviceGeneric" link="NMDeviceGeneric.html"/> <sub name="NMDeviceInfiniband" link="NMDeviceInfiniband.html"/> + <sub name="NMDeviceIPTunnel" link="NMDeviceIPTunnel.html"/> + <sub name="NMDeviceMacvlan" link="NMDeviceMacvlan.html"/> <sub name="NMDeviceModem" link="NMDeviceModem.html"/> <sub name="NMDeviceOlpcMesh" link="NMDeviceOlpcMesh.html"/> <sub name="NMDeviceTeam" link="NMDeviceTeam.html"/> + <sub name="NMDeviceTun" link="NMDeviceTun.html"/> <sub name="NMDeviceVlan" link="NMDeviceVlan.html"/> + <sub name="NMDeviceVxlan" link="NMDeviceVxlan.html"/> <sub name="NMDeviceWifi" link="NMDeviceWifi.html"/> <sub name="NMDeviceWimax" link="NMDeviceWimax.html"/> <sub name="NMActiveConnection" link="NMActiveConnection.html"/> @@ -70,7 +78,7 @@ </sub> <sub name="VPN Plugin API Reference" link="ch06.html"> <sub name="nm-vpn-dbus-interface" link="libnm-nm-vpn-dbus-interface.html"/> - <sub name="NMVpnEditor" link="NMVpnEditor.html"/> + <sub name="NMVpnEditorPlugin" link="NMVpnEditorPlugin.html"/> </sub> <sub name="Object Hierarchy" link="object-tree.html"/> <sub name="API Index" link="api-index-full.html"/> @@ -107,6 +115,7 @@ <keyword type="function" name="nm_client_save_hostname_async ()" link="NMClient.html#nm-client-save-hostname-async"/> <keyword type="function" name="nm_client_save_hostname_finish ()" link="NMClient.html#nm-client-save-hostname-finish"/> <keyword type="function" name="nm_client_get_devices ()" link="NMClient.html#nm-client-get-devices"/> + <keyword type="function" name="nm_client_get_all_devices ()" link="NMClient.html#nm-client-get-all-devices" since="1.2"/> <keyword type="function" name="nm_client_get_device_by_path ()" link="NMClient.html#nm-client-get-device-by-path"/> <keyword type="function" name="nm_client_get_device_by_iface ()" link="NMClient.html#nm-client-get-device-by-iface"/> <keyword type="function" name="nm_client_get_active_connections ()" link="NMClient.html#nm-client-get-active-connections"/> @@ -147,12 +156,15 @@ <keyword type="macro" name="NM_CLIENT_PRIMARY_CONNECTION" link="NMClient.html#NM-CLIENT-PRIMARY-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_ACTIVATING_CONNECTION" link="NMClient.html#NM-CLIENT-ACTIVATING-CONNECTION:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICES" link="NMClient.html#NM-CLIENT-DEVICES:CAPS"/> + <keyword type="macro" name="NM_CLIENT_ALL_DEVICES" link="NMClient.html#NM-CLIENT-ALL-DEVICES:CAPS"/> <keyword type="macro" name="NM_CLIENT_CONNECTIONS" link="NMClient.html#NM-CLIENT-CONNECTIONS:CAPS"/> <keyword type="macro" name="NM_CLIENT_HOSTNAME" link="NMClient.html#NM-CLIENT-HOSTNAME:CAPS"/> <keyword type="macro" name="NM_CLIENT_CAN_MODIFY" link="NMClient.html#NM-CLIENT-CAN-MODIFY:CAPS"/> <keyword type="macro" name="NM_CLIENT_METERED" link="NMClient.html#NM-CLIENT-METERED:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICE_ADDED" link="NMClient.html#NM-CLIENT-DEVICE-ADDED:CAPS"/> <keyword type="macro" name="NM_CLIENT_DEVICE_REMOVED" link="NMClient.html#NM-CLIENT-DEVICE-REMOVED:CAPS"/> + <keyword type="macro" name="NM_CLIENT_ANY_DEVICE_ADDED" link="NMClient.html#NM-CLIENT-ANY-DEVICE-ADDED:CAPS"/> + <keyword type="macro" name="NM_CLIENT_ANY_DEVICE_REMOVED" link="NMClient.html#NM-CLIENT-ANY-DEVICE-REMOVED:CAPS"/> <keyword type="macro" name="NM_CLIENT_PERMISSION_CHANGED" link="NMClient.html#NM-CLIENT-PERMISSION-CHANGED:CAPS"/> <keyword type="macro" name="NM_CLIENT_CONNECTION_ADDED" link="NMClient.html#NM-CLIENT-CONNECTION-ADDED:CAPS"/> <keyword type="macro" name="NM_CLIENT_CONNECTION_REMOVED" link="NMClient.html#NM-CLIENT-CONNECTION-REMOVED:CAPS"/> @@ -162,6 +174,7 @@ <keyword type="macro" name="NM_CLIENT_ERROR" link="NMClient.html#NM-CLIENT-ERROR:CAPS"/> <keyword type="property" name="The “activating-connection” property" link="NMClient.html#NMClient--activating-connection"/> <keyword type="property" name="The “active-connections” property" link="NMClient.html#NMClient--active-connections"/> + <keyword type="property" name="The “all-devices” property" link="NMClient.html#NMClient--all-devices"/> <keyword type="property" name="The “can-modify” property" link="NMClient.html#NMClient--can-modify"/> <keyword type="property" name="The “connections” property" link="NMClient.html#NMClient--connections"/> <keyword type="property" name="The “connectivity” property" link="NMClient.html#NMClient--connectivity"/> @@ -180,6 +193,8 @@ <keyword type="property" name="The “wireless-hardware-enabled” property" link="NMClient.html#NMClient--wireless-hardware-enabled"/> <keyword type="property" name="The “wwan-enabled” property" link="NMClient.html#NMClient--wwan-enabled"/> <keyword type="property" name="The “wwan-hardware-enabled” property" link="NMClient.html#NMClient--wwan-hardware-enabled"/> + <keyword type="signal" name="The “any-device-added” signal" link="NMClient.html#NMClient-any-device-added"/> + <keyword type="signal" name="The “any-device-removed” signal" link="NMClient.html#NMClient-any-device-removed"/> <keyword type="signal" name="The “connection-added” signal" link="NMClient.html#NMClient-connection-added"/> <keyword type="signal" name="The “connection-removed” signal" link="NMClient.html#NMClient-connection-removed"/> <keyword type="signal" name="The “device-added” signal" link="NMClient.html#NMClient-device-added"/> @@ -236,7 +251,7 @@ <keyword type="enum" name="enum NMSecretAgentError" link="libnm-nm-errors.html#NMSecretAgentError"/> <keyword type="enum" name="enum NMSettingsError" link="libnm-nm-errors.html#NMSettingsError"/> <keyword type="enum" name="enum NMVpnPluginError" link="libnm-nm-errors.html#NMVpnPluginError"/> - <keyword type="macro" name="NM_AVAILABLE_IN_1_0_6" link="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-0-6:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_2" link="libnm-nm-dbus-interface.html#NM-AVAILABLE-IN-1-2:CAPS"/> <keyword type="macro" name="NM_DBUS_SERVICE" link="libnm-nm-dbus-interface.html#NM-DBUS-SERVICE:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH" link="libnm-nm-dbus-interface.html#NM-DBUS-PATH:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE:CAPS"/> @@ -268,6 +283,7 @@ <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_MACVLAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-MACVLAN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_VXLAN" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-VXLAN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_GRE" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-GRE:CAPS"/> + <keyword type="macro" name="NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-DEVICE-IP-TUNNEL:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_SETTINGS" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH_SETTINGS" link="libnm-nm-dbus-interface.html#NM-DBUS-PATH-SETTINGS:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_SETTINGS_CONNECTION" link="libnm-nm-dbus-interface.html#NM-DBUS-INTERFACE-SETTINGS-CONNECTION:CAPS"/> @@ -289,10 +305,28 @@ <keyword type="enum" name="enum NMDeviceModemCapabilities" link="libnm-nm-dbus-interface.html#NMDeviceModemCapabilities"/> <keyword type="enum" name="enum NMDeviceState" link="libnm-nm-dbus-interface.html#NMDeviceState"/> <keyword type="enum" name="enum NMDeviceStateReason" link="libnm-nm-dbus-interface.html#NMDeviceStateReason"/> - <keyword type="enum" name="enum NMMetered" link="libnm-nm-dbus-interface.html#NMMetered" since="1.0.6"/> + <keyword type="enum" name="enum NMMetered" link="libnm-nm-dbus-interface.html#NMMetered" since="1.2"/> <keyword type="enum" name="enum NMActiveConnectionState" link="libnm-nm-dbus-interface.html#NMActiveConnectionState"/> <keyword type="enum" name="enum NMSecretAgentGetSecretsFlags" link="libnm-nm-dbus-interface.html#NMSecretAgentGetSecretsFlags"/> <keyword type="enum" name="enum NMSecretAgentCapabilities" link="libnm-nm-dbus-interface.html#NMSecretAgentCapabilities"/> + <keyword type="macro" name="NM_LLDP_ATTR_DESTINATION" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-DESTINATION:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_CHASSIS_ID_TYPE" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID-TYPE:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_CHASSIS_ID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-CHASSIS-ID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_PORT_ID_TYPE" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID-TYPE:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_PORT_ID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-ID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_PORT_DESCRIPTION" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-PORT-DESCRIPTION:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_SYSTEM_NAME" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-NAME:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_SYSTEM_DESCRIPTION" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-DESCRIPTION:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_SYSTEM_CAPABILITIES" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-SYSTEM-CAPABILITIES:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_PVID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PVID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_PPVID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-PPVID-FLAGS:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_VID" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VID:CAPS"/> + <keyword type="macro" name="NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME" link="libnm-nm-dbus-interface.html#NM-LLDP-ATTR-IEEE-802-1-VLAN-NAME:CAPS"/> + <keyword type="macro" name="NM_LLDP_DEST_NEAREST_BRIDGE" link="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-BRIDGE:CAPS"/> + <keyword type="macro" name="NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE" link="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-NON-TPMR-BRIDGE:CAPS"/> + <keyword type="macro" name="NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE" link="libnm-nm-dbus-interface.html#NM-LLDP-DEST-NEAREST-CUSTOMER-BRIDGE:CAPS"/> + <keyword type="enum" name="enum NMIPTunnelMode" link="libnm-nm-dbus-interface.html#NMIPTunnelMode" since="1.2"/> <keyword type="function" name="nm_connection_add_setting ()" link="libnm-NMConnection.html#nm-connection-add-setting"/> <keyword type="function" name="nm_connection_remove_setting ()" link="libnm-NMConnection.html#nm-connection-remove-setting"/> <keyword type="function" name="nm_connection_get_setting ()" link="libnm-NMConnection.html#nm-connection-get-setting"/> @@ -304,6 +338,7 @@ <keyword type="function" name="nm_connection_compare ()" link="libnm-NMConnection.html#nm-connection-compare"/> <keyword type="function" name="nm_connection_diff ()" link="libnm-NMConnection.html#nm-connection-diff"/> <keyword type="function" name="nm_connection_verify ()" link="libnm-NMConnection.html#nm-connection-verify"/> + <keyword type="function" name="nm_connection_verify_secrets ()" link="libnm-NMConnection.html#nm-connection-verify-secrets" since="1.2"/> <keyword type="function" name="nm_connection_normalize ()" link="libnm-NMConnection.html#nm-connection-normalize"/> <keyword type="function" name="nm_connection_need_secrets ()" link="libnm-NMConnection.html#nm-connection-need-secrets"/> <keyword type="function" name="nm_connection_clear_secrets ()" link="libnm-NMConnection.html#nm-connection-clear-secrets"/> @@ -333,12 +368,15 @@ <keyword type="function" name="nm_connection_get_setting_generic ()" link="libnm-NMConnection.html#nm-connection-get-setting-generic"/> <keyword type="function" name="nm_connection_get_setting_gsm ()" link="libnm-NMConnection.html#nm-connection-get-setting-gsm"/> <keyword type="function" name="nm_connection_get_setting_infiniband ()" link="libnm-NMConnection.html#nm-connection-get-setting-infiniband"/> + <keyword type="function" name="nm_connection_get_setting_ip_tunnel ()" link="libnm-NMConnection.html#nm-connection-get-setting-ip-tunnel" since="1.2"/> <keyword type="function" name="nm_connection_get_setting_ip4_config ()" link="libnm-NMConnection.html#nm-connection-get-setting-ip4-config"/> <keyword type="function" name="nm_connection_get_setting_ip6_config ()" link="libnm-NMConnection.html#nm-connection-get-setting-ip6-config"/> + <keyword type="function" name="nm_connection_get_setting_macvlan ()" link="libnm-NMConnection.html#nm-connection-get-setting-macvlan" since="1.2"/> <keyword type="function" name="nm_connection_get_setting_olpc_mesh ()" link="libnm-NMConnection.html#nm-connection-get-setting-olpc-mesh"/> <keyword type="function" name="nm_connection_get_setting_ppp ()" link="libnm-NMConnection.html#nm-connection-get-setting-ppp"/> <keyword type="function" name="nm_connection_get_setting_pppoe ()" link="libnm-NMConnection.html#nm-connection-get-setting-pppoe"/> <keyword type="function" name="nm_connection_get_setting_serial ()" link="libnm-NMConnection.html#nm-connection-get-setting-serial"/> + <keyword type="function" name="nm_connection_get_setting_tun ()" link="libnm-NMConnection.html#nm-connection-get-setting-tun" since="1.2"/> <keyword type="function" name="nm_connection_get_setting_vpn ()" link="libnm-NMConnection.html#nm-connection-get-setting-vpn"/> <keyword type="function" name="nm_connection_get_setting_wimax ()" link="libnm-NMConnection.html#nm-connection-get-setting-wimax"/> <keyword type="function" name="nm_connection_get_setting_adsl ()" link="libnm-NMConnection.html#nm-connection-get-setting-adsl"/> @@ -346,6 +384,7 @@ <keyword type="function" name="nm_connection_get_setting_wireless ()" link="libnm-NMConnection.html#nm-connection-get-setting-wireless"/> <keyword type="function" name="nm_connection_get_setting_wireless_security ()" link="libnm-NMConnection.html#nm-connection-get-setting-wireless-security"/> <keyword type="function" name="nm_connection_get_setting_vlan ()" link="libnm-NMConnection.html#nm-connection-get-setting-vlan"/> + <keyword type="function" name="nm_connection_get_setting_vxlan ()" link="libnm-NMConnection.html#nm-connection-get-setting-vxlan" since="1.2"/> <keyword type="macro" name="NM_CONNECTION_SECRETS_UPDATED" link="libnm-NMConnection.html#NM-CONNECTION-SECRETS-UPDATED:CAPS"/> <keyword type="macro" name="NM_CONNECTION_SECRETS_CLEARED" link="libnm-NMConnection.html#NM-CONNECTION-SECRETS-CLEARED:CAPS"/> <keyword type="macro" name="NM_CONNECTION_CHANGED" link="libnm-NMConnection.html#NM-CONNECTION-CHANGED:CAPS"/> @@ -365,6 +404,7 @@ <keyword type="function" name="nm_setting_duplicate ()" link="NMSetting.html#nm-setting-duplicate"/> <keyword type="function" name="nm_setting_get_name ()" link="NMSetting.html#nm-setting-get-name"/> <keyword type="function" name="nm_setting_verify ()" link="NMSetting.html#nm-setting-verify"/> + <keyword type="function" name="nm_setting_verify_secrets ()" link="NMSetting.html#nm-setting-verify-secrets" since="1.2"/> <keyword type="function" name="nm_setting_compare ()" link="NMSetting.html#nm-setting-compare"/> <keyword type="function" name="nm_setting_diff ()" link="NMSetting.html#nm-setting-diff"/> <keyword type="function" name="nm_setting_enumerate_values ()" link="NMSetting.html#nm-setting-enumerate-values"/> @@ -375,6 +415,7 @@ <keyword type="macro" name="NM_SETTING_NAME" link="NMSetting.html#NM-SETTING-NAME:CAPS"/> <keyword type="enum" name="enum NMSettingSecretFlags" link="NMSetting.html#NMSettingSecretFlags"/> <keyword type="enum" name="enum NMSettingCompareFlags" link="NMSetting.html#NMSettingCompareFlags"/> + <keyword type="enum" name="enum NMSettingMacRandomization" link="NMSetting.html#NMSettingMacRandomization"/> <keyword type="struct" name="struct NMSetting" link="NMSetting.html#NMSetting-struct"/> <keyword type="enum" name="enum NMSettingDiffResult" link="NMSetting.html#NMSettingDiffResult"/> <keyword type="property" name="The “name” property" link="NMSetting.html#NMSetting--name"/> @@ -397,14 +438,15 @@ <keyword type="function" name="nm_setting_connection_get_master ()" link="NMSettingConnection.html#nm-setting-connection-get-master"/> <keyword type="function" name="nm_setting_connection_is_slave_type ()" link="NMSettingConnection.html#nm-setting-connection-is-slave-type"/> <keyword type="function" name="nm_setting_connection_get_slave_type ()" link="NMSettingConnection.html#nm-setting-connection-get-slave-type"/> - <keyword type="function" name="nm_setting_connection_get_autoconnect_slaves ()" link="NMSettingConnection.html#nm-setting-connection-get-autoconnect-slaves" since="1.0.4"/> + <keyword type="function" name="nm_setting_connection_get_autoconnect_slaves ()" link="NMSettingConnection.html#nm-setting-connection-get-autoconnect-slaves" since="1.2"/> <keyword type="function" name="nm_setting_connection_get_num_secondaries ()" link="NMSettingConnection.html#nm-setting-connection-get-num-secondaries"/> <keyword type="function" name="nm_setting_connection_get_secondary ()" link="NMSettingConnection.html#nm-setting-connection-get-secondary"/> <keyword type="function" name="nm_setting_connection_add_secondary ()" link="NMSettingConnection.html#nm-setting-connection-add-secondary"/> <keyword type="function" name="nm_setting_connection_remove_secondary ()" link="NMSettingConnection.html#nm-setting-connection-remove-secondary"/> <keyword type="function" name="nm_setting_connection_remove_secondary_by_value ()" link="NMSettingConnection.html#nm-setting-connection-remove-secondary-by-value"/> <keyword type="function" name="nm_setting_connection_get_gateway_ping_timeout ()" link="NMSettingConnection.html#nm-setting-connection-get-gateway-ping-timeout"/> - <keyword type="function" name="nm_setting_connection_get_metered ()" link="NMSettingConnection.html#nm-setting-connection-get-metered" since="1.0.6"/> + <keyword type="function" name="nm_setting_connection_get_metered ()" link="NMSettingConnection.html#nm-setting-connection-get-metered" since="1.2"/> + <keyword type="function" name="nm_setting_connection_get_lldp ()" link="NMSettingConnection.html#nm-setting-connection-get-lldp" since="1.2"/> <keyword type="macro" name="NM_SETTING_CONNECTION_SETTING_NAME" link="NMSettingConnection.html#NM-SETTING-CONNECTION-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MIN" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MIN:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY_MAX" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-PRIORITY-MAX:CAPS"/> @@ -425,7 +467,9 @@ <keyword type="macro" name="NM_SETTING_CONNECTION_SECONDARIES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-SECONDARIES:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-GATEWAY-PING-TIMEOUT:CAPS"/> <keyword type="macro" name="NM_SETTING_CONNECTION_METERED" link="NMSettingConnection.html#NM-SETTING-CONNECTION-METERED:CAPS"/> + <keyword type="macro" name="NM_SETTING_CONNECTION_LLDP" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP:CAPS"/> <keyword type="enum" name="enum NMSettingConnectionAutoconnectSlaves" link="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves"/> + <keyword type="enum" name="enum NMSettingConnectionLldp" link="NMSettingConnection.html#NMSettingConnectionLldp"/> <keyword type="struct" name="struct NMSettingConnection" link="NMSettingConnection.html#NMSettingConnection-struct"/> <keyword type="property" name="The “autoconnect” property" link="NMSettingConnection.html#NMSettingConnection--autoconnect"/> <keyword type="property" name="The “autoconnect-priority” property" link="NMSettingConnection.html#NMSettingConnection--autoconnect-priority"/> @@ -433,6 +477,7 @@ <keyword type="property" name="The “gateway-ping-timeout” property" link="NMSettingConnection.html#NMSettingConnection--gateway-ping-timeout"/> <keyword type="property" name="The “id” property" link="NMSettingConnection.html#NMSettingConnection--id"/> <keyword type="property" name="The “interface-name” property" link="NMSettingConnection.html#NMSettingConnection--interface-name"/> + <keyword type="property" name="The “lldp” property" link="NMSettingConnection.html#NMSettingConnection--lldp"/> <keyword type="property" name="The “master” property" link="NMSettingConnection.html#NMSettingConnection--master"/> <keyword type="property" name="The “metered” property" link="NMSettingConnection.html#NMSettingConnection--metered"/> <keyword type="property" name="The “permissions” property" link="NMSettingConnection.html#NMSettingConnection--permissions"/> @@ -444,6 +489,7 @@ <keyword type="property" name="The “uuid” property" link="NMSettingConnection.html#NMSettingConnection--uuid"/> <keyword type="property" name="The “zone” property" link="NMSettingConnection.html#NMSettingConnection--zone"/> <keyword type="function" name="nm_setting_802_1x_new ()" link="NMSetting8021x.html#nm-setting-802-1x-new"/> + <keyword type="function" name="nm_setting_802_1x_check_cert_scheme ()" link="NMSetting8021x.html#nm-setting-802-1x-check-cert-scheme" since="1.2"/> <keyword type="function" name="nm_setting_802_1x_get_num_eap_methods ()" link="NMSetting8021x.html#nm-setting-802-1x-get-num-eap-methods"/> <keyword type="function" name="nm_setting_802_1x_get_eap_method ()" link="NMSetting8021x.html#nm-setting-802-1x-get-eap-method"/> <keyword type="function" name="nm_setting_802_1x_add_eap_method ()" link="NMSetting8021x.html#nm-setting-802-1x-add-eap-method"/> @@ -652,6 +698,7 @@ <keyword type="function" name="nm_setting_bridge_get_hello_time ()" link="NMSettingBridge.html#nm-setting-bridge-get-hello-time"/> <keyword type="function" name="nm_setting_bridge_get_max_age ()" link="NMSettingBridge.html#nm-setting-bridge-get-max-age"/> <keyword type="function" name="nm_setting_bridge_get_ageing_time ()" link="NMSettingBridge.html#nm-setting-bridge-get-ageing-time"/> + <keyword type="function" name="nm_setting_bridge_get_multicast_snooping ()" link="NMSettingBridge.html#nm-setting-bridge-get-multicast-snooping" since="1.2"/> <keyword type="macro" name="NM_SETTING_BRIDGE_SETTING_NAME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MAC_ADDRESS" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MAC-ADDRESS:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_STP" link="NMSettingBridge.html#NM-SETTING-BRIDGE-STP:CAPS"/> @@ -660,11 +707,13 @@ <keyword type="macro" name="NM_SETTING_BRIDGE_HELLO_TIME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-HELLO-TIME:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_MAX_AGE" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MAX-AGE:CAPS"/> <keyword type="macro" name="NM_SETTING_BRIDGE_AGEING_TIME" link="NMSettingBridge.html#NM-SETTING-BRIDGE-AGEING-TIME:CAPS"/> + <keyword type="macro" name="NM_SETTING_BRIDGE_MULTICAST_SNOOPING" link="NMSettingBridge.html#NM-SETTING-BRIDGE-MULTICAST-SNOOPING:CAPS"/> <keyword type="property" name="The “ageing-time” property" link="NMSettingBridge.html#NMSettingBridge--ageing-time"/> <keyword type="property" name="The “forward-delay” property" link="NMSettingBridge.html#NMSettingBridge--forward-delay"/> <keyword type="property" name="The “hello-time” property" link="NMSettingBridge.html#NMSettingBridge--hello-time"/> <keyword type="property" name="The “mac-address” property" link="NMSettingBridge.html#NMSettingBridge--mac-address"/> <keyword type="property" name="The “max-age” property" link="NMSettingBridge.html#NMSettingBridge--max-age"/> + <keyword type="property" name="The “multicast-snooping” property" link="NMSettingBridge.html#NMSettingBridge--multicast-snooping"/> <keyword type="property" name="The “priority” property" link="NMSettingBridge.html#NMSettingBridge--priority"/> <keyword type="property" name="The “stp” property" link="NMSettingBridge.html#NMSettingBridge--stp"/> <keyword type="function" name="nm_setting_bridge_port_new ()" link="NMSettingBridgePort.html#nm-setting-bridge-port-new"/> @@ -758,6 +807,9 @@ <keyword type="function" name="nm_setting_gsm_get_network_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-network-id"/> <keyword type="function" name="nm_setting_gsm_get_pin ()" link="NMSettingGsm.html#nm-setting-gsm-get-pin"/> <keyword type="function" name="nm_setting_gsm_get_home_only ()" link="NMSettingGsm.html#nm-setting-gsm-get-home-only"/> + <keyword type="function" name="nm_setting_gsm_get_device_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-device-id" since="1.2"/> + <keyword type="function" name="nm_setting_gsm_get_sim_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-sim-id" since="1.2"/> + <keyword type="function" name="nm_setting_gsm_get_sim_operator_id ()" link="NMSettingGsm.html#nm-setting-gsm-get-sim-operator-id" since="1.2"/> <keyword type="function" name="nm_setting_gsm_get_pin_flags ()" link="NMSettingGsm.html#nm-setting-gsm-get-pin-flags"/> <keyword type="function" name="nm_setting_gsm_get_password_flags ()" link="NMSettingGsm.html#nm-setting-gsm-get-password-flags"/> <keyword type="macro" name="NM_SETTING_GSM_SETTING_NAME" link="NMSettingGsm.html#NM-SETTING-GSM-SETTING-NAME:CAPS"/> @@ -770,7 +822,11 @@ <keyword type="macro" name="NM_SETTING_GSM_PIN" link="NMSettingGsm.html#NM-SETTING-GSM-PIN:CAPS"/> <keyword type="macro" name="NM_SETTING_GSM_PIN_FLAGS" link="NMSettingGsm.html#NM-SETTING-GSM-PIN-FLAGS:CAPS"/> <keyword type="macro" name="NM_SETTING_GSM_HOME_ONLY" link="NMSettingGsm.html#NM-SETTING-GSM-HOME-ONLY:CAPS"/> + <keyword type="macro" name="NM_SETTING_GSM_DEVICE_ID" link="NMSettingGsm.html#NM-SETTING-GSM-DEVICE-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_GSM_SIM_ID" link="NMSettingGsm.html#NM-SETTING-GSM-SIM-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_GSM_SIM_OPERATOR_ID" link="NMSettingGsm.html#NM-SETTING-GSM-SIM-OPERATOR-ID:CAPS"/> <keyword type="property" name="The “apn” property" link="NMSettingGsm.html#NMSettingGsm--apn"/> + <keyword type="property" name="The “device-id” property" link="NMSettingGsm.html#NMSettingGsm--device-id"/> <keyword type="property" name="The “home-only” property" link="NMSettingGsm.html#NMSettingGsm--home-only"/> <keyword type="property" name="The “network-id” property" link="NMSettingGsm.html#NMSettingGsm--network-id"/> <keyword type="property" name="The “number” property" link="NMSettingGsm.html#NMSettingGsm--number"/> @@ -778,6 +834,8 @@ <keyword type="property" name="The “password-flags” property" link="NMSettingGsm.html#NMSettingGsm--password-flags"/> <keyword type="property" name="The “pin” property" link="NMSettingGsm.html#NMSettingGsm--pin"/> <keyword type="property" name="The “pin-flags” property" link="NMSettingGsm.html#NMSettingGsm--pin-flags"/> + <keyword type="property" name="The “sim-id” property" link="NMSettingGsm.html#NMSettingGsm--sim-id"/> + <keyword type="property" name="The “sim-operator-id” property" link="NMSettingGsm.html#NMSettingGsm--sim-operator-id"/> <keyword type="property" name="The “username” property" link="NMSettingGsm.html#NMSettingGsm--username"/> <keyword type="function" name="nm_setting_infiniband_new ()" link="NMSettingInfiniband.html#nm-setting-infiniband-new"/> <keyword type="function" name="nm_setting_infiniband_get_mac_address ()" link="NMSettingInfiniband.html#nm-setting-infiniband-get-mac-address"/> @@ -797,6 +855,38 @@ <keyword type="property" name="The “p-key” property" link="NMSettingInfiniband.html#NMSettingInfiniband--p-key"/> <keyword type="property" name="The “parent” property" link="NMSettingInfiniband.html#NMSettingInfiniband--parent"/> <keyword type="property" name="The “transport-mode” property" link="NMSettingInfiniband.html#NMSettingInfiniband--transport-mode"/> + <keyword type="function" name="nm_setting_ip4_config_new ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-new"/> + <keyword type="function" name="nm_setting_ip4_config_get_dhcp_client_id ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"/> + <keyword type="function" name="nm_setting_ip4_config_get_dhcp_timeout ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-timeout" since="1.2"/> + <keyword type="function" name="nm_setting_ip4_config_get_dhcp_fqdn ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-fqdn" since="1.2"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_SETTING_NAME" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-TIMEOUT:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_FQDN" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-FQDN:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_AUTO" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_MANUAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_SHARED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_DISABLED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"/> + <keyword type="property" name="The “dhcp-client-id” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"/> + <keyword type="property" name="The “dhcp-fqdn” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-fqdn"/> + <keyword type="property" name="The “dhcp-timeout” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-timeout"/> + <keyword type="function" name="nm_setting_ip6_config_new ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-new"/> + <keyword type="function" name="nm_setting_ip6_config_get_ip6_privacy ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"/> + <keyword type="function" name="nm_setting_ip6_config_get_addr_gen_mode ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-get-addr-gen-mode" since="1.2"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_SETTING_NAME" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_IP6_PRIVACY" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_IGNORE" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_AUTO" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_DHCP" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_MANUAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_SHARED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"/> + <keyword type="enum" name="enum NMSettingIP6ConfigPrivacy" link="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"/> + <keyword type="enum" name="enum NMSettingIP6ConfigAddrGenMode" link="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" since="1.2"/> + <keyword type="property" name="The “addr-gen-mode” property" link="NMSettingIP6Config.html#NMSettingIP6Config--addr-gen-mode"/> + <keyword type="property" name="The “ip6-privacy” property" link="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"/> <keyword type="function" name="nm_ip_address_new ()" link="NMSettingIPConfig.html#nm-ip-address-new"/> <keyword type="function" name="nm_ip_address_new_binary ()" link="NMSettingIPConfig.html#nm-ip-address-new-binary"/> <keyword type="function" name="nm_ip_address_ref ()" link="NMSettingIPConfig.html#nm-ip-address-ref"/> @@ -848,6 +938,14 @@ <keyword type="function" name="nm_setting_ip_config_remove_dns_search ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search"/> <keyword type="function" name="nm_setting_ip_config_remove_dns_search_by_value ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-search-by-value"/> <keyword type="function" name="nm_setting_ip_config_clear_dns_searches ()" link="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-searches"/> + <keyword type="function" name="nm_setting_ip_config_get_num_dns_options ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-num-dns-options" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_has_dns_options ()" link="NMSettingIPConfig.html#nm-setting-ip-config-has-dns-options"/> + <keyword type="function" name="nm_setting_ip_config_get_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_next_valid_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-next-valid-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_add_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-add-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_remove_dns_option ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_remove_dns_option_by_value ()" link="NMSettingIPConfig.html#nm-setting-ip-config-remove-dns-option-by-value" since="1.2"/> + <keyword type="function" name="nm_setting_ip_config_clear_dns_options ()" link="NMSettingIPConfig.html#nm-setting-ip-config-clear-dns-options" since="1.2"/> <keyword type="function" name="nm_setting_ip_config_get_num_addresses ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-num-addresses"/> <keyword type="function" name="nm_setting_ip_config_get_address ()" link="NMSettingIPConfig.html#nm-setting-ip-config-get-address"/> <keyword type="function" name="nm_setting_ip_config_add_address ()" link="NMSettingIPConfig.html#nm-setting-ip-config-add-address"/> @@ -871,6 +969,7 @@ <keyword type="macro" name="NM_SETTING_IP_CONFIG_METHOD" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-METHOD:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DNS" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_DNS_SEARCH" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-SEARCH:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_CONFIG_DNS_OPTIONS" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DNS-OPTIONS:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_ADDRESSES" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ADDRESSES:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_GATEWAY" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-GATEWAY:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_ROUTES" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-ROUTES:CAPS"/> @@ -881,10 +980,25 @@ <keyword type="macro" name="NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-DHCP-SEND-HOSTNAME:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_NEVER_DEFAULT" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-NEVER-DEFAULT:CAPS"/> <keyword type="macro" name="NM_SETTING_IP_CONFIG_MAY_FAIL" link="NMSettingIPConfig.html#NM-SETTING-IP-CONFIG-MAY-FAIL:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_DEBUG" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-DEBUG:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NDOTS" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NDOTS:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_TIMEOUT" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-TIMEOUT:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_ATTEMPTS" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ATTEMPTS:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_ROTATE" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-ROTATE:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_CHECK_NAMES" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-CHECK-NAMES:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_INET6" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-INET6:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_IP6_BYTESTRING" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-BYTESTRING:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_IP6_DOTINT" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-IP6-DOTINT:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_IP6_DOTINT" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-IP6-DOTINT:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_EDNS0" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-EDNS0:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_SINGLE_REQUEST" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-SINGLE-REQUEST-REOPEN:CAPS"/> + <keyword type="macro" name="NM_SETTING_DNS_OPTION_NO_TLD_QUERY" link="NMSettingIPConfig.html#NM-SETTING-DNS-OPTION-NO-TLD-QUERY:CAPS"/> <keyword type="property" name="The “addresses” property" link="NMSettingIPConfig.html#NMSettingIPConfig--addresses"/> <keyword type="property" name="The “dhcp-hostname” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-hostname"/> <keyword type="property" name="The “dhcp-send-hostname” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dhcp-send-hostname"/> <keyword type="property" name="The “dns” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dns"/> + <keyword type="property" name="The “dns-options” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dns-options"/> <keyword type="property" name="The “dns-search” property" link="NMSettingIPConfig.html#NMSettingIPConfig--dns-search"/> <keyword type="property" name="The “gateway” property" link="NMSettingIPConfig.html#NMSettingIPConfig--gateway"/> <keyword type="property" name="The “ignore-auto-dns” property" link="NMSettingIPConfig.html#NMSettingIPConfig--ignore-auto-dns"/> @@ -894,28 +1008,59 @@ <keyword type="property" name="The “never-default” property" link="NMSettingIPConfig.html#NMSettingIPConfig--never-default"/> <keyword type="property" name="The “route-metric” property" link="NMSettingIPConfig.html#NMSettingIPConfig--route-metric"/> <keyword type="property" name="The “routes” property" link="NMSettingIPConfig.html#NMSettingIPConfig--routes"/> - <keyword type="function" name="nm_setting_ip4_config_new ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-new"/> - <keyword type="function" name="nm_setting_ip4_config_get_dhcp_client_id ()" link="NMSettingIP4Config.html#nm-setting-ip4-config-get-dhcp-client-id"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_SETTING_NAME" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-SETTING-NAME:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-DHCP-CLIENT-ID:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_AUTO" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-AUTO:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-LINK-LOCAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_MANUAL" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-MANUAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_SHARED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-SHARED:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP4_CONFIG_METHOD_DISABLED" link="NMSettingIP4Config.html#NM-SETTING-IP4-CONFIG-METHOD-DISABLED:CAPS"/> - <keyword type="property" name="The “dhcp-client-id” property" link="NMSettingIP4Config.html#NMSettingIP4Config--dhcp-client-id"/> - <keyword type="function" name="nm_setting_ip6_config_new ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-new"/> - <keyword type="function" name="nm_setting_ip6_config_get_ip6_privacy ()" link="NMSettingIP6Config.html#nm-setting-ip6-config-get-ip6-privacy"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_SETTING_NAME" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-SETTING-NAME:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_IP6_PRIVACY" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-IP6-PRIVACY:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_IGNORE" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-IGNORE:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_AUTO" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-AUTO:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_DHCP" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-DHCP:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-LINK-LOCAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_MANUAL" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-MANUAL:CAPS"/> - <keyword type="macro" name="NM_SETTING_IP6_CONFIG_METHOD_SHARED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-METHOD-SHARED:CAPS"/> - <keyword type="enum" name="enum NMSettingIP6ConfigPrivacy" link="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy"/> - <keyword type="property" name="The “ip6-privacy” property" link="NMSettingIP6Config.html#NMSettingIP6Config--ip6-privacy"/> + <keyword type="function" name="nm_setting_ip_tunnel_new ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-new" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_parent ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-parent" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_mode ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mode" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_local ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-local" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_remote ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-remote" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_ttl ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-ttl" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_tos ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-tos" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_path_mtu_discovery ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-path-mtu-discovery" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_input_key ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-input-key" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_output_key ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-output-key" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_encapsulation_limit ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-encapsulation-limit" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_flow_label ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-flow-label" since="1.2"/> + <keyword type="function" name="nm_setting_ip_tunnel_get_mtu ()" link="NMSettingIPTunnel.html#nm-setting-ip-tunnel-get-mtu" since="1.2"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_SETTING_NAME" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_PARENT" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PARENT:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_MODE" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_LOCAL" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_REMOTE" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-REMOTE:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_TTL" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TTL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_TOS" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-TOS:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_INPUT_KEY" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-INPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_OUTPUT_KEY" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-OUTPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_FLOW_LABEL" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-FLOW-LABEL:CAPS"/> + <keyword type="macro" name="NM_SETTING_IP_TUNNEL_MTU" link="NMSettingIPTunnel.html#NM-SETTING-IP-TUNNEL-MTU:CAPS"/> + <keyword type="property" name="The “encapsulation-limit” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--encapsulation-limit"/> + <keyword type="property" name="The “flow-label” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--flow-label"/> + <keyword type="property" name="The “input-key” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--input-key"/> + <keyword type="property" name="The “local” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--local"/> + <keyword type="property" name="The “mode” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--mode"/> + <keyword type="property" name="The “mtu” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--mtu"/> + <keyword type="property" name="The “output-key” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--output-key"/> + <keyword type="property" name="The “parent” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--parent"/> + <keyword type="property" name="The “path-mtu-discovery” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--path-mtu-discovery"/> + <keyword type="property" name="The “remote” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--remote"/> + <keyword type="property" name="The “tos” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--tos"/> + <keyword type="property" name="The “ttl” property" link="NMSettingIPTunnel.html#NMSettingIPTunnel--ttl"/> + <keyword type="function" name="nm_setting_macvlan_new ()" link="NMSettingMacvlan.html#nm-setting-macvlan-new" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_parent ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_mode ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-mode" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_promiscuous ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-promiscuous" since="1.2"/> + <keyword type="function" name="nm_setting_macvlan_get_tap ()" link="NMSettingMacvlan.html#nm-setting-macvlan-get-tap" since="1.2"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_SETTING_NAME" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_PARENT" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_MODE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_PROMISCUOUS" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-PROMISCUOUS:CAPS"/> + <keyword type="macro" name="NM_SETTING_MACVLAN_TAP" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-TAP:CAPS"/> + <keyword type="enum" name="enum NMSettingMacvlanMode" link="NMSettingMacvlan.html#NMSettingMacvlanMode"/> + <keyword type="property" name="The “mode” property" link="NMSettingMacvlan.html#NMSettingMacvlan--mode"/> + <keyword type="property" name="The “parent” property" link="NMSettingMacvlan.html#NMSettingMacvlan--parent"/> + <keyword type="property" name="The “promiscuous” property" link="NMSettingMacvlan.html#NMSettingMacvlan--promiscuous"/> + <keyword type="property" name="The “tap” property" link="NMSettingMacvlan.html#NMSettingMacvlan--tap"/> <keyword type="function" name="nm_setting_olpc_mesh_new ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-new"/> <keyword type="function" name="nm_setting_olpc_mesh_get_ssid ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-get-ssid"/> <keyword type="function" name="nm_setting_olpc_mesh_get_channel ()" link="NMSettingOlpcMesh.html#nm-setting-olpc-mesh-get-channel"/> @@ -1025,6 +1170,28 @@ <keyword type="macro" name="NM_SETTING_TEAM_PORT_SETTING_NAME" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_TEAM_PORT_CONFIG" link="NMSettingTeamPort.html#NM-SETTING-TEAM-PORT-CONFIG:CAPS"/> <keyword type="property" name="The “config” property" link="NMSettingTeamPort.html#NMSettingTeamPort--config"/> + <keyword type="function" name="nm_setting_tun_new ()" link="NMSettingTun.html#nm-setting-tun-new" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_mode ()" link="NMSettingTun.html#nm-setting-tun-get-mode" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_owner ()" link="NMSettingTun.html#nm-setting-tun-get-owner" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_group ()" link="NMSettingTun.html#nm-setting-tun-get-group" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_pi ()" link="NMSettingTun.html#nm-setting-tun-get-pi" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_vnet_hdr ()" link="NMSettingTun.html#nm-setting-tun-get-vnet-hdr" since="1.2"/> + <keyword type="function" name="nm_setting_tun_get_multi_queue ()" link="NMSettingTun.html#nm-setting-tun-get-multi-queue" since="1.2"/> + <keyword type="macro" name="NM_SETTING_TUN_SETTING_NAME" link="NMSettingTun.html#NM-SETTING-TUN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_MODE" link="NMSettingTun.html#NM-SETTING-TUN-MODE:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_OWNER" link="NMSettingTun.html#NM-SETTING-TUN-OWNER:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_GROUP" link="NMSettingTun.html#NM-SETTING-TUN-GROUP:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_PI" link="NMSettingTun.html#NM-SETTING-TUN-PI:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_VNET_HDR" link="NMSettingTun.html#NM-SETTING-TUN-VNET-HDR:CAPS"/> + <keyword type="macro" name="NM_SETTING_TUN_MULTI_QUEUE" link="NMSettingTun.html#NM-SETTING-TUN-MULTI-QUEUE:CAPS"/> + <keyword type="enum" name="enum NMSettingTunMode" link="NMSettingTun.html#NMSettingTunMode"/> + <keyword type="property" name="The “group” property" link="NMSettingTun.html#NMSettingTun--group"/> + <keyword type="property" name="The “mode” property" link="NMSettingTun.html#NMSettingTun--mode"/> + <keyword type="property" name="The “multi-queue” property" link="NMSettingTun.html#NMSettingTun--multi-queue"/> + <keyword type="property" name="The “owner” property" link="NMSettingTun.html#NMSettingTun--owner"/> + <keyword type="property" name="The “pi” property" link="NMSettingTun.html#NMSettingTun--pi"/> + <keyword type="property" name="The “vnet-hdr” property" link="NMSettingTun.html#NMSettingTun--vnet-hdr"/> + <keyword type="macro" name="NM_VLAN_FLAGS_ALL" link="NMSettingVlan.html#NM-VLAN-FLAGS-ALL:CAPS"/> <keyword type="function" name="nm_setting_vlan_new ()" link="NMSettingVlan.html#nm-setting-vlan-new"/> <keyword type="function" name="nm_setting_vlan_get_parent ()" link="NMSettingVlan.html#nm-setting-vlan-get-parent"/> <keyword type="function" name="nm_setting_vlan_get_id ()" link="NMSettingVlan.html#nm-setting-vlan-get-id"/> @@ -1065,20 +1232,73 @@ <keyword type="function" name="nm_setting_vpn_get_secret ()" link="NMSettingVpn.html#nm-setting-vpn-get-secret"/> <keyword type="function" name="nm_setting_vpn_remove_secret ()" link="NMSettingVpn.html#nm-setting-vpn-remove-secret"/> <keyword type="function" name="nm_setting_vpn_foreach_secret ()" link="NMSettingVpn.html#nm-setting-vpn-foreach-secret"/> + <keyword type="function" name="nm_setting_vpn_get_timeout ()" link="NMSettingVpn.html#nm-setting-vpn-get-timeout" since="1.2"/> <keyword type="macro" name="NM_SETTING_VPN_SETTING_NAME" link="NMSettingVpn.html#NM-SETTING-VPN-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_SERVICE_TYPE" link="NMSettingVpn.html#NM-SETTING-VPN-SERVICE-TYPE:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_USER_NAME" link="NMSettingVpn.html#NM-SETTING-VPN-USER-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_PERSISTENT" link="NMSettingVpn.html#NM-SETTING-VPN-PERSISTENT:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_DATA" link="NMSettingVpn.html#NM-SETTING-VPN-DATA:CAPS"/> <keyword type="macro" name="NM_SETTING_VPN_SECRETS" link="NMSettingVpn.html#NM-SETTING-VPN-SECRETS:CAPS"/> + <keyword type="macro" name="NM_SETTING_VPN_TIMEOUT" link="NMSettingVpn.html#NM-SETTING-VPN-TIMEOUT:CAPS"/> <keyword type="property" name="The “data” property" link="NMSettingVpn.html#NMSettingVpn--data"/> <keyword type="property" name="The “persistent” property" link="NMSettingVpn.html#NMSettingVpn--persistent"/> <keyword type="property" name="The “secrets” property" link="NMSettingVpn.html#NMSettingVpn--secrets"/> <keyword type="property" name="The “service-type” property" link="NMSettingVpn.html#NMSettingVpn--service-type"/> + <keyword type="property" name="The “timeout” property" link="NMSettingVpn.html#NMSettingVpn--timeout"/> <keyword type="property" name="The “user-name” property" link="NMSettingVpn.html#NMSettingVpn--user-name"/> - <keyword type="function" name="nm_setting_wimax_new ()" link="NMSettingWimax.html#nm-setting-wimax-new"/> - <keyword type="function" name="nm_setting_wimax_get_network_name ()" link="NMSettingWimax.html#nm-setting-wimax-get-network-name"/> - <keyword type="function" name="nm_setting_wimax_get_mac_address ()" link="NMSettingWimax.html#nm-setting-wimax-get-mac-address"/> + <keyword type="function" name="nm_setting_vxlan_new ()" link="NMSettingVxlan.html#nm-setting-vxlan-new" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_parent ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_id ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-id" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_local ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-local" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_remote ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-remote" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_source_port_min ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-min" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_source_port_max ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-source-port-max" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_destination_port ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-destination-port" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_tos ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-tos" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_ttl ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-ttl" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_ageing ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-ageing" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_limit ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-limit" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_proxy ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-proxy" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_learning ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-learning" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_rsc ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-rsc" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_l2_miss ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-l2-miss" since="1.2"/> + <keyword type="function" name="nm_setting_vxlan_get_l3_miss ()" link="NMSettingVxlan.html#nm-setting-vxlan-get-l3-miss" since="1.2"/> + <keyword type="macro" name="NM_SETTING_VXLAN_SETTING_NAME" link="NMSettingVxlan.html#NM-SETTING-VXLAN-SETTING-NAME:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_PARENT" link="NMSettingVxlan.html#NM-SETTING-VXLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_ID" link="NMSettingVxlan.html#NM-SETTING-VXLAN-ID:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_LOCAL" link="NMSettingVxlan.html#NM-SETTING-VXLAN-LOCAL:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_REMOTE" link="NMSettingVxlan.html#NM-SETTING-VXLAN-REMOTE:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_SOURCE_PORT_MIN" link="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MIN:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_SOURCE_PORT_MAX" link="NMSettingVxlan.html#NM-SETTING-VXLAN-SOURCE-PORT-MAX:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_DESTINATION_PORT" link="NMSettingVxlan.html#NM-SETTING-VXLAN-DESTINATION-PORT:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_TOS" link="NMSettingVxlan.html#NM-SETTING-VXLAN-TOS:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_TTL" link="NMSettingVxlan.html#NM-SETTING-VXLAN-TTL:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_AGEING" link="NMSettingVxlan.html#NM-SETTING-VXLAN-AGEING:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_LIMIT" link="NMSettingVxlan.html#NM-SETTING-VXLAN-LIMIT:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_PROXY" link="NMSettingVxlan.html#NM-SETTING-VXLAN-PROXY:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_LEARNING" link="NMSettingVxlan.html#NM-SETTING-VXLAN-LEARNING:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_RSC" link="NMSettingVxlan.html#NM-SETTING-VXLAN-RSC:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_L2_MISS" link="NMSettingVxlan.html#NM-SETTING-VXLAN-L2-MISS:CAPS"/> + <keyword type="macro" name="NM_SETTING_VXLAN_L3_MISS" link="NMSettingVxlan.html#NM-SETTING-VXLAN-L3-MISS:CAPS"/> + <keyword type="property" name="The “ageing” property" link="NMSettingVxlan.html#NMSettingVxlan--ageing"/> + <keyword type="property" name="The “destination-port” property" link="NMSettingVxlan.html#NMSettingVxlan--destination-port"/> + <keyword type="property" name="The “id” property" link="NMSettingVxlan.html#NMSettingVxlan--id"/> + <keyword type="property" name="The “l2-miss” property" link="NMSettingVxlan.html#NMSettingVxlan--l2-miss"/> + <keyword type="property" name="The “l3-miss” property" link="NMSettingVxlan.html#NMSettingVxlan--l3-miss"/> + <keyword type="property" name="The “learning” property" link="NMSettingVxlan.html#NMSettingVxlan--learning"/> + <keyword type="property" name="The “limit” property" link="NMSettingVxlan.html#NMSettingVxlan--limit"/> + <keyword type="property" name="The “local” property" link="NMSettingVxlan.html#NMSettingVxlan--local"/> + <keyword type="property" name="The “parent” property" link="NMSettingVxlan.html#NMSettingVxlan--parent"/> + <keyword type="property" name="The “proxy” property" link="NMSettingVxlan.html#NMSettingVxlan--proxy"/> + <keyword type="property" name="The “remote” property" link="NMSettingVxlan.html#NMSettingVxlan--remote"/> + <keyword type="property" name="The “rsc” property" link="NMSettingVxlan.html#NMSettingVxlan--rsc"/> + <keyword type="property" name="The “source-port-max” property" link="NMSettingVxlan.html#NMSettingVxlan--source-port-max"/> + <keyword type="property" name="The “source-port-min” property" link="NMSettingVxlan.html#NMSettingVxlan--source-port-min"/> + <keyword type="property" name="The “tos” property" link="NMSettingVxlan.html#NMSettingVxlan--tos"/> + <keyword type="property" name="The “ttl” property" link="NMSettingVxlan.html#NMSettingVxlan--ttl"/> + <keyword type="function" name="nm_setting_wimax_new ()" link="NMSettingWimax.html#nm-setting-wimax-new" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_setting_wimax_get_network_name ()" link="NMSettingWimax.html#nm-setting-wimax-get-network-name" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_setting_wimax_get_mac_address ()" link="NMSettingWimax.html#nm-setting-wimax-get-mac-address" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="macro" name="NM_SETTING_WIMAX_SETTING_NAME" link="NMSettingWimax.html#NM-SETTING-WIMAX-SETTING-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_WIMAX_NETWORK_NAME" link="NMSettingWimax.html#NM-SETTING-WIMAX-NETWORK-NAME:CAPS"/> <keyword type="macro" name="NM_SETTING_WIMAX_MAC_ADDRESS" link="NMSettingWimax.html#NM-SETTING-WIMAX-MAC-ADDRESS:CAPS"/> @@ -1107,10 +1327,10 @@ <keyword type="function" name="nm_setting_wired_add_s390_option ()" link="NMSettingWired.html#nm-setting-wired-add-s390-option"/> <keyword type="function" name="nm_setting_wired_remove_s390_option ()" link="NMSettingWired.html#nm-setting-wired-remove-s390-option"/> <keyword type="function" name="nm_setting_wired_get_valid_s390_options ()" link="NMSettingWired.html#nm-setting-wired-get-valid-s390-options"/> - <keyword type="function" name="nm_setting_wired_get_wake_on_lan ()" link="NMSettingWired.html#nm-setting-wired-get-wake-on-lan" since="1.0.6"/> - <keyword type="function" name="nm_setting_wired_get_wake_on_lan_password ()" link="NMSettingWired.html#nm-setting-wired-get-wake-on-lan-password" since="1.0.6"/> + <keyword type="function" name="nm_setting_wired_get_wake_on_lan ()" link="NMSettingWired.html#nm-setting-wired-get-wake-on-lan" since="1.2"/> + <keyword type="function" name="nm_setting_wired_get_wake_on_lan_password ()" link="NMSettingWired.html#nm-setting-wired-get-wake-on-lan-password" since="1.2"/> <keyword type="macro" name="NM_SETTING_WIRED_SETTING_NAME" link="NMSettingWired.html#NM-SETTING-WIRED-SETTING-NAME:CAPS"/> - <keyword type="enum" name="enum NMSettingWiredWakeOnLan" link="NMSettingWired.html#NMSettingWiredWakeOnLan" since="1.0.6"/> + <keyword type="enum" name="enum NMSettingWiredWakeOnLan" link="NMSettingWired.html#NMSettingWiredWakeOnLan" since="1.2"/> <keyword type="macro" name="NM_SETTING_WIRED_PORT" link="NMSettingWired.html#NM-SETTING-WIRED-PORT:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRED_SPEED" link="NMSettingWired.html#NM-SETTING-WIRED-SPEED:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRED_DUPLEX" link="NMSettingWired.html#NM-SETTING-WIRED-DUPLEX:CAPS"/> @@ -1156,6 +1376,8 @@ <keyword type="function" name="nm_setting_wireless_clear_mac_blacklist_items ()" link="NMSettingWireless.html#nm-setting-wireless-clear-mac-blacklist-items"/> <keyword type="function" name="nm_setting_wireless_get_mtu ()" link="NMSettingWireless.html#nm-setting-wireless-get-mtu"/> <keyword type="function" name="nm_setting_wireless_get_hidden ()" link="NMSettingWireless.html#nm-setting-wireless-get-hidden"/> + <keyword type="function" name="nm_setting_wireless_get_powersave ()" link="NMSettingWireless.html#nm-setting-wireless-get-powersave" since="1.2"/> + <keyword type="function" name="nm_setting_wireless_get_mac_address_randomization ()" link="NMSettingWireless.html#nm-setting-wireless-get-mac-address-randomization" since="1.2"/> <keyword type="function" name="nm_setting_wireless_add_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-add-seen-bssid"/> <keyword type="function" name="nm_setting_wireless_get_num_seen_bssids ()" link="NMSettingWireless.html#nm-setting-wireless-get-num-seen-bssids"/> <keyword type="function" name="nm_setting_wireless_get_seen_bssid ()" link="NMSettingWireless.html#nm-setting-wireless-get-seen-bssid"/> @@ -1174,6 +1396,8 @@ <keyword type="macro" name="NM_SETTING_WIRELESS_MTU" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MTU:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_SEEN_BSSIDS" link="NMSettingWireless.html#NM-SETTING-WIRELESS-SEEN-BSSIDS:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_HIDDEN" link="NMSettingWireless.html#NM-SETTING-WIRELESS-HIDDEN:CAPS"/> + <keyword type="macro" name="NM_SETTING_WIRELESS_POWERSAVE" link="NMSettingWireless.html#NM-SETTING-WIRELESS-POWERSAVE:CAPS"/> + <keyword type="macro" name="NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MAC-ADDRESS-RANDOMIZATION:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_ADHOC" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-ADHOC:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_AP" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-AP:CAPS"/> <keyword type="macro" name="NM_SETTING_WIRELESS_MODE_INFRA" link="NMSettingWireless.html#NM-SETTING-WIRELESS-MODE-INFRA:CAPS"/> @@ -1184,8 +1408,10 @@ <keyword type="property" name="The “hidden” property" link="NMSettingWireless.html#NMSettingWireless--hidden"/> <keyword type="property" name="The “mac-address” property" link="NMSettingWireless.html#NMSettingWireless--mac-address"/> <keyword type="property" name="The “mac-address-blacklist” property" link="NMSettingWireless.html#NMSettingWireless--mac-address-blacklist"/> + <keyword type="property" name="The “mac-address-randomization” property" link="NMSettingWireless.html#NMSettingWireless--mac-address-randomization"/> <keyword type="property" name="The “mode” property" link="NMSettingWireless.html#NMSettingWireless--mode"/> <keyword type="property" name="The “mtu” property" link="NMSettingWireless.html#NMSettingWireless--mtu"/> + <keyword type="property" name="The “powersave” property" link="NMSettingWireless.html#NMSettingWireless--powersave"/> <keyword type="property" name="The “rate” property" link="NMSettingWireless.html#NMSettingWireless--rate"/> <keyword type="property" name="The “seen-bssids” property" link="NMSettingWireless.html#NMSettingWireless--seen-bssids"/> <keyword type="property" name="The “ssid” property" link="NMSettingWireless.html#NMSettingWireless--ssid"/> @@ -1268,9 +1494,11 @@ <keyword type="function" name="nm_device_get_hw_address ()" link="NMDevice.html#nm-device-get-hw-address"/> <keyword type="function" name="nm_device_get_capabilities ()" link="NMDevice.html#nm-device-get-capabilities"/> <keyword type="function" name="nm_device_get_managed ()" link="NMDevice.html#nm-device-get-managed"/> + <keyword type="function" name="nm_device_set_managed ()" link="NMDevice.html#nm-device-set-managed" since="1.2"/> <keyword type="function" name="nm_device_get_autoconnect ()" link="NMDevice.html#nm-device-get-autoconnect"/> <keyword type="function" name="nm_device_set_autoconnect ()" link="NMDevice.html#nm-device-set-autoconnect"/> <keyword type="function" name="nm_device_get_firmware_missing ()" link="NMDevice.html#nm-device-get-firmware-missing"/> + <keyword type="function" name="nm_device_get_nm_plugin_missing ()" link="NMDevice.html#nm-device-get-nm-plugin-missing" since="1.2"/> <keyword type="function" name="nm_device_get_ip4_config ()" link="NMDevice.html#nm-device-get-ip4-config"/> <keyword type="function" name="nm_device_get_dhcp4_config ()" link="NMDevice.html#nm-device-get-dhcp4-config"/> <keyword type="function" name="nm_device_get_ip6_config ()" link="NMDevice.html#nm-device-get-ip6-config"/> @@ -1281,12 +1509,17 @@ <keyword type="function" name="nm_device_get_available_connections ()" link="NMDevice.html#nm-device-get-available-connections"/> <keyword type="function" name="nm_device_get_physical_port_id ()" link="NMDevice.html#nm-device-get-physical-port-id"/> <keyword type="function" name="nm_device_get_mtu ()" link="NMDevice.html#nm-device-get-mtu"/> + <keyword type="function" name="nm_device_is_real ()" link="NMDevice.html#nm-device-is-real" since="1.2"/> <keyword type="function" name="nm_device_is_software ()" link="NMDevice.html#nm-device-is-software"/> <keyword type="function" name="nm_device_get_product ()" link="NMDevice.html#nm-device-get-product"/> <keyword type="function" name="nm_device_get_vendor ()" link="NMDevice.html#nm-device-get-vendor"/> <keyword type="function" name="nm_device_get_description ()" link="NMDevice.html#nm-device-get-description"/> - <keyword type="function" name="nm_device_get_metered ()" link="NMDevice.html#nm-device-get-metered" since="1.0.6"/> + <keyword type="function" name="nm_device_get_metered ()" link="NMDevice.html#nm-device-get-metered" since="1.2"/> + <keyword type="function" name="nm_device_get_lldp_neighbors ()" link="NMDevice.html#nm-device-get-lldp-neighbors" since="1.2"/> <keyword type="function" name="nm_device_disambiguate_names ()" link="NMDevice.html#nm-device-disambiguate-names"/> + <keyword type="function" name="nm_device_reapply ()" link="NMDevice.html#nm-device-reapply" since="1.2"/> + <keyword type="function" name="nm_device_reapply_async ()" link="NMDevice.html#nm-device-reapply-async" since="1.2"/> + <keyword type="function" name="nm_device_reapply_finish ()" link="NMDevice.html#nm-device-reapply-finish" since="1.2"/> <keyword type="function" name="nm_device_disconnect ()" link="NMDevice.html#nm-device-disconnect"/> <keyword type="function" name="nm_device_disconnect_async ()" link="NMDevice.html#nm-device-disconnect-async"/> <keyword type="function" name="nm_device_disconnect_finish ()" link="NMDevice.html#nm-device-disconnect-finish"/> @@ -1297,6 +1530,13 @@ <keyword type="function" name="nm_device_connection_valid ()" link="NMDevice.html#nm-device-connection-valid"/> <keyword type="function" name="nm_device_connection_compatible ()" link="NMDevice.html#nm-device-connection-compatible"/> <keyword type="function" name="nm_device_get_setting_type ()" link="NMDevice.html#nm-device-get-setting-type"/> + <keyword type="function" name="nm_lldp_neighbor_new ()" link="NMDevice.html#nm-lldp-neighbor-new" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_ref ()" link="NMDevice.html#nm-lldp-neighbor-ref" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_unref ()" link="NMDevice.html#nm-lldp-neighbor-unref" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_names ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-names" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_string_value ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-string-value" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_uint_value ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-uint-value" since="1.2"/> + <keyword type="function" name="nm_lldp_neighbor_get_attr_type ()" link="NMDevice.html#nm-lldp-neighbor-get-attr-type" since="1.2"/> <keyword type="macro" name="NM_DEVICE_DEVICE_TYPE" link="NMDevice.html#NM-DEVICE-DEVICE-TYPE:CAPS"/> <keyword type="macro" name="NM_DEVICE_UDI" link="NMDevice.html#NM-DEVICE-UDI:CAPS"/> <keyword type="macro" name="NM_DEVICE_INTERFACE" link="NMDevice.html#NM-DEVICE-INTERFACE:CAPS"/> @@ -1305,9 +1545,11 @@ <keyword type="macro" name="NM_DEVICE_DRIVER_VERSION" link="NMDevice.html#NM-DEVICE-DRIVER-VERSION:CAPS"/> <keyword type="macro" name="NM_DEVICE_FIRMWARE_VERSION" link="NMDevice.html#NM-DEVICE-FIRMWARE-VERSION:CAPS"/> <keyword type="macro" name="NM_DEVICE_CAPABILITIES" link="NMDevice.html#NM-DEVICE-CAPABILITIES:CAPS"/> + <keyword type="macro" name="NM_DEVICE_REAL" link="NMDevice.html#NM-DEVICE-REAL:CAPS"/> <keyword type="macro" name="NM_DEVICE_MANAGED" link="NMDevice.html#NM-DEVICE-MANAGED:CAPS"/> <keyword type="macro" name="NM_DEVICE_AUTOCONNECT" link="NMDevice.html#NM-DEVICE-AUTOCONNECT:CAPS"/> <keyword type="macro" name="NM_DEVICE_FIRMWARE_MISSING" link="NMDevice.html#NM-DEVICE-FIRMWARE-MISSING:CAPS"/> + <keyword type="macro" name="NM_DEVICE_NM_PLUGIN_MISSING" link="NMDevice.html#NM-DEVICE-NM-PLUGIN-MISSING:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP4_CONFIG" link="NMDevice.html#NM-DEVICE-IP4-CONFIG:CAPS"/> <keyword type="macro" name="NM_DEVICE_DHCP4_CONFIG" link="NMDevice.html#NM-DEVICE-DHCP4-CONFIG:CAPS"/> <keyword type="macro" name="NM_DEVICE_IP6_CONFIG" link="NMDevice.html#NM-DEVICE-IP6-CONFIG:CAPS"/> @@ -1321,6 +1563,7 @@ <keyword type="macro" name="NM_DEVICE_PHYSICAL_PORT_ID" link="NMDevice.html#NM-DEVICE-PHYSICAL-PORT-ID:CAPS"/> <keyword type="macro" name="NM_DEVICE_MTU" link="NMDevice.html#NM-DEVICE-MTU:CAPS"/> <keyword type="macro" name="NM_DEVICE_METERED" link="NMDevice.html#NM-DEVICE-METERED:CAPS"/> + <keyword type="macro" name="NM_DEVICE_LLDP_NEIGHBORS" link="NMDevice.html#NM-DEVICE-LLDP-NEIGHBORS:CAPS"/> <keyword type="property" name="The “active-connection” property" link="NMDevice.html#NMDevice--active-connection"/> <keyword type="property" name="The “autoconnect” property" link="NMDevice.html#NMDevice--autoconnect"/> <keyword type="property" name="The “available-connections” property" link="NMDevice.html#NMDevice--available-connections"/> @@ -1336,11 +1579,14 @@ <keyword type="property" name="The “ip-interface” property" link="NMDevice.html#NMDevice--ip-interface"/> <keyword type="property" name="The “ip4-config” property" link="NMDevice.html#NMDevice--ip4-config"/> <keyword type="property" name="The “ip6-config” property" link="NMDevice.html#NMDevice--ip6-config"/> + <keyword type="property" name="The “lldp-neighbors” property" link="NMDevice.html#NMDevice--lldp-neighbors"/> <keyword type="property" name="The “managed” property" link="NMDevice.html#NMDevice--managed"/> <keyword type="property" name="The “metered” property" link="NMDevice.html#NMDevice--metered"/> <keyword type="property" name="The “mtu” property" link="NMDevice.html#NMDevice--mtu"/> + <keyword type="property" name="The “nm-plugin-missing” property" link="NMDevice.html#NMDevice--nm-plugin-missing"/> <keyword type="property" name="The “physical-port-id” property" link="NMDevice.html#NMDevice--physical-port-id"/> <keyword type="property" name="The “product” property" link="NMDevice.html#NMDevice--product"/> + <keyword type="property" name="The “real” property" link="NMDevice.html#NMDevice--real"/> <keyword type="property" name="The “state” property" link="NMDevice.html#NMDevice--state"/> <keyword type="property" name="The “state-reason” property" link="NMDevice.html#NMDevice--state-reason"/> <keyword type="property" name="The “udi” property" link="NMDevice.html#NMDevice--udi"/> @@ -1380,13 +1626,16 @@ <keyword type="function" name="nm_device_ethernet_get_permanent_hw_address ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-permanent-hw-address"/> <keyword type="function" name="nm_device_ethernet_get_speed ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-speed"/> <keyword type="function" name="nm_device_ethernet_get_carrier ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-carrier"/> + <keyword type="function" name="nm_device_ethernet_get_s390_subchannels ()" link="NMDeviceEthernet.html#nm-device-ethernet-get-s390-subchannels" since="1.2"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_HW_ADDRESS" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-PERMANENT-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_SPEED" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-SPEED:CAPS"/> <keyword type="macro" name="NM_DEVICE_ETHERNET_CARRIER" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-CARRIER:CAPS"/> + <keyword type="macro" name="NM_DEVICE_ETHERNET_S390_SUBCHANNELS" link="NMDeviceEthernet.html#NM-DEVICE-ETHERNET-S390-SUBCHANNELS:CAPS"/> <keyword type="property" name="The “carrier” property" link="NMDeviceEthernet.html#NMDeviceEthernet--carrier"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceEthernet.html#NMDeviceEthernet--hw-address"/> <keyword type="property" name="The “perm-hw-address” property" link="NMDeviceEthernet.html#NMDeviceEthernet--perm-hw-address"/> + <keyword type="property" name="The “s390-subchannels” property" link="NMDeviceEthernet.html#NMDeviceEthernet--s390-subchannels"/> <keyword type="property" name="The “speed” property" link="NMDeviceEthernet.html#NMDeviceEthernet--speed"/> <keyword type="function" name="nm_device_generic_get_hw_address ()" link="NMDeviceGeneric.html#nm-device-generic-get-hw-address"/> <keyword type="macro" name="NM_DEVICE_GENERIC_HW_ADDRESS" link="NMDeviceGeneric.html#NM-DEVICE-GENERIC-HW-ADDRESS:CAPS"/> @@ -1399,6 +1648,54 @@ <keyword type="macro" name="NM_DEVICE_INFINIBAND_CARRIER" link="NMDeviceInfiniband.html#NM-DEVICE-INFINIBAND-CARRIER:CAPS"/> <keyword type="property" name="The “carrier” property" link="NMDeviceInfiniband.html#NMDeviceInfiniband--carrier"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceInfiniband.html#NMDeviceInfiniband--hw-address"/> + <keyword type="function" name="nm_device_ip_tunnel_get_parent ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-parent" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_mode ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-mode" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_local ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-local" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_remote ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-remote" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_ttl ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-ttl" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_tos ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-tos" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_path_mtu_discovery ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-path-mtu-discovery" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_input_key ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-input-key" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_output_key ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-output-key" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_encapsulation_limit ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-encapsulation-limit" since="1.2"/> + <keyword type="function" name="nm_device_ip_tunnel_get_flow_label ()" link="NMDeviceIPTunnel.html#nm-device-ip-tunnel-get-flow-label" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_MODE" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-MODE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_PARENT" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_LOCAL" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-LOCAL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_REMOTE" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-REMOTE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_TTL" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TTL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_TOS" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-TOS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-PATH-MTU-DISCOVERY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_INPUT_KEY" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-INPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_OUTPUT_KEY" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-OUTPUT-KEY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-ENCAPSULATION-LIMIT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_IP_TUNNEL_FLOW_LABEL" link="NMDeviceIPTunnel.html#NM-DEVICE-IP-TUNNEL-FLOW-LABEL:CAPS"/> + <keyword type="property" name="The “encapsulation-limit” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--encapsulation-limit"/> + <keyword type="property" name="The “flow-label” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--flow-label"/> + <keyword type="property" name="The “input-key” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--input-key"/> + <keyword type="property" name="The “local” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--local"/> + <keyword type="property" name="The “mode” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--mode"/> + <keyword type="property" name="The “output-key” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--output-key"/> + <keyword type="property" name="The “parent” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--parent"/> + <keyword type="property" name="The “path-mtu-discovery” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--path-mtu-discovery"/> + <keyword type="property" name="The “remote” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--remote"/> + <keyword type="property" name="The “tos” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--tos"/> + <keyword type="property" name="The “ttl” property" link="NMDeviceIPTunnel.html#NMDeviceIPTunnel--ttl"/> + <keyword type="function" name="nm_device_macvlan_get_parent ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_mode ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-mode" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_no_promisc ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-no-promisc" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_tap ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-tap" since="1.2"/> + <keyword type="function" name="nm_device_macvlan_get_hw_address ()" link="NMDeviceMacvlan.html#nm-device-macvlan-get-hw-address" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_PARENT" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_MODE" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-MODE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_NO_PROMISC" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-NO-PROMISC:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_TAP" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-TAP:CAPS"/> + <keyword type="macro" name="NM_DEVICE_MACVLAN_HW_ADDRESS" link="NMDeviceMacvlan.html#NM-DEVICE-MACVLAN-HW-ADDRESS:CAPS"/> + <keyword type="property" name="The “hw-address” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--hw-address"/> + <keyword type="property" name="The “mode” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--mode"/> + <keyword type="property" name="The “no-promisc” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--no-promisc"/> + <keyword type="property" name="The “parent” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--parent"/> + <keyword type="property" name="The “tap” property" link="NMDeviceMacvlan.html#NMDeviceMacvlan--tap"/> <keyword type="function" name="nm_device_modem_get_modem_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-modem-capabilities"/> <keyword type="function" name="nm_device_modem_get_current_capabilities ()" link="NMDeviceModem.html#nm-device-modem-get-current-capabilities"/> <keyword type="macro" name="NM_DEVICE_MODEM_MODEM_CAPABILITIES" link="NMDeviceModem.html#NM-DEVICE-MODEM-MODEM-CAPABILITIES:CAPS"/> @@ -1423,6 +1720,27 @@ <keyword type="property" name="The “carrier” property" link="NMDeviceTeam.html#NMDeviceTeam--carrier"/> <keyword type="property" name="The “hw-address” property" link="NMDeviceTeam.html#NMDeviceTeam--hw-address"/> <keyword type="property" name="The “slaves” property" link="NMDeviceTeam.html#NMDeviceTeam--slaves"/> + <keyword type="function" name="nm_device_tun_get_hw_address ()" link="NMDeviceTun.html#nm-device-tun-get-hw-address" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_mode ()" link="NMDeviceTun.html#nm-device-tun-get-mode" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_owner ()" link="NMDeviceTun.html#nm-device-tun-get-owner" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_group ()" link="NMDeviceTun.html#nm-device-tun-get-group" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_no_pi ()" link="NMDeviceTun.html#nm-device-tun-get-no-pi"/> + <keyword type="function" name="nm_device_tun_get_vnet_hdr ()" link="NMDeviceTun.html#nm-device-tun-get-vnet-hdr" since="1.2"/> + <keyword type="function" name="nm_device_tun_get_multi_queue ()" link="NMDeviceTun.html#nm-device-tun-get-multi-queue" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_TUN_HW_ADDRESS" link="NMDeviceTun.html#NM-DEVICE-TUN-HW-ADDRESS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_OWNER" link="NMDeviceTun.html#NM-DEVICE-TUN-OWNER:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_GROUP" link="NMDeviceTun.html#NM-DEVICE-TUN-GROUP:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_MODE" link="NMDeviceTun.html#NM-DEVICE-TUN-MODE:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_NO_PI" link="NMDeviceTun.html#NM-DEVICE-TUN-NO-PI:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_VNET_HDR" link="NMDeviceTun.html#NM-DEVICE-TUN-VNET-HDR:CAPS"/> + <keyword type="macro" name="NM_DEVICE_TUN_MULTI_QUEUE" link="NMDeviceTun.html#NM-DEVICE-TUN-MULTI-QUEUE:CAPS"/> + <keyword type="property" name="The “group” property" link="NMDeviceTun.html#NMDeviceTun--group"/> + <keyword type="property" name="The “hw-address” property" link="NMDeviceTun.html#NMDeviceTun--hw-address"/> + <keyword type="property" name="The “mode” property" link="NMDeviceTun.html#NMDeviceTun--mode"/> + <keyword type="property" name="The “multi-queue” property" link="NMDeviceTun.html#NMDeviceTun--multi-queue"/> + <keyword type="property" name="The “no-pi” property" link="NMDeviceTun.html#NMDeviceTun--no-pi"/> + <keyword type="property" name="The “owner” property" link="NMDeviceTun.html#NMDeviceTun--owner"/> + <keyword type="property" name="The “vnet-hdr” property" link="NMDeviceTun.html#NMDeviceTun--vnet-hdr"/> <keyword type="function" name="nm_device_vlan_get_hw_address ()" link="NMDeviceVlan.html#nm-device-vlan-get-hw-address"/> <keyword type="function" name="nm_device_vlan_get_carrier ()" link="NMDeviceVlan.html#nm-device-vlan-get-carrier"/> <keyword type="function" name="nm_device_vlan_get_parent ()" link="NMDeviceVlan.html#nm-device-vlan-get-parent"/> @@ -1435,6 +1753,60 @@ <keyword type="property" name="The “hw-address” property" link="NMDeviceVlan.html#NMDeviceVlan--hw-address"/> <keyword type="property" name="The “parent” property" link="NMDeviceVlan.html#NMDeviceVlan--parent"/> <keyword type="property" name="The “vlan-id” property" link="NMDeviceVlan.html#NMDeviceVlan--vlan-id"/> + <keyword type="function" name="nm_device_vxlan_get_hw_address ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-hw-address" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_carrier ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-carrier" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_parent ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-parent" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_id ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-id" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_group ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-group" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_local ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-local" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_src_port_min ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-min" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_src_port_max ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-src-port-max" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_dst_port ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-dst-port" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_learning ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-learning" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_ageing ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-ageing" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_tos ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-tos" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_ttl ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-ttl" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_limit ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-limit" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_proxy ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-proxy" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_rsc ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-rsc" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_l2miss ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-l2miss" since="1.2"/> + <keyword type="function" name="nm_device_vxlan_get_l3miss ()" link="NMDeviceVxlan.html#nm-device-vxlan-get-l3miss" since="1.2"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_HW_ADDRESS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-HW-ADDRESS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_CARRIER" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-CARRIER:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_PARENT" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PARENT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_ID" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-ID:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_GROUP" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-GROUP:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_LOCAL" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LOCAL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_SRC_PORT_MIN" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MIN:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_SRC_PORT_MAX" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-SRC-PORT-MAX:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_LEARNING" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LEARNING:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_AGEING" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-AGEING:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_TOS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TOS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_TTL" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-TTL:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_LIMIT" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-LIMIT:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_PROXY" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-PROXY:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_RSC" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-RSC:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_L2MISS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L2MISS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_L3MISS" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-L3MISS:CAPS"/> + <keyword type="macro" name="NM_DEVICE_VXLAN_DST_PORT" link="NMDeviceVxlan.html#NM-DEVICE-VXLAN-DST-PORT:CAPS"/> + <keyword type="property" name="The “ageing” property" link="NMDeviceVxlan.html#NMDeviceVxlan--ageing"/> + <keyword type="property" name="The “carrier” property" link="NMDeviceVxlan.html#NMDeviceVxlan--carrier"/> + <keyword type="property" name="The “dst-port” property" link="NMDeviceVxlan.html#NMDeviceVxlan--dst-port"/> + <keyword type="property" name="The “group” property" link="NMDeviceVxlan.html#NMDeviceVxlan--group"/> + <keyword type="property" name="The “hw-address” property" link="NMDeviceVxlan.html#NMDeviceVxlan--hw-address"/> + <keyword type="property" name="The “id” property" link="NMDeviceVxlan.html#NMDeviceVxlan--id"/> + <keyword type="property" name="The “l2miss” property" link="NMDeviceVxlan.html#NMDeviceVxlan--l2miss"/> + <keyword type="property" name="The “l3miss” property" link="NMDeviceVxlan.html#NMDeviceVxlan--l3miss"/> + <keyword type="property" name="The “learning” property" link="NMDeviceVxlan.html#NMDeviceVxlan--learning"/> + <keyword type="property" name="The “limit” property" link="NMDeviceVxlan.html#NMDeviceVxlan--limit"/> + <keyword type="property" name="The “local” property" link="NMDeviceVxlan.html#NMDeviceVxlan--local"/> + <keyword type="property" name="The “parent” property" link="NMDeviceVxlan.html#NMDeviceVxlan--parent"/> + <keyword type="property" name="The “proxy” property" link="NMDeviceVxlan.html#NMDeviceVxlan--proxy"/> + <keyword type="property" name="The “rsc” property" link="NMDeviceVxlan.html#NMDeviceVxlan--rsc"/> + <keyword type="property" name="The “src-port-max” property" link="NMDeviceVxlan.html#NMDeviceVxlan--src-port-max"/> + <keyword type="property" name="The “src-port-min” property" link="NMDeviceVxlan.html#NMDeviceVxlan--src-port-min"/> + <keyword type="property" name="The “tos” property" link="NMDeviceVxlan.html#NMDeviceVxlan--tos"/> + <keyword type="property" name="The “ttl” property" link="NMDeviceVxlan.html#NMDeviceVxlan--ttl"/> <keyword type="function" name="nm_device_wifi_get_hw_address ()" link="NMDeviceWifi.html#nm-device-wifi-get-hw-address"/> <keyword type="function" name="nm_device_wifi_get_permanent_hw_address ()" link="NMDeviceWifi.html#nm-device-wifi-get-permanent-hw-address"/> <keyword type="function" name="nm_device_wifi_get_mode ()" link="NMDeviceWifi.html#nm-device-wifi-get-mode"/> @@ -1444,9 +1816,9 @@ <keyword type="function" name="nm_device_wifi_get_access_point_by_path ()" link="NMDeviceWifi.html#nm-device-wifi-get-access-point-by-path"/> <keyword type="function" name="nm_device_wifi_get_access_points ()" link="NMDeviceWifi.html#nm-device-wifi-get-access-points"/> <keyword type="function" name="nm_device_wifi_request_scan ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan"/> - <keyword type="function" name="nm_device_wifi_request_scan_options ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options" since="1.0.6"/> + <keyword type="function" name="nm_device_wifi_request_scan_options ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options" since="1.2"/> <keyword type="function" name="nm_device_wifi_request_scan_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-async"/> - <keyword type="function" name="nm_device_wifi_request_scan_options_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" since="1.0.6"/> + <keyword type="function" name="nm_device_wifi_request_scan_options_async ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-options-async" since="1.2"/> <keyword type="function" name="nm_device_wifi_request_scan_finish ()" link="NMDeviceWifi.html#nm-device-wifi-request-scan-finish"/> <keyword type="macro" name="NM_DEVICE_WIFI_HW_ADDRESS" link="NMDeviceWifi.html#NM-DEVICE-WIFI-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIFI_PERMANENT_HW_ADDRESS" link="NMDeviceWifi.html#NM-DEVICE-WIFI-PERMANENT-HW-ADDRESS:CAPS"/> @@ -1464,15 +1836,15 @@ <keyword type="property" name="The “wireless-capabilities” property" link="NMDeviceWifi.html#NMDeviceWifi--wireless-capabilities"/> <keyword type="signal" name="The “access-point-added” signal" link="NMDeviceWifi.html#NMDeviceWifi-access-point-added"/> <keyword type="signal" name="The “access-point-removed” signal" link="NMDeviceWifi.html#NMDeviceWifi-access-point-removed"/> - <keyword type="function" name="nm_device_wimax_get_hw_address ()" link="NMDeviceWimax.html#nm-device-wimax-get-hw-address"/> - <keyword type="function" name="nm_device_wimax_get_active_nsp ()" link="NMDeviceWimax.html#nm-device-wimax-get-active-nsp"/> - <keyword type="function" name="nm_device_wimax_get_nsp_by_path ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsp-by-path"/> - <keyword type="function" name="nm_device_wimax_get_nsps ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsps"/> - <keyword type="function" name="nm_device_wimax_get_center_frequency ()" link="NMDeviceWimax.html#nm-device-wimax-get-center-frequency"/> - <keyword type="function" name="nm_device_wimax_get_rssi ()" link="NMDeviceWimax.html#nm-device-wimax-get-rssi"/> - <keyword type="function" name="nm_device_wimax_get_cinr ()" link="NMDeviceWimax.html#nm-device-wimax-get-cinr"/> - <keyword type="function" name="nm_device_wimax_get_tx_power ()" link="NMDeviceWimax.html#nm-device-wimax-get-tx-power"/> - <keyword type="function" name="nm_device_wimax_get_bsid ()" link="NMDeviceWimax.html#nm-device-wimax-get-bsid"/> + <keyword type="function" name="nm_device_wimax_get_hw_address ()" link="NMDeviceWimax.html#nm-device-wimax-get-hw-address" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_active_nsp ()" link="NMDeviceWimax.html#nm-device-wimax-get-active-nsp" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_nsp_by_path ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsp-by-path" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_nsps ()" link="NMDeviceWimax.html#nm-device-wimax-get-nsps" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_center_frequency ()" link="NMDeviceWimax.html#nm-device-wimax-get-center-frequency" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_rssi ()" link="NMDeviceWimax.html#nm-device-wimax-get-rssi" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_cinr ()" link="NMDeviceWimax.html#nm-device-wimax-get-cinr" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_tx_power ()" link="NMDeviceWimax.html#nm-device-wimax-get-tx-power" deprecated="1.2: WiMAX is no longer supported."/> + <keyword type="function" name="nm_device_wimax_get_bsid ()" link="NMDeviceWimax.html#nm-device-wimax-get-bsid" deprecated="1.2: WiMAX is no longer supported."/> <keyword type="macro" name="NM_DEVICE_WIMAX_HW_ADDRESS" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-HW-ADDRESS:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIMAX_ACTIVE_NSP" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-ACTIVE-NSP:CAPS"/> <keyword type="macro" name="NM_DEVICE_WIMAX_CENTER_FREQUENCY" link="NMDeviceWimax.html#NM-DEVICE-WIMAX-CENTER-FREQUENCY:CAPS"/> @@ -1572,7 +1944,7 @@ <keyword type="function" name="nm_access_point_get_mode ()" link="NMAccessPoint.html#nm-access-point-get-mode"/> <keyword type="function" name="nm_access_point_get_max_bitrate ()" link="NMAccessPoint.html#nm-access-point-get-max-bitrate"/> <keyword type="function" name="nm_access_point_get_strength ()" link="NMAccessPoint.html#nm-access-point-get-strength"/> - <keyword type="function" name="nm_access_point_get_last_seen ()" link="NMAccessPoint.html#nm-access-point-get-last-seen" since="1.0.6"/> + <keyword type="function" name="nm_access_point_get_last_seen ()" link="NMAccessPoint.html#nm-access-point-get-last-seen" since="1.2"/> <keyword type="function" name="nm_access_point_filter_connections ()" link="NMAccessPoint.html#nm-access-point-filter-connections"/> <keyword type="function" name="nm_access_point_connection_valid ()" link="NMAccessPoint.html#nm-access-point-connection-valid"/> <keyword type="macro" name="NM_ACCESS_POINT_FLAGS" link="NMAccessPoint.html#NM-ACCESS-POINT-FLAGS:CAPS"/> @@ -1672,13 +2044,14 @@ <keyword type="function" name="nm_utils_file_is_private_key ()" link="libnm-nm-utils.html#nm-utils-file-is-private-key"/> <keyword type="function" name="nm_utils_file_is_pkcs12 ()" link="libnm-nm-utils.html#nm-utils-file-is-pkcs12"/> <keyword type="function" name="NMUtilsFileSearchInPathsPredicate ()" link="libnm-nm-utils.html#NMUtilsFileSearchInPathsPredicate"/> + <keyword type="function" name="NMUtilsCheckFilePredicate ()" link="libnm-nm-utils.html#NMUtilsCheckFilePredicate"/> <keyword type="function" name="nm_utils_file_search_in_paths ()" link="libnm-nm-utils.html#nm-utils-file-search-in-paths"/> <keyword type="function" name="nm_utils_wifi_freq_to_channel ()" link="libnm-nm-utils.html#nm-utils-wifi-freq-to-channel"/> <keyword type="function" name="nm_utils_wifi_channel_to_freq ()" link="libnm-nm-utils.html#nm-utils-wifi-channel-to-freq"/> <keyword type="function" name="nm_utils_wifi_find_next_channel ()" link="libnm-nm-utils.html#nm-utils-wifi-find-next-channel"/> <keyword type="function" name="nm_utils_wifi_is_channel_valid ()" link="libnm-nm-utils.html#nm-utils-wifi-is-channel-valid"/> - <keyword type="function" name="nm_utils_wifi_2ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-2ghz-freqs" since="1.0.6"/> - <keyword type="function" name="nm_utils_wifi_5ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-5ghz-freqs" since="1.0.6"/> + <keyword type="function" name="nm_utils_wifi_2ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-2ghz-freqs" since="1.2"/> + <keyword type="function" name="nm_utils_wifi_5ghz_freqs ()" link="libnm-nm-utils.html#nm-utils-wifi-5ghz-freqs" since="1.2"/> <keyword type="function" name="nm_utils_wifi_strength_bars ()" link="libnm-nm-utils.html#nm-utils-wifi-strength-bars"/> <keyword type="function" name="nm_utils_hwaddr_len ()" link="libnm-nm-utils.html#nm-utils-hwaddr-len"/> <keyword type="function" name="nm_utils_hwaddr_ntoa ()" link="libnm-nm-utils.html#nm-utils-hwaddr-ntoa"/> @@ -1695,21 +2068,26 @@ <keyword type="function" name="nm_utils_inet6_ntop ()" link="libnm-nm-utils.html#nm-utils-inet6-ntop"/> <keyword type="function" name="nm_utils_ipaddr_valid ()" link="libnm-nm-utils.html#nm-utils-ipaddr-valid"/> <keyword type="function" name="nm_utils_check_virtual_device_compatibility ()" link="libnm-nm-utils.html#nm-utils-check-virtual-device-compatibility"/> - <keyword type="function" name="nm_utils_enum_to_str ()" link="libnm-nm-utils.html#nm-utils-enum-to-str" since="1.0.6"/> - <keyword type="function" name="nm_utils_enum_from_str ()" link="libnm-nm-utils.html#nm-utils-enum-from-str" since="1.0.6"/> + <keyword type="function" name="nm_utils_bond_mode_string_to_int ()" link="libnm-nm-utils.html#nm-utils-bond-mode-string-to-int" since="1.2"/> + <keyword type="function" name="nm_utils_bond_mode_int_to_string ()" link="libnm-nm-utils.html#nm-utils-bond-mode-int-to-string" since="1.2"/> + <keyword type="function" name="nm_utils_enum_to_str ()" link="libnm-nm-utils.html#nm-utils-enum-to-str" since="1.2"/> + <keyword type="function" name="nm_utils_enum_from_str ()" link="libnm-nm-utils.html#nm-utils-enum-from-str" since="1.2"/> + <keyword type="function" name="nm_utils_enum_get_values ()" link="libnm-nm-utils.html#nm-utils-enum-get-values" since="1.2"/> <keyword type="enum" name="enum NMUtilsSecurityType" link="libnm-nm-utils.html#NMUtilsSecurityType"/> <keyword type="macro" name="NM_UTILS_HWADDR_LEN_MAX" link="libnm-nm-utils.html#NM-UTILS-HWADDR-LEN-MAX:CAPS"/> <keyword type="macro" name="NM_UTILS_INET_ADDRSTRLEN" link="libnm-nm-utils.html#NM-UTILS-INET-ADDRSTRLEN:CAPS"/> + <keyword type="struct" name="struct stat" link="libnm-nm-utils.html#stat"/> <keyword type="macro" name="NM_VERSION_MIN_REQUIRED" link="libnm-nm-version.html#NM-VERSION-MIN-REQUIRED:CAPS"/> <keyword type="macro" name="NM_VERSION_MAX_ALLOWED" link="libnm-nm-version.html#NM-VERSION-MAX-ALLOWED:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_0_9_10_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10-FOR:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_0_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-0-FOR:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_2_FOR()" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-2-FOR:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_0_9_10" link="libnm-nm-version.html#NM-DEPRECATED-IN-0-9-10:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_0_9_10" link="libnm-nm-version.html#NM-AVAILABLE-IN-0-9-10:CAPS"/> <keyword type="macro" name="NM_DEPRECATED_IN_1_0" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-0:CAPS"/> <keyword type="macro" name="NM_AVAILABLE_IN_1_0" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-0:CAPS"/> - <keyword type="macro" name="NM_AVAILABLE_IN_1_0_4" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-4:CAPS"/> - <keyword type="macro" name="NM_AVAILABLE_IN_1_0_6" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-0-6:CAPS"/> + <keyword type="macro" name="NM_DEPRECATED_IN_1_2" link="libnm-nm-version.html#NM-DEPRECATED-IN-1-2:CAPS"/> + <keyword type="macro" name="NM_AVAILABLE_IN_1_2" link="libnm-nm-version.html#NM-AVAILABLE-IN-1-2:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN:CAPS"/> <keyword type="macro" name="NM_DBUS_INTERFACE_VPN" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-INTERFACE-VPN:CAPS"/> <keyword type="macro" name="NM_DBUS_PATH_VPN_CONNECTION" link="libnm-nm-vpn-dbus-interface.html#NM-DBUS-PATH-VPN-CONNECTION:CAPS"/> @@ -1772,25 +2150,24 @@ <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-DOMAINS:CAPS"/> <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_ROUTES" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-ROUTES:CAPS"/> <keyword type="macro" name="NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-IP6-CONFIG-NEVER-DEFAULT:CAPS"/> - <keyword type="function" name="NMVpnEditorPluginFactory ()" link="NMVpnEditor.html#NMVpnEditorPluginFactory"/> - <keyword type="function" name="nm_vpn_editor_plugin_factory ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-factory"/> - <keyword type="function" name="nm_vpn_editor_plugin_get_editor ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-get-editor"/> - <keyword type="function" name="nm_vpn_editor_plugin_get_capabilities ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-get-capabilities"/> - <keyword type="function" name="nm_vpn_editor_plugin_import ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-import"/> - <keyword type="function" name="nm_vpn_editor_plugin_export ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-export"/> - <keyword type="function" name="nm_vpn_editor_plugin_get_suggested_filename ()" link="NMVpnEditor.html#nm-vpn-editor-plugin-get-suggested-filename"/> - <keyword type="function" name="nm_vpn_editor_get_widget ()" link="NMVpnEditor.html#nm-vpn-editor-get-widget"/> - <keyword type="function" name="nm_vpn_editor_update_connection ()" link="NMVpnEditor.html#nm-vpn-editor-update-connection"/> - <keyword type="enum" name="enum NMVpnEditorPluginCapability" link="NMVpnEditor.html#NMVpnEditorPluginCapability"/> - <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_NAME" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"/> - <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_DESCRIPTION" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"/> - <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_SERVICE" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"/> - <keyword type="struct" name="NMVpnEditorPluginInterface" link="NMVpnEditor.html#NMVpnEditorPluginInterface"/> - <keyword type="struct" name="NMVpnEditorInterface" link="NMVpnEditor.html#NMVpnEditorInterface"/> - <keyword type="property" name="The “description” property" link="NMVpnEditor.html#NMVpnEditorPlugin--description"/> - <keyword type="property" name="The “name” property" link="NMVpnEditor.html#NMVpnEditorPlugin--name"/> - <keyword type="property" name="The “service” property" link="NMVpnEditor.html#NMVpnEditorPlugin--service"/> - <keyword type="signal" name="The “changed” signal" link="NMVpnEditor.html#NMVpnEditor-changed"/> + <keyword type="function" name="NMVpnEditorPluginFactory ()" link="NMVpnEditorPlugin.html#NMVpnEditorPluginFactory"/> + <keyword type="function" name="nm_vpn_editor_plugin_factory ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-factory"/> + <keyword type="function" name="nm_vpn_editor_plugin_get_editor ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-editor"/> + <keyword type="function" name="nm_vpn_editor_plugin_get_capabilities ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-capabilities"/> + <keyword type="function" name="nm_vpn_editor_plugin_import ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-import"/> + <keyword type="function" name="nm_vpn_editor_plugin_export ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-export"/> + <keyword type="function" name="nm_vpn_editor_plugin_get_suggested_filename ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-get-suggested-filename"/> + <keyword type="function" name="nm_vpn_editor_plugin_load_from_file ()" link="NMVpnEditorPlugin.html#nm-vpn-editor-plugin-load-from-file" since="1.2"/> + <keyword type="enum" name="enum NMVpnEditorPluginCapability" link="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_NAME" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-NAME:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_DESCRIPTION" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-DESCRIPTION:CAPS"/> + <keyword type="macro" name="NM_VPN_EDITOR_PLUGIN_SERVICE" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-SERVICE:CAPS"/> + <keyword type="struct" name="NMVpnEditorPluginInterface" link="NMVpnEditorPlugin.html#NMVpnEditorPluginInterface"/> + <keyword type="struct" name="NMVpnEditor" link="NMVpnEditorPlugin.html#NMVpnEditor-struct"/> + <keyword type="property" name="The “description” property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--description"/> + <keyword type="property" name="The “name” property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--name"/> + <keyword type="property" name="The “service” property" link="NMVpnEditorPlugin.html#NMVpnEditorPlugin--service"/> + <keyword type="signal" name="The “changed” signal" link="NMVpnEditorPlugin.html#NMVpnEditor-changed"/> <keyword type="constant" name="NM_CLIENT_PERMISSION_NONE" link="NMClient.html#NM-CLIENT-PERMISSION-NONE:CAPS"/> <keyword type="constant" name="NM_CLIENT_PERMISSION_ENABLE_DISABLE_NETWORK" link="NMClient.html#NM-CLIENT-PERMISSION-ENABLE-DISABLE-NETWORK:CAPS"/> <keyword type="constant" name="NM_CLIENT_PERMISSION_ENABLE_DISABLE_WIFI" link="NMClient.html#NM-CLIENT-PERMISSION-ENABLE-DISABLE-WIFI:CAPS"/> @@ -1903,6 +2280,10 @@ <keyword type="constant" name="NM_DEVICE_TYPE_BRIDGE" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-BRIDGE:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_GENERIC" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-GENERIC:CAPS"/> <keyword type="constant" name="NM_DEVICE_TYPE_TEAM" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TEAM:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_TUN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-TUN:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_IP_TUNNEL" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-IP-TUNNEL:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_MACVLAN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-MACVLAN:CAPS"/> + <keyword type="constant" name="NM_DEVICE_TYPE_VXLAN" link="libnm-nm-dbus-interface.html#NM-DEVICE-TYPE-VXLAN:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NONE" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NONE:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_NM_SUPPORTED" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-NM-SUPPORTED:CAPS"/> <keyword type="constant" name="NM_DEVICE_CAP_CARRIER_DETECT" link="libnm-nm-dbus-interface.html#NM-DEVICE-CAP-CARRIER-DETECT:CAPS"/> @@ -2039,6 +2420,16 @@ <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_NONE" link="libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-NONE:CAPS"/> <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_VPN_HINTS" link="libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-VPN-HINTS:CAPS"/> <keyword type="constant" name="NM_SECRET_AGENT_CAPABILITY_LAST" link="libnm-nm-dbus-interface.html#NM-SECRET-AGENT-CAPABILITY-LAST:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_UKNOWN" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-UKNOWN:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_GRE" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-GRE:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_SIT" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-SIT:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_ISATAP" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-ISATAP:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6IP6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6IP6:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IPIP6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IPIP6:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_IP6GRE" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-IP6GRE:CAPS"/> + <keyword type="constant" name="NM_IP_TUNNEL_MODE_VTI6" link="libnm-nm-dbus-interface.html#NM-IP-TUNNEL-MODE-VTI6:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ALL" link="libnm-NMConnection.html#NM-CONNECTION-SERIALIZE-ALL:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_NO_SECRETS" link="libnm-NMConnection.html#NM-CONNECTION-SERIALIZE-NO-SECRETS:CAPS"/> <keyword type="constant" name="NM_CONNECTION_SERIALIZE_ONLY_SECRETS" link="libnm-NMConnection.html#NM-CONNECTION-SERIALIZE-ONLY-SECRETS:CAPS"/> @@ -2055,6 +2446,9 @@ <keyword type="constant" name="NM_SETTING_COMPARE_FLAG_DIFF_RESULT_WITH_DEFAULT" link="NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-WITH-DEFAULT:CAPS"/> <keyword type="constant" name="NM_SETTING_COMPARE_FLAG_DIFF_RESULT_NO_DEFAULT" link="NMSetting.html#NM-SETTING-COMPARE-FLAG-DIFF-RESULT-NO-DEFAULT:CAPS"/> <keyword type="constant" name="NM_SETTING_COMPARE_FLAG_IGNORE_TIMESTAMP" link="NMSetting.html#NM-SETTING-COMPARE-FLAG-IGNORE-TIMESTAMP:CAPS"/> + <keyword type="constant" name="NM_SETTING_MAC_RANDOMIZATION_DEFAULT" link="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_SETTING_MAC_RANDOMIZATION_NEVER" link="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-NEVER:CAPS"/> + <keyword type="constant" name="NM_SETTING_MAC_RANDOMIZATION_ALWAYS" link="NMSetting.html#NM-SETTING-MAC-RANDOMIZATION-ALWAYS:CAPS"/> <keyword type="constant" name="NM_SETTING_DIFF_RESULT_UNKNOWN" link="NMSetting.html#NM-SETTING-DIFF-RESULT-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_SETTING_DIFF_RESULT_IN_A" link="NMSetting.html#NM-SETTING-DIFF-RESULT-IN-A:CAPS"/> <keyword type="constant" name="NM_SETTING_DIFF_RESULT_IN_B" link="NMSetting.html#NM-SETTING-DIFF-RESULT-IN-B:CAPS"/> @@ -2063,6 +2457,9 @@ <keyword type="constant" name="NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_DEFAULT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-DEFAULT:CAPS"/> <keyword type="constant" name="NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_NO" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-NO:CAPS"/> <keyword type="constant" name="NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES_YES" link="NMSettingConnection.html#NM-SETTING-CONNECTION-AUTOCONNECT-SLAVES-YES:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLDP_DEFAULT" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DEFAULT:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLDP_DISABLE" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-DISABLE:CAPS"/> + <keyword type="constant" name="NM_SETTING_CONNECTION_LLDP_ENABLE_RX" link="NMSettingConnection.html#NM-SETTING-CONNECTION-LLDP-ENABLE-RX:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_UNKNOWN" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-UNKNOWN:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_X509" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-X509:CAPS"/> <keyword type="constant" name="NM_SETTING_802_1X_CK_FORMAT_RAW_KEY" link="NMSetting8021x.html#NM-SETTING-802-1X-CK-FORMAT-RAW-KEY:CAPS"/> @@ -2078,14 +2475,28 @@ <keyword type="constant" name="NM_SETTING_IP6_CONFIG_PRIVACY_DISABLED" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-DISABLED:CAPS"/> <keyword type="constant" name="NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_PUBLIC_ADDR" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-PUBLIC-ADDR:CAPS"/> <keyword type="constant" name="NM_SETTING_IP6_CONFIG_PRIVACY_PREFER_TEMP_ADDR" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-PRIVACY-PREFER-TEMP-ADDR:CAPS"/> + <keyword type="constant" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_EUI64" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-EUI64:CAPS"/> + <keyword type="constant" name="NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE_STABLE_PRIVACY" link="NMSettingIP6Config.html#NM-SETTING-IP6-CONFIG-ADDR-GEN-MODE-STABLE-PRIVACY:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_UNKNOWN" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_VEPA" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-VEPA:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_BRIDGE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-BRIDGE:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_PRIVATE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PRIVATE:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_PASSTHRU" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-PASSTHRU:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_SOURCE" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-SOURCE:CAPS"/> + <keyword type="constant" name="_NM_SETTING_MACVLAN_MODE_NUM" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-NUM:CAPS"/> + <keyword type="constant" name="NM_SETTING_MACVLAN_MODE_LAST" link="NMSettingMacvlan.html#NM-SETTING-MACVLAN-MODE-LAST:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_NONE" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-NONE:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_EVEN" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-EVEN:CAPS"/> <keyword type="constant" name="NM_SETTING_SERIAL_PARITY_ODD" link="NMSettingSerial.html#NM-SETTING-SERIAL-PARITY-ODD:CAPS"/> + <keyword type="constant" name="NM_SETTING_TUN_MODE_UNKNOWN" link="NMSettingTun.html#NM-SETTING-TUN-MODE-UNKNOWN:CAPS"/> + <keyword type="constant" name="NM_SETTING_TUN_MODE_TUN" link="NMSettingTun.html#NM-SETTING-TUN-MODE-TUN:CAPS"/> + <keyword type="constant" name="NM_SETTING_TUN_MODE_TAP" link="NMSettingTun.html#NM-SETTING-TUN-MODE-TAP:CAPS"/> <keyword type="constant" name="NM_VLAN_INGRESS_MAP" link="NMSettingVlan.html#NM-VLAN-INGRESS-MAP:CAPS"/> <keyword type="constant" name="NM_VLAN_EGRESS_MAP" link="NMSettingVlan.html#NM-VLAN-EGRESS-MAP:CAPS"/> <keyword type="constant" name="NM_VLAN_FLAG_REORDER_HEADERS" link="NMSettingVlan.html#NM-VLAN-FLAG-REORDER-HEADERS:CAPS"/> <keyword type="constant" name="NM_VLAN_FLAG_GVRP" link="NMSettingVlan.html#NM-VLAN-FLAG-GVRP:CAPS"/> <keyword type="constant" name="NM_VLAN_FLAG_LOOSE_BINDING" link="NMSettingVlan.html#NM-VLAN-FLAG-LOOSE-BINDING:CAPS"/> + <keyword type="constant" name="NM_VLAN_FLAG_MVRP" link="NMSettingVlan.html#NM-VLAN-FLAG-MVRP:CAPS"/> <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_NONE" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-NONE:CAPS"/> <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_PHY" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-PHY:CAPS"/> <keyword type="constant" name="NM_SETTING_WIRED_WAKE_ON_LAN_UNICAST" link="NMSettingWired.html#NM-SETTING-WIRED-WAKE-ON-LAN-UNICAST:CAPS"/> @@ -2145,9 +2556,9 @@ <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_LOGIN_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-LOGIN-FAILED:CAPS"/> <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-CONNECT-FAILED:CAPS"/> <keyword type="constant" name="NM_VPN_PLUGIN_FAILURE_BAD_IP_CONFIG" link="libnm-nm-vpn-dbus-interface.html#NM-VPN-PLUGIN-FAILURE-BAD-IP-CONFIG:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"/> - <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6" link="NMVpnEditor.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-NONE:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IMPORT:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-EXPORT:CAPS"/> + <keyword type="constant" name="NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6" link="NMVpnEditorPlugin.html#NM-VPN-EDITOR-PLUGIN-CAPABILITY-IPV6:CAPS"/> </functions> </book> diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 555bc33f..b50431ac 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="libnm Reference Manual"> <link rel="up" href="index.html" title="libnm Reference Manual"> -<link rel="prev" href="NMVpnEditor.html" title="NMVpnEditor"> +<link rel="prev" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin"> <link rel="next" href="api-index-full.html" title="API Index"> <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="NMVpnEditor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="NMVpnEditorPlugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="chapter"> @@ -37,17 +37,21 @@ <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingGeneric.html" title="NMSettingGeneric">NMSettingGeneric</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingGsm.html" title="NMSettingGsm">NMSettingGsm</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingInfiniband.html" title="NMSettingInfiniband">NMSettingInfiniband</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIPTunnel.html" title="NMSettingIPTunnel">NMSettingIPTunnel</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html" title="NMSettingIPConfig">NMSettingIPConfig</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingIP4Config.html" title="NMSettingIP4Config">NMSettingIP4Config</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMSettingIP6Config.html" title="NMSettingIP6Config">NMSettingIP6Config</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html" title="NMSettingMacvlan">NMSettingMacvlan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingOlpcMesh.html" title="NMSettingOlpcMesh">NMSettingOlpcMesh</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingPpp.html" title="NMSettingPpp">NMSettingPpp</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingPppoe.html" title="NMSettingPppoe">NMSettingPppoe</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html" title="NMSettingSerial">NMSettingSerial</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTeamPort.html" title="NMSettingTeamPort">NMSettingTeamPort</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTeam.html" title="NMSettingTeam">NMSettingTeam</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html" title="NMSettingTun">NMSettingTun</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html" title="NMSettingVlan">NMSettingVlan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVpn.html" title="NMSettingVpn">NMSettingVpn</a> + <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingVxlan.html" title="NMSettingVxlan">NMSettingVxlan</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWimax.html" title="NMSettingWimax">NMSettingWimax</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html" title="NMSettingWired">NMSettingWired</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html" title="NMSettingWirelessSecurity">NMSettingWirelessSecurity</a> @@ -64,10 +68,14 @@ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceEthernet.html" title="NMDeviceEthernet">NMDeviceEthernet</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceGeneric.html" title="NMDeviceGeneric">NMDeviceGeneric</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceInfiniband.html" title="NMDeviceInfiniband">NMDeviceInfiniband</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceIPTunnel.html" title="NMDeviceIPTunnel">NMDeviceIPTunnel</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceMacvlan.html" title="NMDeviceMacvlan">NMDeviceMacvlan</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceModem.html" title="NMDeviceModem">NMDeviceModem</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceOlpcMesh.html" title="NMDeviceOlpcMesh">NMDeviceOlpcMesh</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTeam.html" title="NMDeviceTeam">NMDeviceTeam</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceTun.html" title="NMDeviceTun">NMDeviceTun</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVlan.html" title="NMDeviceVlan">NMDeviceVlan</a> + <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceVxlan.html" title="NMDeviceVxlan">NMDeviceVxlan</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDeviceWifi.html" title="NMDeviceWifi">NMDeviceWifi</a> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="NMDeviceWimax.html" title="NMDeviceWimax">NMDeviceWimax</a> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="NMDhcpConfig.html" title="NMDhcpConfig">NMDhcpConfig</a> @@ -77,10 +85,10 @@ <span class="lineart">├──</span> <a class="link" href="NMClient.html" title="NMClient">NMClient</a> <span class="lineart">├──</span> <a class="link" href="NMSecretAgentOld.html" title="NMSecretAgentOld">NMSecretAgentOld</a> <span class="lineart">╰──</span> <a class="link" href="NMSimpleConnection.html" title="NMSimpleConnection">NMSimpleConnection</a> - GInterface - <span class="lineart">├──</span> <a class="link" href="NMVpnEditor.html" title="NMVpnEditor">NMVpnEditor</a> - <span class="lineart">╰──</span> <a class="link" href="NMVpnEditor.html#NMVpnEditorPlugin">NMVpnEditorPlugin</a> - GFlags + <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a> + <span class="lineart">├──</span> <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditor">NMVpnEditor</a> + <span class="lineart">╰──</span> <a class="link" href="NMVpnEditorPlugin.html" title="NMVpnEditorPlugin">NMVpnEditorPlugin</a> + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApFlags" title="enum NM80211ApFlags">NM80211ApFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NM80211ApSecurityFlags" title="enum NM80211ApSecurityFlags">NM80211ApSecurityFlags</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMBluetoothCapabilities" title="enum NMBluetoothCapabilities">NMBluetoothCapabilities</a> @@ -94,8 +102,8 @@ <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingSecretFlags" title="enum NMSettingSecretFlags">NMSettingSecretFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWired.html#NMSettingWiredWakeOnLan" title="enum NMSettingWiredWakeOnLan">NMSettingWiredWakeOnLan</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanFlags" title="enum NMVlanFlags">NMVlanFlags</a> - <span class="lineart">╰──</span> <a class="link" href="NMVpnEditor.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a> - GEnum + <span class="lineart">╰──</span> <a class="link" href="NMVpnEditorPlugin.html#NMVpnEditorPluginCapability" title="enum NMVpnEditorPluginCapability">NMVpnEditorPluginCapability</a> + <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-errors.html#NMAgentManagerError" title="enum NMAgentManagerError">NMAgentManagerError</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-errors.html#NMConnectionError" title="enum NMConnectionError">NMConnectionError</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-errors.html#NMDeviceError" title="enum NMDeviceError">NMDeviceError</a> @@ -113,14 +121,20 @@ <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceState" title="enum NMDeviceState">NMDeviceState</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceStateReason" title="enum NMDeviceStateReason">NMDeviceStateReason</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMDeviceType" title="enum NMDeviceType">NMDeviceType</a> + <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMIPTunnelMode" title="enum NMIPTunnelMode">NMIPTunnelMode</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMMetered" title="enum NMMetered">NMMetered</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xCKFormat" title="enum NMSetting8021xCKFormat">NMSetting8021xCKFormat</a> <span class="lineart">├──</span> <a class="link" href="NMSetting8021x.html#NMSetting8021xCKScheme" title="enum NMSetting8021xCKScheme">NMSetting8021xCKScheme</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingCompareFlags" title="enum NMSettingCompareFlags">NMSettingCompareFlags</a> <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionAutoconnectSlaves" title="enum NMSettingConnectionAutoconnectSlaves">NMSettingConnectionAutoconnectSlaves</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingConnection.html#NMSettingConnectionLldp" title="enum NMSettingConnectionLldp">NMSettingConnectionLldp</a> <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingDiffResult" title="enum NMSettingDiffResult">NMSettingDiffResult</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigAddrGenMode" title="enum NMSettingIP6ConfigAddrGenMode">NMSettingIP6ConfigAddrGenMode</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIP6Config.html#NMSettingIP6ConfigPrivacy" title="enum NMSettingIP6ConfigPrivacy">NMSettingIP6ConfigPrivacy</a> + <span class="lineart">├──</span> <a class="link" href="NMSetting.html#NMSettingMacRandomization" title="enum NMSettingMacRandomization">NMSettingMacRandomization</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingMacvlan.html#NMSettingMacvlanMode" title="enum NMSettingMacvlanMode">NMSettingMacvlanMode</a> <span class="lineart">├──</span> <a class="link" href="NMSettingSerial.html#NMSettingSerialParity" title="enum NMSettingSerialParity">NMSettingSerialParity</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingTun.html#NMSettingTunMode" title="enum NMSettingTunMode">NMSettingTunMode</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-dbus-interface.html#NMState" title="enum NMState">NMState</a> <span class="lineart">├──</span> <a class="link" href="libnm-nm-utils.html#NMUtilsSecurityType" title="enum NMUtilsSecurityType">NMUtilsSecurityType</a> <span class="lineart">├──</span> <a class="link" href="NMSettingVlan.html#NMVlanPriorityMap" title="enum NMVlanPriorityMap">NMVlanPriorityMap</a> @@ -130,9 +144,10 @@ <span class="lineart">├──</span> <a class="link" href="libnm-nm-vpn-dbus-interface.html#NMVpnServiceState" title="enum NMVpnServiceState">NMVpnServiceState</a> <span class="lineart">├──</span> <a class="link" href="NMSettingWirelessSecurity.html#NMWepKeyType" title="enum NMWepKeyType">NMWepKeyType</a> <span class="lineart">╰──</span> <a class="link" href="NMWimaxNsp.html#NMWimaxNspNetworkType" title="enum NMWimaxNspNetworkType">NMWimaxNspNetworkType</a> - GBoxed + <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPAddress">NMIPAddress</a> - <span class="lineart">╰──</span> <a class="link" href="NMSettingIPConfig.html#NMIPRoute">NMIPRoute</a> + <span class="lineart">├──</span> <a class="link" href="NMSettingIPConfig.html#NMIPRoute">NMIPRoute</a> + <span class="lineart">╰──</span> <a class="link" href="NMDevice.html#NMLldpNeighbor">NMLldpNeighbor</a> </pre> </div> <div class="footer"> diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml index 399ba513..6629a241 100644 --- a/docs/libnm/libnm-docs.xml +++ b/docs/libnm/libnm-docs.xml @@ -90,17 +90,21 @@ <xi:include href="xml/nm-setting-generic.xml"/> <xi:include href="xml/nm-setting-gsm.xml"/> <xi:include href="xml/nm-setting-infiniband.xml"/> - <xi:include href="xml/nm-setting-ip-config.xml"/> <xi:include href="xml/nm-setting-ip4-config.xml"/> <xi:include href="xml/nm-setting-ip6-config.xml"/> + <xi:include href="xml/nm-setting-ip-config.xml"/> + <xi:include href="xml/nm-setting-ip-tunnel.xml"/> + <xi:include href="xml/nm-setting-macvlan.xml"/> <xi:include href="xml/nm-setting-olpc-mesh.xml"/> <xi:include href="xml/nm-setting-ppp.xml"/> <xi:include href="xml/nm-setting-pppoe.xml"/> <xi:include href="xml/nm-setting-serial.xml"/> <xi:include href="xml/nm-setting-team.xml"/> <xi:include href="xml/nm-setting-team-port.xml"/> + <xi:include href="xml/nm-setting-tun.xml"/> <xi:include href="xml/nm-setting-vlan.xml"/> <xi:include href="xml/nm-setting-vpn.xml"/> + <xi:include href="xml/nm-setting-vxlan.xml"/> <xi:include href="xml/nm-setting-wimax.xml"/> <xi:include href="xml/nm-setting-wired.xml"/> <xi:include href="xml/nm-setting-wireless.xml"/> @@ -119,10 +123,14 @@ <xi:include href="xml/nm-device-ethernet.xml"/> <xi:include href="xml/nm-device-generic.xml"/> <xi:include href="xml/nm-device-infiniband.xml"/> + <xi:include href="xml/nm-device-ip-tunnel.xml"/> + <xi:include href="xml/nm-device-macvlan.xml"/> <xi:include href="xml/nm-device-modem.xml"/> <xi:include href="xml/nm-device-olpc-mesh.xml"/> <xi:include href="xml/nm-device-team.xml"/> + <xi:include href="xml/nm-device-tun.xml"/> <xi:include href="xml/nm-device-vlan.xml"/> + <xi:include href="xml/nm-device-vxlan.xml"/> <xi:include href="xml/nm-device-wifi.xml"/> <xi:include href="xml/nm-device-wimax.xml"/> <!-- end alphabetical --> diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index 43a9ac63..738a547e 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -100,12 +100,15 @@ NM_CLIENT_CONNECTIVITY NM_CLIENT_PRIMARY_CONNECTION NM_CLIENT_ACTIVATING_CONNECTION NM_CLIENT_DEVICES +NM_CLIENT_ALL_DEVICES NM_CLIENT_CONNECTIONS NM_CLIENT_HOSTNAME NM_CLIENT_CAN_MODIFY NM_CLIENT_METERED NM_CLIENT_DEVICE_ADDED NM_CLIENT_DEVICE_REMOVED +NM_CLIENT_ANY_DEVICE_ADDED +NM_CLIENT_ANY_DEVICE_REMOVED NM_CLIENT_PERMISSION_CHANGED NM_CLIENT_CONNECTION_ADDED NM_CLIENT_CONNECTION_REMOVED @@ -143,6 +146,7 @@ nm_client_save_hostname nm_client_save_hostname_async nm_client_save_hostname_finish nm_client_get_devices +nm_client_get_all_devices nm_client_get_device_by_path nm_client_get_device_by_iface nm_client_get_active_connections @@ -200,6 +204,7 @@ nm_connection_clear_settings nm_connection_compare nm_connection_diff nm_connection_verify +nm_connection_verify_secrets nm_connection_normalize nm_connection_need_secrets nm_connection_clear_secrets @@ -229,12 +234,15 @@ nm_connection_get_setting_dcb nm_connection_get_setting_generic nm_connection_get_setting_gsm nm_connection_get_setting_infiniband +nm_connection_get_setting_ip_tunnel nm_connection_get_setting_ip4_config nm_connection_get_setting_ip6_config +nm_connection_get_setting_macvlan nm_connection_get_setting_olpc_mesh nm_connection_get_setting_ppp nm_connection_get_setting_pppoe nm_connection_get_setting_serial +nm_connection_get_setting_tun nm_connection_get_setting_vpn nm_connection_get_setting_wimax nm_connection_get_setting_adsl @@ -242,6 +250,7 @@ nm_connection_get_setting_wired nm_connection_get_setting_wireless nm_connection_get_setting_wireless_security nm_connection_get_setting_vlan +nm_connection_get_setting_vxlan <SUBSECTION Standard> NM_CONNECTION NM_CONNECTION_GET_INTERFACE @@ -271,6 +280,7 @@ NM_TYPE_DEVICE_STATE NM_TYPE_DEVICE_STATE_REASON NM_TYPE_DEVICE_TYPE NM_TYPE_DEVICE_WIFI_CAPABILITIES +NM_TYPE_IP_TUNNEL_MODE NM_TYPE_MANAGER_ERROR NM_TYPE_METERED NM_TYPE_SECRET_AGENT_CAPABILITIES @@ -281,11 +291,16 @@ NM_TYPE_SETTING_802_1X_CK_FORMAT NM_TYPE_SETTING_802_1X_CK_SCHEME NM_TYPE_SETTING_COMPARE_FLAGS NM_TYPE_SETTING_CONNECTION_AUTOCONNECT_SLAVES +NM_TYPE_SETTING_CONNECTION_LLDP NM_TYPE_SETTING_DCB_FLAGS NM_TYPE_SETTING_DIFF_RESULT +NM_TYPE_SETTING_IP6_CONFIG_ADDR_GEN_MODE NM_TYPE_SETTING_IP6_CONFIG_PRIVACY +NM_TYPE_SETTING_MACVLAN_MODE +NM_TYPE_SETTING_MAC_RANDOMIZATION NM_TYPE_SETTING_SECRET_FLAGS NM_TYPE_SETTING_SERIAL_PARITY +NM_TYPE_SETTING_TUN_MODE NM_TYPE_SETTING_WIRED_WAKE_ON_LAN NM_TYPE_STATE NM_TYPE_UTILS_SECURITY_TYPE @@ -293,6 +308,7 @@ NM_TYPE_VLAN_FLAGS NM_TYPE_VLAN_PRIORITY_MAP NM_TYPE_VPN_CONNECTION_STATE NM_TYPE_VPN_CONNECTION_STATE_REASON +NM_TYPE_VPN_EDITOR_PLUGIN_CAPABILITY NM_TYPE_VPN_PLUGIN_ERROR NM_TYPE_VPN_PLUGIN_FAILURE NM_TYPE_VPN_SERVICE_STATE @@ -314,6 +330,7 @@ nm_device_state_get_type nm_device_state_reason_get_type nm_device_type_get_type nm_device_wifi_capabilities_get_type +nm_ip_tunnel_mode_get_type nm_manager_error_get_type nm_metered_get_type nm_secret_agent_capabilities_get_type @@ -323,11 +340,16 @@ nm_setting_802_1x_ck_format_get_type nm_setting_802_1x_ck_scheme_get_type nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type +nm_setting_connection_lldp_get_type nm_setting_dcb_flags_get_type nm_setting_diff_result_get_type +nm_setting_ip6_config_addr_gen_mode_get_type nm_setting_ip6_config_privacy_get_type +nm_setting_mac_randomization_get_type +nm_setting_macvlan_mode_get_type nm_setting_secret_flags_get_type nm_setting_serial_parity_get_type +nm_setting_tun_mode_get_type nm_setting_wired_wake_on_lan_get_type nm_settings_error_get_type nm_state_get_type @@ -336,6 +358,7 @@ nm_vlan_flags_get_type nm_vlan_priority_map_get_type nm_vpn_connection_state_get_type nm_vpn_connection_state_reason_get_type +nm_vpn_editor_plugin_capability_get_type nm_vpn_plugin_error_get_type nm_vpn_plugin_failure_get_type nm_vpn_service_state_get_type @@ -344,7 +367,7 @@ nm_wep_key_type_get_type <SECTION> <FILE>nm-dbus-interface</FILE> -NM_AVAILABLE_IN_1_0_6 +NM_AVAILABLE_IN_1_2 NM_DBUS_SERVICE NM_DBUS_PATH NM_DBUS_INTERFACE @@ -376,6 +399,7 @@ NM_DBUS_INTERFACE_DEVICE_TUN NM_DBUS_INTERFACE_DEVICE_MACVLAN NM_DBUS_INTERFACE_DEVICE_VXLAN NM_DBUS_INTERFACE_DEVICE_GRE +NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL NM_DBUS_INTERFACE_SETTINGS NM_DBUS_PATH_SETTINGS NM_DBUS_INTERFACE_SETTINGS_CONNECTION @@ -401,6 +425,24 @@ NMMetered NMActiveConnectionState NMSecretAgentGetSecretsFlags NMSecretAgentCapabilities +NM_LLDP_ATTR_DESTINATION +NM_LLDP_ATTR_CHASSIS_ID_TYPE +NM_LLDP_ATTR_CHASSIS_ID +NM_LLDP_ATTR_PORT_ID_TYPE +NM_LLDP_ATTR_PORT_ID +NM_LLDP_ATTR_PORT_DESCRIPTION +NM_LLDP_ATTR_SYSTEM_NAME +NM_LLDP_ATTR_SYSTEM_DESCRIPTION +NM_LLDP_ATTR_SYSTEM_CAPABILITIES +NM_LLDP_ATTR_IEEE_802_1_PVID +NM_LLDP_ATTR_IEEE_802_1_PPVID +NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS +NM_LLDP_ATTR_IEEE_802_1_VID +NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME +NM_LLDP_DEST_NEAREST_BRIDGE +NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE +NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE +NMIPTunnelMode </SECTION> <SECTION> @@ -414,9 +456,11 @@ NM_DEVICE_DRIVER NM_DEVICE_DRIVER_VERSION NM_DEVICE_FIRMWARE_VERSION NM_DEVICE_CAPABILITIES +NM_DEVICE_REAL NM_DEVICE_MANAGED NM_DEVICE_AUTOCONNECT NM_DEVICE_FIRMWARE_MISSING +NM_DEVICE_NM_PLUGIN_MISSING NM_DEVICE_IP4_CONFIG NM_DEVICE_DHCP4_CONFIG NM_DEVICE_IP6_CONFIG @@ -430,6 +474,7 @@ NM_DEVICE_PRODUCT NM_DEVICE_PHYSICAL_PORT_ID NM_DEVICE_MTU NM_DEVICE_METERED +NM_DEVICE_LLDP_NEIGHBORS nm_device_get_iface nm_device_get_ip_iface nm_device_get_device_type @@ -441,9 +486,11 @@ nm_device_get_type_description nm_device_get_hw_address nm_device_get_capabilities nm_device_get_managed +nm_device_set_managed nm_device_get_autoconnect nm_device_set_autoconnect nm_device_get_firmware_missing +nm_device_get_nm_plugin_missing nm_device_get_ip4_config nm_device_get_dhcp4_config nm_device_get_ip6_config @@ -454,12 +501,17 @@ nm_device_get_active_connection nm_device_get_available_connections nm_device_get_physical_port_id nm_device_get_mtu +nm_device_is_real nm_device_is_software nm_device_get_product nm_device_get_vendor nm_device_get_description nm_device_get_metered +nm_device_get_lldp_neighbors nm_device_disambiguate_names +nm_device_reapply +nm_device_reapply_async +nm_device_reapply_finish nm_device_disconnect nm_device_disconnect_async nm_device_disconnect_finish @@ -470,9 +522,17 @@ nm_device_filter_connections nm_device_connection_valid nm_device_connection_compatible nm_device_get_setting_type +nm_lldp_neighbor_new +nm_lldp_neighbor_ref +nm_lldp_neighbor_unref +nm_lldp_neighbor_get_attr_names +nm_lldp_neighbor_get_attr_string_value +nm_lldp_neighbor_get_attr_uint_value +nm_lldp_neighbor_get_attr_type <SUBSECTION Standard> NMDevice NMDeviceClass +NMLldpNeighbor NM_DEVICE NM_DEVICE_CLASS NM_DEVICE_GET_CLASS @@ -480,6 +540,7 @@ NM_IS_DEVICE NM_IS_DEVICE_CLASS NM_TYPE_DEVICE nm_device_get_type +nm_lldp_neighbor_get_type </SECTION> <SECTION> @@ -569,10 +630,12 @@ NM_DEVICE_ETHERNET_HW_ADDRESS NM_DEVICE_ETHERNET_PERMANENT_HW_ADDRESS NM_DEVICE_ETHERNET_SPEED NM_DEVICE_ETHERNET_CARRIER +NM_DEVICE_ETHERNET_S390_SUBCHANNELS nm_device_ethernet_get_hw_address nm_device_ethernet_get_permanent_hw_address nm_device_ethernet_get_speed nm_device_ethernet_get_carrier +nm_device_ethernet_get_s390_subchannels <SUBSECTION Standard> NMDeviceEthernet NMDeviceEthernetClass @@ -623,6 +686,68 @@ nm_device_infiniband_get_type </SECTION> <SECTION> +<FILE>nm-device-ip-tunnel</FILE> +<TITLE>NMDeviceIPTunnel</TITLE> +NM_DEVICE_IP_TUNNEL_MODE +NM_DEVICE_IP_TUNNEL_PARENT +NM_DEVICE_IP_TUNNEL_LOCAL +NM_DEVICE_IP_TUNNEL_REMOTE +NM_DEVICE_IP_TUNNEL_TTL +NM_DEVICE_IP_TUNNEL_TOS +NM_DEVICE_IP_TUNNEL_PATH_MTU_DISCOVERY +NM_DEVICE_IP_TUNNEL_INPUT_KEY +NM_DEVICE_IP_TUNNEL_OUTPUT_KEY +NM_DEVICE_IP_TUNNEL_ENCAPSULATION_LIMIT +NM_DEVICE_IP_TUNNEL_FLOW_LABEL +nm_device_ip_tunnel_get_parent +nm_device_ip_tunnel_get_mode +nm_device_ip_tunnel_get_local +nm_device_ip_tunnel_get_remote +nm_device_ip_tunnel_get_ttl +nm_device_ip_tunnel_get_tos +nm_device_ip_tunnel_get_path_mtu_discovery +nm_device_ip_tunnel_get_input_key +nm_device_ip_tunnel_get_output_key +nm_device_ip_tunnel_get_encapsulation_limit +nm_device_ip_tunnel_get_flow_label +<SUBSECTION Standard> +NMDeviceIPTunnel +NMDeviceIPTunnelClass +NM_DEVICE_IP_TUNNEL +NM_DEVICE_IP_TUNNEL_CLASS +NM_DEVICE_IP_TUNNEL_GET_CLASS +NM_IS_DEVICE_IP_TUNNEL +NM_IS_DEVICE_IP_TUNNEL_CLASS +NM_TYPE_DEVICE_IP_TUNNEL +nm_device_ip_tunnel_get_type +</SECTION> + +<SECTION> +<FILE>nm-device-macvlan</FILE> +<TITLE>NMDeviceMacvlan</TITLE> +NM_DEVICE_MACVLAN_PARENT +NM_DEVICE_MACVLAN_MODE +NM_DEVICE_MACVLAN_NO_PROMISC +NM_DEVICE_MACVLAN_TAP +NM_DEVICE_MACVLAN_HW_ADDRESS +nm_device_macvlan_get_parent +nm_device_macvlan_get_mode +nm_device_macvlan_get_no_promisc +nm_device_macvlan_get_tap +nm_device_macvlan_get_hw_address +<SUBSECTION Standard> +NMDeviceMacvlan +NMDeviceMacvlanClass +NM_DEVICE_MACVLAN +NM_DEVICE_MACVLAN_CLASS +NM_DEVICE_MACVLAN_GET_CLASS +NM_IS_DEVICE_MACVLAN +NM_IS_DEVICE_MACVLAN_CLASS +NM_TYPE_DEVICE_MACVLAN +nm_device_macvlan_get_type +</SECTION> + +<SECTION> <FILE>nm-device-modem</FILE> <TITLE>NMDeviceModem</TITLE> NM_DEVICE_MODEM_MODEM_CAPABILITIES @@ -684,6 +809,35 @@ nm_device_team_get_type </SECTION> <SECTION> +<FILE>nm-device-tun</FILE> +<TITLE>NMDeviceTun</TITLE> +NM_DEVICE_TUN_HW_ADDRESS +NM_DEVICE_TUN_OWNER +NM_DEVICE_TUN_GROUP +NM_DEVICE_TUN_MODE +NM_DEVICE_TUN_NO_PI +NM_DEVICE_TUN_VNET_HDR +NM_DEVICE_TUN_MULTI_QUEUE +nm_device_tun_get_hw_address +nm_device_tun_get_mode +nm_device_tun_get_owner +nm_device_tun_get_group +nm_device_tun_get_no_pi +nm_device_tun_get_vnet_hdr +nm_device_tun_get_multi_queue +<SUBSECTION Standard> +NMDeviceTun +NMDeviceTunClass +NM_DEVICE_TUN +NM_DEVICE_TUN_CLASS +NM_DEVICE_TUN_GET_CLASS +NM_IS_DEVICE_TUN +NM_IS_DEVICE_TUN_CLASS +NM_TYPE_DEVICE_TUN +nm_device_tun_get_type +</SECTION> + +<SECTION> <FILE>nm-device-vlan</FILE> <TITLE>NMDeviceVlan</TITLE> NM_DEVICE_VLAN_HW_ADDRESS @@ -707,6 +861,57 @@ nm_device_vlan_get_type </SECTION> <SECTION> +<FILE>nm-device-vxlan</FILE> +<TITLE>NMDeviceVxlan</TITLE> +NM_DEVICE_VXLAN_HW_ADDRESS +NM_DEVICE_VXLAN_CARRIER +NM_DEVICE_VXLAN_PARENT +NM_DEVICE_VXLAN_ID +NM_DEVICE_VXLAN_GROUP +NM_DEVICE_VXLAN_LOCAL +NM_DEVICE_VXLAN_SRC_PORT_MIN +NM_DEVICE_VXLAN_SRC_PORT_MAX +NM_DEVICE_VXLAN_LEARNING +NM_DEVICE_VXLAN_AGEING +NM_DEVICE_VXLAN_TOS +NM_DEVICE_VXLAN_TTL +NM_DEVICE_VXLAN_LIMIT +NM_DEVICE_VXLAN_PROXY +NM_DEVICE_VXLAN_RSC +NM_DEVICE_VXLAN_L2MISS +NM_DEVICE_VXLAN_L3MISS +NM_DEVICE_VXLAN_DST_PORT +nm_device_vxlan_get_hw_address +nm_device_vxlan_get_carrier +nm_device_vxlan_get_parent +nm_device_vxlan_get_id +nm_device_vxlan_get_group +nm_device_vxlan_get_local +nm_device_vxlan_get_src_port_min +nm_device_vxlan_get_src_port_max +nm_device_vxlan_get_dst_port +nm_device_vxlan_get_learning +nm_device_vxlan_get_ageing +nm_device_vxlan_get_tos +nm_device_vxlan_get_ttl +nm_device_vxlan_get_limit +nm_device_vxlan_get_proxy +nm_device_vxlan_get_rsc +nm_device_vxlan_get_l2miss +nm_device_vxlan_get_l3miss +<SUBSECTION Standard> +NMDeviceVxlan +NMDeviceVxlanClass +NM_DEVICE_VXLAN +NM_DEVICE_VXLAN_CLASS +NM_DEVICE_VXLAN_GET_CLASS +NM_IS_DEVICE_VXLAN +NM_IS_DEVICE_VXLAN_CLASS +NM_TYPE_DEVICE_VXLAN +nm_device_vxlan_get_type +</SECTION> + +<SECTION> <FILE>nm-device-wifi</FILE> <TITLE>NMDeviceWifi</TITLE> NM_DEVICE_WIFI_HW_ADDRESS @@ -798,12 +1003,10 @@ nm_dhcp_config_get_type NM_TYPE_CLIENT_ERROR NM_TYPE_CLIENT_PERMISSION NM_TYPE_CLIENT_PERMISSION_RESULT -NM_TYPE_VPN_EDITOR_PLUGIN_CAPABILITY NM_TYPE_WIMAX_NSP_NETWORK_TYPE nm_client_error_get_type nm_client_permission_get_type nm_client_permission_result_get_type -nm_vpn_editor_plugin_capability_get_type nm_wimax_nsp_network_type_get_type </SECTION> @@ -987,6 +1190,7 @@ NM_SETTING_PARAM_FUZZY_IGNORE NM_SETTING_NAME NMSettingSecretFlags NMSettingCompareFlags +NMSettingMacRandomization NMSetting NMSettingClearSecretsWithFlagsFn NMSettingValueIterFn @@ -994,6 +1198,7 @@ nm_setting_lookup_type nm_setting_duplicate nm_setting_get_name nm_setting_verify +nm_setting_verify_secrets nm_setting_compare NMSettingDiffResult nm_setting_diff @@ -1053,6 +1258,7 @@ NM_SETTING_802_1X_PIN NM_SETTING_802_1X_PIN_FLAGS NM_SETTING_802_1X_SYSTEM_CA_CERTS nm_setting_802_1x_new +nm_setting_802_1x_check_cert_scheme nm_setting_802_1x_get_num_eap_methods nm_setting_802_1x_get_eap_method nm_setting_802_1x_add_eap_method @@ -1243,6 +1449,7 @@ NM_SETTING_BRIDGE_FORWARD_DELAY NM_SETTING_BRIDGE_HELLO_TIME NM_SETTING_BRIDGE_MAX_AGE NM_SETTING_BRIDGE_AGEING_TIME +NM_SETTING_BRIDGE_MULTICAST_SNOOPING nm_setting_bridge_new nm_setting_bridge_get_mac_address nm_setting_bridge_get_stp @@ -1251,6 +1458,7 @@ nm_setting_bridge_get_forward_delay nm_setting_bridge_get_hello_time nm_setting_bridge_get_max_age nm_setting_bridge_get_ageing_time +nm_setting_bridge_get_multicast_snooping <SUBSECTION Standard> NMSettingBridge NMSettingBridgeClass @@ -1334,7 +1542,9 @@ NM_SETTING_CONNECTION_AUTOCONNECT_SLAVES NM_SETTING_CONNECTION_SECONDARIES NM_SETTING_CONNECTION_GATEWAY_PING_TIMEOUT NM_SETTING_CONNECTION_METERED +NM_SETTING_CONNECTION_LLDP NMSettingConnectionAutoconnectSlaves +NMSettingConnectionLldp NMSettingConnection nm_setting_connection_new nm_setting_connection_get_id @@ -1363,6 +1573,7 @@ nm_setting_connection_remove_secondary nm_setting_connection_remove_secondary_by_value nm_setting_connection_get_gateway_ping_timeout nm_setting_connection_get_metered +nm_setting_connection_get_lldp <SUBSECTION Standard> NMSettingConnectionClass NM_IS_SETTING_CONNECTION @@ -1460,6 +1671,9 @@ NM_SETTING_GSM_NETWORK_ID NM_SETTING_GSM_PIN NM_SETTING_GSM_PIN_FLAGS NM_SETTING_GSM_HOME_ONLY +NM_SETTING_GSM_DEVICE_ID +NM_SETTING_GSM_SIM_ID +NM_SETTING_GSM_SIM_OPERATOR_ID nm_setting_gsm_new nm_setting_gsm_get_number nm_setting_gsm_get_username @@ -1468,6 +1682,9 @@ nm_setting_gsm_get_apn nm_setting_gsm_get_network_id nm_setting_gsm_get_pin nm_setting_gsm_get_home_only +nm_setting_gsm_get_device_id +nm_setting_gsm_get_sim_id +nm_setting_gsm_get_sim_operator_id nm_setting_gsm_get_pin_flags nm_setting_gsm_get_password_flags <SUBSECTION Standard> @@ -1554,6 +1771,7 @@ nm_ip_route_set_attribute NM_SETTING_IP_CONFIG_METHOD NM_SETTING_IP_CONFIG_DNS NM_SETTING_IP_CONFIG_DNS_SEARCH +NM_SETTING_IP_CONFIG_DNS_OPTIONS NM_SETTING_IP_CONFIG_ADDRESSES NM_SETTING_IP_CONFIG_GATEWAY NM_SETTING_IP_CONFIG_ROUTES @@ -1564,6 +1782,20 @@ NM_SETTING_IP_CONFIG_DHCP_HOSTNAME NM_SETTING_IP_CONFIG_DHCP_SEND_HOSTNAME NM_SETTING_IP_CONFIG_NEVER_DEFAULT NM_SETTING_IP_CONFIG_MAY_FAIL +NM_SETTING_DNS_OPTION_DEBUG +NM_SETTING_DNS_OPTION_NDOTS +NM_SETTING_DNS_OPTION_TIMEOUT +NM_SETTING_DNS_OPTION_ATTEMPTS +NM_SETTING_DNS_OPTION_ROTATE +NM_SETTING_DNS_OPTION_NO_CHECK_NAMES +NM_SETTING_DNS_OPTION_INET6 +NM_SETTING_DNS_OPTION_IP6_BYTESTRING +NM_SETTING_DNS_OPTION_IP6_DOTINT +NM_SETTING_DNS_OPTION_NO_IP6_DOTINT +NM_SETTING_DNS_OPTION_EDNS0 +NM_SETTING_DNS_OPTION_SINGLE_REQUEST +NM_SETTING_DNS_OPTION_SINGLE_REQUEST_REOPEN +NM_SETTING_DNS_OPTION_NO_TLD_QUERY nm_setting_ip_config_get_method nm_setting_ip_config_get_num_dns nm_setting_ip_config_get_dns @@ -1577,6 +1809,14 @@ nm_setting_ip_config_add_dns_search nm_setting_ip_config_remove_dns_search nm_setting_ip_config_remove_dns_search_by_value nm_setting_ip_config_clear_dns_searches +nm_setting_ip_config_get_num_dns_options +nm_setting_ip_config_has_dns_options +nm_setting_ip_config_get_dns_option +nm_setting_ip_config_next_valid_dns_option +nm_setting_ip_config_add_dns_option +nm_setting_ip_config_remove_dns_option +nm_setting_ip_config_remove_dns_option_by_value +nm_setting_ip_config_clear_dns_options nm_setting_ip_config_get_num_addresses nm_setting_ip_config_get_address nm_setting_ip_config_add_address @@ -1614,10 +1854,53 @@ nm_setting_ip_config_get_type </SECTION> <SECTION> +<FILE>nm-setting-ip-tunnel</FILE> +<TITLE>NMSettingIPTunnel</TITLE> +NM_SETTING_IP_TUNNEL_SETTING_NAME +NM_SETTING_IP_TUNNEL_PARENT +NM_SETTING_IP_TUNNEL_MODE +NM_SETTING_IP_TUNNEL_LOCAL +NM_SETTING_IP_TUNNEL_REMOTE +NM_SETTING_IP_TUNNEL_TTL +NM_SETTING_IP_TUNNEL_TOS +NM_SETTING_IP_TUNNEL_PATH_MTU_DISCOVERY +NM_SETTING_IP_TUNNEL_INPUT_KEY +NM_SETTING_IP_TUNNEL_OUTPUT_KEY +NM_SETTING_IP_TUNNEL_ENCAPSULATION_LIMIT +NM_SETTING_IP_TUNNEL_FLOW_LABEL +NM_SETTING_IP_TUNNEL_MTU +nm_setting_ip_tunnel_new +nm_setting_ip_tunnel_get_parent +nm_setting_ip_tunnel_get_mode +nm_setting_ip_tunnel_get_local +nm_setting_ip_tunnel_get_remote +nm_setting_ip_tunnel_get_ttl +nm_setting_ip_tunnel_get_tos +nm_setting_ip_tunnel_get_path_mtu_discovery +nm_setting_ip_tunnel_get_input_key +nm_setting_ip_tunnel_get_output_key +nm_setting_ip_tunnel_get_encapsulation_limit +nm_setting_ip_tunnel_get_flow_label +nm_setting_ip_tunnel_get_mtu +<SUBSECTION Standard> +NMSettingIPTunnel +NMSettingIPTunnelClass +NM_IS_SETTING_IP_TUNNEL +NM_IS_SETTING_IP_TUNNEL_CLASS +NM_SETTING_IP_TUNNEL +NM_SETTING_IP_TUNNEL_CLASS +NM_SETTING_IP_TUNNEL_GET_CLASS +NM_TYPE_SETTING_IP_TUNNEL +nm_setting_ip_tunnel_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-ip4-config</FILE> <TITLE>NMSettingIP4Config</TITLE> NM_SETTING_IP4_CONFIG_SETTING_NAME NM_SETTING_IP4_CONFIG_DHCP_CLIENT_ID +NM_SETTING_IP4_CONFIG_DHCP_TIMEOUT +NM_SETTING_IP4_CONFIG_DHCP_FQDN NM_SETTING_IP4_CONFIG_METHOD_AUTO NM_SETTING_IP4_CONFIG_METHOD_LINK_LOCAL NM_SETTING_IP4_CONFIG_METHOD_MANUAL @@ -1625,6 +1908,8 @@ NM_SETTING_IP4_CONFIG_METHOD_SHARED NM_SETTING_IP4_CONFIG_METHOD_DISABLED nm_setting_ip4_config_new nm_setting_ip4_config_get_dhcp_client_id +nm_setting_ip4_config_get_dhcp_timeout +nm_setting_ip4_config_get_dhcp_fqdn <SUBSECTION Standard> NMSettingIP4Config NMSettingIP4ConfigClass @@ -1642,6 +1927,7 @@ nm_setting_ip4_config_get_type <TITLE>NMSettingIP6Config</TITLE> NM_SETTING_IP6_CONFIG_SETTING_NAME NM_SETTING_IP6_CONFIG_IP6_PRIVACY +NM_SETTING_IP6_CONFIG_ADDR_GEN_MODE NM_SETTING_IP6_CONFIG_METHOD_IGNORE NM_SETTING_IP6_CONFIG_METHOD_AUTO NM_SETTING_IP6_CONFIG_METHOD_DHCP @@ -1649,8 +1935,10 @@ NM_SETTING_IP6_CONFIG_METHOD_LINK_LOCAL NM_SETTING_IP6_CONFIG_METHOD_MANUAL NM_SETTING_IP6_CONFIG_METHOD_SHARED NMSettingIP6ConfigPrivacy +NMSettingIP6ConfigAddrGenMode nm_setting_ip6_config_new nm_setting_ip6_config_get_ip6_privacy +nm_setting_ip6_config_get_addr_gen_mode <SUBSECTION Standard> NMSettingIP6Config NMSettingIP6ConfigClass @@ -1664,6 +1952,32 @@ nm_setting_ip6_config_get_type </SECTION> <SECTION> +<FILE>nm-setting-macvlan</FILE> +<TITLE>NMSettingMacvlan</TITLE> +NM_SETTING_MACVLAN_SETTING_NAME +NM_SETTING_MACVLAN_PARENT +NM_SETTING_MACVLAN_MODE +NM_SETTING_MACVLAN_PROMISCUOUS +NM_SETTING_MACVLAN_TAP +NMSettingMacvlanMode +nm_setting_macvlan_new +nm_setting_macvlan_get_parent +nm_setting_macvlan_get_mode +nm_setting_macvlan_get_promiscuous +nm_setting_macvlan_get_tap +<SUBSECTION Standard> +NMSettingMacvlan +NMSettingMacvlanClass +NM_IS_SETTING_MACVLAN +NM_IS_SETTING_MACVLAN_CLASS +NM_SETTING_MACVLAN +NM_SETTING_MACVLAN_CLASS +NM_SETTING_MACVLAN_GET_CLASS +NM_TYPE_SETTING_MACVLAN +nm_setting_macvlan_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-olpc-mesh</FILE> <TITLE>NMSettingOlpcMesh</TITLE> NM_SETTING_OLPC_MESH_SETTING_NAME @@ -1831,6 +2145,36 @@ nm_setting_team_port_get_type </SECTION> <SECTION> +<FILE>nm-setting-tun</FILE> +<TITLE>NMSettingTun</TITLE> +NM_SETTING_TUN_SETTING_NAME +NM_SETTING_TUN_MODE +NM_SETTING_TUN_OWNER +NM_SETTING_TUN_GROUP +NM_SETTING_TUN_PI +NM_SETTING_TUN_VNET_HDR +NM_SETTING_TUN_MULTI_QUEUE +NMSettingTunMode +nm_setting_tun_new +nm_setting_tun_get_mode +nm_setting_tun_get_owner +nm_setting_tun_get_group +nm_setting_tun_get_pi +nm_setting_tun_get_vnet_hdr +nm_setting_tun_get_multi_queue +<SUBSECTION Standard> +NMSettingTun +NMSettingTunClass +NM_IS_SETTING_TUN +NM_IS_SETTING_TUN_CLASS +NM_SETTING_TUN +NM_SETTING_TUN_CLASS +NM_SETTING_TUN_GET_CLASS +NM_TYPE_SETTING_TUN +nm_setting_tun_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-vlan</FILE> <TITLE>NMSettingVlan</TITLE> NM_SETTING_VLAN_SETTING_NAME @@ -1841,6 +2185,7 @@ NM_SETTING_VLAN_INGRESS_PRIORITY_MAP NM_SETTING_VLAN_EGRESS_PRIORITY_MAP NMVlanPriorityMap NMVlanFlags +NM_VLAN_FLAGS_ALL nm_setting_vlan_new nm_setting_vlan_get_parent nm_setting_vlan_get_id @@ -1874,6 +2219,7 @@ NM_SETTING_VPN_USER_NAME NM_SETTING_VPN_PERSISTENT NM_SETTING_VPN_DATA NM_SETTING_VPN_SECRETS +NM_SETTING_VPN_TIMEOUT NMVpnIterFunc nm_setting_vpn_new nm_setting_vpn_get_service_type @@ -1889,6 +2235,7 @@ nm_setting_vpn_add_secret nm_setting_vpn_get_secret nm_setting_vpn_remove_secret nm_setting_vpn_foreach_secret +nm_setting_vpn_get_timeout <SUBSECTION Standard> NMSettingVpn NMSettingVpnClass @@ -1902,6 +2249,55 @@ nm_setting_vpn_get_type </SECTION> <SECTION> +<FILE>nm-setting-vxlan</FILE> +<TITLE>NMSettingVxlan</TITLE> +NM_SETTING_VXLAN_SETTING_NAME +NM_SETTING_VXLAN_PARENT +NM_SETTING_VXLAN_ID +NM_SETTING_VXLAN_LOCAL +NM_SETTING_VXLAN_REMOTE +NM_SETTING_VXLAN_SOURCE_PORT_MIN +NM_SETTING_VXLAN_SOURCE_PORT_MAX +NM_SETTING_VXLAN_DESTINATION_PORT +NM_SETTING_VXLAN_TOS +NM_SETTING_VXLAN_TTL +NM_SETTING_VXLAN_AGEING +NM_SETTING_VXLAN_LIMIT +NM_SETTING_VXLAN_PROXY +NM_SETTING_VXLAN_LEARNING +NM_SETTING_VXLAN_RSC +NM_SETTING_VXLAN_L2_MISS +NM_SETTING_VXLAN_L3_MISS +nm_setting_vxlan_new +nm_setting_vxlan_get_parent +nm_setting_vxlan_get_id +nm_setting_vxlan_get_local +nm_setting_vxlan_get_remote +nm_setting_vxlan_get_source_port_min +nm_setting_vxlan_get_source_port_max +nm_setting_vxlan_get_destination_port +nm_setting_vxlan_get_tos +nm_setting_vxlan_get_ttl +nm_setting_vxlan_get_ageing +nm_setting_vxlan_get_limit +nm_setting_vxlan_get_proxy +nm_setting_vxlan_get_learning +nm_setting_vxlan_get_rsc +nm_setting_vxlan_get_l2_miss +nm_setting_vxlan_get_l3_miss +<SUBSECTION Standard> +NMSettingVxlan +NMSettingVxlanClass +NM_IS_SETTING_VXLAN +NM_IS_SETTING_VXLAN_CLASS +NM_SETTING_VXLAN +NM_SETTING_VXLAN_CLASS +NM_SETTING_VXLAN_GET_CLASS +NM_TYPE_SETTING_VXLAN +nm_setting_vxlan_get_type +</SECTION> + +<SECTION> <FILE>nm-setting-wimax</FILE> <TITLE>NMSettingWimax</TITLE> NM_SETTING_WIMAX_SETTING_NAME @@ -1994,6 +2390,8 @@ NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST NM_SETTING_WIRELESS_MTU NM_SETTING_WIRELESS_SEEN_BSSIDS NM_SETTING_WIRELESS_HIDDEN +NM_SETTING_WIRELESS_POWERSAVE +NM_SETTING_WIRELESS_MAC_ADDRESS_RANDOMIZATION NM_SETTING_WIRELESS_MODE_ADHOC NM_SETTING_WIRELESS_MODE_AP NM_SETTING_WIRELESS_MODE_INFRA @@ -2016,6 +2414,8 @@ nm_setting_wireless_remove_mac_blacklist_item_by_value nm_setting_wireless_clear_mac_blacklist_items nm_setting_wireless_get_mtu nm_setting_wireless_get_hidden +nm_setting_wireless_get_powersave +nm_setting_wireless_get_mac_address_randomization nm_setting_wireless_add_seen_bssid nm_setting_wireless_get_num_seen_bssids nm_setting_wireless_get_seen_bssid @@ -2150,6 +2550,7 @@ nm_utils_file_is_certificate nm_utils_file_is_private_key nm_utils_file_is_pkcs12 NMUtilsFileSearchInPathsPredicate +NMUtilsCheckFilePredicate nm_utils_file_search_in_paths nm_utils_wifi_freq_to_channel nm_utils_wifi_channel_to_freq @@ -2175,8 +2576,12 @@ nm_utils_inet4_ntop nm_utils_inet6_ntop nm_utils_ipaddr_valid nm_utils_check_virtual_device_compatibility +nm_utils_bond_mode_string_to_int +nm_utils_bond_mode_int_to_string nm_utils_enum_to_str nm_utils_enum_from_str +nm_utils_enum_get_values +stat </SECTION> <SECTION> @@ -2189,8 +2594,9 @@ NM_AVAILABLE_IN_0_9_10 NM_DEPRECATED_IN_1_0 NM_DEPRECATED_IN_1_0_FOR NM_AVAILABLE_IN_1_0 -NM_AVAILABLE_IN_1_0_4 -NM_AVAILABLE_IN_1_0_6 +NM_DEPRECATED_IN_1_2 +NM_DEPRECATED_IN_1_2_FOR +NM_AVAILABLE_IN_1_2 </SECTION> <SECTION> @@ -2279,8 +2685,22 @@ NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT </SECTION> <SECTION> -<FILE>nm-vpn-editor-plugin</FILE> +<FILE>nm-vpn-editor</FILE> <TITLE>NMVpnEditor</TITLE> +NMVpnEditorInterface +nm_vpn_editor_get_widget +nm_vpn_editor_update_connection +<SUBSECTION Standard> +NM_IS_VPN_EDITOR +NM_TYPE_VPN_EDITOR +NM_VPN_EDITOR +NM_VPN_EDITOR_GET_INTERFACE +nm_vpn_editor_get_type +</SECTION> + +<SECTION> +<FILE>nm-vpn-editor-plugin</FILE> +<TITLE>NMVpnEditorPlugin</TITLE> NMVpnEditorPluginFactory nm_vpn_editor_plugin_factory NMVpnEditorPluginCapability @@ -2293,25 +2713,36 @@ nm_vpn_editor_plugin_get_capabilities nm_vpn_editor_plugin_import nm_vpn_editor_plugin_export nm_vpn_editor_plugin_get_suggested_filename -NMVpnEditorInterface -nm_vpn_editor_get_widget -nm_vpn_editor_update_connection -<SUBSECTION Standard> +nm_vpn_editor_plugin_load_from_file NMVpnEditor +<SUBSECTION Standard> NMVpnEditorPlugin -NM_IS_VPN_EDITOR NM_IS_VPN_EDITOR_PLUGIN -NM_TYPE_VPN_EDITOR NM_TYPE_VPN_EDITOR_PLUGIN -NM_VPN_EDITOR -NM_VPN_EDITOR_GET_INTERFACE NM_VPN_EDITOR_PLUGIN NM_VPN_EDITOR_PLUGIN_GET_INTERFACE -nm_vpn_editor_get_type nm_vpn_editor_plugin_get_type </SECTION> <SECTION> +<FILE>nm-vpn-plugin-info</FILE> +NM_VPN_PLUGIN_INFO_NAME +NM_VPN_PLUGIN_INFO_FILENAME +NM_VPN_PLUGIN_INFO_KEYFILE +NM_VPN_PLUGIN_INFO_KF_GROUP_CONNECTION +NM_VPN_PLUGIN_INFO_KF_GROUP_LIBNM +NM_VPN_PLUGIN_INFO_KF_GROUP_GNOME +<SUBSECTION Standard> +NMVpnPluginInfo +NM_IS_VPN_PLUGIN_INFO +NM_IS_VPN_PLUGIN_INFO_CLASS +NM_TYPE_VPN_PLUGIN_INFO +NM_VPN_PLUGIN_INFO +NM_VPN_PLUGIN_INFO_CLASS +NM_VPN_PLUGIN_INFO_GET_CLASS +</SECTION> + +<SECTION> <FILE>nm-wimax-nsp</FILE> <TITLE>NMWimaxNsp</TITLE> NM_WIMAX_NSP_NAME diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index c148200c..83e8325e 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -25,14 +25,18 @@ nm_device_ethernet_get_type nm_device_generic_get_type nm_device_get_type nm_device_infiniband_get_type +nm_device_ip_tunnel_get_type +nm_device_macvlan_get_type nm_device_modem_capabilities_get_type nm_device_modem_get_type nm_device_olpc_mesh_get_type nm_device_state_get_type nm_device_state_reason_get_type nm_device_team_get_type +nm_device_tun_get_type nm_device_type_get_type nm_device_vlan_get_type +nm_device_vxlan_get_type nm_device_wifi_capabilities_get_type nm_device_wifi_get_type nm_device_wimax_get_type @@ -40,6 +44,8 @@ nm_dhcp_config_get_type nm_ip_address_get_type nm_ip_config_get_type nm_ip_route_get_type +nm_ip_tunnel_mode_get_type +nm_lldp_neighbor_get_type nm_manager_error_get_type nm_metered_get_type nm_object_get_type @@ -60,6 +66,7 @@ nm_setting_cdma_get_type nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type nm_setting_connection_get_type +nm_setting_connection_lldp_get_type nm_setting_dcb_flags_get_type nm_setting_dcb_get_type nm_setting_diff_result_get_type @@ -68,9 +75,14 @@ nm_setting_get_type nm_setting_gsm_get_type nm_setting_infiniband_get_type nm_setting_ip4_config_get_type +nm_setting_ip6_config_addr_gen_mode_get_type nm_setting_ip6_config_get_type nm_setting_ip6_config_privacy_get_type nm_setting_ip_config_get_type +nm_setting_ip_tunnel_get_type +nm_setting_mac_randomization_get_type +nm_setting_macvlan_get_type +nm_setting_macvlan_mode_get_type nm_setting_olpc_mesh_get_type nm_setting_ppp_get_type nm_setting_pppoe_get_type @@ -79,8 +91,11 @@ nm_setting_serial_get_type nm_setting_serial_parity_get_type nm_setting_team_get_type nm_setting_team_port_get_type +nm_setting_tun_get_type +nm_setting_tun_mode_get_type nm_setting_vlan_get_type nm_setting_vpn_get_type +nm_setting_vxlan_get_type nm_setting_wimax_get_type nm_setting_wired_get_type nm_setting_wired_wake_on_lan_get_type diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 7ee7020b..69658cdd 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.0.10 +1.1.90 |