From 9fae01fa351805b2903e535736e06971bc0b925e Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Mon, 29 Nov 2010 00:47:11 +0100 Subject: Imported Upstream version 0.8.1 --- docs/libnm-glib/Makefile.am | 85 +++ docs/libnm-glib/Makefile.in | 712 ++++++++++++++++++++ docs/libnm-glib/html/NMCdmaDevice.html | 105 +++ docs/libnm-glib/html/NMDHCP4Config.html | 187 ++++++ docs/libnm-glib/html/NMDHCP6Config.html | 169 +++++ docs/libnm-glib/html/NMGsmDevice.html | 105 +++ docs/libnm-glib/html/NMIP4Config.html | 370 ++++++++++ docs/libnm-glib/html/NMIP6Config.html | 290 ++++++++ docs/libnm-glib/html/NMSerialDevice.html | 170 +++++ docs/libnm-glib/html/ch01.html | 113 ++++ docs/libnm-glib/html/home.png | Bin 0 -> 654 bytes docs/libnm-glib/html/index.html | 116 ++++ docs/libnm-glib/html/index.sgml | 498 ++++++++++++++ docs/libnm-glib/html/left.png | Bin 0 -> 459 bytes .../html/libnm-glib-NMExportedConnection.html | 89 +++ .../html/libnm-glib-NMRemoteConnection.html | 104 +++ .../html/libnm-glib-NMRemoteSettingsSystem.html | 89 +++ .../html/libnm-glib-nm-access-point.html | 503 ++++++++++++++ .../html/libnm-glib-nm-active-connection.html | 445 ++++++++++++ docs/libnm-glib/html/libnm-glib-nm-client.html | 724 ++++++++++++++++++++ docs/libnm-glib/html/libnm-glib-nm-device-bt.html | 196 ++++++ .../html/libnm-glib-nm-device-ethernet.html | 243 +++++++ .../libnm-glib/html/libnm-glib-nm-device-wifi.html | 458 +++++++++++++ docs/libnm-glib/html/libnm-glib-nm-device.html | 743 +++++++++++++++++++++ docs/libnm-glib/html/libnm-glib-nm-object.html | 170 +++++ .../html/libnm-glib-nm-remote-settings.html | 123 ++++ ...ibnm-glib-nm-settings-connection-interface.html | 403 +++++++++++ .../html/libnm-glib-nm-settings-interface.html | 331 +++++++++ .../html/libnm-glib-nm-settings-service.html | 158 +++++ .../libnm-glib-nm-settings-system-interface.html | 322 +++++++++ docs/libnm-glib/html/libnm-glib-nm-types.html | 231 +++++++ .../html/libnm-glib-nm-vpn-connection.html | 159 +++++ .../libnm-glib-nm-vpn-plugin-ui-interface.html | 679 +++++++++++++++++++ docs/libnm-glib/html/libnm-glib-nm-vpn-plugin.html | 328 +++++++++ docs/libnm-glib/html/libnm-glib.devhelp | 378 +++++++++++ docs/libnm-glib/html/libnm-glib.devhelp2 | 378 +++++++++++ docs/libnm-glib/html/right.png | Bin 0 -> 472 bytes docs/libnm-glib/html/style.css | 257 +++++++ docs/libnm-glib/html/up.png | Bin 0 -> 406 bytes docs/libnm-glib/libnm-glib-docs.sgml | 44 ++ docs/libnm-glib/libnm-glib-overrides.txt | 0 docs/libnm-glib/libnm-glib-sections.txt | 606 +++++++++++++++++ docs/libnm-glib/libnm-glib.types | 25 + docs/libnm-glib/tmpl/libnm-glib-unused.sgml | 637 ++++++++++++++++++ docs/libnm-glib/tmpl/libnm_glib.sgml | 22 + docs/libnm-glib/tmpl/nm-access-point.sgml | 227 +++++++ docs/libnm-glib/tmpl/nm-active-connection.sgml | 194 ++++++ docs/libnm-glib/tmpl/nm-cdma-device.sgml | 38 ++ docs/libnm-glib/tmpl/nm-client.sgml | 284 ++++++++ docs/libnm-glib/tmpl/nm-dbus-connection.sgml | 19 + docs/libnm-glib/tmpl/nm-dbus-settings-system.sgml | 19 + docs/libnm-glib/tmpl/nm-dbus-settings.sgml | 19 + docs/libnm-glib/tmpl/nm-device-bt-bindings.sgml | 26 + docs/libnm-glib/tmpl/nm-device-bt.sgml | 87 +++ docs/libnm-glib/tmpl/nm-device-ethernet.sgml | 101 +++ docs/libnm-glib/tmpl/nm-device-wifi.sgml | 178 +++++ docs/libnm-glib/tmpl/nm-device.sgml | 320 +++++++++ docs/libnm-glib/tmpl/nm-dhcp4-config.sgml | 69 ++ docs/libnm-glib/tmpl/nm-dhcp6-config-bindings.sgml | 26 + docs/libnm-glib/tmpl/nm-dhcp6-config.sgml | 64 ++ docs/libnm-glib/tmpl/nm-exported-connection.sgml | 38 ++ docs/libnm-glib/tmpl/nm-gsm-device.sgml | 38 ++ docs/libnm-glib/tmpl/nm-ip4-config.sgml | 164 +++++ docs/libnm-glib/tmpl/nm-ip6-config-bindings.sgml | 26 + docs/libnm-glib/tmpl/nm-ip6-config.sgml | 122 ++++ docs/libnm-glib/tmpl/nm-object.sgml | 70 ++ .../tmpl/nm-remote-connection-private.sgml | 35 + docs/libnm-glib/tmpl/nm-remote-connection.sgml | 40 ++ .../libnm-glib/tmpl/nm-remote-settings-system.sgml | 38 ++ docs/libnm-glib/tmpl/nm-remote-settings.sgml | 60 ++ docs/libnm-glib/tmpl/nm-serial-device.sgml | 55 ++ .../tmpl/nm-settings-connection-interface.sgml | 138 ++++ docs/libnm-glib/tmpl/nm-settings-interface.sgml | 148 ++++ docs/libnm-glib/tmpl/nm-settings-service.sgml | 70 ++ .../tmpl/nm-settings-system-interface.sgml | 131 ++++ docs/libnm-glib/tmpl/nm-settings.sgml | 35 + docs/libnm-glib/tmpl/nm-types.sgml | 134 ++++ docs/libnm-glib/tmpl/nm-vpn-connection.sgml | 71 ++ .../tmpl/nm-vpn-plugin-ui-interface.sgml | 265 ++++++++ docs/libnm-glib/tmpl/nm-vpn-plugin.sgml | 154 +++++ 80 files changed, 15268 insertions(+) create mode 100644 docs/libnm-glib/Makefile.am create mode 100644 docs/libnm-glib/Makefile.in create mode 100644 docs/libnm-glib/html/NMCdmaDevice.html create mode 100644 docs/libnm-glib/html/NMDHCP4Config.html create mode 100644 docs/libnm-glib/html/NMDHCP6Config.html create mode 100644 docs/libnm-glib/html/NMGsmDevice.html create mode 100644 docs/libnm-glib/html/NMIP4Config.html create mode 100644 docs/libnm-glib/html/NMIP6Config.html create mode 100644 docs/libnm-glib/html/NMSerialDevice.html create mode 100644 docs/libnm-glib/html/ch01.html create mode 100644 docs/libnm-glib/html/home.png create mode 100644 docs/libnm-glib/html/index.html create mode 100644 docs/libnm-glib/html/index.sgml create mode 100644 docs/libnm-glib/html/left.png create mode 100644 docs/libnm-glib/html/libnm-glib-NMExportedConnection.html create mode 100644 docs/libnm-glib/html/libnm-glib-NMRemoteConnection.html create mode 100644 docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-access-point.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-active-connection.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-client.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-device-bt.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-device-ethernet.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-device-wifi.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-device.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-object.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-remote-settings.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-settings-connection-interface.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-settings-interface.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-settings-service.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-settings-system-interface.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-types.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-vpn-connection.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-ui-interface.html create mode 100644 docs/libnm-glib/html/libnm-glib-nm-vpn-plugin.html create mode 100644 docs/libnm-glib/html/libnm-glib.devhelp create mode 100644 docs/libnm-glib/html/libnm-glib.devhelp2 create mode 100644 docs/libnm-glib/html/right.png create mode 100644 docs/libnm-glib/html/style.css create mode 100644 docs/libnm-glib/html/up.png create mode 100644 docs/libnm-glib/libnm-glib-docs.sgml create mode 100644 docs/libnm-glib/libnm-glib-overrides.txt create mode 100644 docs/libnm-glib/libnm-glib-sections.txt create mode 100644 docs/libnm-glib/libnm-glib.types create mode 100644 docs/libnm-glib/tmpl/libnm-glib-unused.sgml create mode 100644 docs/libnm-glib/tmpl/libnm_glib.sgml create mode 100644 docs/libnm-glib/tmpl/nm-access-point.sgml create mode 100644 docs/libnm-glib/tmpl/nm-active-connection.sgml create mode 100644 docs/libnm-glib/tmpl/nm-cdma-device.sgml create mode 100644 docs/libnm-glib/tmpl/nm-client.sgml create mode 100644 docs/libnm-glib/tmpl/nm-dbus-connection.sgml create mode 100644 docs/libnm-glib/tmpl/nm-dbus-settings-system.sgml create mode 100644 docs/libnm-glib/tmpl/nm-dbus-settings.sgml create mode 100644 docs/libnm-glib/tmpl/nm-device-bt-bindings.sgml create mode 100644 docs/libnm-glib/tmpl/nm-device-bt.sgml create mode 100644 docs/libnm-glib/tmpl/nm-device-ethernet.sgml create mode 100644 docs/libnm-glib/tmpl/nm-device-wifi.sgml create mode 100644 docs/libnm-glib/tmpl/nm-device.sgml create mode 100644 docs/libnm-glib/tmpl/nm-dhcp4-config.sgml create mode 100644 docs/libnm-glib/tmpl/nm-dhcp6-config-bindings.sgml create mode 100644 docs/libnm-glib/tmpl/nm-dhcp6-config.sgml create mode 100644 docs/libnm-glib/tmpl/nm-exported-connection.sgml create mode 100644 docs/libnm-glib/tmpl/nm-gsm-device.sgml create mode 100644 docs/libnm-glib/tmpl/nm-ip4-config.sgml create mode 100644 docs/libnm-glib/tmpl/nm-ip6-config-bindings.sgml create mode 100644 docs/libnm-glib/tmpl/nm-ip6-config.sgml create mode 100644 docs/libnm-glib/tmpl/nm-object.sgml create mode 100644 docs/libnm-glib/tmpl/nm-remote-connection-private.sgml create mode 100644 docs/libnm-glib/tmpl/nm-remote-connection.sgml create mode 100644 docs/libnm-glib/tmpl/nm-remote-settings-system.sgml create mode 100644 docs/libnm-glib/tmpl/nm-remote-settings.sgml create mode 100644 docs/libnm-glib/tmpl/nm-serial-device.sgml create mode 100644 docs/libnm-glib/tmpl/nm-settings-connection-interface.sgml create mode 100644 docs/libnm-glib/tmpl/nm-settings-interface.sgml create mode 100644 docs/libnm-glib/tmpl/nm-settings-service.sgml create mode 100644 docs/libnm-glib/tmpl/nm-settings-system-interface.sgml create mode 100644 docs/libnm-glib/tmpl/nm-settings.sgml create mode 100644 docs/libnm-glib/tmpl/nm-types.sgml create mode 100644 docs/libnm-glib/tmpl/nm-vpn-connection.sgml create mode 100644 docs/libnm-glib/tmpl/nm-vpn-plugin-ui-interface.sgml create mode 100644 docs/libnm-glib/tmpl/nm-vpn-plugin.sgml (limited to 'docs/libnm-glib') diff --git a/docs/libnm-glib/Makefile.am b/docs/libnm-glib/Makefile.am new file mode 100644 index 00000000..96ff66ee --- /dev/null +++ b/docs/libnm-glib/Makefile.am @@ -0,0 +1,85 @@ +## Process this file with automake to produce Makefile.in +AUTOMAKE_OPTIONS = 1.6 + +# The name of the module +DOC_MODULE=libnm-glib + +# The top-level SGML file. +DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.sgml + +# The directory containing the source code. Relative to $(srcdir). +# gtk-doc will search all .c & .h files beneath here for inline comments +# documenting functions and macros. +DOC_SOURCE_DIR=../../libnm-glib + +# Extra options to supply to gtkdoc-scan. +SCAN_OPTIONS= + +# Extra options to supply to gtkdoc-scangobj. +SCANGOBJ_OPTIONS=--type-init-func 'g_type_init();' + +# Extra options to supply to gtkdoc-mkdb. +MKDB_OPTIONS=--sgml-mode --output-format=xml + +# Extra options to supply to gtkdoc-fixref. +FIXXREF_OPTIONS= + +# Used for dependencies. +HFILE_GLOB=$(top_srcdir)/libnm-glib/*.h +CFILE_GLOB=$(top_srcdir)/libnm-glib/*.c + +# Header files to ignore when scanning. +IGNORE_HFILES= \ + nm-dbus-utils.h \ + nm-device-private.h \ + nm-object-cache.h \ + nm-object-private.h \ + nm-remote-connection-private.h \ + nm-types-private.h \ + nm-access-point-bindings.h \ + nm-active-connection-bindings.h \ + nm-client-bindings.h \ + nm-device-bindings.h \ + nm-device-bt-bindings.h \ + nm-device-ethernet-bindings.h \ + nm-device-wifi-bindings.h \ + nm-dhcp4-config-bindings.h \ + nm-dhcp6-config-bindings.h \ + nm-exported-connection-bindings.h \ + nm-exported-connection-glue.h \ + nm-ip4-config-bindings.h \ + nm-ip6-config-bindings.h \ + nm-settings-bindings.h \ + nm-settings-glue.h \ + nm-settings-system-bindings.h \ + nm-vpn-connection-bindings.h \ + nm-vpn-plugin-glue.h + +# Images to copy into HTML directory. +HTML_IMAGES = + +# Extra XML files that are included by $(DOC_MAIN_SGML_FILE). +content_files = + +# Other files to distribute. +extra_files = + + +# CFLAGS and LDFLAGS for compiling scan program. Only needed +# if $(DOC_MODULE).types is non-empty. +GTKDOC_CFLAGS = \ + -I$(top_srcdir)/include \ + -I$(top_srcdir)/libnm-util \ + -I$(top_builddir)/marshallers \ + -I$(top_srcdir)/libnm-glib \ + $(GLIB_CFLAGS) \ + $(DBUS_CFLAGS) + +GTKDOC_LIBS = $(top_builddir)/libnm-glib/libnm-glib.la + + +# include common portion ... +include $(top_srcdir)/gtk-doc.make + +CLEANFILES += libnm-glib-sections.txt + diff --git a/docs/libnm-glib/Makefile.in b/docs/libnm-glib/Makefile.in new file mode 100644 index 00000000..6c3d00b9 --- /dev/null +++ b/docs/libnm-glib/Makefile.in @@ -0,0 +1,712 @@ +# Makefile.in generated by automake 1.11.1 from Makefile.am. +# @configure_input@ + +# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, +# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, +# Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + +@SET_MAKE@ + +# -*- mode: makefile -*- + +#################################### +# Everything below here is generic # +#################################### +VPATH = @srcdir@ +pkgdatadir = $(datadir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkglibexecdir = $(libexecdir)/@PACKAGE@ +am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd +install_sh_DATA = $(install_sh) -c -m 644 +install_sh_PROGRAM = $(install_sh) -c +install_sh_SCRIPT = $(install_sh) -c +INSTALL_HEADER = $(INSTALL_DATA) +transform = $(program_transform_name) +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +build_triplet = @build@ +host_triplet = @host@ +DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ + $(top_srcdir)/gtk-doc.make +subdir = docs/libnm-glib +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +am__aclocal_m4_deps = $(top_srcdir)/m4/compiler_warnings.m4 \ + $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/intltool.m4 \ + $(top_srcdir)/m4/libnl-check.m4 $(top_srcdir)/m4/libtool.m4 \ + $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ + $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ + $(top_srcdir)/configure.ac +am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ + $(ACLOCAL_M4) +mkinstalldirs = $(install_sh) -d +CONFIG_HEADER = $(top_builddir)/config.h +CONFIG_CLEAN_FILES = +CONFIG_CLEAN_VPATH_FILES = +SOURCES = +DIST_SOURCES = +DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) +ACLOCAL = @ACLOCAL@ +ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@ +ALL_LINGUAS = @ALL_LINGUAS@ +AMTAR = @AMTAR@ +AR = @AR@ +AUTOCONF = @AUTOCONF@ +AUTOHEADER = @AUTOHEADER@ +AUTOMAKE = @AUTOMAKE@ +AWK = @AWK@ +CATALOGS = @CATALOGS@ +CATOBJEXT = @CATOBJEXT@ +CC = @CC@ +CCDEPMODE = @CCDEPMODE@ +CFLAGS = @CFLAGS@ +CPP = @CPP@ +CPPFLAGS = @CPPFLAGS@ +CYGPATH_W = @CYGPATH_W@ +DATADIRNAME = @DATADIRNAME@ +DBUS_CFLAGS = @DBUS_CFLAGS@ +DBUS_LIBS = @DBUS_LIBS@ +DBUS_SYS_DIR = @DBUS_SYS_DIR@ +DEFS = @DEFS@ +DEPDIR = @DEPDIR@ +DHCLIENT_PATH = @DHCLIENT_PATH@ +DHCPCD_PATH = @DHCPCD_PATH@ +DISABLE_DEPRECATED = @DISABLE_DEPRECATED@ +DSYMUTIL = @DSYMUTIL@ +DUMPBIN = @DUMPBIN@ +ECHO_C = @ECHO_C@ +ECHO_N = @ECHO_N@ +ECHO_T = @ECHO_T@ +EGREP = @EGREP@ +EXEEXT = @EXEEXT@ +FGREP = @FGREP@ +GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ +GIO_CFLAGS = @GIO_CFLAGS@ +GIO_LIBS = @GIO_LIBS@ +GLIB_CFLAGS = @GLIB_CFLAGS@ +GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ +GLIB_LIBS = @GLIB_LIBS@ +GMODULE_CFLAGS = @GMODULE_CFLAGS@ +GMODULE_LIBS = @GMODULE_LIBS@ +GMOFILES = @GMOFILES@ +GMSGFMT = @GMSGFMT@ +GNUTLS_CFLAGS = @GNUTLS_CFLAGS@ +GNUTLS_LIBS = @GNUTLS_LIBS@ +GREP = @GREP@ +GTKDOC_CHECK = @GTKDOC_CHECK@ +GTKDOC_MKPDF = @GTKDOC_MKPDF@ +GTKDOC_REBASE = @GTKDOC_REBASE@ +GUDEV_CFLAGS = @GUDEV_CFLAGS@ +GUDEV_LIBS = @GUDEV_LIBS@ +HTML_DIR = @HTML_DIR@ +INSTALL = @INSTALL@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ +INSTOBJEXT = @INSTOBJEXT@ +INTLLIBS = @INTLLIBS@ +INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ +INTLTOOL_MERGE = @INTLTOOL_MERGE@ +INTLTOOL_PERL = @INTLTOOL_PERL@ +INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ +IPTABLES_PATH = @IPTABLES_PATH@ +LD = @LD@ +LDFLAGS = @LDFLAGS@ +LIBDL = @LIBDL@ +LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@ +LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@ +LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@ +LIBM = @LIBM@ +LIBNL_CFLAGS = @LIBNL_CFLAGS@ +LIBNL_LIBS = @LIBNL_LIBS@ +LIBOBJS = @LIBOBJS@ +LIBS = @LIBS@ +LIBTOOL = @LIBTOOL@ +LIPO = @LIPO@ +LN_S = @LN_S@ +LTLIBOBJS = @LTLIBOBJS@ +MAINT = @MAINT@ +MAKEINFO = @MAKEINFO@ +MKDIR_P = @MKDIR_P@ +MKINSTALLDIRS = @MKINSTALLDIRS@ +MSGFMT = @MSGFMT@ +MSGFMT_OPTS = @MSGFMT_OPTS@ +MSGMERGE = @MSGMERGE@ +NM = @NM@ +NMEDIT = @NMEDIT@ +NSS_CFLAGS = @NSS_CFLAGS@ +NSS_LIBS = @NSS_LIBS@ +OBJDUMP = @OBJDUMP@ +OBJEXT = @OBJEXT@ +OTOOL = @OTOOL@ +OTOOL64 = @OTOOL64@ +PACKAGE = @PACKAGE@ +PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ +PACKAGE_NAME = @PACKAGE_NAME@ +PACKAGE_STRING = @PACKAGE_STRING@ +PACKAGE_TARNAME = @PACKAGE_TARNAME@ +PACKAGE_URL = @PACKAGE_URL@ +PACKAGE_VERSION = @PACKAGE_VERSION@ +PATH_SEPARATOR = @PATH_SEPARATOR@ +PKG_CONFIG = @PKG_CONFIG@ +POFILES = @POFILES@ +POLKIT_CFLAGS = @POLKIT_CFLAGS@ +POLKIT_LIBS = @POLKIT_LIBS@ +POSUB = @POSUB@ +PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@ +PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@ +PPPD_PLUGIN_DIR = @PPPD_PLUGIN_DIR@ +RANLIB = @RANLIB@ +RESOLVCONF_PATH = @RESOLVCONF_PATH@ +SED = @SED@ +SET_MAKE = @SET_MAKE@ +SHELL = @SHELL@ +STRIP = @STRIP@ +SYSTEM_CA_PATH = @SYSTEM_CA_PATH@ +UDEV_BASE_DIR = @UDEV_BASE_DIR@ +USE_NLS = @USE_NLS@ +UUID_CFLAGS = @UUID_CFLAGS@ +UUID_LIBS = @UUID_LIBS@ +VERSION = @VERSION@ +XGETTEXT = @XGETTEXT@ +abs_builddir = @abs_builddir@ +abs_srcdir = @abs_srcdir@ +abs_top_builddir = @abs_top_builddir@ +abs_top_srcdir = @abs_top_srcdir@ +ac_ct_CC = @ac_ct_CC@ +ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ +am__include = @am__include@ +am__leading_dot = @am__leading_dot@ +am__quote = @am__quote@ +am__tar = @am__tar@ +am__untar = @am__untar@ +bindir = @bindir@ +build = @build@ +build_alias = @build_alias@ +build_cpu = @build_cpu@ +build_os = @build_os@ +build_vendor = @build_vendor@ +builddir = @builddir@ +datadir = @datadir@ +datarootdir = @datarootdir@ +docdir = @docdir@ +dvidir = @dvidir@ +exec_prefix = @exec_prefix@ +host = @host@ +host_alias = @host_alias@ +host_cpu = @host_cpu@ +host_os = @host_os@ +host_vendor = @host_vendor@ +htmldir = @htmldir@ +includedir = @includedir@ +infodir = @infodir@ +install_sh = @install_sh@ +libdir = @libdir@ +libexecdir = @libexecdir@ +localedir = @localedir@ +localstatedir = @localstatedir@ +lt_ECHO = @lt_ECHO@ +mandir = @mandir@ +mkdir_p = @mkdir_p@ +oldincludedir = @oldincludedir@ +pdfdir = @pdfdir@ +prefix = @prefix@ +program_transform_name = @program_transform_name@ +psdir = @psdir@ +sbindir = @sbindir@ +sharedstatedir = @sharedstatedir@ +srcdir = @srcdir@ +sysconfdir = @sysconfdir@ +target_alias = @target_alias@ +top_build_prefix = @top_build_prefix@ +top_builddir = @top_builddir@ +top_srcdir = @top_srcdir@ +AUTOMAKE_OPTIONS = 1.6 + +# The name of the module +DOC_MODULE = libnm-glib + +# The top-level SGML file. +DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml + +# The directory containing the source code. Relative to $(srcdir). +# gtk-doc will search all .c & .h files beneath here for inline comments +# documenting functions and macros. +DOC_SOURCE_DIR = ../../libnm-glib + +# Extra options to supply to gtkdoc-scan. +SCAN_OPTIONS = + +# Extra options to supply to gtkdoc-scangobj. +SCANGOBJ_OPTIONS = --type-init-func 'g_type_init();' + +# Extra options to supply to gtkdoc-mkdb. +MKDB_OPTIONS = --sgml-mode --output-format=xml + +# Extra options to supply to gtkdoc-fixref. +FIXXREF_OPTIONS = + +# Used for dependencies. +HFILE_GLOB = $(top_srcdir)/libnm-glib/*.h +CFILE_GLOB = $(top_srcdir)/libnm-glib/*.c + +# Header files to ignore when scanning. +IGNORE_HFILES = \ + nm-dbus-utils.h \ + nm-device-private.h \ + nm-object-cache.h \ + nm-object-private.h \ + nm-remote-connection-private.h \ + nm-types-private.h \ + nm-access-point-bindings.h \ + nm-active-connection-bindings.h \ + nm-client-bindings.h \ + nm-device-bindings.h \ + nm-device-bt-bindings.h \ + nm-device-ethernet-bindings.h \ + nm-device-wifi-bindings.h \ + nm-dhcp4-config-bindings.h \ + nm-dhcp6-config-bindings.h \ + nm-exported-connection-bindings.h \ + nm-exported-connection-glue.h \ + nm-ip4-config-bindings.h \ + nm-ip6-config-bindings.h \ + nm-settings-bindings.h \ + nm-settings-glue.h \ + nm-settings-system-bindings.h \ + nm-vpn-connection-bindings.h \ + nm-vpn-plugin-glue.h + + +# Images to copy into HTML directory. +HTML_IMAGES = + +# Extra XML files that are included by $(DOC_MAIN_SGML_FILE). +content_files = + +# Other files to distribute. +extra_files = + +# CFLAGS and LDFLAGS for compiling scan program. Only needed +# if $(DOC_MODULE).types is non-empty. +GTKDOC_CFLAGS = \ + -I$(top_srcdir)/include \ + -I$(top_srcdir)/libnm-util \ + -I$(top_builddir)/marshallers \ + -I$(top_srcdir)/libnm-glib \ + $(GLIB_CFLAGS) \ + $(DBUS_CFLAGS) + +GTKDOC_LIBS = $(top_builddir)/libnm-glib/libnm-glib.la +@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) +@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) +@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) +@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = +@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute + +# We set GPATH here; this gives us semantics for GNU make +# which are more like other make's VPATH, when it comes to +# whether a source that is a target of one rule is then +# searched for in VPATH/GPATH. +# +GPATH = $(srcdir) +TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE) +EXTRA_DIST = \ + $(content_files) \ + $(HTML_IMAGES) \ + $(DOC_MAIN_SGML_FILE) \ + $(DOC_MODULE)-sections.txt \ + $(DOC_MODULE)-overrides.txt + +DOC_STAMPS = scan-build.stamp tmpl-build.stamp sgml-build.stamp html-build.stamp \ + pdf-build.stamp \ + $(srcdir)/tmpl.stamp $(srcdir)/sgml.stamp $(srcdir)/html.stamp \ + $(srcdir)/pdf.stamp + +SCANOBJ_FILES = \ + $(DOC_MODULE).args \ + $(DOC_MODULE).hierarchy \ + $(DOC_MODULE).interfaces \ + $(DOC_MODULE).prerequisites \ + $(DOC_MODULE).signals + +REPORT_FILES = \ + $(DOC_MODULE)-undocumented.txt \ + $(DOC_MODULE)-undeclared.txt \ + $(DOC_MODULE)-unused.txt + + +# include common portion ... +CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) \ + libnm-glib-sections.txt +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp +all: all-am + +.SUFFIXES: +$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps) + @for dep in $?; do \ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ + && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu docs/libnm-glib/Makefile'; \ + $(am__cd) $(top_srcdir) && \ + $(AUTOMAKE) --gnu docs/libnm-glib/Makefile +.PRECIOUS: Makefile +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status + @case '$?' in \ + *config.status*) \ + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ + *) \ + echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ + cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ + esac; + +$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh + +$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) + cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh +$(am__aclocal_m4_deps): + +mostlyclean-libtool: + -rm -f *.lo + +clean-libtool: + -rm -rf .libs _libs +tags: TAGS +TAGS: + +ctags: CTAGS +CTAGS: + + +distdir: $(DISTFILES) + @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ + list='$(DISTFILES)'; \ + dist_files=`for file in $$list; do echo $$file; done | \ + sed -e "s|^$$srcdirstrip/||;t" \ + -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ + case $$dist_files in \ + */*) $(MKDIR_P) `echo "$$dist_files" | \ + sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ + sort -u` ;; \ + esac; \ + for file in $$dist_files; do \ + if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ + if test -d $$d/$$file; then \ + dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ + if test -d "$(distdir)/$$file"; then \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ + cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ + find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ + fi; \ + cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ + else \ + test -f "$(distdir)/$$file" \ + || cp -p $$d/$$file "$(distdir)/$$file" \ + || exit 1; \ + fi; \ + done + $(MAKE) $(AM_MAKEFLAGS) \ + top_distdir="$(top_distdir)" distdir="$(distdir)" \ + dist-hook +check-am: all-am +check: check-am +all-am: Makefile all-local +installdirs: +install: install-am +install-exec: install-exec-am +install-data: install-data-am +uninstall: uninstall-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am + +installcheck: installcheck-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ + install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ + `test -z '$(STRIP)' || \ + echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install +mostlyclean-generic: + +clean-generic: + -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) + -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) + +maintainer-clean-generic: + @echo "This command is intended for maintainers to use" + @echo "it deletes files that may require special tools to rebuild." +clean: clean-am + +clean-am: clean-generic clean-libtool clean-local mostlyclean-am + +distclean: distclean-am + -rm -f Makefile +distclean-am: clean-am distclean-generic distclean-local + +dvi: dvi-am + +dvi-am: + +html: html-am + +html-am: + +info: info-am + +info-am: + +install-data-am: install-data-local + +install-dvi: install-dvi-am + +install-dvi-am: + +install-exec-am: + +install-html: install-html-am + +install-html-am: + +install-info: install-info-am + +install-info-am: + +install-man: + +install-pdf: install-pdf-am + +install-pdf-am: + +install-ps: install-ps-am + +install-ps-am: + +installcheck-am: + +maintainer-clean: maintainer-clean-am + -rm -f Makefile +maintainer-clean-am: distclean-am maintainer-clean-generic \ + maintainer-clean-local + +mostlyclean: mostlyclean-am + +mostlyclean-am: mostlyclean-generic mostlyclean-libtool + +pdf: pdf-am + +pdf-am: + +ps: ps-am + +ps-am: + +uninstall-am: uninstall-local + +.MAKE: install-am install-strip + +.PHONY: all all-am all-local check check-am clean clean-generic \ + clean-libtool clean-local dist-hook distclean \ + distclean-generic distclean-libtool distclean-local distdir \ + dvi dvi-am html html-am info info-am install install-am \ + install-data install-data-am install-data-local install-dvi \ + install-dvi-am install-exec install-exec-am install-html \ + install-html-am install-info install-info-am install-man \ + install-pdf install-pdf-am install-ps install-ps-am \ + install-strip installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic \ + maintainer-clean-local mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ + uninstall-local + + +@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) +@ENABLE_GTK_DOC_FALSE@all-local: + +docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) + +$(REPORT_FILES): sgml-build.stamp + +#### scan #### + +scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) + @echo 'gtk-doc: Scanning header files' + @-chmod -R u+w $(srcdir) + @cd $(srcdir) && \ + gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES) + @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \ + CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \ + else \ + cd $(srcdir) ; \ + for i in $(SCANOBJ_FILES) ; do \ + test -f $$i || touch $$i ; \ + done \ + fi + @touch scan-build.stamp + +$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp + @true + +#### templates #### + +tmpl-build.stamp: $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt + @echo 'gtk-doc: Rebuilding template files' + @-chmod -R u+w $(srcdir) + @cd $(srcdir) && gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) + @touch tmpl-build.stamp + +tmpl.stamp: tmpl-build.stamp + @true + +$(srcdir)/tmpl/*.sgml: + @true + +#### xml #### + +sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) + @echo 'gtk-doc: Building XML' + @-chmod -R u+w $(srcdir) + @cd $(srcdir) && \ + gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS) + @touch sgml-build.stamp + +sgml.stamp: sgml-build.stamp + @true + +#### html #### + +html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) + @echo 'gtk-doc: Building HTML' + @-chmod -R u+w $(srcdir) + @rm -rf $(srcdir)/html + @mkdir $(srcdir)/html + @mkhtml_options=""; \ + gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \ + if test "$(?)" = "0"; then \ + mkhtml_options=--path="$(srcdir)"; \ + fi; \ + cd $(srcdir)/html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) + @test "x$(HTML_IMAGES)" = "x" || ( cd $(srcdir) && cp $(HTML_IMAGES) html ) + @echo 'gtk-doc: Fixing cross-references' + @cd $(srcdir) && gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) + @touch html-build.stamp + +#### pdf #### + +pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) + @echo 'gtk-doc: Building PDF' + @-chmod -R u+w $(srcdir) + @rm -rf $(srcdir)/$(DOC_MODULE).pdf + @mkpdf_imgdirs=""; \ + if test "x$(HTML_IMAGES)" != "x"; then \ + for img in $(HTML_IMAGES); do \ + part=`dirname $$img`; \ + echo $$mkpdf_imgdirs | grep >/dev/null "\-\-imgdir=$$part "; \ + if test $$? != 0; then \ + mkpdf_imgdirs="$$mkpdf_imgdirs --imgdir=$$part"; \ + fi; \ + done; \ + fi; \ + cd $(srcdir) && gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_imgdirs $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS) + @touch pdf-build.stamp + +############## + +clean-local: + rm -f *~ *.bak + rm -rf .libs + +distclean-local: + cd $(srcdir) && \ + rm -rf xml $(REPORT_FILES) $(DOC_MODULE).pdf \ + $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt + +maintainer-clean-local: clean + cd $(srcdir) && rm -rf xml html + +install-data-local: + @installfiles=`echo $(srcdir)/html/*`; \ + if test "$$installfiles" = '$(srcdir)/html/*'; \ + then echo '-- Nothing to install' ; \ + else \ + if test -n "$(DOC_MODULE_VERSION)"; then \ + installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \ + else \ + installdir="$(DESTDIR)$(TARGET_DIR)"; \ + fi; \ + $(mkinstalldirs) $${installdir} ; \ + for i in $$installfiles; do \ + echo '-- Installing '$$i ; \ + $(INSTALL_DATA) $$i $${installdir}; \ + done; \ + if test -n "$(DOC_MODULE_VERSION)"; then \ + mv -f $${installdir}/$(DOC_MODULE).devhelp2 \ + $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \ + mv -f $${installdir}/$(DOC_MODULE).devhelp \ + $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp; \ + fi; \ + $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \ + fi + +uninstall-local: + @if test -n "$(DOC_MODULE_VERSION)"; then \ + installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \ + else \ + installdir="$(DESTDIR)$(TARGET_DIR)"; \ + fi; \ + rm -rf $${installdir} + +# +# Require gtk-doc when making dist +# +@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: +@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc: +@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist" +@ENABLE_GTK_DOC_FALSE@ @false + +dist-hook: dist-check-gtkdoc dist-hook-local + mkdir $(distdir)/tmpl + mkdir $(distdir)/html + -cp $(srcdir)/tmpl/*.sgml $(distdir)/tmpl + cp $(srcdir)/html/* $(distdir)/html + -cp $(srcdir)/$(DOC_MODULE).pdf $(distdir)/ + -cp $(srcdir)/$(DOC_MODULE).types $(distdir)/ + -cp $(srcdir)/$(DOC_MODULE)-sections.txt $(distdir)/ + cd $(distdir) && rm -f $(DISTCLEANFILES) + $(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html + +.PHONY : dist-hook-local docs + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/docs/libnm-glib/html/NMCdmaDevice.html b/docs/libnm-glib/html/NMCdmaDevice.html new file mode 100644 index 00000000..f0765444 --- /dev/null +++ b/docs/libnm-glib/html/NMCdmaDevice.html @@ -0,0 +1,105 @@ + + + + +NMCdmaDevice + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMCdmaDevice

+

NMCdmaDevice

+
+
+

Synopsis

+
                    NMCdmaDevice;
+GObject *           nm_cdma_device_new                  (DBusGConnection *connection,
+                                                         const char *path);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMSerialDevice
+                     +----NMCdmaDevice
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMCdmaDevice

+
typedef struct _NMCdmaDevice NMCdmaDevice;
+

+

+
+
+
+

nm_cdma_device_new ()

+
GObject *           nm_cdma_device_new                  (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMCdmaDevice. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMDHCP4Config.html b/docs/libnm-glib/html/NMDHCP4Config.html new file mode 100644 index 00000000..697744f7 --- /dev/null +++ b/docs/libnm-glib/html/NMDHCP4Config.html @@ -0,0 +1,187 @@ + + + + +NMDHCP4Config + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDHCP4Config

+

NMDHCP4Config

+
+
+

Synopsis

+
                    NMDHCP4Config;
+#define             NM_DHCP4_CONFIG_OPTIONS
+GObject *           nm_dhcp4_config_new                 (DBusGConnection *connection,
+                                                         const char *object_path);
+GHashTable *        nm_dhcp4_config_get_options         (NMDHCP4Config *config);
+const char *        nm_dhcp4_config_get_one_option      (NMDHCP4Config *config,
+                                                         const char *option);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDHCP4Config
+
+
+
+

Properties

+
+  "options"                  GHashTable*           : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMDHCP4Config

+
typedef struct _NMDHCP4Config NMDHCP4Config;
+

+

+
+
+
+

NM_DHCP4_CONFIG_OPTIONS

+
#define NM_DHCP4_CONFIG_OPTIONS "options"
+
+

+

+
+
+
+

nm_dhcp4_config_new ()

+
GObject *           nm_dhcp4_config_new                 (DBusGConnection *connection,
+                                                         const char *object_path);
+

+Creates a new NMDHCP4Config. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

object_path :

the DBus object path of the device +

Returns :

a new configuration +
+
+
+
+

nm_dhcp4_config_get_options ()

+
GHashTable *        nm_dhcp4_config_get_options         (NMDHCP4Config *config);
+

+Gets all the options contained in the configuration. +

+
++ + + + + + + + + + +

config :

a NMDHCP4Config +

Returns :

the GHashTable containing strings for keys and values. +This is the internal copy used by the configuration, and must not be modified. +
+
+
+
+

nm_dhcp4_config_get_one_option ()

+
const char *        nm_dhcp4_config_get_one_option      (NMDHCP4Config *config,
+                                                         const char *option);
+

+Gets one option by option name. +

+
++ + + + + + + + + + + + + + +

config :

a NMDHCP4Config +

option :

the option to retrieve +

Returns :

the configuration option's value. This is the internal string used by the +configuration, and must not be modified. +
+
+
+
+

Property Details

+
+

The "options" property

+
  "options"                  GHashTable*           : Read
+

+The GHashTable containing options of the configuration. +

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMDHCP6Config.html b/docs/libnm-glib/html/NMDHCP6Config.html new file mode 100644 index 00000000..8edffbb6 --- /dev/null +++ b/docs/libnm-glib/html/NMDHCP6Config.html @@ -0,0 +1,169 @@ + + + + +NMDHCP6Config + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDHCP6Config

+

NMDHCP6Config

+
+
+

Synopsis

+
                    NMDHCP6Config;
+#define             NM_DHCP6_CONFIG_OPTIONS
+GObject *           nm_dhcp6_config_new                 (DBusGConnection *connection,
+                                                         const char *object_path);
+GHashTable *        nm_dhcp6_config_get_options         (NMDHCP6Config *config);
+const char *        nm_dhcp6_config_get_one_option      (NMDHCP6Config *config,
+                                                         const char *option);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDHCP6Config
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMDHCP6Config

+
typedef struct _NMDHCP6Config NMDHCP6Config;
+

+

+
+
+
+

NM_DHCP6_CONFIG_OPTIONS

+
#define NM_DHCP6_CONFIG_OPTIONS "options"
+
+

+

+
+
+
+

nm_dhcp6_config_new ()

+
GObject *           nm_dhcp6_config_new                 (DBusGConnection *connection,
+                                                         const char *object_path);
+

+Creates a new NMDHCP6Config. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

object_path :

the DBus object path of the device +

Returns :

a new configuration +
+
+
+
+

nm_dhcp6_config_get_options ()

+
GHashTable *        nm_dhcp6_config_get_options         (NMDHCP6Config *config);
+

+Gets all the options contained in the configuration. +

+
++ + + + + + + + + + +

config :

a NMDHCP6Config +

Returns :

the GHashTable containing strings for keys and values. +This is the internal copy used by the configuration, and must not be modified. +
+
+
+
+

nm_dhcp6_config_get_one_option ()

+
const char *        nm_dhcp6_config_get_one_option      (NMDHCP6Config *config,
+                                                         const char *option);
+

+Gets one option by option name. +

+
++ + + + + + + + + + + + + + +

config :

a NMDHCP6Config +

option :

the option to retrieve +

Returns :

the configuration option's value. This is the internal string used by the +configuration, and must not be modified. +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMGsmDevice.html b/docs/libnm-glib/html/NMGsmDevice.html new file mode 100644 index 00000000..257c3bb8 --- /dev/null +++ b/docs/libnm-glib/html/NMGsmDevice.html @@ -0,0 +1,105 @@ + + + + +NMGsmDevice + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMGsmDevice

+

NMGsmDevice

+
+
+

Synopsis

+
                    NMGsmDevice;
+NMGsmDevice *       nm_gsm_device_new                   (DBusGConnection *connection,
+                                                         const char *path);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMSerialDevice
+                     +----NMGsmDevice
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMGsmDevice

+
typedef struct _NMGsmDevice NMGsmDevice;
+

+

+
+
+
+

nm_gsm_device_new ()

+
NMGsmDevice *       nm_gsm_device_new                   (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMGsmDevice. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMIP4Config.html b/docs/libnm-glib/html/NMIP4Config.html new file mode 100644 index 00000000..d8b6411e --- /dev/null +++ b/docs/libnm-glib/html/NMIP4Config.html @@ -0,0 +1,370 @@ + + + + +NMIP4Config + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMIP4Config

+

NMIP4Config

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMIP4Config
+
+
+
+

Properties

+
+  "addresses"                gpointer              : Read
+  "domains"                  nm-string-array*      : Read
+  "hostname"                 gchar*                : Read
+  "nameservers"              nm-uint-array*        : Read
+  "routes"                   gpointer              : Read
+  "wins-servers"             nm-uint-array*        : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMIP4Config

+
typedef struct _NMIP4Config NMIP4Config;
+

+

+
+
+
+

NM_IP4_CONFIG_ADDRESSES

+
#define NM_IP4_CONFIG_ADDRESSES "addresses"
+
+

+

+
+
+
+

NM_IP4_CONFIG_HOSTNAME

+
#define NM_IP4_CONFIG_HOSTNAME "hostname" /* DEPRECATED */
+
+

+

+
+
+
+

NM_IP4_CONFIG_NAMESERVERS

+
#define NM_IP4_CONFIG_NAMESERVERS "nameservers"
+
+

+

+
+
+
+

NM_IP4_CONFIG_DOMAINS

+
#define NM_IP4_CONFIG_DOMAINS "domains"
+
+

+

+
+
+
+

NM_IP4_CONFIG_ROUTES

+
#define NM_IP4_CONFIG_ROUTES "routes"
+
+

+

+
+
+
+

NM_IP4_CONFIG_WINS_SERVERS

+
#define NM_IP4_CONFIG_WINS_SERVERS "wins-servers"
+
+

+

+
+
+
+

nm_ip4_config_new ()

+
GObject *           nm_ip4_config_new                   (DBusGConnection *connection,
+                                                         const char *object_path);
+

+Creates a new NMIP4Config. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

object_path :

the DBus object path of the device +

Returns :

a new IP4 configuration +
+
+
+
+

nm_ip4_config_get_addresses ()

+
const GSList *      nm_ip4_config_get_addresses         (NMIP4Config *config);
+

+Gets the IP4 addresses (containing the address, prefix, and gateway). +

+
++ + + + + + + + + + +

config :

a NMIP4Config +

Returns :

the GSList containing NMSettingIP4Addresses. This is the internal copy +used by the configuration and must not be modified. +
+
+
+
+

nm_ip4_config_get_hostname ()

+
const char *        nm_ip4_config_get_hostname          (NMIP4Config *config);
+

+DEPRECATED. Don't use. +

+
++ + + + + + + + + + +

config :

a NMIP4Config +

Returns :

NULL +
+
+
+
+

nm_ip4_config_get_nameservers ()

+
const GArray *      nm_ip4_config_get_nameservers       (NMIP4Config *config);
+

+Gets the domain name servers (DNS). +

+
++ + + + + + + + + + +

config :

a NMIP4Config +

Returns :

the GArray containing guint32s. This is the internal copy used by the +configuration and must not be modified. +
+
+
+
+

nm_ip4_config_get_domains ()

+
const GPtrArray *   nm_ip4_config_get_domains           (NMIP4Config *config);
+

+Gets the domain names. +

+
++ + + + + + + + + + +

config :

a NMIP4Config +

Returns :

the GPtrArray containing domains as strings. This is the +internal copy used by the configuration, and must not be modified. +
+
+
+
+

nm_ip4_config_get_routes ()

+
const GSList *      nm_ip4_config_get_routes            (NMIP4Config *config);
+

+Gets the routes. +

+
++ + + + + + + + + + +

config :

a NMIP4Config +

Returns :

the GSList containing NMSettingIP4Routes. This is the +internal copy used by the configuration, and must not be modified. +
+
+
+
+

nm_ip4_config_get_wins_servers ()

+
const GArray *      nm_ip4_config_get_wins_servers      (NMIP4Config *config);
+

+Gets the Windows Internet Name Service servers (WINS). +

+
++ + + + + + + + + + +

config :

a NMIP4Config +

Returns :

the GArray containing guint32s. This is the internal copy used by the +configuration and must not be modified. +
+
+
+
+

Property Details

+
+

The "addresses" property

+
  "addresses"                gpointer              : Read
+

+The GPtrArray containing NMSettingIP4Addresses of the configuration. +

+
+
+
+

The "domains" property

+
  "domains"                  nm-string-array*      : Read
+

+The GPtrArray containing domain strings of the configuration. +

+
+
+
+

The "hostname" property

+
  "hostname"                 gchar*                : Read
+

+DEPRECATED. Don't use. +

+

Default value: NULL

+
+
+
+

The "nameservers" property

+
  "nameservers"              nm-uint-array*        : Read
+

+The GArray containing name servers (guint32es) of the configuration. +

+
+
+
+

The "routes" property

+
  "routes"                   gpointer              : Read
+

+The GPtrArray containing NMSettingIP4Routes of the configuration. +

+
+
+
+

The "wins-servers" property

+
  "wins-servers"             nm-uint-array*        : Read
+

+The GArray containing WINS servers (guint32es) of the configuration. +

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMIP6Config.html b/docs/libnm-glib/html/NMIP6Config.html new file mode 100644 index 00000000..738699ba --- /dev/null +++ b/docs/libnm-glib/html/NMIP6Config.html @@ -0,0 +1,290 @@ + + + + +NMIP6Config + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMIP6Config

+

NMIP6Config

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMIP6Config
+
+
+
+

Properties

+
+  "addresses"                nm-ip6-address-object-array*  : Read
+  "domains"                  nm-string-array*      : Read
+  "nameservers"              nm-ip6-address-array*  : Read
+  "routes"                   nm-ip6-route-object-array*  : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMIP6Config

+
typedef struct _NMIP6Config NMIP6Config;
+

+

+
+
+
+

NM_IP6_CONFIG_ADDRESSES

+
#define NM_IP6_CONFIG_ADDRESSES "addresses"
+
+

+

+
+
+
+

NM_IP6_CONFIG_NAMESERVERS

+
#define NM_IP6_CONFIG_NAMESERVERS "nameservers"
+
+

+

+
+
+
+

NM_IP6_CONFIG_DOMAINS

+
#define NM_IP6_CONFIG_DOMAINS "domains"
+
+

+

+
+
+
+

NM_IP6_CONFIG_ROUTES

+
#define NM_IP6_CONFIG_ROUTES "routes"
+
+

+

+
+
+
+

nm_ip6_config_new ()

+
GObject *           nm_ip6_config_new                   (DBusGConnection *connection,
+                                                         const char *object_path);
+

+Creates a new NMIP6Config. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

object_path :

the DBus object path of the device +

Returns :

a new IP6 configuration +
+
+
+
+

nm_ip6_config_get_addresses ()

+
const GSList *      nm_ip6_config_get_addresses         (NMIP6Config *config);
+

+Gets the IP6 addresses (containing the address, prefix, and gateway). +

+
++ + + + + + + + + + +

config :

a NMIP6Config +

Returns :

the GSList containing NMSettingIP6Addresses. This is the internal copy +used by the configuration and must not be modified. +
+
+
+
+

nm_ip6_config_get_nameservers ()

+
const GSList *      nm_ip6_config_get_nameservers       (NMIP6Config *config);
+

+Gets the domain name servers (DNS). +

+
++ + + + + + + + + + +

config :

a NMIP6Config +

Returns :

a GSList containing elements of type 'struct in6_addr' which contain +the addresses of nameservers of the configuration. This is the internal copy +used by the configuration and must not be modified. +
+
+
+
+

nm_ip6_config_get_domains ()

+
const GPtrArray *   nm_ip6_config_get_domains           (NMIP6Config *config);
+

+Gets the domain names. +

+
++ + + + + + + + + + +

config :

a NMIP6Config +

Returns :

the GPtrArray containing domains as strings. This is the +internal copy used by the configuration, and must not be modified. +
+
+
+
+

nm_ip6_config_get_routes ()

+
const GSList *      nm_ip6_config_get_routes            (NMIP6Config *config);
+

+Gets the routes. +

+
++ + + + + + + + + + +

config :

a NMIP6Config +

Returns :

the GSList containing NMSettingIP6Routes. This is the +internal copy used by the configuration, and must not be modified. +
+
+
+
+

Property Details

+
+

The "addresses" property

+
  "addresses"                nm-ip6-address-object-array*  : Read
+

+The GPtrArray containing the IPv6 addresses; use +nm_utils_ip6_addresses_from_gvalue() to return a GSList of +NMSettingIP6Address objects that is more usable than the raw data. +

+
+
+
+

The "domains" property

+
  "domains"                  nm-string-array*      : Read
+

+The GPtrArray containing domain strings of the configuration. +

+
+
+
+

The "nameservers" property

+
  "nameservers"              nm-ip6-address-array*  : Read
+

+The GPtrArray containing elements of type 'struct ip6_addr' which +contain the addresses of nameservers of the configuration. +

+
+
+
+

The "routes" property

+
  "routes"                   nm-ip6-route-object-array*  : Read
+

+The GPtrArray containing the IPv6 routes; use +nm_utils_ip6_routes_from_gvalue() to return a GSList of +NMSettingIP6Address objects that is more usable than the raw data. +

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/NMSerialDevice.html b/docs/libnm-glib/html/NMSerialDevice.html new file mode 100644 index 00000000..a4354823 --- /dev/null +++ b/docs/libnm-glib/html/NMSerialDevice.html @@ -0,0 +1,170 @@ + + + + +NMSerialDevice + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSerialDevice

+

NMSerialDevice

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMSerialDevice
+                     +----NMGsmDevice
+                     +----NMCdmaDevice
+
+
+
+

Signals

+
+  "ppp-stats"                                      : Run First
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMSerialDevice

+
typedef struct _NMSerialDevice NMSerialDevice;
+

+

+
+
+
+

nm_serial_device_get_bytes_received ()

+
guint32             nm_serial_device_get_bytes_received (NMSerialDevice *self);
+

+Gets the amount of bytes received by the serial device. +This counter is reset when the device is activated. +

+
++ + + + + + + + + + +

self :

a NMSerialDevice +

Returns :

bytes received +
+
+
+
+

nm_serial_device_get_bytes_sent ()

+
guint32             nm_serial_device_get_bytes_sent     (NMSerialDevice *self);
+

+Gets the amount of bytes sent by the serial device. +This counter is reset when the device is activated. +

+
++ + + + + + + + + + +

self :

a NMSerialDevice +

Returns :

bytes sent +
+
+
+
+

Signal Details

+
+

The "ppp-stats" signal

+
void                user_function                      (NMSerialDevice *device,
+                                                        guint           in_bytes,
+                                                        guint           out_bytes,
+                                                        gpointer        user_data)      : Run First
+

+Notifies that a NMAccessPoint is added to the wifi device. +

+
++ + + + + + + + + + + + + + + + + + +

device :

the serial device that received the signal +

in_bytes :

the amount of bytes received +

out_bytes :

the amount of bytes sent +

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/ch01.html b/docs/libnm-glib/html/ch01.html new file mode 100644 index 00000000..c795714a --- /dev/null +++ b/docs/libnm-glib/html/ch01.html @@ -0,0 +1,113 @@ + + + + +libnm-glib Objects + + + + + + + + + + + + + + + + +
+

+libnm-glib Objects

+ +
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/home.png b/docs/libnm-glib/html/home.png new file mode 100644 index 00000000..17003611 Binary files /dev/null and b/docs/libnm-glib/html/home.png differ diff --git a/docs/libnm-glib/html/index.html b/docs/libnm-glib/html/index.html new file mode 100644 index 00000000..5ff93e32 --- /dev/null +++ b/docs/libnm-glib/html/index.html @@ -0,0 +1,116 @@ + + + + +libnm-glib Reference Manual + + + + + + + +
+
+
+
+

+ for libnm-glib 0.8 + The latest version of this documentation can be found on-line at + http://projects.gnome.org/NetworkManager/developers/libnm-glib/08/. +

+
+
+
+ +
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/index.sgml b/docs/libnm-glib/html/index.sgml new file mode 100644 index 00000000..810b8b0e --- /dev/null +++ b/docs/libnm-glib/html/index.sgml @@ -0,0 +1,498 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/html/left.png b/docs/libnm-glib/html/left.png new file mode 100644 index 00000000..2d05b3d5 Binary files /dev/null and b/docs/libnm-glib/html/left.png differ diff --git a/docs/libnm-glib/html/libnm-glib-NMExportedConnection.html b/docs/libnm-glib/html/libnm-glib-NMExportedConnection.html new file mode 100644 index 00000000..58492295 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMExportedConnection.html @@ -0,0 +1,89 @@ + + + + +NMExportedConnection + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMExportedConnection

+

NMExportedConnection

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NMExportedConnection

+
typedef struct {
+	NMConnection parent;
+} NMExportedConnection;
+
+

+

+
+
+
+

nm_exported_connection_new ()

+
NMExportedConnection * nm_exported_connection_new       (NMConnectionScope scope);
+

+Creates a new object representing the remote connection. +

+
++ + + + + + + + + + +

scope :

the Connection scope (either user or system) +

Returns :

the new exported connection object on success, or NULL on failure +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMRemoteConnection.html b/docs/libnm-glib/html/libnm-glib-NMRemoteConnection.html new file mode 100644 index 00000000..9bac6e61 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMRemoteConnection.html @@ -0,0 +1,104 @@ + + + + +NMRemoteConnection + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMRemoteConnection

+

NMRemoteConnection

+
+
+

Synopsis

+
                    NMRemoteConnection;
+NMRemoteConnection * nm_remote_connection_new           (DBusGConnection *bus,
+                                                         NMConnectionScope scope,
+                                                         const char *path);
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMRemoteConnection

+
typedef struct {
+	NMConnection parent;
+} NMRemoteConnection;
+
+

+

+
+
+
+

nm_remote_connection_new ()

+
NMRemoteConnection * nm_remote_connection_new           (DBusGConnection *bus,
+                                                         NMConnectionScope scope,
+                                                         const char *path);
+

+Creates a new object representing the remote connection. +

+
++ + + + + + + + + + + + + + + + + + +

bus :

a valid and connected D-Bus connection +

scope :

the Connection scope (either user or system) +

path :

the D-Bus path of the connection as exported by the settings service + indicated by scope +

Returns :

the new remote connection object on success, or NULL on failure +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html b/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html new file mode 100644 index 00000000..c84d4665 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-NMRemoteSettingsSystem.html @@ -0,0 +1,89 @@ + + + + +NMRemoteSettingsSystem + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMRemoteSettingsSystem

+

NMRemoteSettingsSystem

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NMRemoteSettingsSystem

+
typedef struct {
+	NMRemoteSettings parent;
+} NMRemoteSettingsSystem;
+
+

+

+
+
+
+

nm_remote_settings_system_new ()

+
NMRemoteSettingsSystem * nm_remote_settings_system_new  (DBusGConnection *bus);
+

+Creates a new object representing the remote system settings service. +

+
++ + + + + + + + + + +

bus :

a valid and connected D-Bus connection +

Returns :

the new remote system settings object on success, or NULL on failure +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-access-point.html b/docs/libnm-glib/html/libnm-glib-nm-access-point.html new file mode 100644 index 00000000..cfddf32a --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-access-point.html @@ -0,0 +1,503 @@ + + + + +NMAccessPoint + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMAccessPoint

+

NMAccessPoint

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMAccessPoint
+
+
+
+

Properties

+
+  "flags"                    guint                 : Read
+  "frequency"                guint                 : Read
+  "hw-address"               gchar*                : Read
+  "max-bitrate"              guint                 : Read
+  "mode"                     guint                 : Read
+  "rsn-flags"                guint                 : Read
+  "ssid"                     nm-ssid*              : Read
+  "strength"                 guchar                : Read
+  "wpa-flags"                guint                 : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_ACCESS_POINT_FLAGS

+
#define NM_ACCESS_POINT_FLAGS       "flags"
+
+

+

+
+
+
+

NM_ACCESS_POINT_WPA_FLAGS

+
#define NM_ACCESS_POINT_WPA_FLAGS   "wpa-flags"
+
+

+

+
+
+
+

NM_ACCESS_POINT_RSN_FLAGS

+
#define NM_ACCESS_POINT_RSN_FLAGS   "rsn-flags"
+
+

+

+
+
+
+

NM_ACCESS_POINT_SSID

+
#define NM_ACCESS_POINT_SSID        "ssid"
+
+

+

+
+
+
+

NM_ACCESS_POINT_FREQUENCY

+
#define NM_ACCESS_POINT_FREQUENCY   "frequency"
+
+

+

+
+
+
+

NM_ACCESS_POINT_HW_ADDRESS

+
#define NM_ACCESS_POINT_HW_ADDRESS  "hw-address"
+
+

+

+
+
+
+

NM_ACCESS_POINT_MODE

+
#define NM_ACCESS_POINT_MODE        "mode"
+
+

+

+
+
+
+

NM_ACCESS_POINT_MAX_BITRATE

+
#define NM_ACCESS_POINT_MAX_BITRATE "max-bitrate"
+
+

+

+
+
+
+

NM_ACCESS_POINT_STRENGTH

+
#define NM_ACCESS_POINT_STRENGTH    "strength"
+
+

+

+
+
+
+

NMAccessPoint

+
typedef struct _NMAccessPoint NMAccessPoint;
+

+

+
+
+
+

nm_access_point_new ()

+
GObject *           nm_access_point_new                 (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMAccessPoint. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBusobject path of the access point +

Returns :

a new access point +
+
+
+
+

nm_access_point_get_flags ()

+
guint32             nm_access_point_get_flags           (NMAccessPoint *ap);
+

+Gets the flags of the access point +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the flags +
+
+
+
+

nm_access_point_get_wpa_flags ()

+
guint32             nm_access_point_get_wpa_flags       (NMAccessPoint *ap);
+

+Gets the WPA flags of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the WPA flags +
+
+
+
+

nm_access_point_get_rsn_flags ()

+
guint32             nm_access_point_get_rsn_flags       (NMAccessPoint *ap);
+

+Gets the RSN flags of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the RSN flags +
+
+
+
+

nm_access_point_get_ssid ()

+
const GByteArray *  nm_access_point_get_ssid            (NMAccessPoint *ap);
+

+Gets the SSID of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the GByteArray containing the SSID. This is the internal copy used by the +access point, and must not be modified. +
+
+
+
+

nm_access_point_get_frequency ()

+
guint32             nm_access_point_get_frequency       (NMAccessPoint *ap);
+

+Gets the frequency of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the frequency +
+
+
+
+

nm_access_point_get_hw_address ()

+
const char *        nm_access_point_get_hw_address      (NMAccessPoint *ap);
+

+Gets the hardware (MAC) address of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the hardware address of the access point. This is the internal string used by the +access point and must not be modified. +
+
+
+
+

nm_access_point_get_mode ()

+
NM80211Mode         nm_access_point_get_mode            (NMAccessPoint *ap);
+

+Gets the mode of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the mode +
+
+
+
+

nm_access_point_get_max_bitrate ()

+
guint32             nm_access_point_get_max_bitrate     (NMAccessPoint *ap);
+

+Gets the maximum bit rate of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the maximum bit rate +
+
+
+
+

nm_access_point_get_strength ()

+
guint8              nm_access_point_get_strength        (NMAccessPoint *ap);
+

+Gets the current signal strength of the access point. +

+
++ + + + + + + + + + +

ap :

a NMAccessPoint +

Returns :

the signal strength +
+
+
+
+

Property Details

+
+

The "flags" property

+
  "flags"                    guint                 : Read
+

+The flags of the access point. +

+

Allowed values: <= 1

+

Default value: 0

+
+
+
+

The "frequency" property

+
  "frequency"                guint                 : Read
+

+The frequency of the access point. +

+

Allowed values: <= 10000

+

Default value: 0

+
+
+
+

The "hw-address" property

+
  "hw-address"               gchar*                : Read
+

+The hardware address of the access point. +

+

Default value: NULL

+
+
+
+

The "max-bitrate" property

+
  "max-bitrate"              guint                 : Read
+

+The maximum bit rate of the access point. +

+

Default value: 0

+
+
+
+

The "mode" property

+
  "mode"                     guint                 : Read
+

+The mode of the access point. +

+

Allowed values: [1,2]

+

Default value: 2

+
+
+
+

The "rsn-flags" property

+
  "rsn-flags"                guint                 : Read
+

+The RSN flags of the access point. +

+

Default value: 0

+
+
+
+

The "ssid" property

+
  "ssid"                     nm-ssid*              : Read
+

+The SSID of the access point. +

+
+
+
+

The "strength" property

+
  "strength"                 guchar                : Read
+

+The current signal strength of the access point. +

+

Default value: 0

+
+
+
+

The "wpa-flags" property

+
  "wpa-flags"                guint                 : Read
+

+The WPA flags of the access point. +

+

Default value: 0

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-active-connection.html b/docs/libnm-glib/html/libnm-glib-nm-active-connection.html new file mode 100644 index 00000000..1b5f8fd5 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-active-connection.html @@ -0,0 +1,445 @@ + + + + +NMActiveConnection + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMActiveConnection

+

NMActiveConnection

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMActiveConnection
+
+
+
+

Properties

+
+  "connection"               gchar*                : Read
+  "default"                  gboolean              : Read
+  "default6"                 gboolean              : Read
+  "devices"                  nm-object-array*      : Read
+  "service-name"             gchar*                : Read
+  "specific-object"          gchar*                : Read
+  "state"                    guint                 : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_ACTIVE_CONNECTION_SERVICE_NAME

+
#define NM_ACTIVE_CONNECTION_SERVICE_NAME        "service-name"
+
+

+

+
+
+
+

NM_ACTIVE_CONNECTION_CONNECTION

+
#define NM_ACTIVE_CONNECTION_CONNECTION          "connection"
+
+

+

+
+
+
+

NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT

+
#define NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT     "specific-object"
+
+

+

+
+
+
+

NM_ACTIVE_CONNECTION_DEVICES

+
#define NM_ACTIVE_CONNECTION_DEVICES             "devices"
+
+

+

+
+
+
+

NM_ACTIVE_CONNECTION_STATE

+
#define NM_ACTIVE_CONNECTION_STATE               "state"
+
+

+

+
+
+
+

NM_ACTIVE_CONNECTION_DEFAULT

+
#define NM_ACTIVE_CONNECTION_DEFAULT             "default"
+
+

+

+
+
+
+

NM_ACTIVE_CONNECTION_DEFAULT6

+
#define NM_ACTIVE_CONNECTION_DEFAULT6            "default6"
+
+

+

+
+
+
+

NMActiveConnection

+
typedef struct _NMActiveConnection NMActiveConnection;
+

+

+
+
+
+

nm_active_connection_new ()

+
GObject *           nm_active_connection_new            (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMActiveConnection. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new active connection +
+
+
+
+

nm_active_connection_get_service_name ()

+
const char *        nm_active_connection_get_service_name
+                                                        (NMActiveConnection *connection);
+

+Gets the service name of the active connection. +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

the service name. This is the internal string used by the +connection, and must not be modified. +
+
+
+
+

nm_active_connection_get_scope ()

+
NMConnectionScope   nm_active_connection_get_scope      (NMActiveConnection *connection);
+

+Gets the scope of the active connection. +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

the connection's scope +
+
+
+
+

nm_active_connection_get_connection ()

+
const char *        nm_active_connection_get_connection (NMActiveConnection *connection);
+

+Gets the NMConnection's DBus object path. +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

the object path of the NMConnection inside of NMActiveConnection. +This is the internal string used by the connection, and must not be modified. +
+
+
+
+

nm_active_connection_get_specific_object ()

+
const char *        nm_active_connection_get_specific_object
+                                                        (NMActiveConnection *connection);
+

+Gets the "specific object" used at the activation. +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

the specific object's DBus path. This is the internal string used by the +connection, and must not be modified. +
+
+
+
+

nm_active_connection_get_devices ()

+
const GPtrArray *   nm_active_connection_get_devices    (NMActiveConnection *connection);
+

+Gets the NMDevices used for the active connections. +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

the GPtrArray containing NMDevices. +This is the internal copy used by the connection, and must not be modified. +
+
+
+
+

nm_active_connection_get_state ()

+
NMActiveConnectionState  nm_active_connection_get_state (NMActiveConnection *connection);
+

+Gets the active connection's state. +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

the state +
+
+
+
+

nm_active_connection_get_default ()

+
gboolean            nm_active_connection_get_default    (NMActiveConnection *connection);
+

+Whether the active connection is the default IPv4 one (that is, is used for +the default IPv4 route and DNS information). +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

TRUE if the active connection is the default IPv4 connection +
+
+
+
+

nm_active_connection_get_default6 ()

+
gboolean            nm_active_connection_get_default6   (NMActiveConnection *connection);
+

+Whether the active connection is the default IPv6 one (that is, is used for +the default IPv6 route and DNS information). +

+
++ + + + + + + + + + +

connection :

a NMActiveConnection +

Returns :

TRUE if the active connection is the default IPv6 connection +
+
+
+
+

Property Details

+
+

The "connection" property

+
  "connection"               gchar*                : Read
+

+The connection's path of the active connection. +

+

Default value: NULL

+
+
+
+

The "default" property

+
  "default"                  gboolean              : Read
+

+Whether the active connection is the default IPv4 one. +

+

Default value: FALSE

+
+
+
+

The "default6" property

+
  "default6"                 gboolean              : Read
+

+Whether the active connection is the default IPv6 one. +

+

Default value: FALSE

+
+
+
+

The "devices" property

+
  "devices"                  nm-object-array*      : Read
+

Devices.

+
+
+
+

The "service-name" property

+
  "service-name"             gchar*                : Read
+

+The service name of the active connection. +

+

Default value: NULL

+
+
+
+

The "specific-object" property

+
  "specific-object"          gchar*                : Read
+

+The specific object's path of the active connection. +

+

Default value: NULL

+
+
+
+

The "state" property

+
  "state"                    guint                 : Read
+

+The state of the active connection. +

+

Allowed values: <= 2

+

Default value: 0

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-client.html b/docs/libnm-glib/html/libnm-glib-nm-client.html new file mode 100644 index 00000000..b7af2851 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-client.html @@ -0,0 +1,724 @@ + + + + +NMClient + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMClient

+

NMClient

+
+
+

Synopsis

+
#define             NM_CLIENT_STATE
+#define             NM_CLIENT_MANAGER_RUNNING
+#define             NM_CLIENT_WIRELESS_ENABLED
+#define             NM_CLIENT_WIRELESS_HARDWARE_ENABLED
+#define             NM_CLIENT_WWAN_ENABLED
+#define             NM_CLIENT_WWAN_HARDWARE_ENABLED
+#define             NM_CLIENT_ACTIVE_CONNECTIONS
+                    NMClient;
+NMClient *          nm_client_new                       (void);
+const GPtrArray *   nm_client_get_devices               (NMClient *client);
+NMDevice *          nm_client_get_device_by_path        (NMClient *client,
+                                                         const char *object_path);
+void                (*NMClientActivateDeviceFn)         (gpointer user_data,
+                                                         const char *object_path,
+                                                         GError *error);
+void                nm_client_activate_connection       (NMClient *client,
+                                                         const char *service_name,
+                                                         const char *connection_path,
+                                                         NMDevice *device,
+                                                         const char *specific_object,
+                                                         NMClientActivateDeviceFn callback,
+                                                         gpointer user_data);
+void                nm_client_deactivate_connection     (NMClient *client,
+                                                         NMActiveConnection *active);
+gboolean            nm_client_wireless_get_enabled      (NMClient *client);
+void                nm_client_wireless_set_enabled      (NMClient *client,
+                                                         gboolean enabled);
+gboolean            nm_client_wireless_hardware_get_enabled
+                                                        (NMClient *client);
+gboolean            nm_client_wwan_get_enabled          (NMClient *client);
+void                nm_client_wwan_set_enabled          (NMClient *client,
+                                                         gboolean enabled);
+gboolean            nm_client_wwan_hardware_get_enabled (NMClient *client);
+NMState             nm_client_get_state                 (NMClient *client);
+gboolean            nm_client_get_manager_running       (NMClient *client);
+const GPtrArray *   nm_client_get_active_connections    (NMClient *client);
+void                nm_client_sleep                     (NMClient *client,
+                                                         gboolean sleep);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMClient
+
+
+
+

Properties

+
+  "active-connections"       nm-object-array*      : Read
+  "manager-running"          gboolean              : Read
+  "networking-enabled"       gboolean              : Read
+  "state"                    guint                 : Read
+  "wireless-enabled"         gboolean              : Read / Write
+  "wireless-hardware-enabled" gboolean              : Read
+  "wwan-enabled"             gboolean              : Read / Write / Construct
+  "wwan-hardware-enabled"    gboolean              : Read / Write / Construct Only
+
+
+
+

Signals

+
+  "device-added"                                   : Run First
+  "device-removed"                                 : Run First
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_CLIENT_STATE

+
#define NM_CLIENT_STATE "state"
+
+

+

+
+
+
+

NM_CLIENT_MANAGER_RUNNING

+
#define NM_CLIENT_MANAGER_RUNNING "manager-running"
+
+

+

+
+
+
+

NM_CLIENT_WIRELESS_ENABLED

+
#define NM_CLIENT_WIRELESS_ENABLED "wireless-enabled"
+
+

+

+
+
+
+

NM_CLIENT_WIRELESS_HARDWARE_ENABLED

+
#define NM_CLIENT_WIRELESS_HARDWARE_ENABLED "wireless-hardware-enabled"
+
+

+

+
+
+
+

NM_CLIENT_WWAN_ENABLED

+
#define NM_CLIENT_WWAN_ENABLED "wwan-enabled"
+
+

+

+
+
+
+

NM_CLIENT_WWAN_HARDWARE_ENABLED

+
#define NM_CLIENT_WWAN_HARDWARE_ENABLED "wwan-hardware-enabled"
+
+

+

+
+
+
+

NM_CLIENT_ACTIVE_CONNECTIONS

+
#define NM_CLIENT_ACTIVE_CONNECTIONS "active-connections"
+
+

+

+
+
+
+

NMClient

+
typedef struct _NMClient NMClient;
+

+

+
+
+
+

nm_client_new ()

+
NMClient *          nm_client_new                       (void);
+

+Creates a new NMClient. +

+
++ + + + +

Returns :

a new NMClient +
+
+
+
+

nm_client_get_devices ()

+
const GPtrArray *   nm_client_get_devices               (NMClient *client);
+

+Gets all the detected devices. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

a GPtrArray containing all the NMDevices. +The returned array is owned by the client and should not be modified. +
+
+
+
+

nm_client_get_device_by_path ()

+
NMDevice *          nm_client_get_device_by_path        (NMClient *client,
+                                                         const char *object_path);
+

+Gets a NMDevice from a NMClient. +

+
++ + + + + + + + + + + + + + +

client :

a NMClient +

object_path :

the object path to search for +

Returns :

the NMDevice for the given object_path or NULL if none is found. +
+
+
+
+

NMClientActivateDeviceFn ()

+
void                (*NMClientActivateDeviceFn)         (gpointer user_data,
+                                                         const char *object_path,
+                                                         GError *error);
+

+

+
++ + + + + + + + + + + + + + +

user_data :

+

object_path :

+

error :

+
+
+
+
+

nm_client_activate_connection ()

+
void                nm_client_activate_connection       (NMClient *client,
+                                                         const char *service_name,
+                                                         const char *connection_path,
+                                                         NMDevice *device,
+                                                         const char *specific_object,
+                                                         NMClientActivateDeviceFn callback,
+                                                         gpointer user_data);
+

+Activates a connection with the given NMDevice. +

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

client :

a NMClient +

service_name :

the connection's service name +

connection_path :

the connection's DBus path +

device :

the NMDevice +

specific_object :

the device specific object (currently used only for +activating wireless devices and should be the NMAccessPoint's path. +

callback :

the function to call when the call is done +

user_data :

user data to pass to the callback function +
+
+
+
+

nm_client_deactivate_connection ()

+
void                nm_client_deactivate_connection     (NMClient *client,
+                                                         NMActiveConnection *active);
+

+Deactivates an active NMActiveConnection. +

+
++ + + + + + + + + + +

client :

a NMClient +

active :

the NMActiveConnection to deactivate +
+
+
+
+

nm_client_wireless_get_enabled ()

+
gboolean            nm_client_wireless_get_enabled      (NMClient *client);
+

+Determines whether the wireless is enabled. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

TRUE if wireless is enabled +
+
+
+
+

nm_client_wireless_set_enabled ()

+
void                nm_client_wireless_set_enabled      (NMClient *client,
+                                                         gboolean enabled);
+

+Enables or disables wireless devices. +

+
++ + + + + + + + + + +

client :

a NMClient +

enabled :

+TRUE to enable wireless +
+
+
+
+

nm_client_wireless_hardware_get_enabled ()

+
gboolean            nm_client_wireless_hardware_get_enabled
+                                                        (NMClient *client);
+

+Determines whether the wireless hardware is enabled. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

TRUE if the wireless hardware is enabled +
+
+
+
+

nm_client_wwan_get_enabled ()

+
gboolean            nm_client_wwan_get_enabled          (NMClient *client);
+

+Determines whether WWAN is enabled. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

TRUE if WWAN is enabled +
+
+
+
+

nm_client_wwan_set_enabled ()

+
void                nm_client_wwan_set_enabled          (NMClient *client,
+                                                         gboolean enabled);
+

+Enables or disables WWAN devices. +

+
++ + + + + + + + + + +

client :

a NMClient +

enabled :

+TRUE to enable WWAN +
+
+
+
+

nm_client_wwan_hardware_get_enabled ()

+
gboolean            nm_client_wwan_hardware_get_enabled (NMClient *client);
+

+Determines whether the WWAN hardware is enabled. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

TRUE if the WWAN hardware is enabled +
+
+
+
+

nm_client_get_state ()

+
NMState             nm_client_get_state                 (NMClient *client);
+

+Gets the current daemon state. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

the current NMState +
+
+
+
+

nm_client_get_manager_running ()

+
gboolean            nm_client_get_manager_running       (NMClient *client);
+

+Determines whether the daemon is running. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

TRUE if the daemon is running +
+
+
+
+

nm_client_get_active_connections ()

+
const GPtrArray *   nm_client_get_active_connections    (NMClient *client);
+

+Gets the active connections. +

+
++ + + + + + + + + + +

client :

a NMClient +

Returns :

a GPtrArray containing all the active NMActiveConnections. +The returned array is owned by the client and should not be modified. +
+
+
+
+

nm_client_sleep ()

+
void                nm_client_sleep                     (NMClient *client,
+                                                         gboolean sleep);
+

+Deprecated; use nm_client_networking_set_enabled() instead. +

+
++ + + + + + + + + + +

client :

a NMClient +

sleep :

+TRUE to put the daemon to sleep +
+
+
+
+

Property Details

+
+

The "active-connections" property

+
  "active-connections"       nm-object-array*      : Read
+

Active connections.

+
+
+
+

The "manager-running" property

+
  "manager-running"          gboolean              : Read
+

Whether NetworkManager is running.

+

Default value: FALSE

+
+
+
+

The "networking-enabled" property

+
  "networking-enabled"       gboolean              : Read
+

Is networking enabled.

+

Default value: TRUE

+
+
+
+

The "state" property

+
  "state"                    guint                 : Read
+

+The current daemon state. +

+

Allowed values: <= 4

+

Default value: 0

+
+
+
+

The "wireless-enabled" property

+
  "wireless-enabled"         gboolean              : Read / Write
+

Is wireless enabled.

+

Default value: TRUE

+
+
+
+

The "wireless-hardware-enabled" property

+
  "wireless-hardware-enabled" gboolean              : Read
+

Is wireless hardware enabled.

+

Default value: TRUE

+
+
+
+

The "wwan-enabled" property

+
  "wwan-enabled"             gboolean              : Read / Write / Construct
+

Is WWAN enabled.

+

Default value: TRUE

+
+
+
+

The "wwan-hardware-enabled" property

+
  "wwan-hardware-enabled"    gboolean              : Read / Write / Construct Only
+

Is WWAN hardware enabled.

+

Default value: TRUE

+
+
+
+

Signal Details

+
+

The "device-added" signal

+
void                user_function                      (NMClient *client,
+                                                        GObject  *device,
+                                                        gpointer  user_data)      : Run First
+

+Notifies that a NMDevice is added. +

+
++ + + + + + + + + + + + + + +

client :

the client that received the signal +

device :

the new device +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "device-removed" signal

+
void                user_function                      (NMClient *widget,
+                                                        GObject  *device,
+                                                        gpointer  user_data)      : Run First
+

+Notifies that a NMDevice is removed. +

+
++ + + + + + + + + + + + + + +

widget :

the client that received the signal +

device :

the removed device +

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-device-bt.html b/docs/libnm-glib/html/libnm-glib-nm-device-bt.html new file mode 100644 index 00000000..4372ca11 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-device-bt.html @@ -0,0 +1,196 @@ + + + + +NMDeviceBt + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceBt

+

NMDeviceBt

+
+
+

Synopsis

+
#define             NM_DEVICE_BT_HW_ADDRESS
+#define             NM_DEVICE_BT_NAME
+#define             NM_DEVICE_BT_CAPABILITIES
+                    NMDeviceBt;
+GObject *           nm_device_bt_new                    (DBusGConnection *connection,
+                                                         const char *path);
+const char *        nm_device_bt_get_hw_address         (NMDeviceBt *device);
+const char *        nm_device_bt_get_name               (NMDeviceBt *device);
+NMBluetoothCapabilities  nm_device_bt_get_capabilities  (NMDeviceBt *device);
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_DEVICE_BT_HW_ADDRESS

+
#define NM_DEVICE_BT_HW_ADDRESS   "hw-address"
+
+

+

+
+
+
+

NM_DEVICE_BT_NAME

+
#define NM_DEVICE_BT_NAME         "name"
+
+

+

+
+
+
+

NM_DEVICE_BT_CAPABILITIES

+
#define NM_DEVICE_BT_CAPABILITIES "bt-capabilities"
+
+

+

+
+
+
+

NMDeviceBt

+
typedef struct {
+	NMDevice parent;
+} NMDeviceBt;
+
+

+

+
+
+
+

nm_device_bt_new ()

+
GObject *           nm_device_bt_new                    (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMDeviceBt. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+

nm_device_bt_get_hw_address ()

+
const char *        nm_device_bt_get_hw_address         (NMDeviceBt *device);
+

+Gets the hardware (MAC) address of the NMDeviceBt +

+
++ + + + + + + + + + +

device :

a NMDeviceBt +

Returns :

the hardware address. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

nm_device_bt_get_name ()

+
const char *        nm_device_bt_get_name               (NMDeviceBt *device);
+

+Gets the name of the NMDeviceBt. +

+
++ + + + + + + + + + +

device :

a NMDeviceBt +

Returns :

the name of the device +
+
+
+
+

nm_device_bt_get_capabilities ()

+
NMBluetoothCapabilities  nm_device_bt_get_capabilities  (NMDeviceBt *device);
+

+Returns the Bluetooth device's usable capabilities. +

+
++ + + + + + + + + + +

device :

a NMDeviceBt +

Returns :

a combination of NMBluetoothCapabilities +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-device-ethernet.html b/docs/libnm-glib/html/libnm-glib-nm-device-ethernet.html new file mode 100644 index 00000000..ad47fde5 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-device-ethernet.html @@ -0,0 +1,243 @@ + + + + +NMDeviceEthernet + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceEthernet

+

NMDeviceEthernet

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMDeviceEthernet
+
+
+
+

Properties

+
+  "carrier"                  gboolean              : Read
+  "hw-address"               gchar*                : Read
+  "speed"                    guint                 : Read
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_DEVICE_ETHERNET_HW_ADDRESS

+
#define NM_DEVICE_ETHERNET_HW_ADDRESS  "hw-address"
+
+

+

+
+
+
+

NM_DEVICE_ETHERNET_SPEED

+
#define NM_DEVICE_ETHERNET_SPEED       "speed"
+
+

+

+
+
+
+

NM_DEVICE_ETHERNET_CARRIER

+
#define NM_DEVICE_ETHERNET_CARRIER     "carrier"
+
+

+

+
+
+
+

NMDeviceEthernet

+
typedef struct _NMDeviceEthernet NMDeviceEthernet;
+

+

+
+
+
+

nm_device_ethernet_new ()

+
GObject *           nm_device_ethernet_new              (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMDeviceEthernet. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+

nm_device_ethernet_get_hw_address ()

+
const char *        nm_device_ethernet_get_hw_address   (NMDeviceEthernet *device);
+

+Gets the hardware (MAC) address of the NMDeviceEthernet +

+
++ + + + + + + + + + +

device :

a NMDeviceEthernet +

Returns :

the hardware address. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

nm_device_ethernet_get_speed ()

+
guint32             nm_device_ethernet_get_speed        (NMDeviceEthernet *device);
+

+Gets the speed of the NMDeviceEthernet. +

+
++ + + + + + + + + + +

device :

a NMDeviceEthernet +

Returns :

the speed of the device +
+
+
+
+

nm_device_ethernet_get_carrier ()

+
gboolean            nm_device_ethernet_get_carrier      (NMDeviceEthernet *device);
+

+Whether the device has carrier. +

+
++ + + + + + + + + + +

device :

a NMDeviceEthernet +

Returns :

TRUE if the device has carrier +
+
+
+
+

Property Details

+
+

The "carrier" property

+
  "carrier"                  gboolean              : Read
+

+Whether the device has carrier. +

+

Default value: FALSE

+
+
+
+

The "hw-address" property

+
  "hw-address"               gchar*                : Read
+

+The hardware (MAC) address of the device. +

+

Default value: NULL

+
+
+
+

The "speed" property

+
  "speed"                    guint                 : Read
+

+The speed of the device. +

+

Default value: 0

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-device-wifi.html b/docs/libnm-glib/html/libnm-glib-nm-device-wifi.html new file mode 100644 index 00000000..acc5f6e0 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-device-wifi.html @@ -0,0 +1,458 @@ + + + + +NMDeviceWifi + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceWifi

+

NMDeviceWifi

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMDeviceWifi
+
+
+
+

Properties

+
+  "active-access-point"      NMAccessPoint*        : Read
+  "bitrate"                  guint                 : Read
+  "hw-address"               gchar*                : Read
+  "mode"                     guint                 : Read
+  "wireless-capabilities"    guint                 : Read
+
+
+
+

Signals

+
+  "access-point-added"                             : Run First
+  "access-point-removed"                           : Run First
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_DEVICE_WIFI_HW_ADDRESS

+
#define NM_DEVICE_WIFI_HW_ADDRESS          "hw-address"
+
+

+

+
+
+
+

NM_DEVICE_WIFI_MODE

+
#define NM_DEVICE_WIFI_MODE                "mode"
+
+

+

+
+
+
+

NM_DEVICE_WIFI_BITRATE

+
#define NM_DEVICE_WIFI_BITRATE             "bitrate"
+
+

+

+
+
+
+

NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT

+
#define NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT "active-access-point"
+
+

+

+
+
+
+

NM_DEVICE_WIFI_CAPABILITIES

+
#define NM_DEVICE_WIFI_CAPABILITIES        "wireless-capabilities"
+
+

+

+
+
+
+

NMDeviceWifi

+
typedef struct _NMDeviceWifi NMDeviceWifi;
+

+

+
+
+
+

nm_device_wifi_new ()

+
GObject *           nm_device_wifi_new                  (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMDeviceWifi. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+

nm_device_wifi_get_hw_address ()

+
const char *        nm_device_wifi_get_hw_address       (NMDeviceWifi *device);
+

+Gets the hardware (MAC) address of the NMDeviceWifi +

+
++ + + + + + + + + + +

device :

a NMDeviceWifi +

Returns :

the hardware address. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

nm_device_wifi_get_mode ()

+
NM80211Mode         nm_device_wifi_get_mode             (NMDeviceWifi *device);
+

+Gets the NMDeviceWifi mode. +

+
++ + + + + + + + + + +

device :

a NMDeviceWifi +

Returns :

the mode +
+
+
+
+

nm_device_wifi_get_bitrate ()

+
guint32             nm_device_wifi_get_bitrate          (NMDeviceWifi *device);
+

+Gets the bit rate of the NMDeviceWifi. +

+
++ + + + + + + + + + +

device :

a NMDeviceWifi +

Returns :

the bit rate +
+
+
+
+

nm_device_wifi_get_capabilities ()

+
guint32             nm_device_wifi_get_capabilities     (NMDeviceWifi *device);
+

+Gets the WIFI capabilities of the NMDeviceWifi. +

+
++ + + + + + + + + + +

device :

a NMDeviceWifi +

Returns :

the capabilities +
+
+
+
+

nm_device_wifi_get_active_access_point ()

+
NMAccessPoint *     nm_device_wifi_get_active_access_point
+                                                        (NMDeviceWifi *device);
+

+Gets the active NMAccessPoint. +

+
++ + + + + + + + + + +

device :

a NMDeviceWifi +

Returns :

the access point or NULL if none is active +
+
+
+
+

nm_device_wifi_get_access_point_by_path ()

+
NMAccessPoint *     nm_device_wifi_get_access_point_by_path
+                                                        (NMDeviceWifi *device,
+                                                         const char *path);
+

+Gets a NMAccessPoint by path. +

+
++ + + + + + + + + + + + + + +

device :

a NMDeviceWifi +

path :

the object path of the access point +

Returns :

the access point or NULL if none is found. +
+
+
+
+

nm_device_wifi_get_access_points ()

+
const GPtrArray *   nm_device_wifi_get_access_points    (NMDeviceWifi *device);
+

+Gets all the scanned access points of the NMDeviceWifi. +

+
++ + + + + + + + + + +

device :

a NMDeviceWifi +

Returns :

a GPtrArray containing all the scanned NMAccessPoints. +The returned array is owned by the client and should not be modified. +
+
+
+
+

Property Details

+
+

The "active-access-point" property

+
  "active-access-point"      NMAccessPoint*        : Read
+

+The active NMAccessPoint of the device. +

+
+
+
+

The "bitrate" property

+
  "bitrate"                  guint                 : Read
+

+The bit rate of the device. +

+

Default value: 0

+
+
+
+

The "hw-address" property

+
  "hw-address"               gchar*                : Read
+

+The hardware (MAC) address of the device. +

+

Default value: NULL

+
+
+
+

The "mode" property

+
  "mode"                     guint                 : Read
+

+The mode of the device. +

+

Allowed values: <= 2

+

Default value: 2

+
+
+
+

The "wireless-capabilities" property

+
  "wireless-capabilities"    guint                 : Read
+

+The wireless capabilities of the device. +

+

Default value: 0

+
+
+
+

Signal Details

+
+

The "access-point-added" signal

+
void                user_function                      (NMDeviceWifi *device,
+                                                        GObject      *ap,
+                                                        gpointer      user_data)      : Run First
+

+Notifies that a NMAccessPoint is added to the wifi device. +

+
++ + + + + + + + + + + + + + +

device :

the wifi device that received the signal +

ap :

the new access point +

user_data :

user data set when the signal handler was connected.
+
+
+
+

The "access-point-removed" signal

+
void                user_function                      (NMDeviceWifi *device,
+                                                        GObject      *ap,
+                                                        gpointer      user_data)      : Run First
+

+Notifies that a NMAccessPoint is removed from the wifi device. +

+
++ + + + + + + + + + + + + + +

device :

the wifi device that received the signal +

ap :

the removed access point +

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-device.html b/docs/libnm-glib/html/libnm-glib-nm-device.html new file mode 100644 index 00000000..d37903e1 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-device.html @@ -0,0 +1,743 @@ + + + + +NMDevice + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDevice

+

NMDevice

+
+
+

Synopsis

+
#define             NM_DEVICE_UDI
+#define             NM_DEVICE_INTERFACE
+#define             NM_DEVICE_DRIVER
+#define             NM_DEVICE_CAPABILITIES
+#define             NM_DEVICE_MANAGED
+#define             NM_DEVICE_IP4_CONFIG
+#define             NM_DEVICE_DHCP4_CONFIG
+#define             NM_DEVICE_IP6_CONFIG
+#define             NM_DEVICE_DHCP6_CONFIG
+#define             NM_DEVICE_STATE
+#define             NM_DEVICE_VENDOR
+#define             NM_DEVICE_PRODUCT
+                    NMDevice;
+GObject *           nm_device_new                       (DBusGConnection *connection,
+                                                         const char *path);
+const char *        nm_device_get_iface                 (NMDevice *device);
+const char *        nm_device_get_udi                   (NMDevice *device);
+const char *        nm_device_get_driver                (NMDevice *device);
+guint32             nm_device_get_capabilities          (NMDevice *device);
+gboolean            nm_device_get_managed               (NMDevice *device);
+NMIP4Config *       nm_device_get_ip4_config            (NMDevice *device);
+NMDHCP4Config *     nm_device_get_dhcp4_config          (NMDevice *device);
+NMIP6Config *       nm_device_get_ip6_config            (NMDevice *device);
+NMDHCP6Config *     nm_device_get_dhcp6_config          (NMDevice *device);
+NMDeviceState       nm_device_get_state                 (NMDevice *device);
+const char *        nm_device_get_product               (NMDevice *device);
+const char *        nm_device_get_vendor                (NMDevice *device);
+void                (*NMDeviceDeactivateFn)             (NMDevice *device,
+                                                         GError *error,
+                                                         gpointer user_data);
+void                nm_device_disconnect                (NMDevice *device,
+                                                         NMDeviceDeactivateFn callback,
+                                                         gpointer user_data);
+
+
+
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMDevice
+               +----NMDeviceEthernet
+               +----NMDeviceWifi
+               +----NMSerialDevice
+
+
+
+

Properties

+
+  "capabilities"             guint                 : Read
+  "dhcp4-config"             NMDHCP4Config*        : Read
+  "dhcp6-config"             NMDHCP6Config*        : Read
+  "driver"                   gchar*                : Read
+  "interface"                gchar*                : Read
+  "ip4-config"               NMIP4Config*          : Read
+  "ip6-config"               NMIP6Config*          : Read
+  "managed"                  gboolean              : Read
+  "product"                  gchar*                : Read
+  "state"                    guint                 : Read
+  "udi"                      gchar*                : Read
+  "vendor"                   gchar*                : Read
+
+
+
+

Signals

+
+  "state-changed"                                  : Run First
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_DEVICE_UDI

+
#define NM_DEVICE_UDI "udi"
+
+

+

+
+
+
+

NM_DEVICE_INTERFACE

+
#define NM_DEVICE_INTERFACE "interface"
+
+

+

+
+
+
+

NM_DEVICE_DRIVER

+
#define NM_DEVICE_DRIVER "driver"
+
+

+

+
+
+
+

NM_DEVICE_CAPABILITIES

+
#define NM_DEVICE_CAPABILITIES "capabilities"
+
+

+

+
+
+
+

NM_DEVICE_MANAGED

+
#define NM_DEVICE_MANAGED "managed"
+
+

+

+
+
+
+

NM_DEVICE_IP4_CONFIG

+
#define NM_DEVICE_IP4_CONFIG "ip4-config"
+
+

+

+
+
+
+

NM_DEVICE_DHCP4_CONFIG

+
#define NM_DEVICE_DHCP4_CONFIG "dhcp4-config"
+
+

+

+
+
+
+

NM_DEVICE_IP6_CONFIG

+
#define NM_DEVICE_IP6_CONFIG "ip6-config"
+
+

+

+
+
+
+

NM_DEVICE_DHCP6_CONFIG

+
#define NM_DEVICE_DHCP6_CONFIG "dhcp6-config"
+
+

+

+
+
+
+

NM_DEVICE_STATE

+
#define NM_DEVICE_STATE "state"
+
+

+

+
+
+
+

NM_DEVICE_VENDOR

+
#define NM_DEVICE_VENDOR "vendor"
+
+

+

+
+
+
+

NM_DEVICE_PRODUCT

+
#define NM_DEVICE_PRODUCT "product"
+
+

+

+
+
+
+

NMDevice

+
typedef struct _NMDevice NMDevice;
+

+

+
+
+
+

nm_device_new ()

+
GObject *           nm_device_new                       (DBusGConnection *connection,
+                                                         const char *path);
+

+Creates a new NMDevice. +

+
++ + + + + + + + + + + + + + +

connection :

the DBusGConnection +

path :

the DBus object path of the device +

Returns :

a new device +
+
+
+
+

nm_device_get_iface ()

+
const char *        nm_device_get_iface                 (NMDevice *device);
+

+Gets the interface name of the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the interface of the device. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

nm_device_get_udi ()

+
const char *        nm_device_get_udi                   (NMDevice *device);
+

+Gets the Unique Device Identifier of the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

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. +
+
+
+
+

nm_device_get_driver ()

+
const char *        nm_device_get_driver                (NMDevice *device);
+

+Gets the driver of the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the driver of the device. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

nm_device_get_capabilities ()

+
guint32             nm_device_get_capabilities          (NMDevice *device);
+

+Gets the device' capabilities. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the capabilities +
+
+
+
+

nm_device_get_managed ()

+
gboolean            nm_device_get_managed               (NMDevice *device);
+

+Whether the NMDevice is managed by NetworkManager. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

TRUE if the device is managed by NetworkManager +
+
+
+
+

nm_device_get_ip4_config ()

+
NMIP4Config *       nm_device_get_ip4_config            (NMDevice *device);
+

+Gets the current NMIP4Config associated with the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the NMIP4Config or NULL if the device is not activated. +
+
+
+
+

nm_device_get_dhcp4_config ()

+
NMDHCP4Config *     nm_device_get_dhcp4_config          (NMDevice *device);
+

+Gets the current NMDHCP4Config associated with the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the NMDHCPConfig or NULL if the device is not activated or not +using DHCP. +
+
+
+
+

nm_device_get_ip6_config ()

+
NMIP6Config *       nm_device_get_ip6_config            (NMDevice *device);
+

+Gets the current NMIP6Config associated with the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the NMIP6Config or NULL if the device is not activated. +
+
+
+
+

nm_device_get_dhcp6_config ()

+
NMDHCP6Config *     nm_device_get_dhcp6_config          (NMDevice *device);
+

+Gets the current NMDHCP6Config associated with the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the NMDHCPConfig or NULL if the device is not activated or not +using DHCP. +
+
+
+
+

nm_device_get_state ()

+
NMDeviceState       nm_device_get_state                 (NMDevice *device);
+

+Gets the current NMDevice state. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the current device state +
+
+
+
+

nm_device_get_product ()

+
const char *        nm_device_get_product               (NMDevice *device);
+

+Gets the product string of the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the product name of the device. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

nm_device_get_vendor ()

+
const char *        nm_device_get_vendor                (NMDevice *device);
+

+Gets the vendor string of the NMDevice. +

+
++ + + + + + + + + + +

device :

a NMDevice +

Returns :

the vendor name of the device. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

NMDeviceDeactivateFn ()

+
void                (*NMDeviceDeactivateFn)             (NMDevice *device,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
++ + + + + + + + + + + + + + +

device :

+

error :

+

user_data :

+
+
+
+
+

nm_device_disconnect ()

+
void                nm_device_disconnect                (NMDevice *device,
+                                                         NMDeviceDeactivateFn callback,
+                                                         gpointer user_data);
+

+Disconnects the device if currently connected, and prevents the device from +automatically connecting to networks until the next manual network connection +request. +

+
++ + + + + + + + + + + + + + +

device :

a NMDevice +

callback :

callback to be called when disconnect operation completes +

user_data :

caller-specific data passed to callback +
+
+
+
+

Property Details

+
+

The "capabilities" property

+
  "capabilities"             guint                 : Read
+

+The capabilities of the device. +

+

Default value: 0

+
+
+
+

The "dhcp4-config" property

+
  "dhcp4-config"             NMDHCP4Config*        : Read
+

+The NMDHCP4Config of the device. +

+
+
+
+

The "dhcp6-config" property

+
  "dhcp6-config"             NMDHCP6Config*        : Read
+

+The NMDHCP6Config of the device. +

+
+
+
+

The "driver" property

+
  "driver"                   gchar*                : Read
+

+The driver of the device. +

+

Default value: NULL

+
+
+
+

The "interface" property

+
  "interface"                gchar*                : Read
+

+The interface of the device. +

+

Default value: NULL

+
+
+
+

The "ip4-config" property

+
  "ip4-config"               NMIP4Config*          : Read
+

+The NMIP4Config of the device. +

+
+
+
+

The "ip6-config" property

+
  "ip6-config"               NMIP6Config*          : Read
+

+The NMIP6Config of the device. +

+
+
+
+

The "managed" property

+
  "managed"                  gboolean              : Read
+

+Whether the device is managed by NetworkManager. +

+

Default value: FALSE

+
+
+
+

The "product" property

+
  "product"                  gchar*                : Read
+

+The product string of the device. +

+

Default value: NULL

+
+
+
+

The "state" property

+
  "state"                    guint                 : Read
+

+The state of the device. +

+

Default value: 0

+
+
+
+

The "udi" property

+
  "udi"                      gchar*                : Read
+

+The Unique Device Identifier of the device. +

+

Default value: NULL

+
+
+
+

The "vendor" property

+
  "vendor"                   gchar*                : Read
+

+The vendor string of the device. +

+

Default value: NULL

+
+
+
+

Signal Details

+
+

The "state-changed" signal

+
void                user_function                      (NMDevice *device,
+                                                        guint     state,
+                                                        guint     arg2,
+                                                        guint     arg3,
+                                                        gpointer  user_data)      : Run First
+

+Notifies the state change of a NMDevice. +

+
++ + + + + + + + + + + + + + +

device :

the client that received the signal +

state :

the new state of the device +

user_data :

user data set when the signal handler was connected.
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-object.html b/docs/libnm-glib/html/libnm-glib-nm-object.html new file mode 100644 index 00000000..1a511d0b --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-object.html @@ -0,0 +1,170 @@ + + + + +NMObject + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMObject

+

NMObject

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMObject
+         +----NMClient
+         +----NMDevice
+         +----NMAccessPoint
+         +----NMIP4Config
+         +----NMActiveConnection
+         +----NMDHCP4Config
+         +----NMIP6Config
+         +----NMDHCP6Config
+
+
+
+

Properties

+
+  "dbus-connection"          DBusGConnection*      : Read / Write / Construct Only
+  "dbus-path"                gchar*                : Read / Write / Construct Only
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_OBJECT_DBUS_CONNECTION

+
#define NM_OBJECT_DBUS_CONNECTION "dbus-connection"
+
+

+

+
+
+
+

NM_OBJECT_DBUS_PATH

+
#define NM_OBJECT_DBUS_PATH "dbus-path"
+
+

+

+
+
+
+

NMObject

+
typedef struct _NMObject NMObject;
+

+

+
+
+
+

nm_object_get_connection ()

+
DBusGConnection *   nm_object_get_connection            (NMObject *object);
+

+Gets the NMObject's DBusGConnection. +

+
++ + + + + + + + + + +

object :

a NMObject +

Returns :

the connection +
+
+
+
+

nm_object_get_path ()

+
const char *        nm_object_get_path                  (NMObject *object);
+

+Gets the DBus path of the NMObject. +

+
++ + + + + + + + + + +

object :

a NMObject +

Returns :

the object's path. This is the internal string used by the +device, and must not be modified. +
+
+
+
+

Property Details

+
+

The "dbus-connection" property

+
  "dbus-connection"          DBusGConnection*      : Read / Write / Construct Only
+

Connection.

+
+
+
+

The "dbus-path" property

+
  "dbus-path"                gchar*                : Read / Write / Construct Only
+

DBus Object Path.

+

Default value: NULL

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-remote-settings.html b/docs/libnm-glib/html/libnm-glib-nm-remote-settings.html new file mode 100644 index 00000000..7f2c41cb --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-remote-settings.html @@ -0,0 +1,123 @@ + + + + +NMRemoteSettings + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMRemoteSettings

+

NMRemoteSettings

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NM_REMOTE_SETTINGS_BUS

+
#define NM_REMOTE_SETTINGS_BUS "bus"
+
+

+

+
+
+
+

NM_REMOTE_SETTINGS_SCOPE

+
#define NM_REMOTE_SETTINGS_SCOPE "scope"
+
+

+

+
+
+
+

NM_REMOTE_SETTINGS_SERVICE_RUNNING

+
#define NM_REMOTE_SETTINGS_SERVICE_RUNNING "service-running"
+
+

+

+
+
+
+

NMRemoteSettings

+
typedef struct {
+	GObject parent;
+} NMRemoteSettings;
+
+

+

+
+
+
+

nm_remote_settings_new ()

+
NMRemoteSettings *  nm_remote_settings_new              (DBusGConnection *bus,
+                                                         NMConnectionScope scope);
+

+Creates a new object representing the remote settings service. +

+
++ + + + + + + + + + + + + + +

bus :

a valid and connected D-Bus connection +

scope :

the settings service scope (either user or system) +

Returns :

the new remote settings object on success, or NULL on failure +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-settings-connection-interface.html b/docs/libnm-glib/html/libnm-glib-nm-settings-connection-interface.html new file mode 100644 index 00000000..3fada84f --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-settings-connection-interface.html @@ -0,0 +1,403 @@ + + + + +nm-settings-connection-interface + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

nm-settings-connection-interface

+

nm-settings-connection-interface

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NM_SETTINGS_CONNECTION_INTERFACE_GET_INTERFACE()

+
#define NM_SETTINGS_CONNECTION_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), NM_TYPE_SETTINGS_CONNECTION_INTERFACE, NMSettingsConnectionInterface))
+
+

+

+
++ + + + +

obj :

+
+
+
+
+

NM_SETTINGS_CONNECTION_INTERFACE_UPDATED

+
#define NM_SETTINGS_CONNECTION_INTERFACE_UPDATED               "updated"
+
+

+

+
+
+
+

NM_SETTINGS_CONNECTION_INTERFACE_REMOVED

+
#define NM_SETTINGS_CONNECTION_INTERFACE_REMOVED               "removed"
+
+

+

+
+
+
+

NMSettingsConnectionInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Methods */
+	gboolean (*update) (NMSettingsConnectionInterface *connection,
+	                    NMSettingsConnectionInterfaceUpdateFunc callback,
+	                    gpointer user_data);
+
+	gboolean (*delete) (NMSettingsConnectionInterface *connection,
+	                    NMSettingsConnectionInterfaceDeleteFunc callback,
+	                    gpointer user_data);
+
+	gboolean (*get_secrets) (NMSettingsConnectionInterface *connection,
+	                         const char *setting_name,
+                             const char **hints,
+                             gboolean request_new,
+                             NMSettingsConnectionInterfaceGetSecretsFunc callback,
+                             gpointer user_data);
+
+	void (*emit_updated) (NMSettingsConnectionInterface *connection);
+
+	/* Signals */
+	/* 'new_settings' hash should *not* contain secrets */
+	void (*updated) (NMSettingsConnectionInterface *connection,
+	                 GHashTable *new_settings);
+
+	void (*removed) (NMSettingsConnectionInterface *connection);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMSettingsConnectionInterface;
+
+

+

+
+
+
+

NMSettingsConnectionInterfaceUpdateFunc ()

+
void                (*NMSettingsConnectionInterfaceUpdateFunc)
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
++ + + + + + + + + + + + + + +

connection :

+

error :

+

user_data :

+
+
+
+
+

NMSettingsConnectionInterfaceDeleteFunc ()

+
void                (*NMSettingsConnectionInterfaceDeleteFunc)
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
++ + + + + + + + + + + + + + +

connection :

+

error :

+

user_data :

+
+
+
+
+

NMSettingsConnectionInterfaceGetSecretsFunc ()

+
void                (*NMSettingsConnectionInterfaceGetSecretsFunc)
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         GHashTable *secrets,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
++ + + + + + + + + + + + + + + + + + +

connection :

+

secrets :

+

error :

+

user_data :

+
+
+
+
+

nm_settings_connection_interface_update ()

+
gboolean            nm_settings_connection_interface_update
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         NMSettingsConnectionInterfaceUpdateFunc callback,
+                                                         gpointer user_data);
+

+Update the connection with current settings and properties. +

+
++ + + + + + + + + + + + + + + + + + +

connection :

an object implementing NMSettingsConnectionInterface +

callback :

a function to be called when the update completes +

user_data :

caller-specific data to be passed to callback +

Returns :

TRUE on success, FALSE on failure +
+
+
+
+

nm_settings_connection_interface_delete ()

+
gboolean            nm_settings_connection_interface_delete
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         NMSettingsConnectionInterfaceDeleteFunc callback,
+                                                         gpointer user_data);
+

+Delete the connection. +

+
++ + + + + + + + + + + + + + + + + + +

connection :

a objecting implementing NMSettingsConnectionInterface +

callback :

a function to be called when the delete completes +

user_data :

caller-specific data to be passed to callback +

Returns :

TRUE on success, FALSE on failure +
+
+
+
+

nm_settings_connection_interface_get_secrets ()

+
gboolean            nm_settings_connection_interface_get_secrets
+                                                        (NMSettingsConnectionInterface *connection,
+                                                         const char *setting_name,
+                                                         const char **hints,
+                                                         gboolean request_new,
+                                                         NMSettingsConnectionInterfaceGetSecretsFunc callback,
+                                                         gpointer user_data);
+

+Request the connection's secrets. +

+
++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

connection :

a object implementing NMSettingsConnectionInterface +

setting_name :

the NMSetting object name to get secrets for +

hints :

+NMSetting key names to get secrets for (optional) +

request_new :

hint that new secrets (instead of cached or stored secrets) + should be returned +

callback :

a function to be called when the update completes +

user_data :

caller-specific data to be passed to callback +

Returns :

TRUE on success, FALSE on failure +
+
+
+
+

nm_settings_connection_interface_emit_updated ()

+
void                nm_settings_connection_interface_emit_updated
+                                                        (NMSettingsConnectionInterface *connection);
+

+

+
++ + + + +

connection :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-settings-interface.html b/docs/libnm-glib/html/libnm-glib-nm-settings-interface.html new file mode 100644 index 00000000..8fedb758 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-settings-interface.html @@ -0,0 +1,331 @@ + + + + +nm-settings-interface + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

nm-settings-interface

+

nm-settings-interface

+
+ +
+

Description

+

+

+
+
+

Details

+
+

enum NMSettingsInterfaceError

+
typedef enum {
+	NM_SETTINGS_INTERFACE_ERROR_INVALID_CONNECTION = 0,
+	NM_SETTINGS_INTERFACE_ERROR_READ_ONLY_CONNECTION,
+	NM_SETTINGS_INTERFACE_ERROR_INTERNAL_ERROR,
+	NM_SETTINGS_INTERFACE_ERROR_SECRETS_UNAVAILABLE,
+	NM_SETTINGS_INTERFACE_ERROR_SECRETS_REQUEST_CANCELED,
+	NM_SETTINGS_INTERFACE_ERROR_PERMISSION_DENIED,
+	NM_SETTINGS_INTERFACE_ERROR_INVALID_SETTING,
+} NMSettingsInterfaceError;
+
+

+

+
+
+
+

NM_SETTINGS_INTERFACE_ERROR

+
#define NM_SETTINGS_INTERFACE_ERROR (nm_settings_interface_error_quark ())
+
+

+

+
+
+
+

nm_settings_interface_error_quark ()

+
GQuark              nm_settings_interface_error_quark   (void);
+

+Setting error quark. +

+
++ + + + +

Returns :

the setting error quark +
+
+
+
+

NM_TYPE_SETTINGS_INTERFACE_ERROR

+
#define NM_TYPE_SETTINGS_INTERFACE_ERROR (nm_settings_interface_error_get_type ()) 
+
+

+

+
+
+
+

NM_SETTINGS_INTERFACE_GET_INTERFACE()

+
#define NM_SETTINGS_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), NM_TYPE_SETTINGS_INTERFACE, NMSettingsInterface))
+
+

+

+
++ + + + +

obj :

+
+
+
+
+

NM_SETTINGS_INTERFACE_NEW_CONNECTION

+
#define NM_SETTINGS_INTERFACE_NEW_CONNECTION   "new-connection"
+
+

+

+
+
+
+

NM_SETTINGS_INTERFACE_CONNECTIONS_READ

+
#define NM_SETTINGS_INTERFACE_CONNECTIONS_READ "connections-read"
+
+

+

+
+
+
+

NMSettingsInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Methods */
+	/* Returns a list of objects implementing NMSettingsConnectionInterface */
+	GSList * (*list_connections) (NMSettingsInterface *settings);
+
+	NMSettingsConnectionInterface * (*get_connection_by_path) (NMSettingsInterface *settings,
+	                                                           const char *path);
+
+	gboolean (*add_connection) (NMSettingsInterface *settings,
+	                            NMConnection *connection,
+	                            NMSettingsAddConnectionFunc callback,
+	                            gpointer user_data);
+
+	/* Signals */
+	void (*new_connection) (NMSettingsInterface *settings,
+	                        NMSettingsConnectionInterface *connection);
+
+	void (*connections_read) (NMSettingsInterface *settings);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMSettingsInterface;
+
+

+

+
+
+
+

NMSettingsAddConnectionFunc ()

+
void                (*NMSettingsAddConnectionFunc)      (NMSettingsInterface *settings,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
++ + + + + + + + + + + + + + +

settings :

+

error :

+

user_data :

+
+
+
+
+

nm_settings_interface_get_type ()

+
GType               nm_settings_interface_get_type      (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

nm_settings_interface_list_connections ()

+
GSList *            nm_settings_interface_list_connections
+                                                        (NMSettingsInterface *settings);
+

+

+
++ + + + + + + + + + +

settings :

+

Returns :

+
+
+
+
+

nm_settings_interface_get_connection_by_path ()

+
NMSettingsConnectionInterface * nm_settings_interface_get_connection_by_path
+                                                        (NMSettingsInterface *settings,
+                                                         const char *path);
+

+

+
++ + + + + + + + + + + + + + +

settings :

+

path :

+

Returns :

+
+
+
+
+

nm_settings_interface_add_connection ()

+
gboolean            nm_settings_interface_add_connection
+                                                        (NMSettingsInterface *settings,
+                                                         NMConnection *connection,
+                                                         NMSettingsAddConnectionFunc callback,
+                                                         gpointer user_data);
+

+Requests that the settings service add the given settings to a new connection. +

+
++ + + + + + + + + + + + + + + + + + + + + + +

settings :

a object implementing NMSettingsInterface +

connection :

the settings to add; note that this object's settings will be + added, not the object itself +

callback :

callback to be called when the add operation completes +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-settings-service.html b/docs/libnm-glib/html/libnm-glib-nm-settings-service.html new file mode 100644 index 00000000..86df33fc --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-settings-service.html @@ -0,0 +1,158 @@ + + + + +NMSettingsService + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingsService

+

NMSettingsService

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NM_SETTINGS_SERVICE_BUS

+
#define NM_SETTINGS_SERVICE_BUS "bus"
+
+

+

+
+
+
+

NM_SETTINGS_SERVICE_SCOPE

+
#define NM_SETTINGS_SERVICE_SCOPE "scope"
+
+

+

+
+
+
+

NMSettingsService

+
typedef struct {
+	GObject parent;
+} NMSettingsService;
+
+

+

+
+
+
+

nm_settings_service_get_connection_by_path ()

+
NMExportedConnection * nm_settings_service_get_connection_by_path
+                                                        (NMSettingsService *self,
+                                                         const char *path);
+

+

+
++ + + + + + + + + + + + + + +

self :

+

path :

+

Returns :

+
+
+
+
+

nm_settings_service_export ()

+
void                nm_settings_service_export          (NMSettingsService *self);
+

+

+
++ + + + +

self :

+
+
+
+
+

nm_settings_service_export_connection ()

+
void                nm_settings_service_export_connection
+                                                        (NMSettingsService *self,
+                                                         NMSettingsConnectionInterface *exported);
+

+

+
++ + + + + + + + + + +

self :

+

exported :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-settings-system-interface.html b/docs/libnm-glib/html/libnm-glib-nm-settings-system-interface.html new file mode 100644 index 00000000..e8c500de --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-settings-system-interface.html @@ -0,0 +1,322 @@ + + + + +nm-settings-system-interface + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

nm-settings-system-interface

+

nm-settings-system-interface

+
+ +
+

Description

+

+

+
+
+

Details

+
+

enum NMSettingsSystemPermissions

+
typedef enum {
+	NM_SETTINGS_SYSTEM_PERMISSION_NONE = 0x0,
+	NM_SETTINGS_SYSTEM_PERMISSION_CONNECTION_MODIFY = 0x1,
+	NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_PROTECTED = 0x2,
+	NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_OPEN = 0x4,
+	NM_SETTINGS_SYSTEM_PERMISSION_HOSTNAME_MODIFY = 0x8
+} NMSettingsSystemPermissions;
+
+

+

+
+
+
+

NM_SETTINGS_SYSTEM_INTERFACE_GET_INTERFACE()

+
#define NM_SETTINGS_SYSTEM_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), NM_TYPE_SETTINGS_SYSTEM_INTERFACE, NMSettingsSystemInterface))
+
+

+

+
++ + + + +

obj :

+
+
+
+
+

NM_SETTINGS_SYSTEM_INTERFACE_HOSTNAME

+
#define NM_SETTINGS_SYSTEM_INTERFACE_HOSTNAME          "hostname"
+
+

+

+
+
+
+

NM_SETTINGS_SYSTEM_INTERFACE_CAN_MODIFY

+
#define NM_SETTINGS_SYSTEM_INTERFACE_CAN_MODIFY        "can-modify"
+
+

+

+
+
+
+

NM_SETTINGS_SYSTEM_INTERFACE_CHECK_PERMISSIONS

+
#define NM_SETTINGS_SYSTEM_INTERFACE_CHECK_PERMISSIONS "check-permissions"
+
+

+

+
+
+
+

enum NMSettingsSystemInterfaceProp

+
typedef enum {
+	NM_SETTINGS_SYSTEM_INTERFACE_PROP_FIRST = 0x1000,
+
+	NM_SETTINGS_SYSTEM_INTERFACE_PROP_HOSTNAME = NM_SETTINGS_SYSTEM_INTERFACE_PROP_FIRST,
+	NM_SETTINGS_SYSTEM_INTERFACE_PROP_CAN_MODIFY
+} NMSettingsSystemInterfaceProp;
+
+

+

+
+
+
+

NMSettingsSystemInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Methods */
+	gboolean (*save_hostname) (NMSettingsSystemInterface *settings,
+	                           const char *hostname,
+	                           NMSettingsSystemSaveHostnameFunc callback,
+	                           gpointer user_data);
+
+	gboolean (*get_permissions) (NMSettingsSystemInterface *settings,
+	                             NMSettingsSystemGetPermissionsFunc callback,
+	                             gpointer user_data);
+
+	/* Signals */
+	void (*check_permissions) (NMSettingsSystemInterface *settings);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMSettingsSystemInterface;
+
+

+

+
+
+
+

NMSettingsSystemSaveHostnameFunc ()

+
void                (*NMSettingsSystemSaveHostnameFunc) (NMSettingsSystemInterface *settings,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
++ + + + + + + + + + + + + + +

settings :

+

error :

+

user_data :

+
+
+
+
+

NMSettingsSystemGetPermissionsFunc ()

+
void                (*NMSettingsSystemGetPermissionsFunc)
+                                                        (NMSettingsSystemInterface *settings,
+                                                         NMSettingsSystemPermissions permissions,
+                                                         GError *error,
+                                                         gpointer user_data);
+

+

+
++ + + + + + + + + + + + + + + + + + +

settings :

+

permissions :

+

error :

+

user_data :

+
+
+
+
+

nm_settings_system_interface_save_hostname ()

+
gboolean            nm_settings_system_interface_save_hostname
+                                                        (NMSettingsSystemInterface *settings,
+                                                         const char *hostname,
+                                                         NMSettingsSystemSaveHostnameFunc callback,
+                                                         gpointer user_data);
+

+Requests that the machine's persistent hostname be set to the specified value +or cleared. +

+
++ + + + + + + + + + + + + + + + + + + + + + +

settings :

a object implementing NMSettingsSystemInterface +

hostname :

the new persistent hostname to set, or NULL to clear any existing + persistent hostname +

callback :

callback to be called when the hostname operation completes +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed +
+
+
+
+

nm_settings_system_interface_get_permissions ()

+
gboolean            nm_settings_system_interface_get_permissions
+                                                        (NMSettingsSystemInterface *settings,
+                                                         NMSettingsSystemGetPermissionsFunc callback,
+                                                         gpointer user_data);
+

+Requests an indication of the operations the caller is permitted to perform +including those that may require authorization. +

+
++ + + + + + + + + + + + + + + + + + +

settings :

a object implementing NMSettingsSystemInterface +

callback :

callback to be called when the permissions operation completes +

user_data :

caller-specific data passed to callback +

Returns :

TRUE if the request was successful, FALSE if it failed +
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-types.html b/docs/libnm-glib/html/libnm-glib-nm-types.html new file mode 100644 index 00000000..4f136208 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-types.html @@ -0,0 +1,231 @@ + + + + +nm-types + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

nm-types

+

nm-types

+
+ +
+

Description

+

+

+
+
+

Details

+
+

NM_TYPE_SSID

+
#define NM_TYPE_SSID  (nm_ssid_get_type ())
+
+

+

+
+
+
+

nm_ssid_get_type ()

+
GType               nm_ssid_get_type                    (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

NM_TYPE_UINT_ARRAY

+
#define NM_TYPE_UINT_ARRAY  (nm_uint_array_get_type ())
+
+

+

+
+
+
+

nm_uint_array_get_type ()

+
GType               nm_uint_array_get_type              (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

NM_TYPE_STRING_ARRAY

+
#define NM_TYPE_STRING_ARRAY  (nm_string_array_get_type ())
+
+

+

+
+
+
+

nm_string_array_get_type ()

+
GType               nm_string_array_get_type            (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

NM_TYPE_OBJECT_ARRAY

+
#define NM_TYPE_OBJECT_ARRAY  (nm_object_array_get_type ())
+
+

+

+
+
+
+

nm_object_array_get_type ()

+
GType               nm_object_array_get_type            (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY

+
#define NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY  (nm_ip6_address_object_array_get_type ())
+
+

+

+
+
+
+

nm_ip6_address_object_array_get_type ()

+
GType               nm_ip6_address_object_array_get_type
+                                                        (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

NM_TYPE_IP6_ADDRESS_ARRAY

+
#define NM_TYPE_IP6_ADDRESS_ARRAY  (nm_ip6_address_array_get_type ())
+
+

+

+
+
+
+

nm_ip6_address_array_get_type ()

+
GType               nm_ip6_address_array_get_type       (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

NM_TYPE_IP6_ROUTE_OBJECT_ARRAY

+
#define NM_TYPE_IP6_ROUTE_OBJECT_ARRAY  (nm_ip6_route_object_array_get_type ())
+
+

+

+
+
+
+

nm_ip6_route_object_array_get_type ()

+
GType               nm_ip6_route_object_array_get_type  (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-vpn-connection.html b/docs/libnm-glib/html/libnm-glib-nm-vpn-connection.html new file mode 100644 index 00000000..36421d4b --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-vpn-connection.html @@ -0,0 +1,159 @@ + + + + +NMVPNConnection + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMVPNConnection

+

NMVPNConnection

+
+
+

Synopsis

+
#define             NM_VPN_CONNECTION_VPN_STATE
+#define             NM_VPN_CONNECTION_BANNER
+                    NMVPNConnection;
+GObject *           nm_vpn_connection_new               (DBusGConnection *dbus_connection,
+                                                         const char *path);
+NMVPNConnectionState  nm_vpn_connection_get_vpn_state   (NMVPNConnection *vpn);
+const char *        nm_vpn_connection_get_banner        (NMVPNConnection *vpn);
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_VPN_CONNECTION_VPN_STATE

+
#define NM_VPN_CONNECTION_VPN_STATE "vpn-state"
+
+

+

+
+
+
+

NM_VPN_CONNECTION_BANNER

+
#define NM_VPN_CONNECTION_BANNER "banner"
+
+

+

+
+
+
+

NMVPNConnection

+
typedef struct {
+	NMActiveConnection parent;
+} NMVPNConnection;
+
+

+

+
+
+
+

nm_vpn_connection_new ()

+
GObject *           nm_vpn_connection_new               (DBusGConnection *dbus_connection,
+                                                         const char *path);
+

+

+
++ + + + + + + + + + + + + + +

dbus_connection :

+

path :

+

Returns :

+
+
+
+
+

nm_vpn_connection_get_vpn_state ()

+
NMVPNConnectionState  nm_vpn_connection_get_vpn_state   (NMVPNConnection *vpn);
+

+

+
++ + + + + + + + + + +

vpn :

+

Returns :

+
+
+
+
+

nm_vpn_connection_get_banner ()

+
const char *        nm_vpn_connection_get_banner        (NMVPNConnection *vpn);
+

+

+
++ + + + + + + + + + +

vpn :

+

Returns :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-ui-interface.html b/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-ui-interface.html new file mode 100644 index 00000000..7fa7e7f0 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin-ui-interface.html @@ -0,0 +1,679 @@ + + + + +nm-vpn-plugin-ui-interface + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

nm-vpn-plugin-ui-interface

+

nm-vpn-plugin-ui-interface

+
+
+

Synopsis

+
                    NMVpnPluginUiInterface;
+                    NMVpnPluginUiWidgetInterface;
+NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
+NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
+#define             NM_VPN_PLUGIN_UI_INTERFACE_GET_INTERFACE(obj)
+#define             NM_VPN_PLUGIN_UI_CAPABILITY_NONE
+#define             NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT
+#define             NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT
+#define             NM_VPN_PLUGIN_UI_INTERFACE_NAME
+#define             NM_VPN_PLUGIN_UI_INTERFACE_DESC
+#define             NM_VPN_PLUGIN_UI_INTERFACE_SERVICE
+enum                NMVpnPluginUiInterfaceProp;
+NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+guint32             nm_vpn_plugin_ui_interface_get_capabilities
+                                                        (NMVpnPluginUiInterface *iface);
+NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
+                                                         const char *path,
+                                                         GError **error);
+gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
+                                                         const char *path,
+                                                         NMConnection *connection,
+                                                         GError **error);
+char *              nm_vpn_plugin_ui_interface_get_suggested_name
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection);
+gboolean            nm_vpn_plugin_ui_interface_delete_connection
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+#define             NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE
+#define             NM_VPN_PLUGIN_UI_WIDGET_INTERFACE   (obj)
+#define             NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)
+#define             NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE(obj)
+GType               nm_vpn_plugin_ui_widget_interface_get_type
+                                                        (void);
+GObject *           nm_vpn_plugin_ui_widget_interface_get_widget
+                                                        (NMVpnPluginUiWidgetInterface *iface);
+gboolean            nm_vpn_plugin_ui_widget_interface_update_connection
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+gboolean            nm_vpn_plugin_ui_widget_interface_save_secrets
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NMVpnPluginUiInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Plugin's factory function that returns a GObject that implements
+	 * NMVpnPluginUiWidgetInterface, pre-filled with values from 'connection'
+	 * if non-NULL.
+	 */
+	NMVpnPluginUiWidgetInterface * (*ui_factory) (NMVpnPluginUiInterface *iface,
+	                                              NMConnection *connection,
+	                                              GError **error);
+
+	/* Plugin's capabiltity function that returns a bitmask of capabilities
+	 * described by NM_VPN_PLUGIN_UI_CAPABILITY_* defines.
+	 */
+	guint32 (*get_capabilities) (NMVpnPluginUiInterface *iface);
+
+	/* Try to import a connection from the specified path.  On success, return a
+	 * partial NMConnection object.  On error, return NULL and set 'error' with
+	 * additional information.  Note that 'error' can be NULL, in which case no
+	 * additional error information should be provided.
+	 */
+	NMConnection * (*import) (NMVpnPluginUiInterface *iface, const char *path, GError **error);
+
+	/* Export the given connection to the specified path.  Return TRUE on success.
+	 * On error, return FALSE and set 'error' with additional error information.
+	 * Note that 'error' can be NULL, in which case no additional error information
+	 * should be provided.
+	 */
+	gboolean (*export) (NMVpnPluginUiInterface *iface, const char *path, NMConnection *connection, GError **error);
+
+	/* For a given connection, return a suggested file name.  Returned value should
+	 * be NULL or a suggested file name allocated via g_malloc/g_new/etc to be freed
+	 * by the caller.
+	 */
+	char * (*get_suggested_name) (NMVpnPluginUiInterface *iface, NMConnection *connection);
+
+	/* Called when the user has chosen to remove the connection (for user
+	 * connections only; system connections are handled by the system
+	 * settings service).  Should clear out any VPN-specific secrets or data
+	 * related to the connection.
+	 */
+	gboolean (*delete_connection) (NMVpnPluginUiInterface *iface, NMConnection *connection, GError **error);
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+	void (*_reserved5) (void);
+	void (*_reserved6) (void);
+} NMVpnPluginUiInterface;
+
+

+

+
+
+
+

NMVpnPluginUiWidgetInterface

+
typedef struct {
+	GTypeInterface g_iface;
+
+	/* Return the GtkWidget for the VPN's UI */
+	GObject * (*get_widget) (NMVpnPluginUiWidgetInterface *iface);
+
+	/* Called to save the user-entered options to the connection object.  Should
+	 * return FALSE and set 'error' if the current options are invalid.  'error'
+	 * 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 'error' with the name of the invalid property.
+	 */
+	gboolean (*update_connection) (NMVpnPluginUiWidgetInterface *iface,
+	                               NMConnection *connection,
+	                               GError **error);
+
+	/* Called when the user has chosen to save the connection (for user
+	 * connections only; system connections are handled by the system
+	 * settings service).  Should save VPN-specific connection secrets in
+	 * a way that the auth-dialog can read them.
+	 */
+	gboolean (*save_secrets) (NMVpnPluginUiWidgetInterface *iface,
+	                          NMConnection *connection,
+	                          GError **error);
+
+	/* Emitted when the value of a UI widget changes.  May trigger a validity
+	 * check via update_connection() to write values to the connection */
+	void (*changed) (NMVpnPluginUiWidgetInterface *iface);
+} NMVpnPluginUiWidgetInterface;
+
+

+

+
+
+
+

NMVpnPluginUiFactory ()

+
NMVpnPluginUiInterface * (*NMVpnPluginUiFactory)        (GError **error);
+

+

+
++ + + + + + + + + + +

error :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_factory ()

+
NMVpnPluginUiInterface * nm_vpn_plugin_ui_factory       (GError **error);
+

+

+
++ + + + + + + + + + +

error :

+

Returns :

+
+
+
+
+

NM_VPN_PLUGIN_UI_INTERFACE_GET_INTERFACE()

+
#define NM_VPN_PLUGIN_UI_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), NM_TYPE_VPN_PLUGIN_UI_INTERFACE, NMVpnPluginUiInterface))
+
+

+

+
++ + + + +

obj :

+
+
+
+
+

NM_VPN_PLUGIN_UI_CAPABILITY_NONE

+
#define NM_VPN_PLUGIN_UI_CAPABILITY_NONE     0x00
+
+

+

+
+
+
+

NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT

+
#define NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT   0x01
+
+

+

+
+
+
+

NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT

+
#define NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT   0x02
+
+

+

+
+
+
+

NM_VPN_PLUGIN_UI_INTERFACE_NAME

+
#define NM_VPN_PLUGIN_UI_INTERFACE_NAME "name"
+
+

+

+
+
+
+

NM_VPN_PLUGIN_UI_INTERFACE_DESC

+
#define NM_VPN_PLUGIN_UI_INTERFACE_DESC "desc"
+
+

+

+
+
+
+

NM_VPN_PLUGIN_UI_INTERFACE_SERVICE

+
#define NM_VPN_PLUGIN_UI_INTERFACE_SERVICE "service"
+
+

+

+
+
+
+

enum NMVpnPluginUiInterfaceProp

+
typedef enum {
+	NM_VPN_PLUGIN_UI_INTERFACE_PROP_FIRST = 0x1000,
+
+	NM_VPN_PLUGIN_UI_INTERFACE_PROP_NAME = NM_VPN_PLUGIN_UI_INTERFACE_PROP_FIRST,
+	NM_VPN_PLUGIN_UI_INTERFACE_PROP_DESC,
+	NM_VPN_PLUGIN_UI_INTERFACE_PROP_SERVICE
+} NMVpnPluginUiInterfaceProp;
+
+

+

+
+
+
+

nm_vpn_plugin_ui_interface_ui_factory ()

+
NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+

+

+
++ + + + + + + + + + + + + + + + + + +

iface :

+

connection :

+

error :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_interface_get_capabilities ()

+
guint32             nm_vpn_plugin_ui_interface_get_capabilities
+                                                        (NMVpnPluginUiInterface *iface);
+

+

+
++ + + + + + + + + + +

iface :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_interface_import ()

+
NMConnection *      nm_vpn_plugin_ui_interface_import   (NMVpnPluginUiInterface *iface,
+                                                         const char *path,
+                                                         GError **error);
+

+

+
++ + + + + + + + + + + + + + + + + + +

iface :

+

path :

+

error :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_interface_export ()

+
gboolean            nm_vpn_plugin_ui_interface_export   (NMVpnPluginUiInterface *iface,
+                                                         const char *path,
+                                                         NMConnection *connection,
+                                                         GError **error);
+

+

+
++ + + + + + + + + + + + + + + + + + + + + + +

iface :

+

path :

+

connection :

+

error :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_interface_get_suggested_name ()

+
char *              nm_vpn_plugin_ui_interface_get_suggested_name
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection);
+

+

+
++ + + + + + + + + + + + + + +

iface :

+

connection :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_interface_delete_connection ()

+
gboolean            nm_vpn_plugin_ui_interface_delete_connection
+                                                        (NMVpnPluginUiInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+

+

+
++ + + + + + + + + + + + + + + + + + +

iface :

+

connection :

+

error :

+

Returns :

+
+
+
+
+

NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE

+
#define NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE      (nm_vpn_plugin_ui_widget_interface_get_type ())
+
+

+

+
+
+
+

NM_VPN_PLUGIN_UI_WIDGET_INTERFACE()

+
#define NM_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)      (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, NMVpnPluginUiWidgetInterface))
+
+

+

+
++ + + + +

obj :

+
+
+
+
+

NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE()

+
#define NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE))
+
+

+

+
++ + + + +

obj :

+
+
+
+
+

NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE()

+
#define NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE, NMVpnPluginUiWidgetInterface))
+
+

+

+
++ + + + +

obj :

+
+
+
+
+

nm_vpn_plugin_ui_widget_interface_get_type ()

+
GType               nm_vpn_plugin_ui_widget_interface_get_type
+                                                        (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_widget_interface_get_widget ()

+
GObject *           nm_vpn_plugin_ui_widget_interface_get_widget
+                                                        (NMVpnPluginUiWidgetInterface *iface);
+

+

+
++ + + + + + + + + + +

iface :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_widget_interface_update_connection ()

+
gboolean            nm_vpn_plugin_ui_widget_interface_update_connection
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+

+

+
++ + + + + + + + + + + + + + + + + + +

iface :

+

connection :

+

error :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_ui_widget_interface_save_secrets ()

+
gboolean            nm_vpn_plugin_ui_widget_interface_save_secrets
+                                                        (NMVpnPluginUiWidgetInterface *iface,
+                                                         NMConnection *connection,
+                                                         GError **error);
+

+

+
++ + + + + + + + + + + + + + + + + + +

iface :

+

connection :

+

error :

+

Returns :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin.html b/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin.html new file mode 100644 index 00000000..5b39eb8b --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib-nm-vpn-plugin.html @@ -0,0 +1,328 @@ + + + + +NMVPNPlugin + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMVPNPlugin

+

NMVPNPlugin

+
+
+

Synopsis

+
#define             NM_VPN_PLUGIN_DBUS_SERVICE_NAME
+#define             NM_VPN_PLUGIN_STATE
+enum                NMVPNPluginError;
+#define             NM_VPN_PLUGIN_ERROR
+#define             NM_TYPE_VPN_PLUGIN_ERROR
+                    NMVPNPlugin;
+GQuark              nm_vpn_plugin_error_quark           (void);
+GType               nm_vpn_plugin_error_get_type        (void);
+DBusGConnection *   nm_vpn_plugin_get_connection        (NMVPNPlugin *plugin);
+NMVPNServiceState   nm_vpn_plugin_get_state             (NMVPNPlugin *plugin);
+void                nm_vpn_plugin_set_state             (NMVPNPlugin *plugin,
+                                                         NMVPNServiceState state);
+void                nm_vpn_plugin_set_login_banner      (NMVPNPlugin *plugin,
+                                                         const char *banner);
+void                nm_vpn_plugin_failure               (NMVPNPlugin *plugin,
+                                                         NMVPNPluginFailure reason);
+void                nm_vpn_plugin_set_ip4_config        (NMVPNPlugin *plugin,
+                                                         GHashTable *ip4_config);
+gboolean            nm_vpn_plugin_disconnect            (NMVPNPlugin *plugin,
+                                                         GError **err);
+
+
+
+

Description

+

+

+
+
+

Details

+
+

NM_VPN_PLUGIN_DBUS_SERVICE_NAME

+
#define NM_VPN_PLUGIN_DBUS_SERVICE_NAME "service-name"
+
+

+

+
+
+
+

NM_VPN_PLUGIN_STATE

+
#define NM_VPN_PLUGIN_STATE             "state"
+
+

+

+
+
+
+

enum NMVPNPluginError

+
typedef enum {
+	NM_VPN_PLUGIN_ERROR_GENERAL,
+	NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS,
+	NM_VPN_PLUGIN_ERROR_ALREADY_STARTED,
+	NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS,
+	NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED,
+	NM_VPN_PLUGIN_ERROR_WRONG_STATE,
+	NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS,
+	NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED,
+	NM_VPN_PLUGIN_ERROR_CONNECTION_INVALID,
+} NMVPNPluginError;
+
+

+

+
+
+
+

NM_VPN_PLUGIN_ERROR

+
#define NM_VPN_PLUGIN_ERROR      (nm_vpn_plugin_error_quark ())
+
+

+

+
+
+
+

NM_TYPE_VPN_PLUGIN_ERROR

+
#define NM_TYPE_VPN_PLUGIN_ERROR (nm_vpn_plugin_error_get_type ()) 
+
+

+

+
+
+
+

NMVPNPlugin

+
typedef struct {
+	GObject parent;
+} NMVPNPlugin;
+
+

+

+
+
+
+

nm_vpn_plugin_error_quark ()

+
GQuark              nm_vpn_plugin_error_quark           (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

nm_vpn_plugin_error_get_type ()

+
GType               nm_vpn_plugin_error_get_type        (void);
+

+

+
++ + + + +

Returns :

+
+
+
+
+

nm_vpn_plugin_get_connection ()

+
DBusGConnection *   nm_vpn_plugin_get_connection        (NMVPNPlugin *plugin);
+

+

+
++ + + + + + + + + + +

plugin :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_get_state ()

+
NMVPNServiceState   nm_vpn_plugin_get_state             (NMVPNPlugin *plugin);
+

+

+
++ + + + + + + + + + +

plugin :

+

Returns :

+
+
+
+
+

nm_vpn_plugin_set_state ()

+
void                nm_vpn_plugin_set_state             (NMVPNPlugin *plugin,
+                                                         NMVPNServiceState state);
+

+

+
++ + + + + + + + + + +

plugin :

+

state :

+
+
+
+
+

nm_vpn_plugin_set_login_banner ()

+
void                nm_vpn_plugin_set_login_banner      (NMVPNPlugin *plugin,
+                                                         const char *banner);
+

+

+
++ + + + + + + + + + +

plugin :

+

banner :

+
+
+
+
+

nm_vpn_plugin_failure ()

+
void                nm_vpn_plugin_failure               (NMVPNPlugin *plugin,
+                                                         NMVPNPluginFailure reason);
+

+

+
++ + + + + + + + + + +

plugin :

+

reason :

+
+
+
+
+

nm_vpn_plugin_set_ip4_config ()

+
void                nm_vpn_plugin_set_ip4_config        (NMVPNPlugin *plugin,
+                                                         GHashTable *ip4_config);
+

+

+
++ + + + + + + + + + +

plugin :

+

ip4_config :

+
+
+
+
+

nm_vpn_plugin_disconnect ()

+
gboolean            nm_vpn_plugin_disconnect            (NMVPNPlugin *plugin,
+                                                         GError **err);
+

+

+
++ + + + + + + + + + + + + + +

plugin :

+

err :

+

Returns :

+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-glib/html/libnm-glib.devhelp b/docs/libnm-glib/html/libnm-glib.devhelp new file mode 100644 index 00000000..68f0a080 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib.devhelp @@ -0,0 +1,378 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/html/libnm-glib.devhelp2 b/docs/libnm-glib/html/libnm-glib.devhelp2 new file mode 100644 index 00000000..d7b770d2 --- /dev/null +++ b/docs/libnm-glib/html/libnm-glib.devhelp2 @@ -0,0 +1,378 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/html/right.png b/docs/libnm-glib/html/right.png new file mode 100644 index 00000000..92832e3a Binary files /dev/null and b/docs/libnm-glib/html/right.png differ diff --git a/docs/libnm-glib/html/style.css b/docs/libnm-glib/html/style.css new file mode 100644 index 00000000..82115eb7 --- /dev/null +++ b/docs/libnm-glib/html/style.css @@ -0,0 +1,257 @@ +.synopsis, .classsynopsis +{ + /* tango:aluminium 1/2 */ + background: #eeeeec; + border: solid 1px #d3d7cf; + padding: 0.5em; +} +.programlisting +{ + /* tango:sky blue 0/1 */ + background: #e6f3ff; + border: solid 1px #729fcf; + padding: 0.5em; +} +.variablelist +{ + padding: 4px; + margin-left: 3em; +} +.variablelist td:first-child +{ + vertical-align: top; +} + +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + position: relative; + padding-top:4.5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 3.2em; + padding-bottom: 20em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + z-index: 10; + } + .navigation a, .navigation a:visited + { + /* tango:scarlet red 3 */ + color: #a40000; + } + .navigation a:hover + { + /* tango:scarlet red 1 */ + color: #ef2929; + } + td.shortcuts + { + /* tango:scarlet red 1 */ + color: #ef2929; + font-size: 80%; + white-space: nowrap; + } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + +.navigation .title +{ + font-size: 200%; +} + +div.gallery-float +{ + float: left; + padding: 10px; +} +div.gallery-float img +{ + border-style: none; +} +div.gallery-spacer +{ + clear: both; +} + +a, a:visited +{ + text-decoration: none; + /* tango:sky blue 2 */ + color: #3465a4; +} +a:hover +{ + text-decoration: underline; + /* tango:sky blue 1 */ + color: #729fcf; +} + +div.table table +{ + border-collapse: collapse; + border-spacing: 0px; + /* tango:aluminium 3 */ + border: solid 1px #babdb6; +} + +div.table table td, div.table table th +{ + /* tango:aluminium 3 */ + border: solid 1px #babdb6; + padding: 3px; + vertical-align: top; +} + +div.table table th +{ + /* tango:aluminium 2 */ + background-color: #d3d7cf; +} + +hr +{ + /* tango:aluminium 3 */ + color: #babdb6; + background: #babdb6; + border: none 0px; + height: 1px; + clear: both; +} + +.footer +{ + padding-top: 3.5em; + /* tango:aluminium 3 */ + color: #babdb6; + text-align: center; + font-size: 80%; +} + +.warning +{ + /* tango:orange 0/1 */ + background: #ffeed9; + border-color: #ffb04f; +} +.note +{ + /* tango:chameleon 0/0.5 */ + background: #d8ffb2; + border-color: #abf562; +} +.note, .warning +{ + padding: 0.5em; + border-width: 1px; + border-style: solid; +} +.note h3, .warning h3 +{ + margin-top: 0.0em +} +.note p, .warning p +{ + margin-bottom: 0.0em +} + +/* blob links */ +h2 .extralinks, h3 .extralinks +{ + float: right; + /* tango:aluminium 3 */ + color: #babdb6; + font-size: 80%; + font-weight: normal; +} + +/* code listings */ + +.listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ +.listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */ +.listing_code .programlisting .function { color: #000000; font-weight: bold; } +.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */ +.listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */ +.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ +.listing_code .programlisting .normal { color: #000000; } +.listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */ +.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ +.listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */ +.listing_code .programlisting .type { color: #000000; } +.listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */ +.listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */ + +.listing_frame { + /* tango:sky blue 1 */ + border: solid 1px #729fcf; + padding: 0px; +} + +.listing_lines, .listing_code { + margin-top: 0px; + margin-bottom: 0px; + padding: 0.5em; +} +.listing_lines { + /* tango:sky blue 0.5 */ + background: #a6c5e3; + /* tango:aluminium 6 */ + color: #2e3436; +} +.listing_code { + /* tango:sky blue 0 */ + background: #e6f3ff; +} +.listing_code .programlisting { + /* override from previous */ + border: none 0px; + padding: 0px; +} +.listing_lines pre, .listing_code pre { + margin: 0px; +} + diff --git a/docs/libnm-glib/html/up.png b/docs/libnm-glib/html/up.png new file mode 100644 index 00000000..85b3e2a2 Binary files /dev/null and b/docs/libnm-glib/html/up.png differ diff --git a/docs/libnm-glib/libnm-glib-docs.sgml b/docs/libnm-glib/libnm-glib-docs.sgml new file mode 100644 index 00000000..b4e5dac2 --- /dev/null +++ b/docs/libnm-glib/libnm-glib-docs.sgml @@ -0,0 +1,44 @@ + + + + + libnm-glib Reference Manual + + for libnm-glib 0.8 + The latest version of this documentation can be found on-line at + http://projects.gnome.org/NetworkManager/developers/libnm-glib/08/. + + + + + libnm-glib Objects + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/libnm-glib-overrides.txt b/docs/libnm-glib/libnm-glib-overrides.txt new file mode 100644 index 00000000..e69de29b diff --git a/docs/libnm-glib/libnm-glib-sections.txt b/docs/libnm-glib/libnm-glib-sections.txt new file mode 100644 index 00000000..2ea68ca8 --- /dev/null +++ b/docs/libnm-glib/libnm-glib-sections.txt @@ -0,0 +1,606 @@ +
+nm-remote-settings-system +NMRemoteSettingsSystem +NMRemoteSettingsSystem +nm_remote_settings_system_new + +NM_REMOTE_SETTINGS_SYSTEM +NM_IS_REMOTE_SETTINGS_SYSTEM +NM_TYPE_REMOTE_SETTINGS_SYSTEM +nm_remote_settings_system_get_type +NM_REMOTE_SETTINGS_SYSTEM_CLASS +NM_IS_REMOTE_SETTINGS_SYSTEM_CLASS +NM_REMOTE_SETTINGS_SYSTEM_GET_CLASS +
+ +
+nm-active-connection +NM_ACTIVE_CONNECTION_SERVICE_NAME +NM_ACTIVE_CONNECTION_CONNECTION +NM_ACTIVE_CONNECTION_SPECIFIC_OBJECT +NM_ACTIVE_CONNECTION_DEVICES +NM_ACTIVE_CONNECTION_STATE +NM_ACTIVE_CONNECTION_DEFAULT +NM_ACTIVE_CONNECTION_DEFAULT6 +NMActiveConnection +NMActiveConnection +nm_active_connection_new +nm_active_connection_get_service_name +nm_active_connection_get_scope +nm_active_connection_get_connection +nm_active_connection_get_specific_object +nm_active_connection_get_devices +nm_active_connection_get_state +nm_active_connection_get_default +nm_active_connection_get_default6 + +NM_ACTIVE_CONNECTION +NM_IS_ACTIVE_CONNECTION +NM_TYPE_ACTIVE_CONNECTION +nm_active_connection_get_type +NM_ACTIVE_CONNECTION_CLASS +NM_IS_ACTIVE_CONNECTION_CLASS +NM_ACTIVE_CONNECTION_GET_CLASS +
+ +
+nm-settings-system-interface +NMSettingsSystemPermissions +NM_SETTINGS_SYSTEM_INTERFACE_GET_INTERFACE +NM_SETTINGS_SYSTEM_INTERFACE_HOSTNAME +NM_SETTINGS_SYSTEM_INTERFACE_CAN_MODIFY +NM_SETTINGS_SYSTEM_INTERFACE_CHECK_PERMISSIONS +NMSettingsSystemInterfaceProp +NMSettingsSystemInterface +NMSettingsSystemSaveHostnameFunc +NMSettingsSystemGetPermissionsFunc +nm_settings_system_interface_save_hostname +nm_settings_system_interface_get_permissions + +NM_SETTINGS_SYSTEM_INTERFACE +NM_IS_SETTINGS_SYSTEM_INTERFACE +NM_TYPE_SETTINGS_SYSTEM_INTERFACE +nm_settings_system_interface_get_type +
+ +
+nm-remote-settings +NM_REMOTE_SETTINGS_BUS +NM_REMOTE_SETTINGS_SCOPE +NM_REMOTE_SETTINGS_SERVICE_RUNNING +NMRemoteSettings +NMRemoteSettings +nm_remote_settings_new + +NM_REMOTE_SETTINGS +NM_IS_REMOTE_SETTINGS +NM_TYPE_REMOTE_SETTINGS +nm_remote_settings_get_type +NM_REMOTE_SETTINGS_CLASS +NM_IS_REMOTE_SETTINGS_CLASS +NM_REMOTE_SETTINGS_GET_CLASS +
+ +
+nm-serial-device +NMSerialDevice +NMSerialDevice +nm_serial_device_get_bytes_received +nm_serial_device_get_bytes_sent + +NM_SERIAL_DEVICE +NM_IS_SERIAL_DEVICE +NM_TYPE_SERIAL_DEVICE +nm_serial_device_get_type +NM_SERIAL_DEVICE_CLASS +NM_IS_SERIAL_DEVICE_CLASS +NM_SERIAL_DEVICE_GET_CLASS +
+ +
+nm-device-wifi +NM_DEVICE_WIFI_HW_ADDRESS +NM_DEVICE_WIFI_MODE +NM_DEVICE_WIFI_BITRATE +NM_DEVICE_WIFI_ACTIVE_ACCESS_POINT +NM_DEVICE_WIFI_CAPABILITIES +NMDeviceWifi +NMDeviceWifi +nm_device_wifi_new +nm_device_wifi_get_hw_address +nm_device_wifi_get_mode +nm_device_wifi_get_bitrate +nm_device_wifi_get_capabilities +nm_device_wifi_get_active_access_point +nm_device_wifi_get_access_point_by_path +nm_device_wifi_get_access_points + +NM_DEVICE_WIFI +NM_IS_DEVICE_WIFI +NM_TYPE_DEVICE_WIFI +nm_device_wifi_get_type +NM_DEVICE_WIFI_CLASS +NM_IS_DEVICE_WIFI_CLASS +NM_DEVICE_WIFI_GET_CLASS +
+ +
+nm-dhcp6-config +NMDHCP6Config +NMDHCP6Config +NM_DHCP6_CONFIG_OPTIONS +nm_dhcp6_config_new +nm_dhcp6_config_get_options +nm_dhcp6_config_get_one_option + +NM_DHCP6_CONFIG +NM_IS_DHCP6_CONFIG +NM_TYPE_DHCP6_CONFIG +nm_dhcp6_config_get_type +NM_DHCP6_CONFIG_CLASS +NM_IS_DHCP6_CONFIG_CLASS +
+ +
+nm-exported-connection +NMExportedConnection +NMExportedConnection +nm_exported_connection_new + +NM_EXPORTED_CONNECTION +NM_IS_EXPORTED_CONNECTION +NM_TYPE_EXPORTED_CONNECTION +nm_exported_connection_get_type +NM_EXPORTED_CONNECTION_CLASS +NM_IS_EXPORTED_CONNECTION_CLASS +NM_EXPORTED_CONNECTION_GET_CLASS +
+ +
+nm-object +NM_OBJECT_DBUS_CONNECTION +NM_OBJECT_DBUS_PATH +NMObject +NMObject +nm_object_get_connection +nm_object_get_path + +NM_OBJECT +NM_IS_OBJECT +NM_TYPE_OBJECT +nm_object_get_type +NM_OBJECT_CLASS +NM_IS_OBJECT_CLASS +NM_OBJECT_GET_CLASS +
+ +
+nm-settings-interface +NMSettingsInterfaceError +NM_SETTINGS_INTERFACE_ERROR +nm_settings_interface_error_quark +NM_TYPE_SETTINGS_INTERFACE_ERROR +NM_SETTINGS_INTERFACE_GET_INTERFACE +NM_SETTINGS_INTERFACE_NEW_CONNECTION +NM_SETTINGS_INTERFACE_CONNECTIONS_READ +NMSettingsInterface +NMSettingsAddConnectionFunc +nm_settings_interface_get_type +nm_settings_interface_list_connections +nm_settings_interface_get_connection_by_path +nm_settings_interface_add_connection + +NM_SETTINGS_INTERFACE +NM_IS_SETTINGS_INTERFACE +NM_TYPE_SETTINGS_INTERFACE +nm_settings_interface_error_get_type +
+ +
+nm-settings-service +NM_SETTINGS_SERVICE_BUS +NM_SETTINGS_SERVICE_SCOPE +NMSettingsService +NMSettingsService +nm_settings_service_get_connection_by_path +nm_settings_service_export +nm_settings_service_export_connection + +NM_SETTINGS_SERVICE +NM_IS_SETTINGS_SERVICE +NM_TYPE_SETTINGS_SERVICE +nm_settings_service_get_type +NM_SETTINGS_SERVICE_CLASS +NM_IS_SETTINGS_SERVICE_CLASS +NM_SETTINGS_SERVICE_GET_CLASS +
+ +
+nm-ip4-config +NMIP4Config +NMIP4Config +NM_IP4_CONFIG_ADDRESSES +NM_IP4_CONFIG_HOSTNAME +NM_IP4_CONFIG_NAMESERVERS +NM_IP4_CONFIG_DOMAINS +NM_IP4_CONFIG_ROUTES +NM_IP4_CONFIG_WINS_SERVERS +nm_ip4_config_new +nm_ip4_config_get_addresses +nm_ip4_config_get_hostname +nm_ip4_config_get_nameservers +nm_ip4_config_get_domains +nm_ip4_config_get_routes +nm_ip4_config_get_wins_servers + +NM_IP4_CONFIG +NM_IS_IP4_CONFIG +NM_TYPE_IP4_CONFIG +nm_ip4_config_get_type +NM_IP4_CONFIG_CLASS +NM_IS_IP4_CONFIG_CLASS +NM_IP4_CONFIG_GET_CLASS +
+ +
+nm-gsm-device +NMGsmDevice +NMGsmDevice +nm_gsm_device_new + +NM_GSM_DEVICE +NM_IS_GSM_DEVICE +NM_TYPE_GSM_DEVICE +nm_gsm_device_get_type +NM_GSM_DEVICE_CLASS +NM_IS_GSM_DEVICE_CLASS +NM_GSM_DEVICE_GET_CLASS +
+ +
+nm-vpn-plugin +NM_VPN_PLUGIN_DBUS_SERVICE_NAME +NM_VPN_PLUGIN_STATE +NMVPNPluginError +NM_VPN_PLUGIN_ERROR +NM_TYPE_VPN_PLUGIN_ERROR +NMVPNPlugin +NMVPNPlugin +nm_vpn_plugin_error_quark +nm_vpn_plugin_error_get_type +nm_vpn_plugin_get_connection +nm_vpn_plugin_get_state +nm_vpn_plugin_set_state +nm_vpn_plugin_set_login_banner +nm_vpn_plugin_failure +nm_vpn_plugin_set_ip4_config +nm_vpn_plugin_disconnect + +NM_VPN_PLUGIN +NM_IS_VPN_PLUGIN +NM_TYPE_VPN_PLUGIN +nm_vpn_plugin_get_type +NM_VPN_PLUGIN_CLASS +NM_IS_VPN_PLUGIN_CLASS +NM_VPN_PLUGIN_GET_CLASS +
+ +
+nm-access-point +NM_ACCESS_POINT_FLAGS +NM_ACCESS_POINT_WPA_FLAGS +NM_ACCESS_POINT_RSN_FLAGS +NM_ACCESS_POINT_SSID +NM_ACCESS_POINT_FREQUENCY +NM_ACCESS_POINT_HW_ADDRESS +NM_ACCESS_POINT_MODE +NM_ACCESS_POINT_MAX_BITRATE +NM_ACCESS_POINT_STRENGTH +NMAccessPoint +NMAccessPoint +nm_access_point_new +nm_access_point_get_flags +nm_access_point_get_wpa_flags +nm_access_point_get_rsn_flags +nm_access_point_get_ssid +nm_access_point_get_frequency +nm_access_point_get_hw_address +nm_access_point_get_mode +nm_access_point_get_max_bitrate +nm_access_point_get_strength + +NM_ACCESS_POINT +NM_IS_ACCESS_POINT +NM_TYPE_ACCESS_POINT +nm_access_point_get_type +NM_ACCESS_POINT_CLASS +NM_IS_ACCESS_POINT_CLASS +NM_ACCESS_POINT_GET_CLASS +
+ +
+nm-device +NM_DEVICE_UDI +NM_DEVICE_INTERFACE +NM_DEVICE_DRIVER +NM_DEVICE_CAPABILITIES +NM_DEVICE_MANAGED +NM_DEVICE_IP4_CONFIG +NM_DEVICE_DHCP4_CONFIG +NM_DEVICE_IP6_CONFIG +NM_DEVICE_DHCP6_CONFIG +NM_DEVICE_STATE +NM_DEVICE_VENDOR +NM_DEVICE_PRODUCT +NMDevice +NMDevice +nm_device_new +nm_device_get_iface +nm_device_get_udi +nm_device_get_driver +nm_device_get_capabilities +nm_device_get_managed +nm_device_get_ip4_config +nm_device_get_dhcp4_config +nm_device_get_ip6_config +nm_device_get_dhcp6_config +nm_device_get_state +nm_device_get_product +nm_device_get_vendor +NMDeviceDeactivateFn +nm_device_disconnect + +NM_DEVICE +NM_IS_DEVICE +NM_TYPE_DEVICE +nm_device_get_type +NM_DEVICE_CLASS +NM_IS_DEVICE_CLASS +NM_DEVICE_GET_CLASS +
+ +
+nm-device-ethernet +NM_DEVICE_ETHERNET_HW_ADDRESS +NM_DEVICE_ETHERNET_SPEED +NM_DEVICE_ETHERNET_CARRIER +NMDeviceEthernet +NMDeviceEthernet +nm_device_ethernet_new +nm_device_ethernet_get_hw_address +nm_device_ethernet_get_speed +nm_device_ethernet_get_carrier + +NM_DEVICE_ETHERNET +NM_IS_DEVICE_ETHERNET +NM_TYPE_DEVICE_ETHERNET +nm_device_ethernet_get_type +NM_DEVICE_ETHERNET_CLASS +NM_IS_DEVICE_ETHERNET_CLASS +NM_DEVICE_ETHERNET_GET_CLASS +
+ +
+nm-settings-connection-interface +NM_SETTINGS_CONNECTION_INTERFACE_GET_INTERFACE +NM_SETTINGS_CONNECTION_INTERFACE_UPDATED +NM_SETTINGS_CONNECTION_INTERFACE_REMOVED +NMSettingsConnectionInterface +NMSettingsConnectionInterfaceUpdateFunc +NMSettingsConnectionInterfaceDeleteFunc +NMSettingsConnectionInterfaceGetSecretsFunc +nm_settings_connection_interface_update +nm_settings_connection_interface_delete +nm_settings_connection_interface_get_secrets +nm_settings_connection_interface_emit_updated + +NM_SETTINGS_CONNECTION_INTERFACE +NM_IS_SETTINGS_CONNECTION_INTERFACE +NM_TYPE_SETTINGS_CONNECTION_INTERFACE +nm_settings_connection_interface_get_type +
+ +
+nm-vpn-connection +NM_VPN_CONNECTION_VPN_STATE +NM_VPN_CONNECTION_BANNER +NMVPNConnection +NMVPNConnection +nm_vpn_connection_new +nm_vpn_connection_get_vpn_state +nm_vpn_connection_get_banner + +NM_VPN_CONNECTION +NM_IS_VPN_CONNECTION +NM_TYPE_VPN_CONNECTION +nm_vpn_connection_get_type +NM_VPN_CONNECTION_CLASS +NM_IS_VPN_CONNECTION_CLASS +NM_VPN_CONNECTION_GET_CLASS +
+ +
+nm-vpn-plugin-ui-interface +NMVpnPluginUiInterface +NMVpnPluginUiWidgetInterface +NMVpnPluginUiFactory +nm_vpn_plugin_ui_factory +NM_VPN_PLUGIN_UI_INTERFACE_GET_INTERFACE +NM_VPN_PLUGIN_UI_CAPABILITY_NONE +NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT +NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT +NM_VPN_PLUGIN_UI_INTERFACE_NAME +NM_VPN_PLUGIN_UI_INTERFACE_DESC +NM_VPN_PLUGIN_UI_INTERFACE_SERVICE +NMVpnPluginUiInterfaceProp +nm_vpn_plugin_ui_interface_ui_factory +nm_vpn_plugin_ui_interface_get_capabilities +nm_vpn_plugin_ui_interface_import +nm_vpn_plugin_ui_interface_export +nm_vpn_plugin_ui_interface_get_suggested_name +nm_vpn_plugin_ui_interface_delete_connection +NM_TYPE_VPN_PLUGIN_UI_WIDGET_INTERFACE +NM_VPN_PLUGIN_UI_WIDGET_INTERFACE +NM_IS_VPN_PLUGIN_UI_WIDGET_INTERFACE +NM_VPN_PLUGIN_UI_WIDGET_INTERFACE_GET_INTERFACE +nm_vpn_plugin_ui_widget_interface_get_type +nm_vpn_plugin_ui_widget_interface_get_widget +nm_vpn_plugin_ui_widget_interface_update_connection +nm_vpn_plugin_ui_widget_interface_save_secrets + +NM_VPN_PLUGIN_UI_INTERFACE +NM_IS_VPN_PLUGIN_UI_INTERFACE +NM_TYPE_VPN_PLUGIN_UI_INTERFACE +nm_vpn_plugin_ui_interface_get_type +
+ +
+nm-ip6-config +NMIP6Config +NMIP6Config +NM_IP6_CONFIG_ADDRESSES +NM_IP6_CONFIG_NAMESERVERS +NM_IP6_CONFIG_DOMAINS +NM_IP6_CONFIG_ROUTES +nm_ip6_config_new +nm_ip6_config_get_addresses +nm_ip6_config_get_nameservers +nm_ip6_config_get_domains +nm_ip6_config_get_routes + +NM_IP6_CONFIG +NM_IS_IP6_CONFIG +NM_TYPE_IP6_CONFIG +nm_ip6_config_get_type +NM_IP6_CONFIG_CLASS +NM_IS_IP6_CONFIG_CLASS +NM_IP6_CONFIG_GET_CLASS +
+ +
+nm-device-bt +NM_DEVICE_BT_HW_ADDRESS +NM_DEVICE_BT_NAME +NM_DEVICE_BT_CAPABILITIES +NMDeviceBt +NMDeviceBt +nm_device_bt_new +nm_device_bt_get_hw_address +nm_device_bt_get_name +nm_device_bt_get_capabilities + +NM_DEVICE_BT +NM_IS_DEVICE_BT +NM_TYPE_DEVICE_BT +nm_device_bt_get_type +NM_DEVICE_BT_CLASS +NM_IS_DEVICE_BT_CLASS +NM_DEVICE_BT_GET_CLASS +
+ +
+nm-client +NM_CLIENT_STATE +NM_CLIENT_MANAGER_RUNNING +NM_CLIENT_WIRELESS_ENABLED +NM_CLIENT_WIRELESS_HARDWARE_ENABLED +NM_CLIENT_WWAN_ENABLED +NM_CLIENT_WWAN_HARDWARE_ENABLED +NM_CLIENT_ACTIVE_CONNECTIONS +NMClient +NMClient +nm_client_new +nm_client_get_devices +nm_client_get_device_by_path +NMClientActivateDeviceFn +nm_client_activate_connection +nm_client_deactivate_connection +nm_client_wireless_get_enabled +nm_client_wireless_set_enabled +nm_client_wireless_hardware_get_enabled +nm_client_wwan_get_enabled +nm_client_wwan_set_enabled +nm_client_wwan_hardware_get_enabled +nm_client_get_state +nm_client_get_manager_running +nm_client_get_active_connections +nm_client_sleep + +NM_CLIENT +NM_IS_CLIENT +NM_TYPE_CLIENT +nm_client_get_type +NM_CLIENT_CLASS +NM_IS_CLIENT_CLASS +NM_CLIENT_GET_CLASS +
+ +
+nm-dhcp4-config +NMDHCP4Config +NMDHCP4Config +NM_DHCP4_CONFIG_OPTIONS +nm_dhcp4_config_new +nm_dhcp4_config_get_options +nm_dhcp4_config_get_one_option + +NM_DHCP4_CONFIG +NM_IS_DHCP4_CONFIG +NM_TYPE_DHCP4_CONFIG +nm_dhcp4_config_get_type +NM_DHCP4_CONFIG_CLASS +NM_IS_DHCP4_CONFIG_CLASS +
+ +
+nm-remote-connection +NMRemoteConnection +NMRemoteConnection +nm_remote_connection_new + +NM_REMOTE_CONNECTION +NM_IS_REMOTE_CONNECTION +NM_TYPE_REMOTE_CONNECTION +nm_remote_connection_get_type +NM_REMOTE_CONNECTION_CLASS +NM_IS_REMOTE_CONNECTION_CLASS +NM_REMOTE_CONNECTION_GET_CLASS +
+ +
+nm-cdma-device +NMCdmaDevice +NMCdmaDevice +nm_cdma_device_new + +NM_CDMA_DEVICE +NM_IS_CDMA_DEVICE +NM_TYPE_CDMA_DEVICE +nm_cdma_device_get_type +NM_CDMA_DEVICE_CLASS +NM_IS_CDMA_DEVICE_CLASS +NM_CDMA_DEVICE_GET_CLASS +
+ +
+libnm_glib +
+ +
+nm-types +NM_TYPE_SSID +nm_ssid_get_type +NM_TYPE_UINT_ARRAY +nm_uint_array_get_type +NM_TYPE_STRING_ARRAY +nm_string_array_get_type +NM_TYPE_OBJECT_ARRAY +nm_object_array_get_type +NM_TYPE_IP6_ADDRESS_OBJECT_ARRAY +nm_ip6_address_object_array_get_type +NM_TYPE_IP6_ADDRESS_ARRAY +nm_ip6_address_array_get_type +NM_TYPE_IP6_ROUTE_OBJECT_ARRAY +nm_ip6_route_object_array_get_type +
+ diff --git a/docs/libnm-glib/libnm-glib.types b/docs/libnm-glib/libnm-glib.types new file mode 100644 index 00000000..99783ba6 --- /dev/null +++ b/docs/libnm-glib/libnm-glib.types @@ -0,0 +1,25 @@ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +nm_object_get_type +nm_client_get_type +nm_device_get_type +nm_device_ethernet_get_type +nm_device_wifi_get_type +nm_gsm_device_get_type +nm_cdma_device_get_type +nm_serial_device_get_type +nm_access_point_get_type +nm_ip4_config_get_type +nm_active_connection_get_type +nm_dhcp4_config_get_type +nm_ip6_config_get_type diff --git a/docs/libnm-glib/tmpl/libnm-glib-unused.sgml b/docs/libnm-glib/tmpl/libnm-glib-unused.sgml new file mode 100644 index 00000000..aac76040 --- /dev/null +++ b/docs/libnm-glib/tmpl/libnm-glib-unused.sgml @@ -0,0 +1,637 @@ + + + + + + + + + + + + + + + + + + + + + +NMDBusConnection + + + + + + + + + + + + + + + + + + + + + + + +NMDBusSettingsSystem + + + + + + + + + + + + + + + + + + + + + + + +NMDBusSettings + + + + + + + + + + + + + + + + + + + + + + + +nm-device-bt-bindings + + + + + + + + + + + + + + + + + + + + + + + +nm-dhcp6-config-bindings + + + + + + + + + + + + + + + + + + + + + + + +nm-ip6-config-bindings + + + + + + + + + + + + + + + + + + + + + + + +nm-remote-connection-private + + + + + + + + + + + + + + + + + + + + + + + +NMSettings + + + + + + + + + + + + + + + + + + + + + + + + + +@nmclient: the object which received the signal. +@arg1: +@arg2: + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@parent: + + + + + + +@parent: + + + + + + + + + + + + + + + + + + + + + + + + +@NM_REMOTE_CONNECTION_INIT_RESULT_UNKNOWN: +@NM_REMOTE_CONNECTION_INIT_RESULT_SUCCESS: +@NM_REMOTE_CONNECTION_INIT_RESULT_ERROR: + + + + + + +@parent: + + + + + + +@NM_SETTINGS_ERROR_INVALID_CONNECTION: +@NM_SETTINGS_ERROR_READ_ONLY_CONNECTION: +@NM_SETTINGS_ERROR_INTERNAL_ERROR: +@NM_SETTINGS_ERROR_SECRETS_UNAVAILABLE: +@NM_SETTINGS_ERROR_SECRETS_REQUEST_CANCELED: +@NM_SETTINGS_ERROR_PERMISSION_DENIED: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@obj: + + + + + + +@klass: + + + + + + + + + + + + +@obj: + + + + + + +@klass: + + + + + + + + + + + + +@obj: + + + + + + + + + + + + +@libnm_ctx: +@user_data: + + + + + + + + + + + + +@ctx: +@Returns: + + + + + + +@Returns: + + + + + + +@ctx: +@func: +@user_data: +@g_main_ctx: +@Returns: + + + + + + +@ctx: + + + + + + +@LIBNM_NO_DBUS: +@LIBNM_NO_NETWORKMANAGER: +@LIBNM_NO_NETWORK_CONNECTION: +@LIBNM_ACTIVE_NETWORK_CONNECTION: +@LIBNM_INVALID_CONTEXT: + + + + + + +@ctx: +@id: + + + + + + +@dbus_connection: +@scope: +@path: +@Returns: + + + + + + +@self: +@path: +@Returns: + + + + + + +@dbus_connection: +@Returns: + + + + + + +@self: +@connection: +@err: +@Returns: + + + + + + +@self: +@Returns: + + + + + + +@self: +@Returns: + + + + + + +@self: +@Returns: + + + + + + +@dbus_connection: +@Returns: + + + + + + +@self: +@hostname: +@err: +@Returns: + + + + + + +@connection: +@err: +@Returns: + + + + + + +@connection: +@Returns: + + + + + + +@connection: +@scope: +@dbus_connection: + + + + + + +@connection: + + + + + + +@connection: +@new_settings: + + + + + + +@connection: +@new_settings: +@err: +@Returns: + + + + + + +@Returns: + + + + + + +@Returns: + + + + + + +@settings: +@Returns: + + + + + + +@settings: +@connection: + diff --git a/docs/libnm-glib/tmpl/libnm_glib.sgml b/docs/libnm-glib/tmpl/libnm_glib.sgml new file mode 100644 index 00000000..325e10cb --- /dev/null +++ b/docs/libnm-glib/tmpl/libnm_glib.sgml @@ -0,0 +1,22 @@ + +libnm_glib + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/tmpl/nm-access-point.sgml b/docs/libnm-glib/tmpl/nm-access-point.sgml new file mode 100644 index 00000000..04b92818 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-access-point.sgml @@ -0,0 +1,227 @@ + +NMAccessPoint + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@path: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + + + + + + +@ap: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-active-connection.sgml b/docs/libnm-glib/tmpl/nm-active-connection.sgml new file mode 100644 index 00000000..8617c034 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-active-connection.sgml @@ -0,0 +1,194 @@ + +NMActiveConnection + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@path: +@Returns: + + + + + + + +@connection: +@Returns: + + + + + + + +@connection: +@Returns: + + + + + + + +@connection: +@Returns: + + + + + + + +@connection: +@Returns: + + + + + + + +@connection: +@Returns: + + + + + + + +@connection: +@Returns: + + + + + + + +@connection: +@Returns: + + + + + + + +@connection: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-cdma-device.sgml b/docs/libnm-glib/tmpl/nm-cdma-device.sgml new file mode 100644 index 00000000..30939d8b --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-cdma-device.sgml @@ -0,0 +1,38 @@ + +NMCdmaDevice + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@path: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-client.sgml b/docs/libnm-glib/tmpl/nm-client.sgml new file mode 100644 index 00000000..679bd3e1 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-client.sgml @@ -0,0 +1,284 @@ + +NMClient + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@nmclient: the object which received the signal. +@arg1: + + + + + + +@nmclient: the object which received the signal. +@arg1: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@object_path: +@Returns: + + + + + + + +@user_data: +@object_path: +@error: + + + + + + + +@client: +@service_name: +@connection_path: +@device: +@specific_object: +@callback: +@user_data: + + + + + + + +@client: +@active: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@enabled: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@enabled: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@Returns: + + + + + + + +@client: +@sleep: + + diff --git a/docs/libnm-glib/tmpl/nm-dbus-connection.sgml b/docs/libnm-glib/tmpl/nm-dbus-connection.sgml new file mode 100644 index 00000000..dbc81062 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-dbus-connection.sgml @@ -0,0 +1,19 @@ + +NMDBusConnection + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/tmpl/nm-dbus-settings-system.sgml b/docs/libnm-glib/tmpl/nm-dbus-settings-system.sgml new file mode 100644 index 00000000..b57a582d --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-dbus-settings-system.sgml @@ -0,0 +1,19 @@ + +NMDBusSettingsSystem + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/tmpl/nm-dbus-settings.sgml b/docs/libnm-glib/tmpl/nm-dbus-settings.sgml new file mode 100644 index 00000000..5090b3a8 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-dbus-settings.sgml @@ -0,0 +1,19 @@ + +NMDBusSettings + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/tmpl/nm-device-bt-bindings.sgml b/docs/libnm-glib/tmpl/nm-device-bt-bindings.sgml new file mode 100644 index 00000000..cc4c496a --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-device-bt-bindings.sgml @@ -0,0 +1,26 @@ + +nm-device-bt-bindings + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/tmpl/nm-device-bt.sgml b/docs/libnm-glib/tmpl/nm-device-bt.sgml new file mode 100644 index 00000000..f0cc46b6 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-device-bt.sgml @@ -0,0 +1,87 @@ + +NMDeviceBt + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@connection: +@path: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-device-ethernet.sgml b/docs/libnm-glib/tmpl/nm-device-ethernet.sgml new file mode 100644 index 00000000..85f760c2 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-device-ethernet.sgml @@ -0,0 +1,101 @@ + +NMDeviceEthernet + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@path: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-device-wifi.sgml b/docs/libnm-glib/tmpl/nm-device-wifi.sgml new file mode 100644 index 00000000..4e677738 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-device-wifi.sgml @@ -0,0 +1,178 @@ + +NMDeviceWifi + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@nmdevicewifi: the object which received the signal. +@arg1: + + + + + + +@nmdevicewifi: the object which received the signal. +@arg1: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@path: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@path: +@Returns: + + + + + + + +@device: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-device.sgml b/docs/libnm-glib/tmpl/nm-device.sgml new file mode 100644 index 00000000..d7159eb3 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-device.sgml @@ -0,0 +1,320 @@ + +NMDevice + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@nmdevice: the object which received the signal. +@arg1: +@arg2: +@arg3: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@path: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@Returns: + + + + + + + +@device: +@error: +@user_data: + + + + + + + +@device: +@callback: +@user_data: + + diff --git a/docs/libnm-glib/tmpl/nm-dhcp4-config.sgml b/docs/libnm-glib/tmpl/nm-dhcp4-config.sgml new file mode 100644 index 00000000..0f3ba93e --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-dhcp4-config.sgml @@ -0,0 +1,69 @@ + +NMDHCP4Config + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@object_path: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@option: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-dhcp6-config-bindings.sgml b/docs/libnm-glib/tmpl/nm-dhcp6-config-bindings.sgml new file mode 100644 index 00000000..4aee648c --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-dhcp6-config-bindings.sgml @@ -0,0 +1,26 @@ + +nm-dhcp6-config-bindings + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/tmpl/nm-dhcp6-config.sgml b/docs/libnm-glib/tmpl/nm-dhcp6-config.sgml new file mode 100644 index 00000000..d0443073 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-dhcp6-config.sgml @@ -0,0 +1,64 @@ + +NMDHCP6Config + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@object_path: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@option: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-exported-connection.sgml b/docs/libnm-glib/tmpl/nm-exported-connection.sgml new file mode 100644 index 00000000..7f3ad5da --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-exported-connection.sgml @@ -0,0 +1,38 @@ + +NMExportedConnection + + + + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@scope: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-gsm-device.sgml b/docs/libnm-glib/tmpl/nm-gsm-device.sgml new file mode 100644 index 00000000..51320a11 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-gsm-device.sgml @@ -0,0 +1,38 @@ + +NMGsmDevice + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@path: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-ip4-config.sgml b/docs/libnm-glib/tmpl/nm-ip4-config.sgml new file mode 100644 index 00000000..415a9afe --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-ip4-config.sgml @@ -0,0 +1,164 @@ + +NMIP4Config + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@object_path: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-ip6-config-bindings.sgml b/docs/libnm-glib/tmpl/nm-ip6-config-bindings.sgml new file mode 100644 index 00000000..0a6ba649 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-ip6-config-bindings.sgml @@ -0,0 +1,26 @@ + +nm-ip6-config-bindings + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-glib/tmpl/nm-ip6-config.sgml b/docs/libnm-glib/tmpl/nm-ip6-config.sgml new file mode 100644 index 00000000..f8490d6b --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-ip6-config.sgml @@ -0,0 +1,122 @@ + +NMIP6Config + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@connection: +@object_path: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + + + + + + +@config: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-object.sgml b/docs/libnm-glib/tmpl/nm-object.sgml new file mode 100644 index 00000000..3757ea7b --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-object.sgml @@ -0,0 +1,70 @@ + +NMObject + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@object: +@Returns: + + + + + + + +@object: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-remote-connection-private.sgml b/docs/libnm-glib/tmpl/nm-remote-connection-private.sgml new file mode 100644 index 00000000..3b6da6d5 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-remote-connection-private.sgml @@ -0,0 +1,35 @@ + +nm-remote-connection-private + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@NM_REMOTE_CONNECTION_INIT_RESULT_UNKNOWN: +@NM_REMOTE_CONNECTION_INIT_RESULT_SUCCESS: +@NM_REMOTE_CONNECTION_INIT_RESULT_ERROR: + diff --git a/docs/libnm-glib/tmpl/nm-remote-connection.sgml b/docs/libnm-glib/tmpl/nm-remote-connection.sgml new file mode 100644 index 00000000..a32edd95 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-remote-connection.sgml @@ -0,0 +1,40 @@ + +NMRemoteConnection + + + + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@bus: +@scope: +@path: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-remote-settings-system.sgml b/docs/libnm-glib/tmpl/nm-remote-settings-system.sgml new file mode 100644 index 00000000..52f43385 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-remote-settings-system.sgml @@ -0,0 +1,38 @@ + +NMRemoteSettingsSystem + + + + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@bus: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-remote-settings.sgml b/docs/libnm-glib/tmpl/nm-remote-settings.sgml new file mode 100644 index 00000000..9100853f --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-remote-settings.sgml @@ -0,0 +1,60 @@ + +NMRemoteSettings + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@bus: +@scope: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-serial-device.sgml b/docs/libnm-glib/tmpl/nm-serial-device.sgml new file mode 100644 index 00000000..082bedd7 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-serial-device.sgml @@ -0,0 +1,55 @@ + +NMSerialDevice + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@nmserialdevice: the object which received the signal. +@arg1: +@arg2: + + + + + + +@self: +@Returns: + + + + + + + +@self: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-settings-connection-interface.sgml b/docs/libnm-glib/tmpl/nm-settings-connection-interface.sgml new file mode 100644 index 00000000..0271dee4 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-settings-connection-interface.sgml @@ -0,0 +1,138 @@ + +nm-settings-connection-interface + + + + + + + + + + + + + + + + + + + + + + + + + +@obj: + + + + + + + + + + + + + + + + + + + + + +@g_iface: +@update: +@delete: +@get_secrets: +@emit_updated: +@updated: +@removed: +@_reserved1: +@_reserved2: +@_reserved3: +@_reserved4: +@_reserved5: +@_reserved6: + + + + + + +@connection: +@error: +@user_data: + + + + + + + +@connection: +@error: +@user_data: + + + + + + + +@connection: +@secrets: +@error: +@user_data: + + + + + + + +@connection: +@callback: +@user_data: +@Returns: + + + + + + + +@connection: +@callback: +@user_data: +@Returns: + + + + + + + +@connection: +@setting_name: +@hints: +@request_new: +@callback: +@user_data: +@Returns: + + + + + + + +@connection: + + diff --git a/docs/libnm-glib/tmpl/nm-settings-interface.sgml b/docs/libnm-glib/tmpl/nm-settings-interface.sgml new file mode 100644 index 00000000..f9cc7fb8 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-settings-interface.sgml @@ -0,0 +1,148 @@ + +nm-settings-interface + + + + + + + + + + + + + + + + + + + + + + + + + +@NM_SETTINGS_INTERFACE_ERROR_INVALID_CONNECTION: +@NM_SETTINGS_INTERFACE_ERROR_READ_ONLY_CONNECTION: +@NM_SETTINGS_INTERFACE_ERROR_INTERNAL_ERROR: +@NM_SETTINGS_INTERFACE_ERROR_SECRETS_UNAVAILABLE: +@NM_SETTINGS_INTERFACE_ERROR_SECRETS_REQUEST_CANCELED: +@NM_SETTINGS_INTERFACE_ERROR_PERMISSION_DENIED: +@NM_SETTINGS_INTERFACE_ERROR_INVALID_SETTING: + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + + + + + + + + +@obj: + + + + + + + + + + + + + + + + + + + + + +@g_iface: +@list_connections: +@get_connection_by_path: +@add_connection: +@new_connection: +@connections_read: +@_reserved1: +@_reserved2: +@_reserved3: +@_reserved4: +@_reserved5: +@_reserved6: + + + + + + +@settings: +@error: +@user_data: + + + + + + + +@void: +@Returns: + + + + + + + +@settings: +@Returns: + + + + + + + +@settings: +@path: +@Returns: + + + + + + + +@settings: +@connection: +@callback: +@user_data: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-settings-service.sgml b/docs/libnm-glib/tmpl/nm-settings-service.sgml new file mode 100644 index 00000000..164c873b --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-settings-service.sgml @@ -0,0 +1,70 @@ + +NMSettingsService + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@self: +@path: +@Returns: + + + + + + + +@self: + + + + + + + +@self: +@exported: + + diff --git a/docs/libnm-glib/tmpl/nm-settings-system-interface.sgml b/docs/libnm-glib/tmpl/nm-settings-system-interface.sgml new file mode 100644 index 00000000..44aad9ed --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-settings-system-interface.sgml @@ -0,0 +1,131 @@ + +nm-settings-system-interface + + + + + + + + + + + + + + + + + + + + + + + + + +@NM_SETTINGS_SYSTEM_PERMISSION_NONE: +@NM_SETTINGS_SYSTEM_PERMISSION_CONNECTION_MODIFY: +@NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_PROTECTED: +@NM_SETTINGS_SYSTEM_PERMISSION_WIFI_SHARE_OPEN: +@NM_SETTINGS_SYSTEM_PERMISSION_HOSTNAME_MODIFY: + + + + + + +@obj: + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@NM_SETTINGS_SYSTEM_INTERFACE_PROP_FIRST: +@NM_SETTINGS_SYSTEM_INTERFACE_PROP_HOSTNAME: +@NM_SETTINGS_SYSTEM_INTERFACE_PROP_CAN_MODIFY: + + + + + + +@g_iface: +@save_hostname: +@get_permissions: +@check_permissions: +@_reserved1: +@_reserved2: +@_reserved3: +@_reserved4: +@_reserved5: +@_reserved6: + + + + + + +@settings: +@error: +@user_data: + + + + + + + +@settings: +@permissions: +@error: +@user_data: + + + + + + + +@settings: +@hostname: +@callback: +@user_data: +@Returns: + + + + + + + +@settings: +@callback: +@user_data: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-settings.sgml b/docs/libnm-glib/tmpl/nm-settings.sgml new file mode 100644 index 00000000..c8f4b951 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-settings.sgml @@ -0,0 +1,35 @@ + +NMSettings + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@scope: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-types.sgml b/docs/libnm-glib/tmpl/nm-types.sgml new file mode 100644 index 00000000..a96a895f --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-types.sgml @@ -0,0 +1,134 @@ + +nm-types + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + + + + + + + + +@void: +@Returns: + + + + + + + + + + + + + + +@void: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-vpn-connection.sgml b/docs/libnm-glib/tmpl/nm-vpn-connection.sgml new file mode 100644 index 00000000..201529c1 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-vpn-connection.sgml @@ -0,0 +1,71 @@ + +NMVPNConnection + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@dbus_connection: +@path: +@Returns: + + + + + + + +@vpn: +@Returns: + + + + + + + +@vpn: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-vpn-plugin-ui-interface.sgml b/docs/libnm-glib/tmpl/nm-vpn-plugin-ui-interface.sgml new file mode 100644 index 00000000..b6635e98 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-vpn-plugin-ui-interface.sgml @@ -0,0 +1,265 @@ + +nm-vpn-plugin-ui-interface + + + + + + + + + + + + + + + + + + + + + + + + + +@g_iface: +@ui_factory: +@get_capabilities: +@import: +@export: +@get_suggested_name: +@delete_connection: +@_reserved1: +@_reserved2: +@_reserved3: +@_reserved4: +@_reserved5: +@_reserved6: + + + + + + +@g_iface: +@get_widget: +@update_connection: +@save_secrets: +@changed: + + + + + + +@error: +@Returns: + + + + + + + +@error: +@Returns: + + + + + + + +@obj: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@NM_VPN_PLUGIN_UI_INTERFACE_PROP_FIRST: +@NM_VPN_PLUGIN_UI_INTERFACE_PROP_NAME: +@NM_VPN_PLUGIN_UI_INTERFACE_PROP_DESC: +@NM_VPN_PLUGIN_UI_INTERFACE_PROP_SERVICE: + + + + + + +@iface: +@connection: +@error: +@Returns: + + + + + + + +@iface: +@Returns: + + + + + + + +@iface: +@path: +@error: +@Returns: + + + + + + + +@iface: +@path: +@connection: +@error: +@Returns: + + + + + + + +@iface: +@connection: +@Returns: + + + + + + + +@iface: +@connection: +@error: +@Returns: + + + + + + + + + + + + + + +@obj: + + + + + + + +@obj: + + + + + + + +@obj: + + + + + + + +@void: +@Returns: + + + + + + + +@iface: +@Returns: + + + + + + + +@iface: +@connection: +@error: +@Returns: + + + + + + + +@iface: +@connection: +@error: +@Returns: + + diff --git a/docs/libnm-glib/tmpl/nm-vpn-plugin.sgml b/docs/libnm-glib/tmpl/nm-vpn-plugin.sgml new file mode 100644 index 00000000..910f5561 --- /dev/null +++ b/docs/libnm-glib/tmpl/nm-vpn-plugin.sgml @@ -0,0 +1,154 @@ + +NMVPNPlugin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@NM_VPN_PLUGIN_ERROR_GENERAL: +@NM_VPN_PLUGIN_ERROR_STARTING_IN_PROGRESS: +@NM_VPN_PLUGIN_ERROR_ALREADY_STARTED: +@NM_VPN_PLUGIN_ERROR_STOPPING_IN_PROGRESS: +@NM_VPN_PLUGIN_ERROR_ALREADY_STOPPED: +@NM_VPN_PLUGIN_ERROR_WRONG_STATE: +@NM_VPN_PLUGIN_ERROR_BAD_ARGUMENTS: +@NM_VPN_PLUGIN_ERROR_LAUNCH_FAILED: +@NM_VPN_PLUGIN_ERROR_CONNECTION_INVALID: + + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@void: +@Returns: + + + + + + + +@void: +@Returns: + + + + + + + +@plugin: +@Returns: + + + + + + + +@plugin: +@Returns: + + + + + + + +@plugin: +@state: + + + + + + + +@plugin: +@banner: + + + + + + + +@plugin: +@reason: + + + + + + + +@plugin: +@ip4_config: + + + + + + + +@plugin: +@err: +@Returns: + + -- cgit 1.3.0-6-gf8a5