commit gupnp for openSUSE:Factory
Hello community, here is the log from the commit of package gupnp for openSUSE:Factory checked in at 2016-07-01 09:53:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gupnp (Old) and /work/SRC/openSUSE:Factory/.gupnp.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gupnp" Changes: -------- --- /work/SRC/openSUSE:Factory/gupnp/gupnp.changes 2016-06-03 16:31:11.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gupnp.new/gupnp.changes 2016-07-01 09:53:27.000000000 +0200 @@ -1,0 +2,7 @@ +Tue Jun 21 17:24:09 UTC 2016 - zaitor@opensuse.org + +- Update to version 0.20.18: + + Retry description URL on failure. + + Bugs fixed: bgo#694450. + +------------------------------------------------------------------- Old: ---- gupnp-0.20.17.tar.xz New: ---- gupnp-0.20.18.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gupnp.spec ++++++ --- /var/tmp/diff_new_pack.l46TqE/_old 2016-07-01 09:53:28.000000000 +0200 +++ /var/tmp/diff_new_pack.l46TqE/_new 2016-07-01 09:53:28.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package gupnp # -# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: gupnp -Version: 0.20.17 +Version: 0.20.18 Release: 0 Summary: Implementation of the UPnP specification License: LGPL-2.0+ ++++++ gupnp-0.20.17.tar.xz -> gupnp-0.20.18.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.17/NEWS new/gupnp-0.20.18/NEWS --- old/gupnp-0.20.17/NEWS 2016-04-25 23:12:39.000000000 +0200 +++ new/gupnp-0.20.18/NEWS 2016-06-20 19:49:00.000000000 +0200 @@ -1,3 +1,15 @@ +0.20.18 +======= + +- Retry description URL on failure. + +Bugs fixed in this release: + - https://bugzilla.gnome.org/show_bug.cgi?id=694450 + +All contributors to this release: + - Jens Georg <mail@jensge.org> + - Jozef Šiška <jozef.siska@streamunlimited.com> + 0.20.17 ======= diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.17/configure new/gupnp-0.20.18/configure --- old/gupnp-0.20.17/configure 2016-04-25 23:20:19.000000000 +0200 +++ new/gupnp-0.20.18/configure 2016-06-20 19:51:00.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for gupnp 0.20.17. +# Generated by GNU Autoconf 2.69 for gupnp 0.20.18. # # Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp>. # @@ -651,8 +651,8 @@ # Identity of this package. PACKAGE_NAME='gupnp' PACKAGE_TARNAME='gupnp' -PACKAGE_VERSION='0.20.17' -PACKAGE_STRING='gupnp 0.20.17' +PACKAGE_VERSION='0.20.18' +PACKAGE_STRING='gupnp 0.20.18' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp' PACKAGE_URL='http://www.gupnp.org/' @@ -1475,7 +1475,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures gupnp 0.20.17 to adapt to many kinds of systems. +\`configure' configures gupnp 0.20.18 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1547,7 +1547,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of gupnp 0.20.17:";; + short | recursive ) echo "Configuration of gupnp 0.20.18:";; esac cat <<\_ACEOF @@ -1689,7 +1689,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -gupnp configure 0.20.17 +gupnp configure 0.20.18 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2058,7 +2058,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by gupnp $as_me 0.20.17, which was +It was created by gupnp $as_me 0.20.18, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3041,7 +3041,7 @@ # Define the identity of the package. PACKAGE='gupnp' - VERSION='0.20.17' + VERSION='0.20.18' cat >>confdefs.h <<_ACEOF @@ -15237,7 +15237,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by gupnp $as_me 0.20.17, which was +This file was extended by gupnp $as_me 0.20.18, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15304,7 +15304,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -gupnp config.status 0.20.17 +gupnp config.status 0.20.18 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.17/configure.ac new/gupnp-0.20.18/configure.ac --- old/gupnp-0.20.17/configure.ac 2016-04-02 23:15:53.000000000 +0200 +++ new/gupnp-0.20.18/configure.ac 2016-04-25 23:30:42.000000000 +0200 @@ -1,6 +1,6 @@ AC_PREREQ([2.64]) AC_INIT([gupnp], - [0.20.17], + [0.20.18], [http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp], [gupnp], [http://www.gupnp.org/]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.17/doc/html/index.html new/gupnp-0.20.18/doc/html/index.html --- old/gupnp-0.20.17/doc/html/index.html 2016-04-25 23:28:08.000000000 +0200 +++ new/gupnp-0.20.18/doc/html/index.html 2016-06-20 19:53:20.000000000 +0200 @@ -14,7 +14,7 @@ <div class="titlepage"> <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GUPnP Reference Manual</p></th></tr></table></div> -<div><p class="releaseinfo">Version 0.20.17 +<div><p class="releaseinfo">Version 0.20.18 </p></div> <div><p class="copyright">Copyright © 2007, 2008, 2009 OpenedHand Ltd, Nokia Corporation</p></div> <div><div class="legalnotice"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.17/doc/html/ix01.html new/gupnp-0.20.18/doc/html/ix01.html --- old/gupnp-0.20.17/doc/html/ix01.html 2016-04-25 23:28:08.000000000 +0200 +++ new/gupnp-0.20.18/doc/html/ix01.html 2016-06-20 19:53:20.000000000 +0200 @@ -24,469 +24,469 @@ <div xmlns:xlink="http://www.w3.org/1999/xlink" class="index"><div class="indexdiv"> <h3>G</h3> <dl> -<dt id="ientry-idm46371751142480">GUPnPAcl, <a class="indexterm" href="GUPnPAcl.html#GUPnPAcl-struct">GUPnPAcl</a> +<dt id="ientry-idm46379916800480">GUPnPAcl, <a class="indexterm" href="GUPnPAcl.html#GUPnPAcl-struct">GUPnPAcl</a> </dt> -<dt id="ientry-idm46371751136832">GUPnPAclInterface, <a class="indexterm" href="GUPnPAcl.html#GUPnPAclInterface">struct GUPnPAclInterface</a> +<dt id="ientry-idm46379918239728">GUPnPAclInterface, <a class="indexterm" href="GUPnPAcl.html#GUPnPAclInterface">struct GUPnPAclInterface</a> </dt> -<dt id="ientry-idm46371747337632">GUPnPContext, <a class="indexterm" href="GUPnPContext.html#GUPnPContext-struct">struct GUPnPContext</a> +<dt id="ientry-idm46379916939008">GUPnPContext, <a class="indexterm" href="GUPnPContext.html#GUPnPContext-struct">struct GUPnPContext</a> </dt> -<dt id="ientry-idm46371747331504">GUPnPContext:acl, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--acl">The “acl” property</a> +<dt id="ientry-idm46379916932880">GUPnPContext:acl, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--acl">The “acl” property</a> </dt> -<dt id="ientry-idm46371747324768">GUPnPContext:default-language, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--default-language">The “default-language” property</a> +<dt id="ientry-idm46379916926144">GUPnPContext:default-language, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--default-language">The “default-language” property</a> </dt> -<dt id="ientry-idm46371747317424">GUPnPContext:port, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--port">The “port” property</a> +<dt id="ientry-idm46379916918800">GUPnPContext:port, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--port">The “port” property</a> </dt> -<dt id="ientry-idm46371747311744">GUPnPContext:server, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--server">The “server” property</a> +<dt id="ientry-idm46379916913120">GUPnPContext:server, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--server">The “server” property</a> </dt> -<dt id="ientry-idm46371747305520">GUPnPContext:session, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--session">The “session” property</a> +<dt id="ientry-idm46379916906896">GUPnPContext:session, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--session">The “session” property</a> </dt> -<dt id="ientry-idm46371747299296">GUPnPContext:subscription-timeout, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--subscription-timeout">The “subscription-timeout” property</a> +<dt id="ientry-idm46379916900672">GUPnPContext:subscription-timeout, <a class="indexterm" href="GUPnPContext.html#GUPnPContext--subscription-timeout">The “subscription-timeout” property</a> </dt> -<dt id="ientry-idm46371747221504">GUPnPContextManager, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager-struct">struct GUPnPContextManager</a> +<dt id="ientry-idm46379917590272">GUPnPContextManager, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager-struct">struct GUPnPContextManager</a> </dt> -<dt id="ientry-idm46371747196736">GUPnPContextManager::context-available, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager-context-available">The “context-available” signal</a> +<dt id="ientry-idm46379917561680">GUPnPContextManager::context-available, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager-context-available">The “context-available” signal</a> </dt> -<dt id="ientry-idm46371753690880">GUPnPContextManager::context-unavailable, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager-context-unavailable">The “context-unavailable” signal</a> +<dt id="ientry-idm46379917535696">GUPnPContextManager::context-unavailable, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager-context-unavailable">The “context-unavailable” signal</a> </dt> -<dt id="ientry-idm46371747215376">GUPnPContextManager:main-context, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager--main-context">The “main-context” property</a> +<dt id="ientry-idm46379917583168">GUPnPContextManager:main-context, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager--main-context">The “main-context” property</a> </dt> -<dt id="ientry-idm46371747210272">GUPnPContextManager:port, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager--port">The “port” property</a> +<dt id="ientry-idm46379917577328">GUPnPContextManager:port, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager--port">The “port” property</a> </dt> -<dt id="ientry-idm46371747203760">GUPnPContextManager:white-list, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager--white-list">The “white-list” property</a> +<dt id="ientry-idm46379917569776">GUPnPContextManager:white-list, <a class="indexterm" href="GUPnPContextManager.html#GUPnPContextManager--white-list">The “white-list” property</a> </dt> -<dt id="ientry-idm46371746243184">GUPnPControlError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPControlError">enum GUPnPControlError</a> +<dt id="ientry-idm46379915857360">GUPnPControlError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPControlError">enum GUPnPControlError</a> </dt> -<dt id="ientry-idm46371750514912">GUPnPControlPoint, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-struct">struct GUPnPControlPoint</a> +<dt id="ientry-idm46379920195184">GUPnPControlPoint, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-struct">struct GUPnPControlPoint</a> </dt> -<dt id="ientry-idm46371750501760">GUPnPControlPoint::device-proxy-available, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-device-proxy-available">The “device-proxy-available” signal</a> +<dt id="ientry-idm46379920182032">GUPnPControlPoint::device-proxy-available, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-device-proxy-available">The “device-proxy-available” signal</a> </dt> -<dt id="ientry-idm46371750479264">GUPnPControlPoint::device-proxy-unavailable, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-device-proxy-unavailable">The “device-proxy-unavailable” signal</a> +<dt id="ientry-idm46379920159536">GUPnPControlPoint::device-proxy-unavailable, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-device-proxy-unavailable">The “device-proxy-unavailable” signal</a> </dt> -<dt id="ientry-idm46371750456768">GUPnPControlPoint::service-proxy-available, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-service-proxy-available">The “service-proxy-available” signal</a> +<dt id="ientry-idm46379920137040">GUPnPControlPoint::service-proxy-available, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-service-proxy-available">The “service-proxy-available” signal</a> </dt> -<dt id="ientry-idm46371750434272">GUPnPControlPoint::service-proxy-unavailable, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-service-proxy-unavailable">The “service-proxy-unavailable” signal</a> +<dt id="ientry-idm46379920114544">GUPnPControlPoint::service-proxy-unavailable, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint-service-proxy-unavailable">The “service-proxy-unavailable” signal</a> </dt> -<dt id="ientry-idm46371750508784">GUPnPControlPoint:resource-factory, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint--resource-factory">The “resource-factory” property</a> +<dt id="ientry-idm46379920189056">GUPnPControlPoint:resource-factory, <a class="indexterm" href="GUPnPControlPoint.html#GUPnPControlPoint--resource-factory">The “resource-factory” property</a> </dt> -<dt id="ientry-idm46371756892240">GUPnPDevice, <a class="indexterm" href="GUPnPDevice.html#GUPnPDevice-struct">struct GUPnPDevice</a> +<dt id="ientry-idm46379924030768">GUPnPDevice, <a class="indexterm" href="GUPnPDevice.html#GUPnPDevice-struct">struct GUPnPDevice</a> </dt> -<dt id="ientry-idm46371756704384">GUPnPDevice:root-device, <a class="indexterm" href="GUPnPDevice.html#GUPnPDevice--root-device">The “root-device” property</a> +<dt id="ientry-idm46379924023744">GUPnPDevice:root-device, <a class="indexterm" href="GUPnPDevice.html#GUPnPDevice--root-device">The “root-device” property</a> </dt> -<dt id="ientry-idm46371751308032">GUPnPDeviceInfo, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo-struct">struct GUPnPDeviceInfo</a> +<dt id="ientry-idm46379920880176">GUPnPDeviceInfo, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo-struct">struct GUPnPDeviceInfo</a> </dt> -<dt id="ientry-idm46371751300752">GUPnPDeviceInfo:context, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--context">The “context” property</a> +<dt id="ientry-idm46379920872944">GUPnPDeviceInfo:context, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--context">The “context” property</a> </dt> -<dt id="ientry-idm46371751293472">GUPnPDeviceInfo:device-type, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--device-type">The “device-type” property</a> +<dt id="ientry-idm46379920865728">GUPnPDeviceInfo:device-type, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--device-type">The “device-type” property</a> </dt> -<dt id="ientry-idm46371751286688">GUPnPDeviceInfo:document, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--document">The “document” property</a> +<dt id="ientry-idm46379920858944">GUPnPDeviceInfo:document, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--document">The “document” property</a> </dt> -<dt id="ientry-idm46371751279472">GUPnPDeviceInfo:element, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--element">The “element” property</a> +<dt id="ientry-idm46379920851664">GUPnPDeviceInfo:element, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--element">The “element” property</a> </dt> -<dt id="ientry-idm46371751272368">GUPnPDeviceInfo:location, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--location">The “location” property</a> +<dt id="ientry-idm46379920844560">GUPnPDeviceInfo:location, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--location">The “location” property</a> </dt> -<dt id="ientry-idm46371751265488">GUPnPDeviceInfo:resource-factory, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--resource-factory">The “resource-factory” property</a> +<dt id="ientry-idm46379920837744">GUPnPDeviceInfo:resource-factory, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--resource-factory">The “resource-factory” property</a> </dt> -<dt id="ientry-idm46371751259232">GUPnPDeviceInfo:udn, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--udn">The “udn” property</a> +<dt id="ientry-idm46379920831424">GUPnPDeviceInfo:udn, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--udn">The “udn” property</a> </dt> -<dt id="ientry-idm46371751252416">GUPnPDeviceInfo:url-base, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--url-base">The “url-base” property</a> +<dt id="ientry-idm46379920824608">GUPnPDeviceInfo:url-base, <a class="indexterm" href="GUPnPDeviceInfo.html#GUPnPDeviceInfo--url-base">The “url-base” property</a> </dt> -<dt id="ientry-idm46371752044816">GUPnPDeviceProxy, <a class="indexterm" href="GUPnPDeviceProxy.html#GUPnPDeviceProxy-struct">struct GUPnPDeviceProxy</a> +<dt id="ientry-idm46379921527680">GUPnPDeviceProxy, <a class="indexterm" href="GUPnPDeviceProxy.html#GUPnPDeviceProxy-struct">struct GUPnPDeviceProxy</a> </dt> -<dt id="ientry-idm46371746269632">GUPnPEventingError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPEventingError">enum GUPnPEventingError</a> +<dt id="ientry-idm46379915883808">GUPnPEventingError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPEventingError">enum GUPnPEventingError</a> </dt> -<dt id="ientry-idm46371746454656">GUPnPResourceFactory, <a class="indexterm" href="GUPnPResourceFactory.html#GUPnPResourceFactory-struct">struct GUPnPResourceFactory</a> +<dt id="ientry-idm46379916015968">GUPnPResourceFactory, <a class="indexterm" href="GUPnPResourceFactory.html#GUPnPResourceFactory-struct">struct GUPnPResourceFactory</a> </dt> -<dt id="ientry-idm46371750185600">GUPnPRootDevice, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice-struct">struct GUPnPRootDevice</a> +<dt id="ientry-idm46379919767728">GUPnPRootDevice, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice-struct">struct GUPnPRootDevice</a> </dt> -<dt id="ientry-idm46371750178560">GUPnPRootDevice:available, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--available">The “available” property</a> +<dt id="ientry-idm46379919760688">GUPnPRootDevice:available, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--available">The “available” property</a> </dt> -<dt id="ientry-idm46371750172016">GUPnPRootDevice:description-dir, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--description-dir">The “description-dir” property</a> +<dt id="ientry-idm46379919754144">GUPnPRootDevice:description-dir, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--description-dir">The “description-dir” property</a> </dt> -<dt id="ientry-idm46371749989424">GUPnPRootDevice:description-doc, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--description-doc">The “description-doc” property</a> +<dt id="ientry-idm46379919610880">GUPnPRootDevice:description-doc, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--description-doc">The “description-doc” property</a> </dt> -<dt id="ientry-idm46371749981728">GUPnPRootDevice:description-path, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--description-path">The “description-path” property</a> +<dt id="ientry-idm46379919603184">GUPnPRootDevice:description-path, <a class="indexterm" href="GUPnPRootDevice.html#GUPnPRootDevice--description-path">The “description-path” property</a> </dt> -<dt id="ientry-idm46371748572576">GUPnPServerError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPServerError">enum GUPnPServerError</a> +<dt id="ientry-idm46379916440336">GUPnPServerError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPServerError">enum GUPnPServerError</a> </dt> -<dt id="ientry-idm46371747863440">GUPnPService, <a class="indexterm" href="GUPnPService.html#GUPnPService-struct">struct GUPnPService</a> +<dt id="ientry-idm46379917692592">GUPnPService, <a class="indexterm" href="GUPnPService.html#GUPnPService-struct">struct GUPnPService</a> </dt> -<dt id="ientry-idm46371747843008">GUPnPService::action-invoked, <a class="indexterm" href="GUPnPService.html#GUPnPService-action-invoked">The “action-invoked” signal</a> +<dt id="ientry-idm46379917674768">GUPnPService::action-invoked, <a class="indexterm" href="GUPnPService.html#GUPnPService-action-invoked">The “action-invoked” signal</a> </dt> -<dt id="ientry-idm46371747814224">GUPnPService::notify-failed, <a class="indexterm" href="GUPnPService.html#GUPnPService-notify-failed">The “notify-failed” signal</a> +<dt id="ientry-idm46379917649520">GUPnPService::notify-failed, <a class="indexterm" href="GUPnPService.html#GUPnPService-notify-failed">The “notify-failed” signal</a> </dt> -<dt id="ientry-idm46371747781312">GUPnPService::query-variable, <a class="indexterm" href="GUPnPService.html#GUPnPService-query-variable">The “query-variable” signal</a> +<dt id="ientry-idm46379917620592">GUPnPService::query-variable, <a class="indexterm" href="GUPnPService.html#GUPnPService-query-variable">The “query-variable” signal</a> </dt> -<dt id="ientry-idm46371747852336">GUPnPService:root-device, <a class="indexterm" href="GUPnPService.html#GUPnPService--root-device">The “root-device” property</a> +<dt id="ientry-idm46379917682624">GUPnPService:root-device, <a class="indexterm" href="GUPnPService.html#GUPnPService--root-device">The “root-device” property</a> </dt> -<dt id="ientry-idm46371747859488">GUPnPServiceAction, <a class="indexterm" href="GUPnPService.html#GUPnPServiceAction-struct">GUPnPServiceAction</a> +<dt id="ientry-idm46379917688640">GUPnPServiceAction, <a class="indexterm" href="GUPnPService.html#GUPnPServiceAction-struct">GUPnPServiceAction</a> </dt> -<dt id="ientry-idm46371750902672">GUPnPServiceActionArgDirection, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceActionArgDirection">enum GUPnPServiceActionArgDirection</a> +<dt id="ientry-idm46379920523904">GUPnPServiceActionArgDirection, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceActionArgDirection">enum GUPnPServiceActionArgDirection</a> </dt> -<dt id="ientry-idm46371750888064">GUPnPServiceActionArgInfo, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceActionArgInfo">GUPnPServiceActionArgInfo</a> +<dt id="ientry-idm46379920509296">GUPnPServiceActionArgInfo, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceActionArgInfo">GUPnPServiceActionArgInfo</a> </dt> -<dt id="ientry-idm46371750861712">GUPnPServiceActionInfo, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceActionInfo">GUPnPServiceActionInfo</a> +<dt id="ientry-idm46379920483024">GUPnPServiceActionInfo, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceActionInfo">GUPnPServiceActionInfo</a> </dt> -<dt id="ientry-idm46371752084448">GUPnPServiceInfo, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo-struct">struct GUPnPServiceInfo</a> +<dt id="ientry-idm46379920743968">GUPnPServiceInfo, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo-struct">struct GUPnPServiceInfo</a> </dt> -<dt id="ientry-idm46371752077344">GUPnPServiceInfo:context, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--context">The “context” property</a> +<dt id="ientry-idm46379920737840">GUPnPServiceInfo:context, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--context">The “context” property</a> </dt> -<dt id="ientry-idm46371752070192">GUPnPServiceInfo:document, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--document">The “document” property</a> +<dt id="ientry-idm46379920731616">GUPnPServiceInfo:document, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--document">The “document” property</a> </dt> -<dt id="ientry-idm46371751244304">GUPnPServiceInfo:element, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--element">The “element” property</a> +<dt id="ientry-idm46379920725392">GUPnPServiceInfo:element, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--element">The “element” property</a> </dt> -<dt id="ientry-idm46371751239120">GUPnPServiceInfo:location, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--location">The “location” property</a> +<dt id="ientry-idm46379920719312">GUPnPServiceInfo:location, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--location">The “location” property</a> </dt> -<dt id="ientry-idm46371751234080">GUPnPServiceInfo:service-type, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--service-type">The “service-type” property</a> +<dt id="ientry-idm46379920713488">GUPnPServiceInfo:service-type, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--service-type">The “service-type” property</a> </dt> -<dt id="ientry-idm46371751229040">GUPnPServiceInfo:udn, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--udn">The “udn” property</a> +<dt id="ientry-idm46379920707664">GUPnPServiceInfo:udn, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--udn">The “udn” property</a> </dt> -<dt id="ientry-idm46371751224000">GUPnPServiceInfo:url-base, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--url-base">The “url-base” property</a> +<dt id="ientry-idm46379920701840">GUPnPServiceInfo:url-base, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceInfo--url-base">The “url-base” property</a> </dt> -<dt id="ientry-idm46371750793104">GUPnPServiceIntrospection, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceIntrospection-struct">struct GUPnPServiceIntrospection</a> +<dt id="ientry-idm46379920417104">GUPnPServiceIntrospection, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceIntrospection-struct">struct GUPnPServiceIntrospection</a> </dt> -<dt id="ientry-idm46371750786976">GUPnPServiceIntrospection:scpd, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceIntrospection--scpd">The “scpd” property</a> +<dt id="ientry-idm46379920410976">GUPnPServiceIntrospection:scpd, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceIntrospection--scpd">The “scpd” property</a> </dt> -<dt id="ientry-idm46371756134864">GUPnPServiceIntrospectionCallback, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceIntrospectionCallback">GUPnPServiceIntrospectionCallback ()</a> +<dt id="ientry-idm46379921887632">GUPnPServiceIntrospectionCallback, <a class="indexterm" href="GUPnPServiceInfo.html#GUPnPServiceIntrospectionCallback">GUPnPServiceIntrospectionCallback ()</a> </dt> -<dt id="ientry-idm46371748663200">GUPnPServiceProxy, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxy-struct">struct GUPnPServiceProxy</a> +<dt id="ientry-idm46379918288592">GUPnPServiceProxy, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxy-struct">struct GUPnPServiceProxy</a> </dt> -<dt id="ientry-idm46371748642464">GUPnPServiceProxy::subscription-lost, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxy-subscription-lost">The “subscription-lost” signal</a> +<dt id="ientry-idm46379918267984">GUPnPServiceProxy::subscription-lost, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxy-subscription-lost">The “subscription-lost” signal</a> </dt> -<dt id="ientry-idm46371748651168">GUPnPServiceProxy:subscribed, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxy--subscribed">The “subscribed” property</a> +<dt id="ientry-idm46379918276688">GUPnPServiceProxy:subscribed, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxy--subscribed">The “subscribed” property</a> </dt> -<dt id="ientry-idm46371748658528">GUPnPServiceProxyAction, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxyAction">GUPnPServiceProxyAction</a> +<dt id="ientry-idm46379918283920">GUPnPServiceProxyAction, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxyAction">GUPnPServiceProxyAction</a> </dt> -<dt id="ientry-idm46371749589424">GUPnPServiceProxyActionCallback, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxyActionCallback">GUPnPServiceProxyActionCallback ()</a> +<dt id="ientry-idm46379919217648">GUPnPServiceProxyActionCallback, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxyActionCallback">GUPnPServiceProxyActionCallback ()</a> </dt> -<dt id="ientry-idm46371749562112">GUPnPServiceProxyNotifyCallback, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxyNotifyCallback">GUPnPServiceProxyNotifyCallback ()</a> +<dt id="ientry-idm46379919190336">GUPnPServiceProxyNotifyCallback, <a class="indexterm" href="GUPnPServiceProxy.html#GUPnPServiceProxyNotifyCallback">GUPnPServiceProxyNotifyCallback ()</a> </dt> -<dt id="ientry-idm46371750841600">GUPnPServiceStateVariableInfo, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceStateVariableInfo">GUPnPServiceStateVariableInfo</a> +<dt id="ientry-idm46379920464880">GUPnPServiceStateVariableInfo, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#GUPnPServiceStateVariableInfo">GUPnPServiceStateVariableInfo</a> </dt> -<dt id="ientry-idm46371746744528">GUPnPWhiteList, <a class="indexterm" href="GUPnPWhiteList.html#GUPnPWhiteList-struct">struct GUPnPWhiteList</a> +<dt id="ientry-idm46379916123088">GUPnPWhiteList, <a class="indexterm" href="GUPnPWhiteList.html#GUPnPWhiteList-struct">struct GUPnPWhiteList</a> </dt> -<dt id="ientry-idm46371746738400">GUPnPWhiteList:enabled, <a class="indexterm" href="GUPnPWhiteList.html#GUPnPWhiteList--enabled">The “enabled” property</a> +<dt id="ientry-idm46379916116960">GUPnPWhiteList:enabled, <a class="indexterm" href="GUPnPWhiteList.html#GUPnPWhiteList--enabled">The “enabled” property</a> </dt> -<dt id="ientry-idm46371746731376">GUPnPWhiteList:entries, <a class="indexterm" href="GUPnPWhiteList.html#GUPnPWhiteList--entries">The “entries” property</a> +<dt id="ientry-idm46379916109936">GUPnPWhiteList:entries, <a class="indexterm" href="GUPnPWhiteList.html#GUPnPWhiteList--entries">The “entries” property</a> </dt> -<dt id="ientry-idm46371757595024">GUPnPXMLDoc, <a class="indexterm" href="GUPnPXMLDoc.html#GUPnPXMLDoc-struct">struct GUPnPXMLDoc</a> +<dt id="ientry-idm46379916461696">GUPnPXMLDoc, <a class="indexterm" href="GUPnPXMLDoc.html#GUPnPXMLDoc-struct">struct GUPnPXMLDoc</a> </dt> -<dt id="ientry-idm46371746213584">GUPnPXMLError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPXMLError">enum GUPnPXMLError</a> +<dt id="ientry-idm46379915827760">GUPnPXMLError, <a class="indexterm" href="gupnp-Error-codes.html#GUPnPXMLError">enum GUPnPXMLError</a> </dt> -<dt id="ientry-idm46371748227952">gupnp_acl_can_sync, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-can-sync">gupnp_acl_can_sync ()</a> +<dt id="ientry-idm46379918103312">gupnp_acl_can_sync, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-can-sync">gupnp_acl_can_sync ()</a> </dt> -<dt id="ientry-idm46371750124912">gupnp_acl_is_allowed, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-is-allowed">gupnp_acl_is_allowed ()</a> +<dt id="ientry-idm46379918044464">gupnp_acl_is_allowed, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-is-allowed">gupnp_acl_is_allowed ()</a> </dt> -<dt id="ientry-idm46371751178912">gupnp_acl_is_allowed_async, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-is-allowed-async">gupnp_acl_is_allowed_async ()</a> +<dt id="ientry-idm46379917381392">gupnp_acl_is_allowed_async, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-is-allowed-async">gupnp_acl_is_allowed_async ()</a> </dt> -<dt id="ientry-idm46371747710208">gupnp_acl_is_allowed_finish, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-is-allowed-finish">gupnp_acl_is_allowed_finish ()</a> +<dt id="ientry-idm46379916836096">gupnp_acl_is_allowed_finish, <a class="indexterm" href="GUPnPAcl.html#gupnp-acl-is-allowed-finish">gupnp_acl_is_allowed_finish ()</a> </dt> -<dt id="ientry-idm46371747524032">gupnp_context_add_server_handler, <a class="indexterm" href="GUPnPContext.html#gupnp-context-add-server-handler">gupnp_context_add_server_handler ()</a> +<dt id="ientry-idm46379917125504">gupnp_context_add_server_handler, <a class="indexterm" href="GUPnPContext.html#gupnp-context-add-server-handler">gupnp_context_add_server_handler ()</a> </dt> -<dt id="ientry-idm46371747379856">gupnp_context_get_acl, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-acl">gupnp_context_get_acl ()</a> +<dt id="ientry-idm46379916981232">gupnp_context_get_acl, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-acl">gupnp_context_get_acl ()</a> </dt> -<dt id="ientry-idm46371748286368">gupnp_context_get_default_language, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-default-language">gupnp_context_get_default_language ()</a> +<dt id="ientry-idm46379917165760">gupnp_context_get_default_language, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-default-language">gupnp_context_get_default_language ()</a> </dt> -<dt id="ientry-idm46371748412816">gupnp_context_get_host_ip, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-host-ip">gupnp_context_get_host_ip ()</a> +<dt id="ientry-idm46379917277968">gupnp_context_get_host_ip, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-host-ip">gupnp_context_get_host_ip ()</a> </dt> -<dt id="ientry-idm46371748390048">gupnp_context_get_port, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-port">gupnp_context_get_port ()</a> +<dt id="ientry-idm46379917257824">gupnp_context_get_port, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-port">gupnp_context_get_port ()</a> </dt> -<dt id="ientry-idm46371748370416">gupnp_context_get_server, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-server">gupnp_context_get_server ()</a> +<dt id="ientry-idm46379917240432">gupnp_context_get_server, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-server">gupnp_context_get_server ()</a> </dt> -<dt id="ientry-idm46371748348640">gupnp_context_get_session, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-session">gupnp_context_get_session ()</a> +<dt id="ientry-idm46379917221232">gupnp_context_get_session, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-session">gupnp_context_get_session ()</a> </dt> -<dt id="ientry-idm46371748304528">gupnp_context_get_subscription_timeout, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-subscription-timeout">gupnp_context_get_subscription_timeout ()</a> +<dt id="ientry-idm46379917182032">gupnp_context_get_subscription_timeout, <a class="indexterm" href="GUPnPContext.html#gupnp-context-get-subscription-timeout">gupnp_context_get_subscription_timeout ()</a> </dt> -<dt id="ientry-idm46371747457456">gupnp_context_host_path, <a class="indexterm" href="GUPnPContext.html#gupnp-context-host-path">gupnp_context_host_path ()</a> +<dt id="ientry-idm46379917058928">gupnp_context_host_path, <a class="indexterm" href="GUPnPContext.html#gupnp-context-host-path">gupnp_context_host_path ()</a> </dt> -<dt id="ientry-idm46371747432240">gupnp_context_host_path_for_agent, <a class="indexterm" href="GUPnPContext.html#gupnp-context-host-path-for-agent">gupnp_context_host_path_for_agent ()</a> +<dt id="ientry-idm46379917033712">gupnp_context_host_path_for_agent, <a class="indexterm" href="GUPnPContext.html#gupnp-context-host-path-for-agent">gupnp_context_host_path_for_agent ()</a> </dt> -<dt id="ientry-idm46371747610000">gupnp_context_manager_create, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-create">gupnp_context_manager_create ()</a> +<dt id="ientry-idm46379925979952">gupnp_context_manager_create, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-create">gupnp_context_manager_create ()</a> </dt> -<dt id="ientry-idm46371747260128">gupnp_context_manager_get_port, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-get-port">gupnp_context_manager_get_port ()</a> +<dt id="ientry-idm46379921950880">gupnp_context_manager_get_port, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-get-port">gupnp_context_manager_get_port ()</a> </dt> -<dt id="ientry-idm46371747242768">gupnp_context_manager_get_white_list, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-get-white-list">gupnp_context_manager_get_white_list ()</a> +<dt id="ientry-idm46379921931312">gupnp_context_manager_get_white_list, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-get-white-list">gupnp_context_manager_get_white_list ()</a> </dt> -<dt id="ientry-idm46371747567968">gupnp_context_manager_manage_control_point, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-manage-control-point">gupnp_context_manager_manage_control_point ()</a> +<dt id="ientry-idm46379922005168">gupnp_context_manager_manage_control_point, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-manage-control-point">gupnp_context_manager_manage_control_point ()</a> </dt> -<dt id="ientry-idm46371747284512">gupnp_context_manager_manage_root_device, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-manage-root-device">gupnp_context_manager_manage_root_device ()</a> +<dt id="ientry-idm46379921978112">gupnp_context_manager_manage_root_device, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-manage-root-device">gupnp_context_manager_manage_root_device ()</a> </dt> -<dt id="ientry-idm46371747645152">gupnp_context_manager_new, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-new">gupnp_context_manager_new ()</a>, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-new">gupnp_context_manager_new ()</a> +<dt id="ientry-idm46379926015104">gupnp_context_manager_new, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-new">gupnp_context_manager_new ()</a>, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-new">gupnp_context_manager_new ()</a> </dt> -<dt id="ientry-idm46371747586528">gupnp_context_manager_rescan_control_points, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-rescan-control-points">gupnp_context_manager_rescan_control_points ()</a> +<dt id="ientry-idm46379925956480">gupnp_context_manager_rescan_control_points, <a class="indexterm" href="GUPnPContextManager.html#gupnp-context-manager-rescan-control-points">gupnp_context_manager_rescan_control_points ()</a> </dt> -<dt id="ientry-idm46371748456352">gupnp_context_new, <a class="indexterm" href="GUPnPContext.html#gupnp-context-new">gupnp_context_new ()</a> +<dt id="ientry-idm46379917316688">gupnp_context_new, <a class="indexterm" href="GUPnPContext.html#gupnp-context-new">gupnp_context_new ()</a> </dt> -<dt id="ientry-idm46371747479664">gupnp_context_remove_server_handler, <a class="indexterm" href="GUPnPContext.html#gupnp-context-remove-server-handler">gupnp_context_remove_server_handler ()</a> +<dt id="ientry-idm46379917081136">gupnp_context_remove_server_handler, <a class="indexterm" href="GUPnPContext.html#gupnp-context-remove-server-handler">gupnp_context_remove_server_handler ()</a> </dt> -<dt id="ientry-idm46371747360320">gupnp_context_set_acl, <a class="indexterm" href="GUPnPContext.html#gupnp-context-set-acl">gupnp_context_set_acl ()</a> +<dt id="ientry-idm46379916961696">gupnp_context_set_acl, <a class="indexterm" href="GUPnPContext.html#gupnp-context-set-acl">gupnp_context_set_acl ()</a> </dt> -<dt id="ientry-idm46371747545264">gupnp_context_set_default_language, <a class="indexterm" href="GUPnPContext.html#gupnp-context-set-default-language">gupnp_context_set_default_language ()</a> +<dt id="ientry-idm46379917146736">gupnp_context_set_default_language, <a class="indexterm" href="GUPnPContext.html#gupnp-context-set-default-language">gupnp_context_set_default_language ()</a> </dt> -<dt id="ientry-idm46371748325648">gupnp_context_set_subscription_timeout, <a class="indexterm" href="GUPnPContext.html#gupnp-context-set-subscription-timeout">gupnp_context_set_subscription_timeout ()</a> +<dt id="ientry-idm46379917200944">gupnp_context_set_subscription_timeout, <a class="indexterm" href="GUPnPContext.html#gupnp-context-set-subscription-timeout">gupnp_context_set_subscription_timeout ()</a> </dt> -<dt id="ientry-idm46371747399024">gupnp_context_unhost_path, <a class="indexterm" href="GUPnPContext.html#gupnp-context-unhost-path">gupnp_context_unhost_path ()</a> +<dt id="ientry-idm46379917000400">gupnp_context_unhost_path, <a class="indexterm" href="GUPnPContext.html#gupnp-context-unhost-path">gupnp_context_unhost_path ()</a> </dt> -<dt id="ientry-idm46371746250352">GUPNP_CONTROL_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-CONTROL-ERROR:CAPS">GUPNP_CONTROL_ERROR</a> +<dt id="ientry-idm46379915864528">GUPNP_CONTROL_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-CONTROL-ERROR:CAPS">GUPNP_CONTROL_ERROR</a> </dt> -<dt id="ientry-idm46371750575120">gupnp_control_point_get_context, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-get-context">gupnp_control_point_get_context ()</a> +<dt id="ientry-idm46379920258816">gupnp_control_point_get_context, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-get-context">gupnp_control_point_get_context ()</a> </dt> -<dt id="ientry-idm46371750594752">gupnp_control_point_get_resource_factory, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-get-resource-factory">gupnp_control_point_get_resource_factory ()</a> +<dt id="ientry-idm46379920278448">gupnp_control_point_get_resource_factory, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-get-resource-factory">gupnp_control_point_get_resource_factory ()</a> </dt> -<dt id="ientry-idm46371750555488">gupnp_control_point_list_device_proxies, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-list-device-proxies">gupnp_control_point_list_device_proxies ()</a> +<dt id="ientry-idm46379920239184">gupnp_control_point_list_device_proxies, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-list-device-proxies">gupnp_control_point_list_device_proxies ()</a> </dt> -<dt id="ientry-idm46371750537728">gupnp_control_point_list_service_proxies, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-list-service-proxies">gupnp_control_point_list_service_proxies ()</a> +<dt id="ientry-idm46379920218000">gupnp_control_point_list_service_proxies, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-list-service-proxies">gupnp_control_point_list_service_proxies ()</a> </dt> -<dt id="ientry-idm46371750650416">gupnp_control_point_new, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-new">gupnp_control_point_new ()</a> +<dt id="ientry-idm46379926067120">gupnp_control_point_new, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-new">gupnp_control_point_new ()</a> </dt> -<dt id="ientry-idm46371750625136">gupnp_control_point_new_full, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-new-full">gupnp_control_point_new_full ()</a> +<dt id="ientry-idm46379920308832">gupnp_control_point_new_full, <a class="indexterm" href="GUPnPControlPoint.html#gupnp-control-point-new-full">gupnp_control_point_new_full ()</a> </dt> -<dt id="ientry-idm46371751891744">gupnp_device_info_get_context, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-context">gupnp_device_info_get_context ()</a> +<dt id="ientry-idm46379927095616">gupnp_device_info_get_context, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-context">gupnp_device_info_get_context ()</a> </dt> -<dt id="ientry-idm46371751502144">gupnp_device_info_get_description_value, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-description-value">gupnp_device_info_get_description_value ()</a> +<dt id="ientry-idm46379921074448">gupnp_device_info_get_description_value, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-description-value">gupnp_device_info_get_description_value ()</a> </dt> -<dt id="ientry-idm46371751421840">gupnp_device_info_get_device, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-device">gupnp_device_info_get_device ()</a> +<dt id="ientry-idm46379920994016">gupnp_device_info_get_device, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-device">gupnp_device_info_get_device ()</a> </dt> -<dt id="ientry-idm46371751823488">gupnp_device_info_get_device_type, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-device-type">gupnp_device_info_get_device_type ()</a> +<dt id="ientry-idm46379927018320">gupnp_device_info_get_device_type, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-device-type">gupnp_device_info_get_device_type ()</a> </dt> -<dt id="ientry-idm46371751806240">gupnp_device_info_get_friendly_name, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-friendly-name">gupnp_device_info_get_friendly_name ()</a> +<dt id="ientry-idm46379926998912">gupnp_device_info_get_friendly_name, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-friendly-name">gupnp_device_info_get_friendly_name ()</a> </dt> -<dt id="ientry-idm46371751624128">gupnp_device_info_get_icon_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-icon-url">gupnp_device_info_get_icon_url ()</a> +<dt id="ientry-idm46379921195984">gupnp_device_info_get_icon_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-icon-url">gupnp_device_info_get_icon_url ()</a> </dt> -<dt id="ientry-idm46371751872800">gupnp_device_info_get_location, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-location">gupnp_device_info_get_location ()</a> +<dt id="ientry-idm46379927074208">gupnp_device_info_get_location, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-location">gupnp_device_info_get_location ()</a> </dt> -<dt id="ientry-idm46371751788048">gupnp_device_info_get_manufacturer, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-manufacturer">gupnp_device_info_get_manufacturer ()</a> +<dt id="ientry-idm46379926978528">gupnp_device_info_get_manufacturer, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-manufacturer">gupnp_device_info_get_manufacturer ()</a> </dt> -<dt id="ientry-idm46371751769856">gupnp_device_info_get_manufacturer_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-manufacturer-url">gupnp_device_info_get_manufacturer_url ()</a> +<dt id="ientry-idm46379921341808">gupnp_device_info_get_manufacturer_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-manufacturer-url">gupnp_device_info_get_manufacturer_url ()</a> </dt> -<dt id="ientry-idm46371751751664">gupnp_device_info_get_model_description, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-description">gupnp_device_info_get_model_description ()</a> +<dt id="ientry-idm46379921323616">gupnp_device_info_get_model_description, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-description">gupnp_device_info_get_model_description ()</a> </dt> -<dt id="ientry-idm46371751733472">gupnp_device_info_get_model_name, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-name">gupnp_device_info_get_model_name ()</a> +<dt id="ientry-idm46379921305328">gupnp_device_info_get_model_name, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-name">gupnp_device_info_get_model_name ()</a> </dt> -<dt id="ientry-idm46371751715280">gupnp_device_info_get_model_number, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-number">gupnp_device_info_get_model_number ()</a> +<dt id="ientry-idm46379921287136">gupnp_device_info_get_model_number, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-number">gupnp_device_info_get_model_number ()</a> </dt> -<dt id="ientry-idm46371751697088">gupnp_device_info_get_model_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-url">gupnp_device_info_get_model_url ()</a> +<dt id="ientry-idm46379921268944">gupnp_device_info_get_model_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-model-url">gupnp_device_info_get_model_url ()</a> </dt> -<dt id="ientry-idm46371751660704">gupnp_device_info_get_presentation_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-presentation-url">gupnp_device_info_get_presentation_url ()</a> +<dt id="ientry-idm46379921232560">gupnp_device_info_get_presentation_url, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-presentation-url">gupnp_device_info_get_presentation_url ()</a> </dt> -<dt id="ientry-idm46371751911376">gupnp_device_info_get_resource_factory, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-resource-factory">gupnp_device_info_get_resource_factory ()</a> +<dt id="ientry-idm46379927117616">gupnp_device_info_get_resource_factory, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-resource-factory">gupnp_device_info_get_resource_factory ()</a> </dt> -<dt id="ientry-idm46371751678896">gupnp_device_info_get_serial_number, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-serial-number">gupnp_device_info_get_serial_number ()</a> +<dt id="ientry-idm46379921250752">gupnp_device_info_get_serial_number, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-serial-number">gupnp_device_info_get_serial_number ()</a> </dt> -<dt id="ientry-idm46371751339664">gupnp_device_info_get_service, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-service">gupnp_device_info_get_service ()</a> +<dt id="ientry-idm46379920911840">gupnp_device_info_get_service, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-service">gupnp_device_info_get_service ()</a> </dt> -<dt id="ientry-idm46371751839648">gupnp_device_info_get_udn, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-udn">gupnp_device_info_get_udn ()</a> +<dt id="ientry-idm46379927036688">gupnp_device_info_get_udn, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-udn">gupnp_device_info_get_udn ()</a> </dt> -<dt id="ientry-idm46371751642320">gupnp_device_info_get_upc, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-upc">gupnp_device_info_get_upc ()</a> +<dt id="ientry-idm46379921214176">gupnp_device_info_get_upc, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-upc">gupnp_device_info_get_upc ()</a> </dt> -<dt id="ientry-idm46371751856640">gupnp_device_info_get_url_base, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-url-base">gupnp_device_info_get_url_base ()</a> +<dt id="ientry-idm46379927055936">gupnp_device_info_get_url_base, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-get-url-base">gupnp_device_info_get_url_base ()</a> </dt> -<dt id="ientry-idm46371751475504">gupnp_device_info_list_devices, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-devices">gupnp_device_info_list_devices ()</a> +<dt id="ientry-idm46379921047808">gupnp_device_info_list_devices, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-devices">gupnp_device_info_list_devices ()</a> </dt> -<dt id="ientry-idm46371751447312">gupnp_device_info_list_device_types, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-device-types">gupnp_device_info_list_device_types ()</a> +<dt id="ientry-idm46379921019680">gupnp_device_info_list_device_types, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-device-types">gupnp_device_info_list_device_types ()</a> </dt> -<dt id="ientry-idm46371751553520">gupnp_device_info_list_dlna_capabilities, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-dlna-capabilities">gupnp_device_info_list_dlna_capabilities ()</a> +<dt id="ientry-idm46379921125824">gupnp_device_info_list_dlna_capabilities, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-dlna-capabilities">gupnp_device_info_list_dlna_capabilities ()</a> </dt> -<dt id="ientry-idm46371751527904">gupnp_device_info_list_dlna_device_class_identifier, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-dlna-device-class-identifier">gupnp_device_info_list_dlna_device_class_identifier ()</a> +<dt id="ientry-idm46379921100208">gupnp_device_info_list_dlna_device_class_identifier, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-dlna-device-class-identifier">gupnp_device_info_list_dlna_device_class_identifier ()</a> </dt> -<dt id="ientry-idm46371751391600">gupnp_device_info_list_services, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-services">gupnp_device_info_list_services ()</a> +<dt id="ientry-idm46379920963840">gupnp_device_info_list_services, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-services">gupnp_device_info_list_services ()</a> </dt> -<dt id="ientry-idm46371751365328">gupnp_device_info_list_service_types, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-service-types">gupnp_device_info_list_service_types ()</a> +<dt id="ientry-idm46379920937440">gupnp_device_info_list_service_types, <a class="indexterm" href="GUPnPDeviceInfo.html#gupnp-device-info-list-service-types">gupnp_device_info_list_service_types ()</a> </dt> -<dt id="ientry-idm46371746276800">GUPNP_EVENTING_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-EVENTING-ERROR:CAPS">GUPNP_EVENTING_ERROR</a> +<dt id="ientry-idm46379915890976">GUPNP_EVENTING_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-EVENTING-ERROR:CAPS">GUPNP_EVENTING_ERROR</a> </dt> -<dt id="ientry-idm46371756160608">gupnp_get_uuid, <a class="indexterm" href="gupnp-Utility-functions.html#gupnp-get-uuid">gupnp_get_uuid ()</a> +<dt id="ientry-idm46379916509136">gupnp_get_uuid, <a class="indexterm" href="gupnp-Utility-functions.html#gupnp-get-uuid">gupnp_get_uuid ()</a> </dt> -<dt id="ientry-idm46371746565888">gupnp_resource_factory_get_default, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-get-default">gupnp_resource_factory_get_default ()</a> +<dt id="ientry-idm46379916392320">gupnp_resource_factory_get_default, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-get-default">gupnp_resource_factory_get_default ()</a> </dt> -<dt id="ientry-idm46371746574576">gupnp_resource_factory_new, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-new">gupnp_resource_factory_new ()</a> +<dt id="ientry-idm46379916401904">gupnp_resource_factory_new, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-new">gupnp_resource_factory_new ()</a> </dt> -<dt id="ientry-idm46371746504768">gupnp_resource_factory_register_resource_proxy_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-register-resource-proxy-type">gupnp_resource_factory_register_resource_proxy_type ()</a> +<dt id="ientry-idm46379916066016">gupnp_resource_factory_register_resource_proxy_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-register-resource-proxy-type">gupnp_resource_factory_register_resource_proxy_type ()</a> </dt> -<dt id="ientry-idm46371746556080">gupnp_resource_factory_register_resource_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-register-resource-type">gupnp_resource_factory_register_resource_type ()</a> +<dt id="ientry-idm46379916381392">gupnp_resource_factory_register_resource_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-register-resource-type">gupnp_resource_factory_register_resource_type ()</a> </dt> -<dt id="ientry-idm46371746479392">gupnp_resource_factory_unregister_resource_proxy_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-unregister-resource-proxy-type">gupnp_resource_factory_unregister_resource_proxy_type ()</a> +<dt id="ientry-idm46379916040704">gupnp_resource_factory_unregister_resource_proxy_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-unregister-resource-proxy-type">gupnp_resource_factory_unregister_resource_proxy_type ()</a> </dt> -<dt id="ientry-idm46371746527760">gupnp_resource_factory_unregister_resource_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-unregister-resource-type">gupnp_resource_factory_unregister_resource_type ()</a> +<dt id="ientry-idm46379916088912">gupnp_resource_factory_unregister_resource_type, <a class="indexterm" href="GUPnPResourceFactory.html#gupnp-resource-factory-unregister-resource-type">gupnp_resource_factory_unregister_resource_type ()</a> </dt> -<dt id="ientry-idm46371750292656">gupnp_root_device_get_available, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-available">gupnp_root_device_get_available ()</a> +<dt id="ientry-idm46379919874784">gupnp_root_device_get_available, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-available">gupnp_root_device_get_available ()</a> </dt> -<dt id="ientry-idm46371750251136">gupnp_root_device_get_description_dir, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-description-dir">gupnp_root_device_get_description_dir ()</a> +<dt id="ientry-idm46379919833264">gupnp_root_device_get_description_dir, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-description-dir">gupnp_root_device_get_description_dir ()</a> </dt> -<dt id="ientry-idm46371750231520">gupnp_root_device_get_description_path, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-description-path">gupnp_root_device_get_description_path ()</a> +<dt id="ientry-idm46379919813648">gupnp_root_device_get_description_path, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-description-path">gupnp_root_device_get_description_path ()</a> </dt> -<dt id="ientry-idm46371750270800">gupnp_root_device_get_relative_location, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-relative-location">gupnp_root_device_get_relative_location ()</a> +<dt id="ientry-idm46379919852928">gupnp_root_device_get_relative_location, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-relative-location">gupnp_root_device_get_relative_location ()</a> </dt> -<dt id="ientry-idm46371750211760">gupnp_root_device_get_ssdp_resource_group, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-ssdp-resource-group">gupnp_root_device_get_ssdp_resource_group ()</a> +<dt id="ientry-idm46379919793888">gupnp_root_device_get_ssdp_resource_group, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-get-ssdp-resource-group">gupnp_root_device_get_ssdp_resource_group ()</a> </dt> -<dt id="ientry-idm46371750388208">gupnp_root_device_new, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-new">gupnp_root_device_new ()</a> +<dt id="ientry-idm46379919970336">gupnp_root_device_new, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-new">gupnp_root_device_new ()</a> </dt> -<dt id="ientry-idm46371750358048">gupnp_root_device_new_full, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-new-full">gupnp_root_device_new_full ()</a> +<dt id="ientry-idm46379919940176">gupnp_root_device_new_full, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-new-full">gupnp_root_device_new_full ()</a> </dt> -<dt id="ientry-idm46371750315584">gupnp_root_device_set_available, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-set-available">gupnp_root_device_set_available ()</a> +<dt id="ientry-idm46379919897712">gupnp_root_device_set_available, <a class="indexterm" href="GUPnPRootDevice.html#gupnp-root-device-set-available">gupnp_root_device_set_available ()</a> </dt> -<dt id="ientry-idm46371747147280">GUPNP_SERVER_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-SERVER-ERROR:CAPS">GUPNP_SERVER_ERROR</a> +<dt id="ientry-idm46379916409856">GUPNP_SERVER_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-SERVER-ERROR:CAPS">GUPNP_SERVER_ERROR</a> </dt> -<dt id="ientry-idm46371749849840">gupnp_service_action_get, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get">gupnp_service_action_get ()</a> +<dt id="ientry-idm46379919471680">gupnp_service_action_get, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get">gupnp_service_action_get ()</a> </dt> -<dt id="ientry-idm46371748012048">gupnp_service_action_get_argument_count, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-argument-count">gupnp_service_action_get_argument_count ()</a> +<dt id="ientry-idm46379917841104">gupnp_service_action_get_argument_count, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-argument-count">gupnp_service_action_get_argument_count ()</a> </dt> -<dt id="ientry-idm46371749777584">gupnp_service_action_get_gvalue, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-gvalue">gupnp_service_action_get_gvalue ()</a> +<dt id="ientry-idm46379919399520">gupnp_service_action_get_gvalue, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-gvalue">gupnp_service_action_get_gvalue ()</a> </dt> -<dt id="ientry-idm46371749872560">gupnp_service_action_get_locales, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-locales">gupnp_service_action_get_locales ()</a> +<dt id="ientry-idm46379919494400">gupnp_service_action_get_locales, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-locales">gupnp_service_action_get_locales ()</a> </dt> -<dt id="ientry-idm46371748034080">gupnp_service_action_get_message, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-message">gupnp_service_action_get_message ()</a> +<dt id="ientry-idm46379917863136">gupnp_service_action_get_message, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-message">gupnp_service_action_get_message ()</a> </dt> -<dt id="ientry-idm46371749892432">gupnp_service_action_get_name, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-name">gupnp_service_action_get_name ()</a> +<dt id="ientry-idm46379919514272">gupnp_service_action_get_name, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-name">gupnp_service_action_get_name ()</a> </dt> -<dt id="ientry-idm46371749829008">gupnp_service_action_get_valist, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-valist">gupnp_service_action_get_valist ()</a> +<dt id="ientry-idm46379919450848">gupnp_service_action_get_valist, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-valist">gupnp_service_action_get_valist ()</a> </dt> -<dt id="ientry-idm46371749807392">gupnp_service_action_get_value, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-value">gupnp_service_action_get_value ()</a> +<dt id="ientry-idm46379919429328">gupnp_service_action_get_value, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-value">gupnp_service_action_get_value ()</a> </dt> -<dt id="ientry-idm46371749739472">gupnp_service_action_get_values, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-values">gupnp_service_action_get_values ()</a> +<dt id="ientry-idm46379919361504">gupnp_service_action_get_values, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-get-values">gupnp_service_action_get_values ()</a> </dt> -<dt id="ientry-idm46371748076432">gupnp_service_action_return, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-return">gupnp_service_action_return ()</a> +<dt id="ientry-idm46379917905376">gupnp_service_action_return, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-return">gupnp_service_action_return ()</a> </dt> -<dt id="ientry-idm46371748062080">gupnp_service_action_return_error, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-return-error">gupnp_service_action_return_error ()</a> +<dt id="ientry-idm46379917891136">gupnp_service_action_return_error, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-return-error">gupnp_service_action_return_error ()</a> </dt> -<dt id="ientry-idm46371748167888">gupnp_service_action_set, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set">gupnp_service_action_set ()</a> +<dt id="ientry-idm46379917996848">gupnp_service_action_set, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set">gupnp_service_action_set ()</a> </dt> -<dt id="ientry-idm46371748149296">gupnp_service_action_set_valist, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set-valist">gupnp_service_action_set_valist ()</a> +<dt id="ientry-idm46379917978256">gupnp_service_action_set_valist, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set-valist">gupnp_service_action_set_valist ()</a> </dt> -<dt id="ientry-idm46371748130032">gupnp_service_action_set_value, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set-value">gupnp_service_action_set_value ()</a> +<dt id="ientry-idm46379917959088">gupnp_service_action_set_value, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set-value">gupnp_service_action_set_value ()</a> </dt> -<dt id="ientry-idm46371748105584">gupnp_service_action_set_values, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set-values">gupnp_service_action_set_values ()</a> +<dt id="ientry-idm46379917934528">gupnp_service_action_set_values, <a class="indexterm" href="GUPnPService.html#gupnp-service-action-set-values">gupnp_service_action_set_values ()</a> </dt> -<dt id="ientry-idm46371747930112">gupnp_service_freeze_notify, <a class="indexterm" href="GUPnPService.html#gupnp-service-freeze-notify">gupnp_service_freeze_notify ()</a> +<dt id="ientry-idm46379917759264">gupnp_service_freeze_notify, <a class="indexterm" href="GUPnPService.html#gupnp-service-freeze-notify">gupnp_service_freeze_notify ()</a> </dt> -<dt id="ientry-idm46371756100896">gupnp_service_info_get_context, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-context">gupnp_service_info_get_context ()</a> +<dt id="ientry-idm46379921853664">gupnp_service_info_get_context, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-context">gupnp_service_info_get_context ()</a> </dt> -<dt id="ientry-idm46371752220352">gupnp_service_info_get_control_url, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-control-url">gupnp_service_info_get_control_url ()</a> +<dt id="ientry-idm46379921715344">gupnp_service_info_get_control_url, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-control-url">gupnp_service_info_get_control_url ()</a> </dt> -<dt id="ientry-idm46371752200144">gupnp_service_info_get_event_subscription_url, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-event-subscription-url">gupnp_service_info_get_event_subscription_url ()</a> +<dt id="ientry-idm46379921695136">gupnp_service_info_get_event_subscription_url, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-event-subscription-url">gupnp_service_info_get_event_subscription_url ()</a> </dt> -<dt id="ientry-idm46371752261440">gupnp_service_info_get_id, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-id">gupnp_service_info_get_id ()</a> +<dt id="ientry-idm46379921756432">gupnp_service_info_get_id, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-id">gupnp_service_info_get_id ()</a> </dt> -<dt id="ientry-idm46371752179600">gupnp_service_info_get_introspection, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection">gupnp_service_info_get_introspection ()</a> +<dt id="ientry-idm46379921674592">gupnp_service_info_get_introspection, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection">gupnp_service_info_get_introspection ()</a> </dt> -<dt id="ientry-idm46371752145680">gupnp_service_info_get_introspection_async, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection-async">gupnp_service_info_get_introspection_async ()</a> +<dt id="ientry-idm46379920799040">gupnp_service_info_get_introspection_async, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection-async">gupnp_service_info_get_introspection_async ()</a> </dt> -<dt id="ientry-idm46371752121040">gupnp_service_info_get_introspection_async_full, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection-async-full">gupnp_service_info_get_introspection_async_full ()</a> +<dt id="ientry-idm46379920776768">gupnp_service_info_get_introspection_async_full, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-introspection-async-full">gupnp_service_info_get_introspection_async_full ()</a> </dt> -<dt id="ientry-idm46371756078704">gupnp_service_info_get_location, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-location">gupnp_service_info_get_location ()</a> +<dt id="ientry-idm46379921831472">gupnp_service_info_get_location, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-location">gupnp_service_info_get_location ()</a> </dt> -<dt id="ientry-idm46371752240800">gupnp_service_info_get_scpd_url, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-scpd-url">gupnp_service_info_get_scpd_url ()</a> +<dt id="ientry-idm46379921735792">gupnp_service_info_get_scpd_url, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-scpd-url">gupnp_service_info_get_scpd_url ()</a> </dt> -<dt id="ientry-idm46371752280784">gupnp_service_info_get_service_type, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-service-type">gupnp_service_info_get_service_type ()</a> +<dt id="ientry-idm46379921775776">gupnp_service_info_get_service_type, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-service-type">gupnp_service_info_get_service_type ()</a> </dt> -<dt id="ientry-idm46371752299152">gupnp_service_info_get_udn, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-udn">gupnp_service_info_get_udn ()</a> +<dt id="ientry-idm46379921794144">gupnp_service_info_get_udn, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-udn">gupnp_service_info_get_udn ()</a> </dt> -<dt id="ientry-idm46371756060528">gupnp_service_info_get_url_base, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-url-base">gupnp_service_info_get_url_base ()</a> +<dt id="ientry-idm46379921813296">gupnp_service_info_get_url_base, <a class="indexterm" href="GUPnPServiceInfo.html#gupnp-service-info-get-url-base">gupnp_service_info_get_url_base ()</a> </dt> -<dt id="ientry-idm46371750988848">gupnp_service_introspection_get_action, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-get-action">gupnp_service_introspection_get_action ()</a> +<dt id="ientry-idm46379921409440">gupnp_service_introspection_get_action, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-get-action">gupnp_service_introspection_get_action ()</a> </dt> -<dt id="ientry-idm46371750927632">gupnp_service_introspection_get_state_variable, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-get-state-variable">gupnp_service_introspection_get_state_variable ()</a> +<dt id="ientry-idm46379920548704">gupnp_service_introspection_get_state_variable, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-get-state-variable">gupnp_service_introspection_get_state_variable ()</a> </dt> -<dt id="ientry-idm46371751208464">gupnp_service_introspection_list_actions, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-actions">gupnp_service_introspection_list_actions ()</a> +<dt id="ientry-idm46379921433504">gupnp_service_introspection_list_actions, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-actions">gupnp_service_introspection_list_actions ()</a> </dt> -<dt id="ientry-idm46371757220528">gupnp_service_introspection_list_action_names, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-action-names">gupnp_service_introspection_list_action_names ()</a> +<dt id="ientry-idm46379921501280">gupnp_service_introspection_list_action_names, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-action-names">gupnp_service_introspection_list_action_names ()</a> </dt> -<dt id="ientry-idm46371750948400">gupnp_service_introspection_list_state_variables, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-state-variables">gupnp_service_introspection_list_state_variables ()</a> +<dt id="ientry-idm46379920569408">gupnp_service_introspection_list_state_variables, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-state-variables">gupnp_service_introspection_list_state_variables ()</a> </dt> -<dt id="ientry-idm46371750965776">gupnp_service_introspection_list_state_variable_names, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-state-variable-names">gupnp_service_introspection_list_state_variable_names ()</a> +<dt id="ientry-idm46379920590128">gupnp_service_introspection_list_state_variable_names, <a class="indexterm" href="gupnp-gupnp-service-introspection.html#gupnp-service-introspection-list-state-variable-names">gupnp_service_introspection_list_state_variable_names ()</a> </dt> -<dt id="ientry-idm46371747993216">gupnp_service_notify, <a class="indexterm" href="GUPnPService.html#gupnp-service-notify">gupnp_service_notify ()</a> +<dt id="ientry-idm46379917822368">gupnp_service_notify, <a class="indexterm" href="GUPnPService.html#gupnp-service-notify">gupnp_service_notify ()</a> </dt> -<dt id="ientry-idm46371747973952">gupnp_service_notify_valist, <a class="indexterm" href="GUPnPService.html#gupnp-service-notify-valist">gupnp_service_notify_valist ()</a> +<dt id="ientry-idm46379917803104">gupnp_service_notify_valist, <a class="indexterm" href="GUPnPService.html#gupnp-service-notify-valist">gupnp_service_notify_valist ()</a> </dt> -<dt id="ientry-idm46371747953584">gupnp_service_notify_value, <a class="indexterm" href="GUPnPService.html#gupnp-service-notify-value">gupnp_service_notify_value ()</a> +<dt id="ientry-idm46379917782736">gupnp_service_notify_value, <a class="indexterm" href="GUPnPService.html#gupnp-service-notify-value">gupnp_service_notify_value ()</a> </dt> -<dt id="ientry-idm46371748916768">gupnp_service_proxy_add_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-add-notify">gupnp_service_proxy_add_notify ()</a> +<dt id="ientry-idm46379918542032">gupnp_service_proxy_add_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-add-notify">gupnp_service_proxy_add_notify ()</a> </dt> -<dt id="ientry-idm46371748874144">gupnp_service_proxy_add_notify_full, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-add-notify-full">gupnp_service_proxy_add_notify_full ()</a> +<dt id="ientry-idm46379918499536">gupnp_service_proxy_add_notify_full, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-add-notify-full">gupnp_service_proxy_add_notify_full ()</a> </dt> -<dt id="ientry-idm46371748823472">gupnp_service_proxy_add_raw_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-add-raw-notify">gupnp_service_proxy_add_raw_notify ()</a> +<dt id="ientry-idm46379918448864">gupnp_service_proxy_add_raw_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-add-raw-notify">gupnp_service_proxy_add_raw_notify ()</a> </dt> -<dt id="ientry-idm46371749321840">gupnp_service_proxy_begin_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action">gupnp_service_proxy_begin_action ()</a> +<dt id="ientry-idm46379918947232">gupnp_service_proxy_begin_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action">gupnp_service_proxy_begin_action ()</a> </dt> -<dt id="ientry-idm46371749229856">gupnp_service_proxy_begin_action_hash, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action-hash">gupnp_service_proxy_begin_action_hash ()</a> +<dt id="ientry-idm46379918855248">gupnp_service_proxy_begin_action_hash, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action-hash">gupnp_service_proxy_begin_action_hash ()</a> </dt> -<dt id="ientry-idm46371749175424">gupnp_service_proxy_begin_action_list, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action-list">gupnp_service_proxy_begin_action_list ()</a> +<dt id="ientry-idm46379918800816">gupnp_service_proxy_begin_action_list, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action-list">gupnp_service_proxy_begin_action_list ()</a> </dt> -<dt id="ientry-idm46371749272928">gupnp_service_proxy_begin_action_valist, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action-valist">gupnp_service_proxy_begin_action_valist ()</a> +<dt id="ientry-idm46379918898192">gupnp_service_proxy_begin_action_valist, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-begin-action-valist">gupnp_service_proxy_begin_action_valist ()</a> </dt> -<dt id="ientry-idm46371748939920">gupnp_service_proxy_cancel_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-cancel-action">gupnp_service_proxy_cancel_action ()</a> +<dt id="ientry-idm46379918565248">gupnp_service_proxy_cancel_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-cancel-action">gupnp_service_proxy_cancel_action ()</a> </dt> -<dt id="ientry-idm46371749119376">gupnp_service_proxy_end_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action">gupnp_service_proxy_end_action ()</a> +<dt id="ientry-idm46379918744704">gupnp_service_proxy_end_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action">gupnp_service_proxy_end_action ()</a> </dt> -<dt id="ientry-idm46371749042752">gupnp_service_proxy_end_action_hash, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action-hash">gupnp_service_proxy_end_action_hash ()</a> +<dt id="ientry-idm46379918668144">gupnp_service_proxy_end_action_hash, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action-hash">gupnp_service_proxy_end_action_hash ()</a> </dt> -<dt id="ientry-idm46371749002112">gupnp_service_proxy_end_action_list, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action-list">gupnp_service_proxy_end_action_list ()</a> +<dt id="ientry-idm46379918627440">gupnp_service_proxy_end_action_list, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action-list">gupnp_service_proxy_end_action_list ()</a> </dt> -<dt id="ientry-idm46371749079792">gupnp_service_proxy_end_action_valist, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action-valist">gupnp_service_proxy_end_action_valist ()</a> +<dt id="ientry-idm46379918705248">gupnp_service_proxy_end_action_valist, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-end-action-valist">gupnp_service_proxy_end_action_valist ()</a> </dt> -<dt id="ientry-idm46371748686352">gupnp_service_proxy_get_subscribed, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-get-subscribed">gupnp_service_proxy_get_subscribed ()</a> +<dt id="ientry-idm46379918311680">gupnp_service_proxy_get_subscribed, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-get-subscribed">gupnp_service_proxy_get_subscribed ()</a> </dt> -<dt id="ientry-idm46371748781312">gupnp_service_proxy_remove_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-remove-notify">gupnp_service_proxy_remove_notify ()</a> +<dt id="ientry-idm46379918406768">gupnp_service_proxy_remove_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-remove-notify">gupnp_service_proxy_remove_notify ()</a> </dt> -<dt id="ientry-idm46371748742816">gupnp_service_proxy_remove_raw_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-remove-raw-notify">gupnp_service_proxy_remove_raw_notify ()</a> +<dt id="ientry-idm46379918368208">gupnp_service_proxy_remove_raw_notify, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-remove-raw-notify">gupnp_service_proxy_remove_raw_notify ()</a> </dt> -<dt id="ientry-idm46371749531456">gupnp_service_proxy_send_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action">gupnp_service_proxy_send_action ()</a> +<dt id="ientry-idm46379919156656">gupnp_service_proxy_send_action, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action">gupnp_service_proxy_send_action ()</a> </dt> -<dt id="ientry-idm46371749453024">gupnp_service_proxy_send_action_hash, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action-hash">gupnp_service_proxy_send_action_hash ()</a> +<dt id="ientry-idm46379919078352">gupnp_service_proxy_send_action_hash, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action-hash">gupnp_service_proxy_send_action_hash ()</a> </dt> -<dt id="ientry-idm46371749397280">gupnp_service_proxy_send_action_list, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action-list">gupnp_service_proxy_send_action_list ()</a> +<dt id="ientry-idm46379919022544">gupnp_service_proxy_send_action_list, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action-list">gupnp_service_proxy_send_action_list ()</a> </dt> -<dt id="ientry-idm46371749490848">gupnp_service_proxy_send_action_valist, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action-valist">gupnp_service_proxy_send_action_valist ()</a> +<dt id="ientry-idm46379919116112">gupnp_service_proxy_send_action_valist, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-send-action-valist">gupnp_service_proxy_send_action_valist ()</a> </dt> -<dt id="ientry-idm46371748708784">gupnp_service_proxy_set_subscribed, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-set-subscribed">gupnp_service_proxy_set_subscribed ()</a> +<dt id="ientry-idm46379918334112">gupnp_service_proxy_set_subscribed, <a class="indexterm" href="GUPnPServiceProxy.html#gupnp-service-proxy-set-subscribed">gupnp_service_proxy_set_subscribed ()</a> </dt> -<dt id="ientry-idm46371747900320">gupnp_service_signals_autoconnect, <a class="indexterm" href="GUPnPService.html#gupnp-service-signals-autoconnect">gupnp_service_signals_autoconnect ()</a> +<dt id="ientry-idm46379917729472">gupnp_service_signals_autoconnect, <a class="indexterm" href="GUPnPService.html#gupnp-service-signals-autoconnect">gupnp_service_signals_autoconnect ()</a> </dt> -<dt id="ientry-idm46371747914672">gupnp_service_thaw_notify, <a class="indexterm" href="GUPnPService.html#gupnp-service-thaw-notify">gupnp_service_thaw_notify ()</a> +<dt id="ientry-idm46379917743824">gupnp_service_thaw_notify, <a class="indexterm" href="GUPnPService.html#gupnp-service-thaw-notify">gupnp_service_thaw_notify ()</a> </dt> -<dt id="ientry-idm46371746307872">GUPNP_TYPE_BIN_BASE64, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-BIN-BASE64:CAPS">GUPNP_TYPE_BIN_BASE64</a> +<dt id="ientry-idm46379916713120">GUPNP_TYPE_BIN_BASE64, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-BIN-BASE64:CAPS">GUPNP_TYPE_BIN_BASE64</a> </dt> -<dt id="ientry-idm46371746303552">GUPNP_TYPE_BIN_HEX, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-BIN-HEX:CAPS">GUPNP_TYPE_BIN_HEX</a> +<dt id="ientry-idm46379917489360">GUPNP_TYPE_BIN_HEX, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-BIN-HEX:CAPS">GUPNP_TYPE_BIN_HEX</a> </dt> -<dt id="ientry-idm46371746299216">GUPNP_TYPE_DATE, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-DATE:CAPS">GUPNP_TYPE_DATE</a> +<dt id="ientry-idm46379917485072">GUPNP_TYPE_DATE, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-DATE:CAPS">GUPNP_TYPE_DATE</a> </dt> -<dt id="ientry-idm46371747096032">GUPNP_TYPE_DATE_TIME, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-DATE-TIME:CAPS">GUPNP_TYPE_DATE_TIME</a> +<dt id="ientry-idm46379916524064">GUPNP_TYPE_DATE_TIME, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-DATE-TIME:CAPS">GUPNP_TYPE_DATE_TIME</a> </dt> -<dt id="ientry-idm46371747091584">GUPNP_TYPE_DATE_TIME_TZ, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-DATE-TIME-TZ:CAPS">GUPNP_TYPE_DATE_TIME_TZ</a> +<dt id="ientry-idm46379916519616">GUPNP_TYPE_DATE_TIME_TZ, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-DATE-TIME-TZ:CAPS">GUPNP_TYPE_DATE_TIME_TZ</a> </dt> -<dt id="ientry-idm46371747087232">GUPNP_TYPE_TIME, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-TIME:CAPS">GUPNP_TYPE_TIME</a> +<dt id="ientry-idm46379916515264">GUPNP_TYPE_TIME, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-TIME:CAPS">GUPNP_TYPE_TIME</a> </dt> -<dt id="ientry-idm46371747082784">GUPNP_TYPE_TIME_TZ, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-TIME-TZ:CAPS">GUPNP_TYPE_TIME_TZ</a> +<dt id="ientry-idm46379916510816">GUPNP_TYPE_TIME_TZ, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-TIME-TZ:CAPS">GUPNP_TYPE_TIME_TZ</a> </dt> -<dt id="ientry-idm46371746867552">GUPNP_TYPE_URI, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-URI:CAPS">GUPNP_TYPE_URI</a> +<dt id="ientry-idm46379916664000">GUPNP_TYPE_URI, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-URI:CAPS">GUPNP_TYPE_URI</a> </dt> -<dt id="ientry-idm46371746863184">GUPNP_TYPE_UUID, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-UUID:CAPS">GUPNP_TYPE_UUID</a> +<dt id="ientry-idm46379916659632">GUPNP_TYPE_UUID, <a class="indexterm" href="gupnp-Special-UPnP-types.html#GUPNP-TYPE-UUID:CAPS">GUPNP_TYPE_UUID</a> </dt> -<dt id="ientry-idm46371748548496">gupnp_white_list_add_entry, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-add-entry">gupnp_white_list_add_entry ()</a> +<dt id="ientry-idm46379916343248">gupnp_white_list_add_entry, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-add-entry">gupnp_white_list_add_entry ()</a> </dt> -<dt id="ientry-idm46371748518608">gupnp_white_list_add_entryv, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-add-entryv">gupnp_white_list_add_entryv ()</a> +<dt id="ientry-idm46379916319392">gupnp_white_list_add_entryv, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-add-entryv">gupnp_white_list_add_entryv ()</a> </dt> -<dt id="ientry-idm46371747022112">gupnp_white_list_check_context, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-check-context">gupnp_white_list_check_context ()</a> +<dt id="ientry-idm46379916295728">gupnp_white_list_check_context, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-check-context">gupnp_white_list_check_context ()</a> </dt> -<dt id="ientry-idm46371746989728">gupnp_white_list_clear, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-clear">gupnp_white_list_clear ()</a> +<dt id="ientry-idm46379916266992">gupnp_white_list_clear, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-clear">gupnp_white_list_clear ()</a> </dt> -<dt id="ientry-idm46371746803568">gupnp_white_list_get_enabled, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-get-enabled">gupnp_white_list_get_enabled ()</a> +<dt id="ientry-idm46379916182912">gupnp_white_list_get_enabled, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-get-enabled">gupnp_white_list_get_enabled ()</a> </dt> -<dt id="ientry-idm46371746943776">gupnp_white_list_get_entries, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-get-entries">gupnp_white_list_get_entries ()</a> +<dt id="ientry-idm46379916226144">gupnp_white_list_get_entries, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-get-entries">gupnp_white_list_get_entries ()</a> </dt> -<dt id="ientry-idm46371746820704">gupnp_white_list_is_empty, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-is-empty">gupnp_white_list_is_empty ()</a> +<dt id="ientry-idm46379916204080">gupnp_white_list_is_empty, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-is-empty">gupnp_white_list_is_empty ()</a> </dt> -<dt id="ientry-idm46371746783184">gupnp_white_list_new, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-new">gupnp_white_list_new ()</a> +<dt id="ientry-idm46379916161744">gupnp_white_list_new, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-new">gupnp_white_list_new ()</a> </dt> -<dt id="ientry-idm46371746771632">gupnp_white_list_remove_entry, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-remove-entry">gupnp_white_list_remove_entry ()</a> +<dt id="ientry-idm46379916150192">gupnp_white_list_remove_entry, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-remove-entry">gupnp_white_list_remove_entry ()</a> </dt> -<dt id="ientry-idm46371746969888">gupnp_white_list_set_enabled, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-set-enabled">gupnp_white_list_set_enabled ()</a> +<dt id="ientry-idm46379916249376">gupnp_white_list_set_enabled, <a class="indexterm" href="GUPnPWhiteList.html#gupnp-white-list-set-enabled">gupnp_white_list_set_enabled ()</a> </dt> -<dt id="ientry-idm46371757584544">gupnp_xml_doc_new, <a class="indexterm" href="GUPnPXMLDoc.html#gupnp-xml-doc-new">gupnp_xml_doc_new ()</a> +<dt id="ientry-idm46379918152304">gupnp_xml_doc_new, <a class="indexterm" href="GUPnPXMLDoc.html#gupnp-xml-doc-new">gupnp_xml_doc_new ()</a> </dt> -<dt id="ientry-idm46371752446192">gupnp_xml_doc_new_from_path, <a class="indexterm" href="GUPnPXMLDoc.html#gupnp-xml-doc-new-from-path">gupnp_xml_doc_new_from_path ()</a> +<dt id="ientry-idm46379916790224">gupnp_xml_doc_new_from_path, <a class="indexterm" href="GUPnPXMLDoc.html#gupnp-xml-doc-new-from-path">gupnp_xml_doc_new_from_path ()</a> </dt> -<dt id="ientry-idm46371746220752">GUPNP_XML_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-XML-ERROR:CAPS">GUPNP_XML_ERROR</a> +<dt id="ientry-idm46379915834928">GUPNP_XML_ERROR, <a class="indexterm" href="gupnp-Error-codes.html#GUPNP-XML-ERROR:CAPS">GUPNP_XML_ERROR</a> </dt> </dl> </div></div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.17/libgupnp/gupnp-control-point.c new/gupnp-0.20.18/libgupnp/gupnp-control-point.c --- old/gupnp-0.20.17/libgupnp/gupnp-control-point.c 2015-08-01 13:36:51.000000000 +0200 +++ new/gupnp-0.20.18/libgupnp/gupnp-control-point.c 2016-06-20 18:59:51.000000000 +0200 @@ -39,6 +39,9 @@ #include "http-headers.h" #include "xml-util.h" +#define GUPNP_MAX_DESCRIPTION_DOWNLOAD_RETRIES 4 +#define GUPNP_INITIAL_DESCRIPTION_RETRY_TIMEOUT 5 + G_DEFINE_TYPE (GUPnPControlPoint, gupnp_control_point, GSSDP_TYPE_RESOURCE_BROWSER); @@ -77,6 +80,9 @@ char *description_url; SoupMessage *message; + GSource *timeout_source; + int tries; + int timeout; } GetDescriptionURLData; static void @@ -85,6 +91,24 @@ data->control_point->priv->pending_gets = g_list_remove (data->control_point->priv->pending_gets, data); + if (data->message) { + GUPnPContext *context; + SoupSession *session; + + + context = gupnp_control_point_get_context (data->control_point); + session = gupnp_context_get_session (context); + + soup_session_cancel_message (session, + data->message, + SOUP_STATUS_CANCELLED); + } + + if (data->timeout_source) { + g_source_destroy (data->timeout_source); + g_source_unref (data->timeout_source); + } + g_free (data->udn); g_free (data->service_type); g_free (data->description_url); @@ -92,6 +116,26 @@ g_slice_free (GetDescriptionURLData, data); } +static GetDescriptionURLData* +find_get_description_url_data (GUPnPControlPoint *control_point, + const char *udn, + const char *service_type) +{ + GList *l = control_point->priv->pending_gets; + + while (l) { + GetDescriptionURLData *data = l->data; + + if ((g_strcmp0 (udn, data->udn) == 0) && + (service_type == data->service_type || + g_strcmp0 (service_type, data->service_type) == 0)) + break; + l = g_list_next (l); + } + + return l ? l->data : NULL; +} + static void gupnp_control_point_init (GUPnPControlPoint *control_point) { @@ -159,18 +203,8 @@ /* Cancel any pending description file GETs */ while (control_point->priv->pending_gets) { GetDescriptionURLData *data; - GUPnPContext *context; - SoupSession *session; data = control_point->priv->pending_gets->data; - - context = gupnp_control_point_get_context (control_point); - session = gupnp_context_get_session (context); - - soup_session_cancel_message (session, - data->message, - SOUP_STATUS_CANCELLED); - get_description_url_data_free (data); } @@ -528,19 +562,25 @@ soup_uri_free (url_base); } + +static gboolean +description_url_retry_timeout (gpointer user_data); + /* * Description URL downloaded. */ static void -got_description_url (G_GNUC_UNUSED SoupSession *session, - SoupMessage *msg, - GetDescriptionURLData *data) +got_description_url (SoupSession *session, + SoupMessage *msg, + GetDescriptionURLData *data) { GUPnPXMLDoc *doc; if (msg->status_code == SOUP_STATUS_CANCELLED) return; + data->message = NULL; + /* Now, make sure again this document is not already cached. If it is, * we re-use the cached one. */ doc = g_hash_table_lookup (data->control_point->priv->doc_cache, @@ -590,12 +630,34 @@ g_object_unref (doc); } else g_warning ("Failed to parse %s", data->description_url); - } else - g_warning ("Failed to GET %s: %s", - data->description_url, - msg->reason_phrase); - get_description_url_data_free (data); + get_description_url_data_free (data); + } else { + GMainContext *async_context; + + /* Retry GET after a timeout */ + async_context = soup_session_get_async_context (session); + + data->tries--; + + if (data->tries > 0) { + g_warning ("Failed to GET %s: %s, retrying in %d seconds", + data->description_url, + msg->reason_phrase, + data->timeout); + + data->timeout_source = g_timeout_source_new_seconds + (data->timeout); + g_source_set_callback (data->timeout_source, + description_url_retry_timeout, + data, + NULL); + g_source_attach (data->timeout_source, async_context); + data->timeout <<= 1; + } else { + g_warning ("Maximum number of retries failed, not trying again"); + } + } } /* @@ -610,7 +672,9 @@ load_description (GUPnPControlPoint *control_point, const char *description_url, const char *udn, - const char *service_type) + const char *service_type, + guint max_tries, + guint timeout) { GUPnPXMLDoc *doc; @@ -635,6 +699,8 @@ data = g_slice_new (GetDescriptionURLData); + data->tries = max_tries; + data->timeout = timeout; data->message = soup_message_new (SOUP_METHOD_GET, description_url); if (data->message == NULL) { @@ -653,6 +719,7 @@ data->udn = g_strdup (udn); data->service_type = g_strdup (service_type); data->description_url = g_strdup (description_url); + data->timeout_source = NULL; control_point->priv->pending_gets = g_list_prepend (control_point->priv->pending_gets, @@ -666,6 +733,26 @@ } } +/* + * Retry the description download + */ +static gboolean +description_url_retry_timeout (gpointer user_data) +{ + GetDescriptionURLData *data = (GetDescriptionURLData *) user_data; + + load_description (data->control_point, + data->description_url, + data->udn, + data->service_type, + data->tries, + data->timeout); + + get_description_url_data_free (data); + + return FALSE; +} + static gboolean parse_usn (const char *usn, char **udn, @@ -771,7 +858,9 @@ load_description (control_point, locations->data, udn, - service_type); + service_type, + GUPNP_MAX_DESCRIPTION_DOWNLOAD_RETRIES, + GUPNP_INITIAL_DESCRIPTION_RETRY_TIMEOUT); g_free (udn); g_free (service_type); @@ -784,6 +873,7 @@ { GUPnPControlPoint *control_point; char *udn, *service_type; + GetDescriptionURLData *get_data; control_point = GUPNP_CONTROL_POINT (resource_browser); @@ -834,6 +924,16 @@ } } + /* Find the description get request if it has not finished yet and stop + * and remove it */ + get_data = find_get_description_url_data (control_point, + udn, + service_type); + + if (get_data) { + get_description_url_data_free (get_data); + } + g_free (udn); g_free (service_type); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gupnp-0.20.17/tests/gtest/test-bugs.c new/gupnp-0.20.18/tests/gtest/test-bugs.c --- old/gupnp-0.20.17/tests/gtest/test-bugs.c 2016-04-02 22:33:19.000000000 +0200 +++ new/gupnp-0.20.18/tests/gtest/test-bugs.c 2016-06-20 18:59:51.000000000 +0200 @@ -441,6 +441,33 @@ g_object_unref (context); } +#define TEST_BGO_743233_USN "uuid:f28e26f0-fcaa-42aa-b115-3ca12096925c::" + +static void +test_bgo_743233 (void) +{ + GUPnPContext *context = NULL; + GUPnPControlPoint *cp = NULL; + GError *error = NULL; + + context = gupnp_context_new (NULL, "lo", 0, &error); + g_assert (context != NULL); + g_assert (error == NULL); + + cp = gupnp_control_point_new (context, + "usn:uuid:0dc60534-642c-478f-ae61-1d78dbe1f73d"); + g_assert (cp != NULL); + + g_test_expect_message (G_LOG_DOMAIN, + G_LOG_LEVEL_WARNING, + "Invalid USN: " TEST_BGO_743233_USN); + g_signal_emit_by_name (cp, "resource-unavailable", TEST_BGO_743233_USN); + g_test_assert_expected_messages (); + + g_object_unref (cp); + g_object_unref (context); +} + int main (int argc, char *argv[]) { g_test_init (&argc, &argv, NULL); @@ -448,6 +475,7 @@ g_test_add_func ("/bugs/678701", test_bgo_678701); g_test_add_func ("/bugs/690400", test_bgo_690400); g_test_add_func ("/bugs/722696", test_bgo_722696); + g_test_add_func ("/bugs/743233", test_bgo_743233); return g_test_run (); }
participants (1)
-
root@hilbert.suse.de