Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/m/mono-upnp/mono-upnp_0.1.2-2.1_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/mono-upnp-0.1.2-2.18k2_sbb_/mono-upnp_0.1.2-2.1_all.buildinfo Get source package info: mono-upnp=0.1.2-2.1 Source URL: http://snapshot.notset.fr/mr/package/mono-upnp/0.1.2-2.1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adwaita-icon-theme=3.38.0-1 autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-3 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.48 bash=5.1-2 binutils=2.35.1-6 binutils-common=2.35.1-6 binutils-x86-64-linux-gnu=2.35.1-6 bsdextrautils=2.36.1-4 bsdutils=1:2.36.1-4 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20200601 ca-certificates-mono=6.8.0.105+dfsg-3 cli-common=0.10 cli-common-dev=0.10 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-3 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-5 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.7.0+git20201010-2 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 g++=4:10.2.0-1 g++-10=10.2.1-3 gcc=4:10.2.0-1 gcc-10=10.2.1-3 gcc-10-base=10.2.1-3 gettext=0.21-3 gettext-base=0.21-3 grep=3.6-1 groff-base=1.22.4-5 gtk-update-icon-cache=3.24.24-1 gzip=1.10-2 hicolor-icon-theme=0.17-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-9 libarchive-zip-perl=1.68-1 libasan6=10.2.1-3 libatk1.0-0=2.36.0-2 libatk1.0-data=2.36.0-2 libatomic1=10.2.1-3 libattr1=1:2.4.48-6 libaudit-common=1:3.0-1 libaudit1=1:3.0-1 libavahi-client3=0.8-3 libavahi-common-data=0.8-3 libavahi-common3=0.8-3 libbinutils=2.35.1-6 libblkid1=2.36.1-4 libbrotli1=1.0.9-2+b2 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-7 libc-dev-bin=2.31-7 libc6=2.31-7 libc6-dev=2.31-7 libcairo2=1.16.0-5 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-3 libcom-err2=1.45.6-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-6 libctf0=2.35.1-6 libcups2=2.3.3op1-4 libdatrie1=0.2.12-3 libdb5.3=5.3.28+dfsg1-0.6 libdbus-1-3=1.12.20-1 libdebconfclient0=0.256 libdebhelper-perl=13.3.1 libdeflate0=1.7-1 libdpkg-perl=1.20.5 libelf1=0.182-2 libencode-locale-perl=1.05-1.1 libexif12=0.6.22-3 libexpat1=2.2.10-1 libffi7=3.3-5 libfile-listing-perl=6.14-1 libfile-stripnondeterminism-perl=1.9.0-1 libfontconfig1=2.13.1-4.2 libfreetype6=2.10.4+dfsg-1 libfribidi0=1.0.8-2 libgcc-10-dev=10.2.1-3 libgcc-s1=10.2.1-3 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgdiplus=6.0.4+dfsg-2 libgdk-pixbuf-2.0-0=2.42.2+dfsg-1 libgdk-pixbuf-xlib-2.0-0=2.40.2-2 libgdk-pixbuf2.0-0=2.40.2-2 libgdk-pixbuf2.0-common=2.42.2+dfsg-1 libgif7=5.1.9-1 libglade2-0=1:2.6.4-2.3 libglade2.0-cil=2.12.40-3 libglade2.0-cil-dev=2.12.40-3 libglib2.0-0=2.66.4-1 libglib2.0-cil=2.12.40-3 libglib2.0-cil-dev=2.12.40-3 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-5 libgomp1=10.2.1-3 libgpg-error0=1.38-2 libgraphite2-3=1.3.14-1 libgssapi-krb5-2=1.18.3-4 libgtk2.0-0=2.24.33-1 libgtk2.0-cil=2.12.40-3 libgtk2.0-cil-dev=2.12.40-3 libgtk2.0-common=2.24.33-1 libharfbuzz0b=2.6.7-1 libhogweed6=3.6-2 libhtml-parser-perl=3.75-1+b1 libhtml-tagset-perl=3.20-4 libhtml-tree-perl=5.07-2 libhttp-cookies-perl=6.09-1 libhttp-date-perl=6.05-1 libhttp-message-perl=6.26-1 libhttp-negotiate-perl=6.01-1 libicu67=67.1-5 libidn2-0=2.3.0-4 libio-html-perl=1.001-1.1 libio-socket-ssl-perl=2.068-1 libisl23=0.23-1 libitm1=10.2.1-3 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.5-2 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-3 liblwp-mediatypes-perl=6.04-1 liblwp-protocol-https-perl=6.10-1 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmono-2.0-dev=6.8.0.105+dfsg-3 libmono-accessibility4.0-cil=6.8.0.105+dfsg-3 libmono-addins-cil-dev=1.0+git20130406.adcd75b-4 libmono-addins0.2-cil=1.0+git20130406.adcd75b-4 libmono-cairo4.0-cil=6.8.0.105+dfsg-3 libmono-cecil-private-cil=6.8.0.105+dfsg-3 libmono-cil-dev=6.8.0.105+dfsg-3 libmono-codecontracts4.0-cil=6.8.0.105+dfsg-3 libmono-compilerservices-symbolwriter4.0-cil=6.8.0.105+dfsg-3 libmono-corlib4.5-cil=6.8.0.105+dfsg-3 libmono-cscompmgd0.0-cil=6.8.0.105+dfsg-3 libmono-csharp4.0c-cil=6.8.0.105+dfsg-3 libmono-custommarshalers4.0-cil=6.8.0.105+dfsg-3 libmono-data-tds4.0-cil=6.8.0.105+dfsg-3 libmono-db2-1.0-cil=6.8.0.105+dfsg-3 libmono-debugger-soft4.0a-cil=6.8.0.105+dfsg-3 libmono-http4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-cjk4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-mideast4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-other4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-rare4.0-cil=6.8.0.105+dfsg-3 libmono-i18n-west4.0-cil=6.8.0.105+dfsg-3 libmono-i18n4.0-all=6.8.0.105+dfsg-3 libmono-i18n4.0-cil=6.8.0.105+dfsg-3 libmono-ldap4.0-cil=6.8.0.105+dfsg-3 libmono-management4.0-cil=6.8.0.105+dfsg-3 libmono-messaging-rabbitmq4.0-cil=6.8.0.105+dfsg-3 libmono-messaging4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-engine4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-framework4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-tasks-v4.0-4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build-utilities-v4.0-4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-build4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-csharp4.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-visualc10.0-cil=6.8.0.105+dfsg-3 libmono-microsoft-web-infrastructure1.0-cil=6.8.0.105+dfsg-3 libmono-oracle4.0-cil=6.8.0.105+dfsg-3 libmono-parallel4.0-cil=6.8.0.105+dfsg-3 libmono-peapi4.0a-cil=6.8.0.105+dfsg-3 libmono-posix4.0-cil=6.8.0.105+dfsg-3 libmono-rabbitmq4.0-cil=6.8.0.105+dfsg-3 libmono-relaxng4.0-cil=6.8.0.105+dfsg-3 libmono-security4.0-cil=6.8.0.105+dfsg-3 libmono-sharpzip4.84-cil=6.8.0.105+dfsg-3 libmono-simd4.0-cil=6.8.0.105+dfsg-3 libmono-smdiagnostics0.0-cil=6.8.0.105+dfsg-3 libmono-sqlite4.0-cil=6.8.0.105+dfsg-3 libmono-system-componentmodel-composition4.0-cil=6.8.0.105+dfsg-3 libmono-system-componentmodel-dataannotations4.0-cil=6.8.0.105+dfsg-3 libmono-system-configuration-install4.0-cil=6.8.0.105+dfsg-3 libmono-system-configuration4.0-cil=6.8.0.105+dfsg-3 libmono-system-core4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-datasetextensions4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-entity4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-linq4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-services-client4.0-cil=6.8.0.105+dfsg-3 libmono-system-data-services4.0-cil=6.8.0.105+dfsg-3 libmono-system-data4.0-cil=6.8.0.105+dfsg-3 libmono-system-deployment4.0-cil=6.8.0.105+dfsg-3 libmono-system-design4.0-cil=6.8.0.105+dfsg-3 libmono-system-drawing-design4.0-cil=6.8.0.105+dfsg-3 libmono-system-drawing4.0-cil=6.8.0.105+dfsg-3 libmono-system-dynamic4.0-cil=6.8.0.105+dfsg-3 libmono-system-enterpriseservices4.0-cil=6.8.0.105+dfsg-3 libmono-system-identitymodel-selectors4.0-cil=6.8.0.105+dfsg-3 libmono-system-identitymodel4.0-cil=6.8.0.105+dfsg-3 libmono-system-io-compression-filesystem4.0-cil=6.8.0.105+dfsg-3 libmono-system-io-compression4.0-cil=6.8.0.105+dfsg-3 libmono-system-json-microsoft4.0-cil=6.8.0.105+dfsg-3 libmono-system-json4.0-cil=6.8.0.105+dfsg-3 libmono-system-ldap-protocols4.0-cil=6.8.0.105+dfsg-3 libmono-system-ldap4.0-cil=6.8.0.105+dfsg-3 libmono-system-management4.0-cil=6.8.0.105+dfsg-3 libmono-system-messaging4.0-cil=6.8.0.105+dfsg-3 libmono-system-net-http-formatting4.0-cil=6.8.0.105+dfsg-3 libmono-system-net-http-webrequest4.0-cil=6.8.0.105+dfsg-3 libmono-system-net-http4.0-cil=6.8.0.105+dfsg-3 libmono-system-net4.0-cil=6.8.0.105+dfsg-3 libmono-system-numerics-vectors4.0-cil=6.8.0.105+dfsg-3 libmono-system-numerics4.0-cil=6.8.0.105+dfsg-3 libmono-system-reactive-core2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-debugger2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-experimental2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-interfaces2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-linq2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-observable-aliases0.0-cil=6.8.0.105+dfsg-3 libmono-system-reactive-platformservices2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-providers2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-runtime-remoting2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-windows-forms2.2-cil=6.8.0.105+dfsg-3 libmono-system-reactive-windows-threading2.2-cil=6.8.0.105+dfsg-3 libmono-system-reflection-context4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-caching4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-durableinstancing4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-serialization-formatters-soap4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime-serialization4.0-cil=6.8.0.105+dfsg-3 libmono-system-runtime4.0-cil=6.8.0.105+dfsg-3 libmono-system-security4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-activation4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-discovery4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-internals0.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-routing4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel-web4.0-cil=6.8.0.105+dfsg-3 libmono-system-servicemodel4.0a-cil=6.8.0.105+dfsg-3 libmono-system-serviceprocess4.0-cil=6.8.0.105+dfsg-3 libmono-system-threading-tasks-dataflow4.0-cil=6.8.0.105+dfsg-3 libmono-system-transactions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-abstractions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-applicationservices4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-dynamicdata4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-extensions-design4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-extensions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-http-selfhost4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-http-webhost4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-http4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-mobile4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-mvc3.0-cil=6.8.0.105+dfsg-3 libmono-system-web-razor2.0-cil=6.8.0.105+dfsg-3 libmono-system-web-regularexpressions4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-routing4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-services4.0-cil=6.8.0.105+dfsg-3 libmono-system-web-webpages-deployment2.0-cil=6.8.0.105+dfsg-3 libmono-system-web-webpages-razor2.0-cil=6.8.0.105+dfsg-3 libmono-system-web-webpages2.0-cil=6.8.0.105+dfsg-3 libmono-system-web4.0-cil=6.8.0.105+dfsg-3 libmono-system-windows-forms-datavisualization4.0a-cil=6.8.0.105+dfsg-3 libmono-system-windows-forms4.0-cil=6.8.0.105+dfsg-3 libmono-system-windows4.0-cil=6.8.0.105+dfsg-3 libmono-system-workflow-activities4.0-cil=6.8.0.105+dfsg-3 libmono-system-workflow-componentmodel4.0-cil=6.8.0.105+dfsg-3 libmono-system-workflow-runtime4.0-cil=6.8.0.105+dfsg-3 libmono-system-xaml4.0-cil=6.8.0.105+dfsg-3 libmono-system-xml-linq4.0-cil=6.8.0.105+dfsg-3 libmono-system-xml-serialization4.0-cil=6.8.0.105+dfsg-3 libmono-system-xml4.0-cil=6.8.0.105+dfsg-3 libmono-system4.0-cil=6.8.0.105+dfsg-3 libmono-tasklets4.0-cil=6.8.0.105+dfsg-3 libmono-webbrowser4.0-cil=6.8.0.105+dfsg-3 libmono-webmatrix-data4.0-cil=6.8.0.105+dfsg-3 libmono-windowsbase4.0-cil=6.8.0.105+dfsg-3 libmono-xbuild-tasks4.0-cil=6.8.0.105+dfsg-3 libmonoboehm-2.0-1=6.8.0.105+dfsg-3 libmonosgen-2.0-1=6.8.0.105+dfsg-3 libmonosgen-2.0-dev=6.8.0.105+dfsg-3 libmount1=2.36.1-4 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnet-http-perl=6.19-1 libnet-ssleay-perl=1.88-3+b1 libnettle8=3.6-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnunit-cil-dev=2.6.4+dfsg-1.1 libnunit-console-runner2.6.3-cil=2.6.4+dfsg-1.1 libnunit-core-interfaces2.6.3-cil=2.6.4+dfsg-1.1 libnunit-core2.6.3-cil=2.6.4+dfsg-1.1 libnunit-framework2.6.3-cil=2.6.4+dfsg-1.1 libnunit-mocks2.6.3-cil=2.6.4+dfsg-1.1 libnunit-util2.6.3-cil=2.6.4+dfsg-1.1 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libpango-1.0-0=1.46.2-3 libpangocairo-1.0-0=1.46.2-3 libpangoft2-1.0-0=1.46.2-3 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpng16-16=1.6.37-3 libquadmath0=10.2.1-3 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsigsegv2=2.12-3 libsmartcols1=2.36.1-4 libsqlite3-0=3.34.0-1 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-3 libstdc++6=10.2.1-3 libsub-override-perl=0.09-2 libsystemd0=247.2-4 libtaglib-cil-dev=2.1.0.0-5 libtaglib2.1-cil=2.1.0.0-5 libtasn1-6=4.16.0-2 libthai-data=0.1.28-3 libthai0=0.1.28-3 libtiff5=4.2.0-1 libtimedate-perl=2.3300-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-14 libtry-tiny-perl=0.30-1 libtsan0=10.2.1-3 libubsan1=10.2.1-3 libuchardet0=0.0.7-1 libudev1=247.2-4 libunistring2=0.9.10-4 liburi-perl=5.05-1 libuuid1=2.36.1-4 libwebp6=0.6.1-2+b1 libwww-perl=6.51-1 libwww-robotrules-perl=6.02-1 libx11-6=2:1.6.12-1 libx11-data=2:1.6.12-1 libxau6=1:1.0.8-1+b2 libxcb-render0=1.14-2.1 libxcb-shm0=1.14-2.1 libxcb1=1.14-2.1 libxcomposite1=1:0.4.5-1 libxcursor1=1:1.2.0-2 libxdamage1=1:1.1.5-2 libxdmcp6=1:1.1.2-3 libxext6=2:1.3.3-1.1 libxfixes3=1:5.0.3-2 libxi6=2:1.7.10-1 libxinerama1=2:1.1.4-2 libxml-dom-perl=1.46-1 libxml-parser-perl=2.46-2 libxml-perl=0.08-3.1 libxml-regexp-perl=0.04-1.1 libxml2=2.9.10+dfsg-6.3+b1 libxrandr2=2:1.5.1-1 libxrender1=1:0.9.10-1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.4-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 mono-4.0-gac=6.8.0.105+dfsg-3 mono-devel=6.8.0.105+dfsg-3 mono-gac=6.8.0.105+dfsg-3 mono-mcs=6.8.0.105+dfsg-3 mono-runtime=6.8.0.105+dfsg-3 mono-runtime-common=6.8.0.105+dfsg-3 mono-runtime-sgen=6.8.0.105+dfsg-3 mono-utils=6.8.0.105+dfsg-3 mono-xbuild=6.8.0.105+dfsg-3 monodoc-base=6.8.0.105+dfsg-3 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 netbase=6.2 nunit-console=2.6.4+dfsg-1.1 openssl=1.1.1i-1 patch=2.7.6-6 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 perl-openssl-defaults=5 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 sed=4.7-1 sensible-utils=0.0.12+nmu1 shared-mime-info=2.0-1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2020f-1 ucf=3.0043 util-linux=2.36.1-4 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210105T023154Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d mono-upnp=0.1.2-2.1 && mkdir -p /build/mono-upnp-Zx7LS7 && dpkg-source --no-check -x /*.dsc /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2 && chown -R builduser:builduser /build/mono-upnp-Zx7LS7" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1609778467" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/mono-upnp-Zx7LS7 /tmp/mono-upnp-0.1.2-2.18k2_sbb_ bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210105T023154Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.cxKWP57_Yf as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.cxKWP57_Yf Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-4). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210105T023154Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210105T023154Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1114 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4647 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-7) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210105T023154Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.cxKWP57_Yf Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20210105T023154Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 21s (1082 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.cxKWP57_Yf I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d mono-upnp=0.1.2-2.1 && mkdir -p /build/mono-upnp-Zx7LS7 && dpkg-source --no-check -x /*.dsc /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2 && chown -R builduser:builduser /build/mono-upnp-Zx7LS7"' exec /tmp/mmdebstrap.cxKWP57_Yf Reading package lists... NOTICE: 'mono-upnp' packaging is maintained in the 'Git' version control system at: git://git.debian.org/pkg-cli-libs/packages/mono-upnp.git Please use: git clone git://git.debian.org/pkg-cli-libs/packages/mono-upnp.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 354 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main mono-upnp 0.1.2-2.1 (dsc) [2407 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main mono-upnp 0.1.2-2.1 (tar) [345 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main mono-upnp 0.1.2-2.1 (diff) [5840 B] Fetched 354 kB in 0s (940 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'mono-upnp_0.1.2-2.1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting mono-upnp in /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2 dpkg-source: info: unpacking mono-upnp_0.1.2.orig.tar.gz dpkg-source: info: unpacking mono-upnp_0.1.2-2.1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Do-not-sign-assemblies.patch dpkg-source: info: applying 0002-Amend-InternalsVisibleTo-directives.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1609778467" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.cxKWP57_Yf dpkg-buildpackage: info: source package mono-upnp dpkg-buildpackage: info: source version 0.1.2-2.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Holger Levsen dpkg-source --before-build . fakeroot debian/rules clean dh clean --with=cli,autoreconf dh: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 8 in use) debian/rules build-indep dh build-indep --with=cli,autoreconf dh: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_update_autotools_config -i debian/rules override_dh_autoreconf make[1]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' dh_autoreconf autoreconf -- -I. make[1]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' dh_auto_configure -- GMCS=/usr/bin/mono-csc dh_auto_configure: warning: Compatibility levels before 10 are deprecated (level 8 in use) ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libexecdir=\${prefix}/lib/mono-upnp --disable-maintainer-mode --disable-dependency-tracking GMCS=/usr/bin/mono-csc checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/missing: Unknown `--is-lightweight' option Try `/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/missing --help' for more information configure: WARNING: 'missing' script is too old or missing checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether UID '1000' is supported by ustar format... yes checking whether GID '1000' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... no checking for pkg-config... /usr/bin/pkg-config checking for gmcs... /usr/bin/mono-csc checking pkg-config is at least version 0.9.0... yes checking for gtk-sharp-2.0... yes checking for glib-sharp-2.0... yes checking for glade-sharp-2.0... yes checking for mono-addins... yes checking for taglib-sharp... yes checking for nunit... yes checking for nunit-console2... nunit-console checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating src/Mono.Ssdp/Mono.Ssdp/mono.ssdp.pc config.status: creating src/Mono.Ssdp/Mono.Ssdp/Makefile config.status: creating src/Mono.Upnp/Mono.Upnp/mono.upnp.pc config.status: creating src/Mono.Upnp/Mono.Upnp/Makefile config.status: creating src/Mono.Upnp/Mono.Upnp.GtkClient/mono-upnp-gtk config.status: creating src/Mono.Upnp/Mono.Upnp.GtkClient/Makefile config.status: creating src/Mono.Upnp/Makefile config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1/mono.upnp.dcp.mediaserver1.pc config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1/Makefile config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1/mono.upnp.dcp.msmediareceiverregistrar1.pc config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1/Makefile config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem/mono.upnp.dcp.mediaserver1.filesystem.pc config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem/Makefile config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer/mono-upnp-simple-media-server config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer/Makefile config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient/mono.upnp.dcp.mediaserver1.gtkclient.pc config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient/Makefile config.status: creating src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Makefile config.status: creating tests/Mono.Ssdp.Tests/Makefile config.status: creating tests/Mono.Upnp.Tests/Makefile config.status: creating tests/Mono.Upnp.Dcp.MediaServer1.Tests/Makefile config.status: creating tests/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests/Makefile config.status: creating tests/Makefile config.status: creating Makefile make[1]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' debian/rules override_dh_auto_build make[1]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' dh_auto_build -- ASSEMBLY_COMPILER_COMMAND=/usr/bin/mono-csc dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 8 in use) make -j1 ASSEMBLY_COMPILER_COMMAND=/usr/bin/mono-csc make[2]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' Making all in src/Mono.Ssdp/Mono.Ssdp make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' Making all in . make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' mkdir -p ../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../../bin/Mono.Ssdp.dll -target:library './AssemblyInfo.cs' './Mono.Ssdp/Announcer.cs' './Mono.Ssdp/Browser.cs' './Mono.Ssdp/BrowseService.cs' './Mono.Ssdp/Client.cs' './Mono.Ssdp/MulticastReader.cs' './Mono.Ssdp/Server.cs' './Mono.Ssdp/Service.cs' './Mono.Ssdp/ServiceArgs.cs' './Mono.Ssdp/ServiceHandler.cs' './Mono.Ssdp.Internal/AsyncReceiveBuffer.cs' './Mono.Ssdp.Internal/HttpDatagram.cs' './Mono.Ssdp.Internal/HttpDatagramType.cs' './Mono.Ssdp.Internal/Log.cs' './Mono.Ssdp.Internal/NotifyListener.cs' './Mono.Ssdp.Internal/Protocol.cs' './Mono.Ssdp.Internal/RequestListener.cs' './Mono.Ssdp.Internal/ServiceCache.cs' './Mono.Ssdp.Internal/SsdpSocket.cs' './Mono.Ssdp.Internal/TimeoutDispatcher.cs' './Mono.Ssdp.Internal/MulticastSsdpSocket.cs' './Mono.Ssdp.Internal/NetworkInterfaceInfo.cs' './Mono.Ssdp/ServiceOperation.cs' -r:System mkdir -p '../../../bin' cp 'mono.ssdp.pc' '../../../bin/mono.ssdp.pc' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' Making all in src/Mono.Upnp make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' Making all in Mono.Upnp make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp' mkdir -p ../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug -define:DEBUG "-define:DEBUG,TRACE" -out:../../../bin/Mono.Upnp.dll -target:library './AssemblyInfo.cs' './Mono.Upnp.Control/AllowedValueRange.cs' './Mono.Upnp.Control/Argument.cs' './Mono.Upnp.Control/ArgumentDirection.cs' './Mono.Upnp.Control/IMap.cs' './Mono.Upnp.Control/ServiceAction.cs' './Mono.Upnp.Control/ServiceActionExecutor.cs' './Mono.Upnp.Control/ServiceController.cs' './Mono.Upnp.Control/StateVariable.cs' './Mono.Upnp.Control/StateVariableChangedArgs.cs' './Mono.Upnp.Control/StateVariableEventer.cs' './Mono.Upnp.Control/StateVariableOptions.cs' './Mono.Upnp.Control/UpnpActionAttribute.cs' './Mono.Upnp.Control/UpnpArgumentAttribute.cs' './Mono.Upnp.Control/UpnpControlException.cs' './Mono.Upnp.Control/UpnpEnumAttribute.cs' './Mono.Upnp.Control/UpnpError.cs' './Mono.Upnp.Control/UpnpRelatedStateVariableAttribute.cs' './Mono.Upnp.Control/UpnpServiceDefinitionException.cs' './Mono.Upnp.Control/UpnpStateVariableAttribute.cs' './Mono.Upnp.Internal/Arguments.cs' './Mono.Upnp.Internal/CollectionMap.cs' './Mono.Upnp.Internal/ControlClient.cs' './Mono.Upnp.Internal/ControlServer.cs' './Mono.Upnp.Internal/DataServer.cs' './Mono.Upnp.Internal/EmptyDictionary.cs' './Mono.Upnp.Internal/EventClient.cs' './Mono.Upnp.Internal/EventServer.cs' './Mono.Upnp.Internal/Func.cs' './Mono.Upnp.Internal/Helper.cs' './Mono.Upnp.Internal/IMappable.cs' './Mono.Upnp.Internal/Log.cs' './Mono.Upnp.Internal/Map.cs' './Mono.Upnp.Internal/Protocol.cs' './Mono.Upnp.Internal/ServiceControllerBuilder.cs' './Mono.Upnp.Internal/SoapEnvelope.cs' './Mono.Upnp.Internal/SoapFault.cs' './Mono.Upnp.Internal/SoapHeader.cs' './Mono.Upnp.Internal/TimeoutDispatcher.cs' './Mono.Upnp.Internal/UpnpServer.cs' './Mono.Upnp.Internal/XmlShell.cs' './Mono.Upnp.Xml.Compilation/Compiler.cs' './Mono.Upnp.Xml.Compilation/DelegateDeserializationCompiler.cs' './Mono.Upnp.Xml.Compilation/DelegateSerializationCompiler.cs' './Mono.Upnp.Xml.Compilation/DeserializationCompiler.cs' './Mono.Upnp.Xml.Compilation/DeserializationCompilerProvider.cs' './Mono.Upnp.Xml.Compilation/Deserializer.cs' './Mono.Upnp.Xml.Compilation/ObjectDeserializer.cs' './Mono.Upnp.Xml.Compilation/SerializationCompiler.cs' './Mono.Upnp.Xml.Compilation/SerializationCompilerProvider.cs' './Mono.Upnp.Xml.Compilation/Serializer.cs' './Mono.Upnp.Xml/DoNotDeserializeAttribute.cs' './Mono.Upnp.Xml/DoNotSerializeAttribute.cs' './Mono.Upnp.Xml/IXmlDeserializable.cs' './Mono.Upnp.Xml/IXmlDeserializer.cs' './Mono.Upnp.Xml/IXmlSerializable.cs' './Mono.Upnp.Xml/XmlArrayAttribute.cs' './Mono.Upnp.Xml/XmlArrayItemAttribute.cs' './Mono.Upnp.Xml/XmlAttributeAttribute.cs' './Mono.Upnp.Xml/XmlAutomatable.cs' './Mono.Upnp.Xml/XmlDeclarationType.cs' './Mono.Upnp.Xml/XmlDeserializable.cs' './Mono.Upnp.Xml/XmlDeserializationContext.cs' './Mono.Upnp.Xml/XmlDeserializer.cs' './Mono.Upnp.Xml/XmlElementAttribute.cs' './Mono.Upnp.Xml/XmlEnumAttribute.cs' './Mono.Upnp.Xml/XmlFlagAttribute.cs' './Mono.Upnp.Xml/XmlNamespaceAttribute.cs' './Mono.Upnp.Xml/XmlSerializable.cs' './Mono.Upnp.Xml/XmlSerializationContext.cs' './Mono.Upnp.Xml/XmlSerializationOptions.cs' './Mono.Upnp.Xml/XmlSerializer.cs' './Mono.Upnp.Xml/XmlTypeAttribute.cs' './Mono.Upnp.Xml/XmlValueAttribute.cs' './Mono.Upnp/Client.cs' './Mono.Upnp/Description.cs' './Mono.Upnp/Deserializer.cs' './Mono.Upnp/DeserializerProducer.cs' './Mono.Upnp/Device.cs' './Mono.Upnp/DeviceAnnouncement.cs' './Mono.Upnp/DeviceOptions.cs' './Mono.Upnp/DeviceType.cs' './Mono.Upnp/DisposedEventArgs.cs' './Mono.Upnp/Icon.cs' './Mono.Upnp/Root.cs' './Mono.Upnp/Server.cs' './Mono.Upnp/Service.cs' './Mono.Upnp/ServiceAnnouncement.cs' './Mono.Upnp/ServiceType.cs' './Mono.Upnp/SpecVersion.cs' './Mono.Upnp/TypeInfo.cs' './Mono.Upnp/UpnpDeserializationException.cs' './Mono.Upnp/UpnpEventArgs.cs' './Mono.Upnp/UpnpException.cs' -r:System -r:System.Xml -r:../../../bin/Mono.Ssdp.dll mkdir -p '../../../bin' cp 'mono.upnp.pc' '../../../bin/mono.upnp.pc' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp' Making all in Mono.Upnp.GtkClient make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp.GtkClient' mkdir -p '../../../bin' cp 'mono-upnp-gtk' '../../../bin/mono-upnp-gtk' chmod +x '../../../bin/mono-upnp-gtk' mkdir -p ../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../../bin/Mono.Upnp.GtkClient.exe -target:winexe './AssemblyInfo.cs' './gtk-gui/generated.cs' './gtk-gui/Mono.Upnp.GtkClient.ActionInvocationWindow.cs' './gtk-gui/Mono.Upnp.GtkClient.DeviceAnnouncementInfo.cs' './gtk-gui/Mono.Upnp.GtkClient.DeviceDescriptionInfo.cs' './gtk-gui/Mono.Upnp.GtkClient.LazyDeviceInfo.cs' './gtk-gui/Mono.Upnp.GtkClient.LazyIcon.cs' './gtk-gui/Mono.Upnp.GtkClient.LazyServiceInfo.cs' './gtk-gui/Mono.Upnp.GtkClient.MainWindow.cs' './gtk-gui/Mono.Upnp.GtkClient.RawXmlInfo.cs' './gtk-gui/Mono.Upnp.GtkClient.ServiceAnnouncementInfo.cs' './gtk-gui/Mono.Upnp.GtkClient.ServiceDescriptionInfo.cs' './gtk-gui/Mono.Upnp.GtkClient.ServiceScpdInfo.cs' './Mono.Upnp.GtkClient/ActionInvocationWindow.cs' './Mono.Upnp.GtkClient/DeviceAnnouncementInfo.cs' './Mono.Upnp.GtkClient/DeviceAnnouncementInfoProvider.cs' './Mono.Upnp.GtkClient/DeviceDescriptionInfo.cs' './Mono.Upnp.GtkClient/DeviceDescriptionInfoProvider.cs' './Mono.Upnp.GtkClient/GtkClient.cs' './Mono.Upnp.GtkClient/IDeviceInfoProvider.cs' './Mono.Upnp.GtkClient/IServiceInfoProvider.cs' './Mono.Upnp.GtkClient/LazyDeviceInfo.cs' './Mono.Upnp.GtkClient/LazyIcon.cs' './Mono.Upnp.GtkClient/LazyServiceInfo.cs' './Mono.Upnp.GtkClient/MainWindow.cs' './Mono.Upnp.GtkClient/RawDeviceDescriptionInfoProvider.cs' './Mono.Upnp.GtkClient/RawServiceDescriptionInfoProvider.cs' './Mono.Upnp.GtkClient/RawServiceScdpInfoProvider.cs' './Mono.Upnp.GtkClient/RawXmlInfo.cs' './Mono.Upnp.GtkClient/ServiceAnnouncementInfo.cs' './Mono.Upnp.GtkClient/ServiceAnnouncementInfoProvider.cs' './Mono.Upnp.GtkClient/ServiceDescriptionInfo.cs' './Mono.Upnp.GtkClient/ServiceDescriptionInfoProvider.cs' './Mono.Upnp.GtkClient/ServiceScpdInfo.cs' './Mono.Upnp.GtkClient/ServiceScpdInfoProvider.cs' '-resource:./gtk-gui/gui.stetic' -r:../../../bin/Mono.Upnp.dll -r:Mono.Posix -pkg:glade-sharp-2.0 -pkg:glib-sharp-2.0 -pkg:gtk-sharp-2.0 -pkg:mono-addins -r:System -r:System.Xml -r:../../../bin/Mono.Upnp.dll make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp.GtkClient' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' Making all in src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1 make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' Making all in Mono.Upnp.Dcp.MediaServer1 make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1' mkdir -p ../../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug -define:DEBUG "-define:DEBUG,TRACE" -out:../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll -target:library './AssemblyInfo.cs' './Mono.Upnp.Dcp.MediaServer1/DiscoveryEventArgs.cs' './Mono.Upnp.Dcp.MediaServer1/TransferStatus.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/BrowseFlag.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Class.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ClassManager.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ClassNameAttribute.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ClassReference.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Container.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContentDirectoryClient.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContentDirectoryController.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/DeserializationException.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Item.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Object.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Resolution.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Resource.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Results.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ResultsSettings.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Schemas.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/WriteStatus.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectBasedContentDirectory.cs' './Mono.Upnp.Dcp.MediaServer1/MediaServer.cs' './Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionManagerController.cs' './Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionManagerClient.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Album.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBook.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBroadcast.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioItem.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Genre.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/ImageItem.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Movie.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MovieGenre.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicAlbum.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicArtist.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicGenre.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicTrack.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicVideoClip.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Person.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PersonWithRole.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/Photo.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PhotoAlbum.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistContainer.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistItem.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageFolder.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageSystem.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageVolume.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/TextItem.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoBroadcast.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoItem.cs' './Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionManager.cs' './Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ConnectionStatus.cs' './Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/Direction.cs' './Mono.Upnp.Dcp.MediaServer1.Internal/Arguments.cs' './Mono.Upnp.Dcp.MediaServer1.Internal/StripedCollection.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/UpdateDelegateSerializationCompiler.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/UpdateContext.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/UpdateTextWriter.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/UpdateXmlSerializer.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/FilteringDelegateSerializationCompiler.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/FilteringContext.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/QueryVisitor.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Query.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/QueryParser.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/QueryParsingException.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectQueryVisitor.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/PropertyName.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectQueryContext.cs' './Mono.Upnp.Dcp.MediaServer1.ConnectionManager1/ProtocolInfo.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageVolumeOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageSystemOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/StorageFolderOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AlbumOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBookOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioBroadcastOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/AudioItemOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/GenreOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/ImageItemOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MovieOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicAlbumOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicArtistOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicTrackOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/MusicVideoClipOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PersonOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PhotoOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistContainerOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/PlaylistItemOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/TextItemOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoBroadcastOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV/VideoItemOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContainerOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ItemOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ObjectOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ResourceOptions.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Error.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/LocalContentDirectory.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/RemoteContentDirectory.cs' './Mono.Upnp.Dcp.MediaServer1.Internal/SearchResults.cs' './Mono.Upnp.Dcp.MediaServer1.Internal/BrowseResults.cs' './Mono.Upnp.Dcp.MediaServer1.Internal/QueryStringifier.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/ContentDirectory.cs' './Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/Reference.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/VirtualDelegateSerializationCompiler.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/VirtualContext.cs' './Mono.Upnp.Dcp.MediaServer1.Xml/Override.cs' -r:System -r:System.Xml -r:../../../../bin/Mono.Upnp.dll ./Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/LocalContentDirectory.cs(282,77): warning CS0067: The event `Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.LocalContentDirectory.SystemUpdateIdChanged' is never used ./Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/LocalContentDirectory.cs(289,77): warning CS0067: The event `Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.LocalContentDirectory.TransferIdsChanged' is never used ./Mono.Upnp.Dcp.MediaServer1.ContentDirectory1/LocalContentDirectory.cs(296,77): warning CS0067: The event `Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.LocalContentDirectory.ContainerUpdateIdsChanged' is never used Compilation succeeded - 3 warning(s) mkdir -p '../../../../bin' cp 'mono.upnp.dcp.mediaserver1.pc' '../../../../bin/mono.upnp.dcp.mediaserver1.pc' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1' Making all in Mono.Upnp.Dcp.MSMediaReceiverRegistrar1 make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1' make[4]: Circular ../../../../bin/Mono.Upnp.dll <- ../../../../bin/Mono.Upnp.dll dependency dropped. mkdir -p ../../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../../../bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll -target:library './AssemblyInfo.cs' './Mono.Upnp.Dcp.MSMediaReceiverRegistrar1/MSMediaReceiverRegistrar.cs' -r:../../../../bin/Mono.Upnp.dll -r:System -r:../../../../bin/Mono.Upnp.dll mkdir -p '../../../../bin' cp 'mono.upnp.dcp.msmediareceiverregistrar1.pc' '../../../../bin/mono.upnp.dcp.msmediareceiverregistrar1.pc' make[4]: Circular ../../../../bin/Mono.Ssdp.dll <- ../../../../bin/Mono.Ssdp.dll dependency dropped. make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1' Making all in Mono.Upnp.Dcp.MediaServer1.FileSystem make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem' mkdir -p ../../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll -target:library './AssemblyInfo.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11/Wmp11ContainerBuilder.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11/Wmp11ContentDirectory.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11/Wmp11ContentDirectoryBuilder.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11/Wmp11Ids.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11/Wmp11MusicBuilder.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem/BuildableMusicArtistOptions.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem/ContainerBuilder.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem/ContainerInfo.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem/ContainerOptionsInfo.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem/File.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem/FileSystemContentDirectory.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem/ObjectInfo.cs' -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../../../bin/Mono.Upnp.dll -pkg:taglib-sharp -r:System -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../../../bin/Mono.Upnp.dll mkdir -p '../../../../bin' cp 'mono.upnp.dcp.mediaserver1.filesystem.pc' '../../../../bin/mono.upnp.dcp.mediaserver1.filesystem.pc' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem' Making all in Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer' mkdir -p '../../../../bin' cp 'mono-upnp-simple-media-server' '../../../../bin/mono-upnp-simple-media-server' chmod +x '../../../../bin/mono-upnp-simple-media-server' mkdir -p ../../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer.exe -target:exe './AssemblyInfo.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer/ConsoleServer.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer/DummyConnectionManager.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer/DummyMSMediaReceiverRegistrar.cs' './Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer/Options.cs' -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll -r:../../../../bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll -r:../../../../bin/Mono.Upnp.dll -r:System -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../../../bin/Mono.Upnp.dll -r:../../../../bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer' Making all in Mono.Upnp.Dcp.MediaServer1.GtkClient make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient' mkdir -p ../../../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../../../bin/Mono.Upnp.Dcp.MediaServer1.GtkClient.dll -target:library './AssemblyInfo.cs' './Mono.Upnp.Dcp.MediaServer1.GtkClient/ContentDirectoryInfo.cs' './Mono.Upnp.Dcp.MediaServer1.GtkClient/ContentDirectoryServiceInfoProvider.cs' './Mono.Upnp.Dcp.MediaServer1.GtkClient/ObjectInfo.cs' -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../../../bin/Mono.Upnp.dll -r:../../../../bin/Mono.Upnp.GtkClient.exe -pkg:glib-sharp-2.0 -pkg:gtk-sharp-2.0 -pkg:mono-addins -r:System -r:../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../../../bin/Mono.Upnp.GtkClient.exe -r:../../../../bin/Mono.Upnp.dll mkdir -p '../../../../bin' cp 'mono.upnp.dcp.mediaserver1.gtkclient.pc' '../../../../bin/mono.upnp.dcp.mediaserver1.gtkclient.pc' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' Making all in tests make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' Making all in Mono.Ssdp.Tests make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Ssdp.Tests' mkdir -p ../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../bin/Mono.Ssdp.Tests.dll -target:library './ClientTests.cs' './ServerTests.cs' -r:System -r:/usr/lib/cli/nunit.core-2.6.3/nunit.core.dll -r:/usr/lib/cli/nunit.util-2.6.3/nunit.util.dll -r:/usr/lib/cli/nunit.framework-2.6.3/nunit.framework.dll -r:/usr/lib/cli/nunit.core.interfaces-2.6.3/nunit.core.interfaces.dll -r:/usr/lib/cli/nunit.mocks-2.6.3/nunit.mocks.dll -r:/usr/lib/cli/nunit-console-runner-2.6.3/nunit-console-runner.dll -r:../../bin/Mono.Ssdp.dll make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Ssdp.Tests' Making all in Mono.Upnp.Tests make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Tests' mkdir -p ../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../bin/Mono.Upnp.Tests.dll -target:library './ClientTests.cs' './DeviceDescriptionTests.cs' './DummyDeserializer.cs' './DummyDeserializerFactory.cs' './DummyIcon.cs' './DummyRoot.cs' './DummyService.cs' './DummyServiceAction.cs' './DummyServiceController.cs' './DummyStateVariable.cs' './DummyStateVariableEventer.cs' './ServerTests.cs' './ServiceDescriptionTests.cs' './ServiceTests.cs' './TypeInfoTests.cs' './Xml.cs' './XmlDeserializationTests.cs' './XmlSerializationTests.cs' -pkg:nunit -r:System -r:System.Xml -r:../../bin/Mono.Ssdp.dll -r:../../bin/Mono.Upnp.dll ./ServiceTests.cs(707,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariableTestClass.FooChanged' is never used ./ServiceTests.cs(725,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariableNameTestClass.FooChanged' is never used ./ServiceTests.cs(743,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariableDataTypeTestClass.FooChanged' is never used ./ServiceTests.cs(761,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariableIsMulticastTestClass.FooChanged' is never used ./ServiceTests.cs(778,93): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.StringChanged' is never used ./ServiceTests.cs(779,90): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.IntChanged' is never used ./ServiceTests.cs(780,91): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.ByteChanged' is never used ./ServiceTests.cs(781,93): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.UshortChanged' is never used ./ServiceTests.cs(782,91): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.UintChanged' is never used ./ServiceTests.cs(783,92): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.SbyteChanged' is never used ./ServiceTests.cs(784,92): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.ShortChanged' is never used ./ServiceTests.cs(785,91): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.LongChanged' is never used ./ServiceTests.cs(786,92): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.FloatChanged' is never used ./ServiceTests.cs(787,93): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.DoubleChanged' is never used ./ServiceTests.cs(788,91): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.CharChanged' is never used ./ServiceTests.cs(789,91): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.BoolChanged' is never used ./ServiceTests.cs(790,93): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.ByteArrayChanged' is never used ./ServiceTests.cs(791,90): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.StateVariablesTestClass.UriChanged' is never used ./ServiceTests.cs(828,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.EventedRelatedStateVariableTestClass.FooChanged' is never used ./ServiceTests.cs(903,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.OptionalStateVariablesClass.FooChanged' is never used ./ServiceTests.cs(906,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.OptionalStateVariablesClass.BarChanged' is never used ./ServiceTests.cs(934,73): warning CS0067: The event `Mono.Upnp.Tests.ServiceTests.ErroneousOptionalStateVariablesClass.FooChanged' is never used Compilation succeeded - 22 warning(s) make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Tests' Making all in Mono.Upnp.Dcp.MediaServer1.Tests make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.Tests' mkdir -p ../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../bin/Mono.Upnp.Dcp.MediaServer1.Tests.dll -target:library './Consumer.cs' './DummyContentDirectory.cs' './DummyObject.cs' './FilteringXmlSerializerTests.cs' './ObjectQueryContextTests.cs' './ObjectQueryTests.cs' './ObjectSerializationTests.cs' './ObjectTests.cs' './QueryParserTests.cs' './QueryTests.cs' './UpdateTextWriterTests.cs' './UpdateXmlSerializerTests.cs' './VirtualXmlSerializerTests.cs' -r:../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../bin/Mono.Upnp.dll -pkg:nunit -r:System -r:System.Xml -r:../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../bin/Mono.Upnp.dll make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.Tests' Making all in Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests' mkdir -p ../../bin /usr/bin/mono-csc -noconfig -codepage:utf8 -warn:4 -optimize- -debug "-define:DEBUG" -out:../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests.dll -target:library './DummyConnectionManager.cs' './Wmp11MusicBuilderTests.cs' -r:../../bin/Mono.Upnp.Dcp.MediaServer1.dll -r:../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll -r:../../bin/Mono.Upnp.dll -pkg:nunit -pkg:taglib-sharp -r:System -r:../../bin/Mono.Upnp.dll -r:../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll -r:../../bin/Mono.Upnp.Dcp.MediaServer1.dll make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' make[2]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' mkdir -p monodoc mdoc update \ -fno-assembly-versions \ -L/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin \ --out=monodoc \ /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/*.dll mdoc 5.7.4.9 Updating Mono.Ssdp.Tests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Ssdp.Tests.dll New Type: Mono.Ssdp.Tests.ClientTests Member Added: public ClientTests (); Member Added: public void BrowseAllAnnoucementTest (); Member Added: public void BrowseAllSearchTest (); Member Added: public void BrowseAnnouncementInclusionTest (); Member Added: public void BrowseAnnouncementExclusionTest (); Namespace Directory Created: Mono.Ssdp.Tests New Namespace File: Mono.Ssdp.Tests New Type: Mono.Ssdp.Tests.ServerTests Member Added: public ServerTests (); Member Added: public void AnnouncementTest (); Updating Mono.Ssdp, Version=1.0.7952.18130, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Ssdp.dll New Type: Mono.Ssdp.Announcer Member Added: public void Start (); Member Added: public void Stop (); Member Added: public string Location { get; set; } Member Added: public string Type { get; set; } Member Added: public string Name { get; set; } Member Added: public ushort MaxAge { get; set; } Member Added: public Mono.Ssdp.Server Server { get; } Member Added: public bool Started { get; } Member Added: public bool IsDisposed { get; } Namespace Directory Created: Mono.Ssdp New Namespace File: Mono.Ssdp New Type: Mono.Ssdp.Browser Member Added: public void Dispose (); Member Added: public void Start (); Member Added: public void Stop (); Member Added: public Mono.Ssdp.Client Client { get; } Member Added: public ushort MX { get; set; } Member Added: public string ServiceType { get; set; } Member Added: public bool Started { get; } Member Added: public bool AutoStop { get; set; } New Type: Mono.Ssdp.BrowseService New Type: Mono.Ssdp.Client Member Added: public Client (); Member Added: public Client (System.Net.NetworkInformation.NetworkInterface networkInterface); Member Added: public event EventHandler ServiceAdded; Member Added: public event EventHandler ServiceUpdated; Member Added: public event EventHandler ServiceRemoved; Member Added: public void Start (); Member Added: public void Start (bool startBrowsers); Member Added: public void Stop (); Member Added: public void Stop (bool stopBrowsers); Member Added: public Mono.Ssdp.Browser BrowseAll (); Member Added: public Mono.Ssdp.Browser BrowseAll (bool autoStart); Member Added: public Mono.Ssdp.Browser Browse (string serviceType); Member Added: public Mono.Ssdp.Browser Browse (string serviceType, bool autoStart); Member Added: protected virtual void OnServiceAdded (Mono.Ssdp.Service service); Member Added: protected virtual void OnServiceUpdated (Mono.Ssdp.Service service); Member Added: protected virtual void OnServiceRemoved (string usn); Member Added: public void Dispose (); Member Added: public static bool StrictProtocol { get; set; } Member Added: public bool Started { get; } New Type: Mono.Ssdp.MulticastReader New Type: Mono.Ssdp.Server Member Added: public Server (); Member Added: public Server (string defaultLocation); Member Added: public Server (System.Net.NetworkInformation.NetworkInterface networkInterface); Member Added: public Server (string defaultLocation, System.Net.NetworkInformation.NetworkInterface networkInterface); Member Added: public Mono.Ssdp.Announcer Announce (string type, string name); Member Added: public Mono.Ssdp.Announcer Announce (string type, string name, string location); Member Added: public Mono.Ssdp.Announcer Announce (string type, string name, bool autoStart); Member Added: public Mono.Ssdp.Announcer Announce (string type, string name, string location, bool autoStart); Member Added: public void Start (); Member Added: public void Start (bool startAnnouncers); Member Added: public void Stop (); Member Added: public void Dispose (); Member Added: public bool Started { get; } Member Added: public bool IsDisposed { get; } New Type: Mono.Ssdp.Service Member Added: public void AddLocation (string location); Member Added: public void RemoveLocation (string location); Member Added: public void ClearLocations (); Member Added: public string GetLocation (int index); Member Added: public override string ToString (); Member Added: public int LocationCount { get; } Member Added: public System.Collections.Generic.IEnumerable Locations { get; } Member Added: public string Usn { get; set; } Member Added: public string ServiceType { get; set; } Member Added: public DateTime Expiration { get; set; } New Type: Mono.Ssdp.ServiceArgs Member Added: public ServiceArgs (string usn); Member Added: public ServiceArgs (Mono.Ssdp.ServiceOperation operation, Mono.Ssdp.Service service); Member Added: public ServiceArgs (Mono.Ssdp.ServiceOperation operation, string usn, Mono.Ssdp.Service service); Member Added: public Mono.Ssdp.ServiceOperation Operation { get; } Member Added: public string Usn { get; } Member Added: public Mono.Ssdp.Service Service { get; } New Type: Mono.Ssdp.ServiceHandler New Type: Mono.Ssdp.ServiceOperation Member Added: Added Member Added: Updated Member Added: Removed Updating Mono.Upnp.Dcp.MSMediaReceiverRegistrar1, Version=1.0.7952.18132, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll New Type: Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.MSMediaReceiverRegistrar Member Added: protected MSMediaReceiverRegistrar (); Member Added: public static readonly Mono.Upnp.ServiceType ServiceType; Member Added: public virtual void IsAuthorized (string deviceId, out long result); Member Added: protected abstract long IsAuthorized (string deviceId); Member Added: public virtual void RegisterDevice (byte[] registrationRequestMessage, out byte[] registrationResponseMessage); Member Added: protected abstract byte[] RegisterDevice (byte[] registrationRequestMessage); Member Added: public virtual void IsValidated (string deviceId, out long result); Member Added: protected abstract long IsValidated (string deviceId); Namespace Directory Created: Mono.Upnp.Dcp.MSMediaReceiverRegistrar1 New Namespace File: Mono.Upnp.Dcp.MSMediaReceiverRegistrar1 Updating Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests.dll New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests.DummyConnectionManager Member Added: public DummyConnectionManager (); Member Added: protected override void GetProtocolInfoCore (out string source, out string sink); Member Added: protected override void GetCurrentConnectionInfoCore (int connectionId, out int resId, out int avTransportId, out string protocolInfo, out string peerConnectionManager, out int peerConnectionId, out Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.Direction direction, out Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionStatus status); Member Added: protected override string CurrentConnectionIDs { get; } Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests New Namespace File: Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests.Wmp11MusicBuilderTests Member Added: public Wmp11MusicBuilderTests (); Member Added: public void BasicTag (); Member Added: public void BasicGenreTag (); Member Added: public void MultipleGenresTag (); Member Added: public void BasicArtistTag (); Member Added: public void BasicArtistAndGenreTag (); Member Added: public void MultipleArtistAndGenreTags (); Updating Mono.Upnp.Dcp.MediaServer1.FileSystem, Version=1.0.7952.18132, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11.Wmp11ContainerBuilder Member Added: public Wmp11ContainerBuilder (string id, string title); Member Added: protected Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Build (Action consumer, Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder containerBuilder) where T : Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContainerOptions; Member Added: protected Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Build (Action consumer, System.Collections.Generic.IList children); Member Added: protected Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Build (Action consumer, string title, string id, System.Collections.Generic.IList children); Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11 New Namespace File: Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11 New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11.Wmp11ContentDirectory Member Added: public Wmp11ContentDirectory (Uri url, System.Collections.Generic.IDictionary objects, System.Collections.Generic.IDictionary containers); Member Added: protected override void Search (Action consumer, string containerId, Action query, int startingIndex, int requestCount, string sortCriteria, out int numberReturned, out int totalMatches); Member Added: protected override string SearchCapabilities { get; } Member Added: protected override string SortCapabilities { get; } New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11.Wmp11ContentDirectoryBuilder Member Added: public Wmp11ContentDirectoryBuilder (Uri url); Member Added: public void OnFile (string path); Member Added: public Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11.Wmp11ContentDirectory Build (); New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11.Wmp11Ids Member Added: public const string Root; Member Added: public const string Music; Member Added: public const string AllMusic; Member Added: public const string MusicGenre; Member Added: public const string MusicArtist; Member Added: public const string MusicAlbum; Member Added: public const string MusicPlaylists; Member Added: public const string MusicFolders; Member Added: public const string MusicContributingArtists; Member Added: public const string MusicAlbumArtist; Member Added: public const string MusicComposer; Member Added: public const string MusicRating; Member Added: public const string MusicRating1Star; Member Added: public const string MusicRating2Star; Member Added: public const string MusicRating3Star; Member Added: public const string MusicRating4Star; Member Added: public const string MusicRating5Star; Member Added: public const string Video; Member Added: public const string AllVideo; Member Added: public const string VideoGenre; Member Added: public const string VideoActor; Member Added: public const string VideoSeries; Member Added: public const string VidePlaylist; Member Added: public const string VideoFolders; Member Added: public const string VideoRating; Member Added: public const string VideoRating1Star; Member Added: public const string VideoRating2Star; Member Added: public const string VideoRating3Star; Member Added: public const string VideoRating4Star; Member Added: public const string VideoRating5Star; Member Added: public const string Pictures; Member Added: public const string AllPictures; Member Added: public const string PicturesDateTaken; Member Added: public const string PicturesAlbums; Member Added: public const string PicturesKeywords; Member Added: public const string PicturesPlaylist; Member Added: public const string PicturesFolders; Member Added: public const string PicturesRating; Member Added: public const string PicturesRating1Star; Member Added: public const string PicturesRating2Star; Member Added: public const string PicturesRating3Star; Member Added: public const string PicturesRating4Star; Member Added: public const string PicturesRating5Star; Member Added: public const string PicturesUnrated; Member Added: public const string Playlists; Member Added: public const string AllPlaylists; Member Added: public const string PlaylistsFolders; New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.Wmp11.Wmp11MusicBuilder Member Added: public Wmp11MusicBuilder (); Member Added: public void OnTag (string id, System.Collections.Generic.IEnumerable resources, TagLib.Tag tag, Action consumer); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Build (Action consumer); New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.BuildableMusicArtistOptions Member Added: public BuildableMusicArtistOptions (); Member Added: public void OnGenre (string genre); Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.FileSystem New Namespace File: Mono.Upnp.Dcp.MediaServer1.FileSystem New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder Member Added: public ContainerBuilder (string id, string title); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Build (Action consumer, string title, string id, string parentId, System.Collections.Generic.IList children); Member Added: public string Id { get; } Member Added: public string Title { get; } New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder`1 Member Added: public ContainerBuilder (string id, string title, Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder.IdProducer idProducer, Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder.ContainerProducer containerProducer); Member Added: public void OnItem (string container, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Item item, Action consumer, Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder.OptionsProducer optionsProducer); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Build (Action consumer, string parentId); New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder`1/OptionsProducer New Namespace File: New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder`1/ContainerProducer New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerBuilder`1/IdProducer New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerInfo Member Added: public ContainerInfo (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container container, System.Collections.Generic.IList children); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Container { get; } Member Added: public System.Collections.Generic.IList Children { get; } New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ContainerOptionsInfo`1 Member Added: public ContainerOptionsInfo (string id, T options); Member Added: public string Id { get; } Member Added: public T Options { get; set; } Member Added: public System.Collections.Generic.IList Children { get; } New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.File Member Added: public File (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ItemOptions options); New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.FileSystemContentDirectory Member Added: public FileSystemContentDirectory (Uri url, System.Collections.Generic.IDictionary objects, System.Collections.Generic.IDictionary containers); Member Added: public override void Start (); Member Added: public override void Stop (); Member Added: protected override void Dispose (bool disposing); Member Added: protected override Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object GetObject (string objectId); Member Added: protected override int VisitChildren (Action consumer, string objectId, int startIndex, int requestCount, string sortCriteria, out int totalMatches); Member Added: protected static int VisitResults (Action consumer, System.Collections.Generic.IList objects, int startIndex, int requestCount); Member Added: protected System.Collections.Generic.IList GetChildren (string containerId); Member Added: public bool IsDisposed { get; } Member Added: protected override string SearchCapabilities { get; } Member Added: protected override string SortCapabilities { get; } New Type: Mono.Upnp.Dcp.MediaServer1.FileSystem.ObjectInfo Member Added: public ObjectInfo (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object object); Member Added: public ObjectInfo (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object object, string path); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object Object { get; } Member Added: public string Path { get; } Updating Mono.Upnp.Dcp.MediaServer1.GtkClient, Version=1.0.7952.18133, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.Dcp.MediaServer1.GtkClient.dll New Type: Mono.Upnp.Dcp.MediaServer1.GtkClient.ContentDirectoryInfo Member Added: public ContentDirectoryInfo (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory contentDirectory); Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.GtkClient New Namespace File: Mono.Upnp.Dcp.MediaServer1.GtkClient New Type: Mono.Upnp.Dcp.MediaServer1.GtkClient.ContentDirectoryServiceInfoProvider Member Added: public ContentDirectoryServiceInfoProvider (); Member Added: public bool CanProvideInfo (Mono.Upnp.ServiceType type); Member Added: public Gtk.Widget ProvideInfo (Mono.Upnp.ServiceAnnouncement service); Member Added: public string Name { get; } New Type: Mono.Upnp.Dcp.MediaServer1.GtkClient.ObjectInfo Member Added: public ObjectInfo (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object object); Updating Mono.Upnp.Dcp.MediaServer1.Tests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.Dcp.MediaServer1.Tests.dll New Type: Mono.Upnp.Dcp.MediaServer1.Tests.Consumer`1 Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.Tests New Namespace File: Mono.Upnp.Dcp.MediaServer1.Tests New Type: Mono.Upnp.Dcp.MediaServer1.Tests.DummyContentDirectory Member Added: public DummyContentDirectory (); Member Added: protected override string Browse (string objectId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.BrowseFlag browseFlag, string filter, int startIndex, int requestCount, string sortCriteria, out int numberReturned, out int totalMatches, out string updateId); Member Added: protected override string SearchCapabilities { get; } Member Added: protected override string SortCapabilities { get; } New Type: Mono.Upnp.Dcp.MediaServer1.Tests.DummyObject Member Added: public DummyObject (); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.FilteringXmlSerializerTests Member Added: public FilteringXmlSerializerTests (); Member Added: public void NoFilterWithNoData (); Member Added: public void NoFilterWithAllData (); Member Added: public void WildCardWithNoData (); Member Added: public void WildCardWithAllData (); Member Added: public void UnprefixedFilterWithAllData (); Member Added: public void PrefixedFilterWithAllData (); Member Added: public void TwoPrefixedFiltersWithAllData (); Member Added: public void UnprefixedAndPrefixedFiltersWithAllData (); Member Added: public void FilterAndWildCardWithAllData (); Member Added: public void IncludeOptionalAttribute (); Member Added: public void IncludeOptionalNamespacedAttribute (); Member Added: public void NestedDataWithAnAttribute (); Member Added: public void NestedDataWithAttributeAndNamespacedAttribute (); Member Added: public void NestedDataWithNoAttributes (); Member Added: public void NamespacedNestedDataWithNoAttributes (); Member Added: public void NestedDataWithAttribute (); Member Added: public void NestedDataWithNamespacedAttribute (); Member Added: public void NamespacedNestedDataWithAttribute (); Member Added: public void NamespacedNestedDataWithNamespacedAttribute (); Member Added: public void NestedAttributeButNoNestedData (); Member Added: public void EmptyNestedDataAndAnAttribute (); Member Added: public void ContainedNestedData (); Member Added: public void ContainedWildCardNestedData (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.ObjectQueryContextTests Member Added: public ObjectQueryContextTests (); Member Added: public void Element (); Member Added: public void OmitIfNullElement (); Member Added: public void NamedElement (); Member Added: public void PrefixedElement (); Member Added: public void Attribute (); Member Added: public void OmitIfNullAttribute (); Member Added: public void NamedAttribute (); Member Added: public void PrefixedAttribute (); Member Added: public void NestedElements (); Member Added: public void ArrayItem (); Member Added: public void NamedArrayItem (); Member Added: public void PrefixedArrayItem (); Member Added: public void NestedArrayTestClass (); Member Added: public void SuperclassLookup (); Member Added: public void NullableElement (); Member Added: public void NullableAttribute (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.ObjectQueryTests Member Added: public ObjectQueryTests (); Member Added: public void Equality (); Member Added: public void Inequality (); Member Added: public void LessThan (); Member Added: public void LessThanOrEqualTo (); Member Added: public void GreaterThan (); Member Added: public void GreaterThanOrEqualTo (); Member Added: public void Contains (); Member Added: public void DoesNotContain (); Member Added: public void Conjoin (); Member Added: public void Disjoin (); Member Added: public void Exists (); Member Added: public void ArrayItems (); Member Added: public void ListArrayItems (); Member Added: public void Attributes (); Member Added: public void AttributeExists (); Member Added: public void NestedAttributes (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.ObjectSerializationTests Member Added: public ObjectSerializationTests (); Member Added: public void MusicTrackSerialization (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.ObjectTests Member Added: public ObjectTests (); Member Added: public void ResourceInstantiation (); Member Added: public void ObjectInstantiation (); Member Added: public void ItemInstantiation (); Member Added: public void ContainerInstantiation (); Member Added: public void AlbumInstantiation (); Member Added: public void AudioBookInstantiation (); Member Added: public void AudioBroadcastInstantiation (); Member Added: public void AudioItemInstantiation (); Member Added: public void GenreInstantiation (); Member Added: public void ImageItemInstantiation (); Member Added: public void MovieInstantiation (); Member Added: public void MusicAlbumInstantiation (); Member Added: public void MusicArtistInstantiation (); Member Added: public void MusicTrackInstantiation (); Member Added: public void MusicVideoClipInstantiation (); Member Added: public void PersonInstantiation (); Member Added: public void PhotoInstantiation (); Member Added: public void PlaylistContainerInstantiation (); Member Added: public void PlaylistItemInstantiation (); Member Added: public void StorageFolderInstantiation (); Member Added: public void StorageSystemInstantiation (); Member Added: public void StorageVolumeInstantiation (); Member Added: public void TextItemInstantiation (); Member Added: public void VideoBroadcastInstantiation (); Member Added: public void VideoItemInstantiation (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.QueryParserTests Member Added: public QueryParserTests (); Member Added: public void EqualityOperator (); Member Added: public void InequalityOperator (); Member Added: public void LessThanOperator (); Member Added: public void LessThanOrEqualOperator (); Member Added: public void GreaterThanOperator (); Member Added: public void GreaterThanOrEqualOperator (); Member Added: public void ContainsOperator (); Member Added: public void ExistsTrue (); Member Added: public void ExistsFalse (); Member Added: public void ExistsTrueWithTrailingWhiteSpace (); Member Added: public void ExistsFalseWithTrailingWhiteSpace (); Member Added: public void ExistsTrueWithLeadingWhiteSpace (); Member Added: public void ExistsFalseWithLeadingWhiteSpace (); Member Added: public void DerivedFromOperator (); Member Added: public void NamespacedDerivedFromOperator (); Member Added: public void DoesNotContainOperator (); Member Added: public void EscapedDoubleQuote (); Member Added: public void EscapedSlash (); Member Added: public void AndOperator (); Member Added: public void OrOperator (); Member Added: public void OperatorPriority (); Member Added: public void ParentheticalPriority1 (); Member Added: public void ParentheticalPriority2 (); Member Added: public void ParentheticalPriority3 (); Member Added: public void ParentheticalPriority4 (); Member Added: public void ParentheticalPriority5 (); Member Added: public void WildCard (); Member Added: public void WildCardWithWhiteSpace (); Member Added: public void WhiteSpaceAroundOperator (); Member Added: public void DerivedFromOperatorWithParentheses (); Member Added: public void EmptyQuery (); Member Added: public void IncompleteInequalityOperator (); Member Added: public void NoOperator (); Member Added: public void NoOperatorAndTrailingWhiteSpace (); Member Added: public void NoWhiteSpaceAroundOperator (); Member Added: public void NoTrailingWhiteSpaceAroundOperator (); Member Added: public void DoubleEqualityOperator (); Member Added: public void NoTrailingWhiteSpaceAroundLessThan (); Member Added: public void NoTrailingWhiteSpaceAroundLessThanOrEqualTo (); Member Added: public void NoTrailingWhiteSpaceAroundGreaterThan (); Member Added: public void NoTrailingWhiteSpaceAroundGreaterThanOrEqualTo (); Member Added: public void UnquotedOperand (); Member Added: public void UnexpectedOperator (); Member Added: public void UnterminatedDoubleQuotedString (); Member Added: public void MissingOperandWithNoSpace (); Member Added: public void MissingOperandWithSpace (); Member Added: public void IncompleteContainsOperator (); Member Added: public void IncorrectContainsOperator (); Member Added: public void OverlongContainsOperator (); Member Added: public void IllegalBooleanLiteral (); Member Added: public void IllegalTrueLiteral (); Member Added: public void IllegalFalseLiteral (); Member Added: public void IllegallyShortTrueLiteral (); Member Added: public void IllegallyShortTrueLiteralWithTrailingWhitespace (); Member Added: public void IllegallyShortFalseLiteral (); Member Added: public void IllegallyShortFalseLiteralWithTrailingWhitespace (); Member Added: public void IllegallyLongTrueLiteral (); Member Added: public void IllegallyLongFalseLiteral (); Member Added: public void ExistsOperatorWithNoOperand (); Member Added: public void NeitherDerivedFromNorDoesNotContain (); Member Added: public void IllegallyShortDerivedFromOrDoesNotContain (); Member Added: public void IllegallyShortDerivedFromOrDoesNotContainWithWhiteSpace (); Member Added: public void IllegalAndOperator1 (); Member Added: public void IllegalAndOperator2 (); Member Added: public void IllegalAndOperator3 (); Member Added: public void IllegallyShortAndOperator1 (); Member Added: public void IllegallyShortAndOperatorWithTrailingWhiteSpace1 (); Member Added: public void IllegallyShortAndOperator2 (); Member Added: public void IllegallyShortAndOperatorWithTrailingWhiteSpace2 (); Member Added: public void IncompleteConjuction (); Member Added: public void IncompleteConjuctionWithTrailingWhiteSpace (); Member Added: public void IllegalOrOperator1 (); Member Added: public void IllegalOrOperator2 (); Member Added: public void IllegallyShortOrOperator (); Member Added: public void IllegallyShortOrOperatorWithTrailingWhiteSpace (); Member Added: public void IncompleteDisjunction (); Member Added: public void IncompleteDisjunctionWithTrailingWhiteSpace (); Member Added: public void UnbalancedOpeningParenthesis (); Member Added: public void OpeningEmptyParentheses (); Member Added: public void ConjoinedEmptyParentheses (); Member Added: public void DisjoinedEmptyParentheses (); Member Added: public void NeitherAndNorOr (); Member Added: public void BackHeavyUnbalancedEquasionStatement (); Member Added: public void FrontHeavyUnbalancedEquasionStatement (); Member Added: public void UnbalancedExistsStatement (); Member Added: public void UnbalancedConjunction (); Member Added: public void UnbalancedDisjunction (); Member Added: public void IllegalParenthesisWithConjunction (); Member Added: public void IllegalParenthesisWithDisjunction (); Member Added: public void WildCardWithOpenParenthesis (); Member Added: public void WildCardWithCloseParenthesis (); Member Added: public void WildCardWithConjunction (); Member Added: public void DoubleWildCards (); Member Added: public void BadEscapeSequence (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.QueryTests Member Added: public QueryTests (); Member Added: protected static Action Conjoin (Action leftOperand, Action rightOperand); Member Added: protected static Action Disjoin (Action leftOperand, Action rightOperand); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.UpdateTextWriterTests Member Added: public UpdateTextWriterTests (); Member Added: public void NoComma (); Member Added: public void EscapeComma (); Member Added: public void EscapeTwoCommas (); Member Added: public void EscapeThreeCommas (); Member Added: public void EscapeLeadingComma (); Member Added: public void EscapeTwoLeadingCommas (); Member Added: public void EscapeTrailingComma (); Member Added: public void EscapeTwoTrailingCommas (); Member Added: public void EscapeInSituComma (); Member Added: public void EscapeTwoInSituCommas (); Member Added: public void EscapeLeadingAndInSituCommas (); Member Added: public void EscapeLeadingAndTrailingCommas (); Member Added: public void EscapeInSituAndTrailingCommas (); Member Added: public void EscapeLeadingInSituAndTrailingCommas (); Member Added: public void EscapeThreeInSituCommas (); Member Added: public void EscapeThreeEachOfLeadingInSituAndTrailingCommas (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.UpdateXmlSerializerTests Member Added: public UpdateXmlSerializerTests (); Member Added: public void NoUpdate (); Member Added: public void OneUpdate (); Member Added: public void OneMadeNotNull (); Member Added: public void OneMadeNull (); Member Added: public void OneUpdateWithCommaEscapes (); Member Added: public void TwoUpdates (); Member Added: public void ThreeUpdates (); Member Added: public void NamedElementUpdate (); Member Added: public void OneOmitIfNullMadeNotNull (); Member Added: public void OneOmitIfNullMadeNull (); Member Added: public void TwoOmitIfNullMadeNotNull (); Member Added: public void TwoOmitIfNullMadeNull (); Member Added: public void FlagAdded (); Member Added: public void FlagAddedAndStringChanged (); Member Added: public void FlagRemoved (); Member Added: public void FlagRemovedAndStringChanged (); Member Added: public void NestedObjectChanged (); Member Added: public void NullArrayItemUnchanged (); Member Added: public void EmptyArrayItemUnchaged (); Member Added: public void SingleArrayItemUnchanged (); Member Added: public void TwoArrayItemsUnchanged (); Member Added: public void NullArrayItemMadeEmpty (); Member Added: public void EmptyArrayItemMadeNull (); Member Added: public void NullArrayItemMadeSingle (); Member Added: public void SingleArrayItemMadeNull (); Member Added: public void NullArrayItemMadeDouble (); Member Added: public void DoubleArrayItemMadeNull (); Member Added: public void EmptyArrayItemMadeSingle (); Member Added: public void SingleArrayItemMadeEmpty (); Member Added: public void EmptyArrayItemMadeDouble (); Member Added: public void DoubleArrayItemMadeEmpty (); Member Added: public void SingleArrayItemMadeDouble (); Member Added: public void DoubleArrayItemMadeSingle (); Member Added: public void ArrayItemsChanged (); Member Added: public void ArrayItemRemovedWithNull (); Member Added: public void ArrayItemsChangedAndAddedAndRemovedWithNull (); New Type: Mono.Upnp.Dcp.MediaServer1.Tests.VirtualXmlSerializerTests Member Added: public VirtualXmlSerializerTests (); Member Added: public void Element (); Member Added: public void ElementWithoutMatchingOverrides (); Member Added: public void ElementWithMatchingAndNonMatchingOverrides (); Member Added: public void UnmatchingNamespacedElement (); Member Added: public void ElementOverride (); Member Added: public void OverrideElementWithNull (); Member Added: public void OverrideElementWithNonNull (); Member Added: public void IntElement (); Member Added: public void NamespacedElement (); Member Added: public void UnmatchingUnnamespacedElement (); Member Added: public void Attribute (); Member Added: public void UnmatchingNamespacedAttribute (); Member Added: public void NamespacedAttribute (); Member Added: public void UnmatchingWronglyNamespacedAttribute (); Updating Mono.Upnp.Dcp.MediaServer1, Version=1.0.7952.18131, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.Dcp.MediaServer1.dll New Type: Mono.Upnp.Dcp.MediaServer1.DiscoveryEventArgs`1 Member Added: public T Item { get; } Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1 New Namespace File: Mono.Upnp.Dcp.MediaServer1 New Type: Mono.Upnp.Dcp.MediaServer1.TransferStatus Member Added: COMPLETED Member Added: ERROR Member Added: IN_PROGRESS Member Added: STOPPED New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.BrowseFlag Member Added: BrowseMetadata Member Added: BrowseDirectChildren Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1 New Namespace File: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1 New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Class Member Added: protected Class (); Member Added: public Class (string fullClassName); Member Added: public Class (string fullClassName, string friendlyClassName); Member Added: public override bool Equals (object obj); Member Added: public bool Equals (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Class class); Member Added: public override int GetHashCode (); Member Added: public virtual string FriendlyClassName { get; protected set; } Member Added: public virtual string FullClassName { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassManager Member Added: public static void RegisterType () where T : Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object; Member Added: public static string GetClassNameFromType () where T : Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object; Member Added: public static string GetClassNameFromType (Type type); Member Added: public static Type GetTypeFromClassName (string class); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassNameAttribute Member Added: public ClassNameAttribute (string className); Member Added: public string ClassName { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassReference Member Added: protected ClassReference (); Member Added: public ClassReference (bool includeDerived, string fullClassName); Member Added: public ClassReference (bool includeDerived, string fullClassName, string friendlyClassName); Member Added: int IComparable.CompareTo (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassReference classReference); Member Added: public override bool Equals (object obj); Member Added: public bool Equals (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ClassReference classReference); Member Added: public override int GetHashCode (); Member Added: public virtual bool IncludeDerived { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Member Added: protected Container (); Member Added: public Container (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContainerOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContainerOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContainerOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual Nullable ChildCount { get; protected set; } Member Added: protected virtual string Searchable { get; set; } Member Added: public bool IsSearchable { get; protected set; } Member Added: public System.Collections.Generic.IList CreateClasses { get; } Member Added: public System.Collections.Generic.IList SearchClasses { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryClient Member Added: public ContentDirectoryClient (); Member Added: public ContentDirectoryClient (Mono.Upnp.Client client); Member Added: public void Browse (); Member Added: public void Dispose (); Member Added: protected virtual void Dispose (bool disposing); Member Added: public Mono.Upnp.Client Client { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController Member Added: public ContentDirectoryController (Mono.Upnp.Control.ServiceController controller); Member Added: public string GetSearchCapabilities (); Member Added: public string GetSortCapabilities (); Member Added: public string GetSystemUpdateId (); Member Added: public string Browse (string objectId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.BrowseFlag browseFlag, string filter, uint startingIndex, uint requestedCount, string sortCriteria, out uint numberReturned, out uint totalMatches, out uint updateId); Member Added: public string Search (string containerId, string searchCriteria, string filter, uint startingIndex, uint requestedCount, string sortCriteria, out uint numberReturned, out uint totalMatches, out uint updateId); Member Added: public string CreateObject (string containerId, string elements); Member Added: public void DestroyObject (string objectId); Member Added: public void UpdateObject (string objectId, string currentTagValue, string newTagValue); Member Added: public string ImportResource (Uri sourceUri, Uri destinationUri); Member Added: public string ExportResource (Uri sourceUri, Uri destinationUri); Member Added: public void StopTransferResource (uint transferId); Member Added: public void GetTransferProgress (uint transferId, out string transferStatus, out string transferLength, out string transferTotal); Member Added: public void DeleteResource (Uri resourceUri); Member Added: public string CreateReference (string containerId, string objectId); Member Added: public Mono.Upnp.Control.ServiceController ServiceController { get; } Member Added: public bool CanSearch { get; } Member Added: public bool CanCreateObject { get; } Member Added: public bool CanDestroyObject { get; } Member Added: public bool CanUpdateObject { get; } Member Added: public bool CanImportResource { get; } Member Added: public bool CanExportResource { get; } Member Added: public bool CanStopTransferResource { get; } Member Added: public bool CanGetTransferProgress { get; } Member Added: public bool CanDeleteResource { get; } Member Added: public bool CanCreateReference { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.DeserializationException Member Added: public DeserializationException (string message); Member Added: public DeserializationException (string message, Exception innerException); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Item Member Added: protected Item (); Member Added: public Item (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ItemOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ItemOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ItemOptions GetOptions (); Member Added: protected override void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string RefId { get; protected set; } Member Added: public bool IsReference { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object Member Added: protected Object (); Member Added: public Object (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectOptions GetOptions (); Member Added: public override string ToString (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Class Class { get; protected set; } Member Added: public virtual string Title { get; protected set; } Member Added: public virtual string Creator { get; protected set; } Member Added: public virtual Nullable WriteStatus { get; protected set; } Member Added: public virtual string Id { get; protected set; } Member Added: public virtual string ParentId { get; protected set; } Member Added: protected virtual string Restricted { get; set; } Member Added: public bool IsRestricted { get; protected set; } Member Added: public System.Collections.Generic.IList Resources { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Resolution Member Added: public Resolution (uint x, uint y); Member Added: public override string ToString (); Member Added: public override int GetHashCode (); Member Added: public override bool Equals (object obj); Member Added: public bool Equals (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Resolution resolution); Member Added: public static bool operator == (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Resolution resolution1, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Resolution resolution2); Member Added: public static bool operator != (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Resolution resolution1, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Resolution resolution2); Member Added: public uint X { get; } Member Added: public uint Y { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Resource Member Added: protected Resource (); Member Added: public Resource (Uri uri, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResourceOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResourceOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResourceOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ProtocolInfo IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: public virtual Uri Uri { get; protected set; } Member Added: public virtual Nullable Size { get; protected set; } Member Added: public virtual Nullable Duration { get; protected set; } Member Added: public virtual Nullable BitRate { get; protected set; } Member Added: public virtual Nullable SampleFrequency { get; protected set; } Member Added: public virtual Nullable BitsPerSample { get; protected set; } Member Added: public virtual Nullable NrAudioChannels { get; protected set; } Member Added: public virtual Nullable Resolution { get; protected set; } Member Added: public virtual Nullable ColorDepth { get; protected set; } Member Added: public virtual Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ProtocolInfo ProtocolInfo { get; protected set; } Member Added: public virtual string Protection { get; protected set; } Member Added: public virtual Uri ImportUri { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Results`1 Member Added: public Results (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container container, string sortCriteria, string filter, uint requestCount, uint offset, uint totalCount, System.Collections.Generic.IList results); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Results GetMoreResults (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory contentDirectory); Member Added: protected abstract Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Results GetMoreResults (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory contentDirectory, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResultsSettings settings); Member Added: public System.Collections.Generic.IEnumerator GetEnumerator (); Member Added: System.Collections.IEnumerator IEnumerable.GetEnumerator (); Member Added: protected Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container Container { get; } Member Added: protected string SortCriteria { get; } Member Added: protected string Filter { get; } Member Added: protected uint RequestCount { get; } Member Added: public uint Offset { get; } Member Added: public uint TotalCount { get; } Member Added: public uint Count { get; } Member Added: public System.Collections.Generic.IList ResultsList { get; } Member Added: public bool HasMoreResults { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResultsSettings Member Added: public string SortCriteria { get; set; } Member Added: public string Filter { get; set; } Member Added: public uint RequestCount { get; set; } Member Added: public uint Offset { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Schemas Member Added: public const string UpnpSchema; Member Added: public const string DidlLiteSchema; Member Added: public const string DublinCoreSchema; New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.WriteStatus Member Added: Writeable Member Added: Protected Member Added: NotWritable Member Added: Unknown Member Added: Mixed New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectBasedContentDirectory Member Added: protected ObjectBasedContentDirectory (); Member Added: protected override string Search (string containerId, Action query, string filter, int startingIndex, int requestCount, string sortCriteria, out int numberReturned, out int totalMatches, out string updateId); Member Added: protected virtual void Search (Action consumer, string containerId, Action query, int startingIndex, int requestCount, string sortCriteria, out int numberReturned, out int totalMatches); Member Added: protected override string Browse (string objectId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.BrowseFlag browseFlag, string filter, int startIndex, int requestCount, string sortCriteria, out int numberReturned, out int totalMatches, out string updateId); Member Added: protected abstract int VisitChildren (Action consumer, string objectId, int startIndex, int requestCount, string sortCriteria, out int totalMatches); Member Added: protected abstract Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object GetObject (string objectId); Member Added: public override bool CanSearch { get; } New Type: Mono.Upnp.Dcp.MediaServer1.MediaServer Member Added: public MediaServer (string udn, string friendlyName, string manufacturer, string modelName, Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionManager connectionManager, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.LocalContentDirectory contentDirectory); Member Added: public MediaServer (string udn, string friendlyName, string manufacturer, string modelName, Mono.Upnp.DeviceOptions options, Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionManager connectionManager, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.LocalContentDirectory contentDirectory); Member Added: public static readonly Mono.Upnp.DeviceType DeviceType; Member Added: public void Start (); Member Added: public void Stop (); Member Added: public void Dispose (); Member Added: protected virtual void Dispose (bool disposing); Member Added: public bool IsDisposed { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionManagerController Member Added: public ConnectionManagerController (Mono.Upnp.ServiceAnnouncement announcement); Member Added: public void GetProtocolInfo (out string source, out string sink); Member Added: public void PrepareForConnection (string remoteProtocolInfo, string peerConnectionManager, int peerConnectionID, Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.Direction direction, out string connectionID, out string aVTransportID, out string rcsID); Member Added: public void ConnectionComplete (int connectionID); Member Added: public string GetCurrentConnectionIDs (); Member Added: public void GetCurrentConnectionInfo (int connectionID, out string rcsID, out string aVTransportID, out string protocolInfo, out string peerConnectionManager, out string peerConnectionID, out string direction, out string status); Member Added: public bool CanPrepareForConnection { get; } Member Added: public bool CanConnectionComplete { get; } Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1 New Namespace File: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1 New Type: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionManagerClient Member Added: public ConnectionManagerClient (); Member Added: public ConnectionManagerClient (Mono.Upnp.Client client); Member Added: public void Browse (); Member Added: public Mono.Upnp.Client Client { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.Album Member Added: protected Album (); Member Added: public Album (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AlbumOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AlbumOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AlbumOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public virtual string LongDescription { get; protected set; } Member Added: public virtual string Description { get; protected set; } Member Added: public System.Collections.Generic.IList Publishers { get; } Member Added: public System.Collections.Generic.IList Contributors { get; } Member Added: public virtual string Date { get; protected set; } Member Added: public System.Collections.Generic.IList Relations { get; } Member Added: public System.Collections.Generic.IList Rights { get; } Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV New Namespace File: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBook Member Added: protected AudioBook (); Member Added: public AudioBook (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBookOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBookOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBookOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public System.Collections.Generic.IList Producers { get; } Member Added: public System.Collections.Generic.IList Contributors { get; } Member Added: public virtual string Date { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBroadcast Member Added: protected AudioBroadcast (); Member Added: public AudioBroadcast (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBroadcastOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBroadcastOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBroadcastOptions GetOptions (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string Region { get; protected set; } Member Added: public virtual string RadioCallSign { get; protected set; } Member Added: public virtual string RadioStationId { get; protected set; } Member Added: public virtual string RadioBand { get; protected set; } Member Added: public virtual Nullable ChannelNr { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioItem Member Added: protected AudioItem (); Member Added: public AudioItem (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioItemOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioItemOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioItemOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Genres { get; } Member Added: public virtual string Description { get; protected set; } Member Added: public virtual string LongDescription { get; protected set; } Member Added: public System.Collections.Generic.IList Publishers { get; } Member Added: public virtual string Language { get; protected set; } Member Added: public System.Collections.Generic.IList Relations { get; } Member Added: public System.Collections.Generic.IList Rights { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.Genre Member Added: protected Genre (); Member Added: public Genre (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.GenreOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.GenreOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.GenreOptions GetOptions (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string LongDescription { get; protected set; } Member Added: public virtual string Description { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.ImageItem Member Added: protected ImageItem (); Member Added: public ImageItem (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.ImageItemOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.ImageItemOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.ImageItemOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string LongDescription { get; protected set; } Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public virtual string Rating { get; protected set; } Member Added: public virtual string Description { get; protected set; } Member Added: public System.Collections.Generic.IList Publishers { get; } Member Added: public virtual string Date { get; protected set; } Member Added: public System.Collections.Generic.IList Rights { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.Movie Member Added: protected Movie (); Member Added: public Movie (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MovieOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MovieOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MovieOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public virtual Nullable DvdRegionCode { get; protected set; } Member Added: public virtual string ChannelName { get; protected set; } Member Added: public System.Collections.Generic.IList ScheduledStartTimes { get; } Member Added: public System.Collections.Generic.IList ScheduledEndTimes { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MovieGenre Member Added: protected MovieGenre (); Member Added: public MovieGenre (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.GenreOptions options); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicAlbum Member Added: protected MusicAlbum (); Member Added: public MusicAlbum (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicAlbumOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicAlbumOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicAlbumOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Artists { get; } Member Added: public System.Collections.Generic.IList Genres { get; } Member Added: public System.Collections.Generic.IList Producers { get; } Member Added: public System.Collections.Generic.IList AlbumArtUris { get; } Member Added: public virtual string Toc { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicArtist Member Added: protected MusicArtist (); Member Added: public MusicArtist (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicArtistOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicArtistOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicArtistOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Genres { get; } Member Added: public virtual Uri ArtistDiscographyUri { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicGenre Member Added: protected MusicGenre (); Member Added: public MusicGenre (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.GenreOptions options); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicTrack Member Added: protected MusicTrack (); Member Added: public MusicTrack (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicTrackOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicTrackOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicTrackOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual Uri AlbumArtUri { get; protected set; } Member Added: public System.Collections.Generic.IList Artists { get; } Member Added: public System.Collections.Generic.IList Albums { get; } Member Added: public virtual Nullable OriginalTrackNumber { get; protected set; } Member Added: public System.Collections.Generic.IList Playlists { get; } Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public System.Collections.Generic.IList Contributors { get; } Member Added: public virtual string Date { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicVideoClip Member Added: protected MusicVideoClip (); Member Added: public MusicVideoClip (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicVideoClipOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicVideoClipOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicVideoClipOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Artists { get; } Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public System.Collections.Generic.IList Albums { get; } Member Added: public System.Collections.Generic.IList ScheduledStartTimes { get; } Member Added: public System.Collections.Generic.IList ScheduledEndTimes { get; } Member Added: public System.Collections.Generic.IList Contributors { get; } Member Added: public virtual string Date { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.Person Member Added: protected Person (); Member Added: public Person (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PersonOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PersonOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PersonOptions GetOptions (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string Language { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PersonWithRole Member Added: protected PersonWithRole (); Member Added: public PersonWithRole (string name, string role); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public string Name { get; protected set; } Member Added: public string Role { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.Photo Member Added: protected Photo (); Member Added: public Photo (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PhotoOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PhotoOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PhotoOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Albums { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PhotoAlbum Member Added: protected PhotoAlbum (); Member Added: public PhotoAlbum (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AlbumOptions options); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistContainer Member Added: protected PlaylistContainer (); Member Added: public PlaylistContainer (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistContainerOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistContainerOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistContainerOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Artists { get; } Member Added: public System.Collections.Generic.IList Genres { get; } Member Added: public virtual string LongDescription { get; protected set; } Member Added: public System.Collections.Generic.IList Producers { get; } Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public virtual string Description { get; protected set; } Member Added: public System.Collections.Generic.IList Contributors { get; } Member Added: public virtual string Date { get; protected set; } Member Added: public virtual string Language { get; protected set; } Member Added: public System.Collections.Generic.IList Rights { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistItem Member Added: protected PlaylistItem (); Member Added: public PlaylistItem (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistItemOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistItemOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistItemOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Artists { get; } Member Added: public System.Collections.Generic.IList Genres { get; } Member Added: public virtual string LongDescription { get; protected set; } Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public virtual string Description { get; protected set; } Member Added: public virtual string Date { get; protected set; } Member Added: public virtual string Language { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolder Member Added: protected StorageFolder (); Member Added: public StorageFolder (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolderOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolderOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolderOptions GetOptions (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual long StorageUsed { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageSystem Member Added: protected StorageSystem (); Member Added: public StorageSystem (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageSystemOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageSystemOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageSystemOptions GetOptions (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual long StorageTotal { get; protected set; } Member Added: public virtual long StorageUsed { get; protected set; } Member Added: public virtual long StorageFree { get; protected set; } Member Added: public virtual long StorageMaxPartition { get; protected set; } Member Added: public virtual string StorageMedium { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageVolume Member Added: public StorageVolume (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageVolumeOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageVolumeOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageVolumeOptions GetOptions (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual long StorageTotal { get; protected set; } Member Added: public virtual long StorageUsed { get; protected set; } Member Added: public virtual long StorageFree { get; protected set; } Member Added: public virtual string StorageMedium { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.TextItem Member Added: protected TextItem (); Member Added: public TextItem (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.TextItemOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.TextItemOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.TextItemOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Authors { get; } Member Added: public virtual string Protection { get; protected set; } Member Added: public virtual string LongDescription { get; protected set; } Member Added: public virtual string StorageMedium { get; protected set; } Member Added: public virtual string Rating { get; protected set; } Member Added: public virtual string Description { get; protected set; } Member Added: public System.Collections.Generic.IList Publishers { get; } Member Added: public System.Collections.Generic.IList Contributors { get; } Member Added: public virtual string Date { get; protected set; } Member Added: public System.Collections.Generic.IList Relations { get; } Member Added: public virtual string Language { get; protected set; } Member Added: public System.Collections.Generic.IList Rights { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoBroadcast Member Added: protected VideoBroadcast (); Member Added: public VideoBroadcast (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoBroadcastOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoBroadcastOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoBroadcastOptions GetOptions (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual Uri Icon { get; protected set; } Member Added: public virtual string Region { get; protected set; } Member Added: public virtual Nullable ChannelNr { get; protected set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoItem Member Added: protected VideoItem (); Member Added: public VideoItem (string id, string parentId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoItemOptions options); Member Added: protected void CopyToOptions (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoItemOptions options); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoItemOptions GetOptions (); Member Added: protected override void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public System.Collections.Generic.IList Genres { get; } Member Added: public virtual string LongDescription { get; protected set; } Member Added: public System.Collections.Generic.IList Producers { get; } Member Added: public virtual string Rating { get; protected set; } Member Added: public System.Collections.Generic.IList Actors { get; } Member Added: public System.Collections.Generic.IList Directors { get; } Member Added: public virtual string Description { get; protected set; } Member Added: public System.Collections.Generic.IList Publishers { get; } Member Added: public virtual string Language { get; protected set; } Member Added: public System.Collections.Generic.IList Relations { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionManager Member Added: protected ConnectionManager (); Member Added: public static readonly Mono.Upnp.ServiceType ServiceType; Member Added: public virtual void GetProtocolInfo (out string source, out string sink); Member Added: protected abstract void GetProtocolInfoCore (out string source, out string sink); Member Added: public virtual void GetCurrentConnectionIDs (out string connectionIds); Member Added: public virtual void GetCurrentConnectionInfo (int connectionId, out int resId, out int avTransportId, out string protocolInfo, out string peerConnectionManager, out int peerConnectionId, out Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.Direction direction, out Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionStatus status); Member Added: protected abstract void GetCurrentConnectionInfoCore (int connectionId, out int resId, out int avTransportId, out string protocolInfo, out string peerConnectionManager, out int peerConnectionId, out Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.Direction direction, out Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionStatus status); Member Added: protected abstract string CurrentConnectionIDs { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ConnectionStatus Member Added: OK Member Added: ContentFormatMismatch Member Added: InsufficientBandwidth Member Added: UnreliableChannel Member Added: Unknown New Type: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.Direction Member Added: Input Member Added: Output New Type: Mono.Upnp.Dcp.MediaServer1.Xml.UpdateDelegateSerializationCompiler Member Added: public UpdateDelegateSerializationCompiler (Mono.Upnp.Xml.XmlSerializer xmlSerializer, Type type); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateTypeStartAutoSerializer (string name, string namespace, string prefix, System.Collections.Generic.IEnumerable namespaces); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateTypeEndAutoSerializer (); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.Compilation.Serializer serializer); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateArrayItemSerializer (System.Reflection.PropertyInfo property); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateArrayItemSerializer (System.Reflection.PropertyInfo property, string name, string namespace, string prefix); Namespace Directory Created: Mono.Upnp.Dcp.MediaServer1.Xml New Namespace File: Mono.Upnp.Dcp.MediaServer1.Xml New Type: Mono.Upnp.Dcp.MediaServer1.Xml.UpdateContext Member Added: public UpdateContext (); Member Added: public UpdateContext (object otherValue, System.IO.Stream stream, System.Text.Encoding encoding); Member Added: public void DelineateUpdate (); Member Added: public object OtherValue { get; } Member Added: public bool Delineated { get; } New Type: Mono.Upnp.Dcp.MediaServer1.Xml.UpdateTextWriter Member Added: public UpdateTextWriter (System.IO.TextWriter textWriter); Member Added: public override void Write (char value); Member Added: public override void Write (char[] buffer, int index, int count); Member Added: public override void Write (char[] buffer); Member Added: public override void Write (string value); Member Added: public override void Flush (); Member Added: public override void Close (); Member Added: protected override void Dispose (bool disposing); Member Added: public override System.Text.Encoding Encoding { get; } New Type: Mono.Upnp.Dcp.MediaServer1.Xml.UpdateXmlSerializer Member Added: public UpdateXmlSerializer (); Member Added: public UpdateXmlSerializer (Mono.Upnp.Xml.Compilation.SerializationCompilerProvider compilerProvider); Member Added: public bool Serialize (T obj1, T obj2, System.IO.Stream stream); Member Added: public bool Serialize (T obj1, T obj2, System.IO.Stream stream, Mono.Upnp.Xml.XmlSerializationOptions options); New Type: Mono.Upnp.Dcp.MediaServer1.Xml.FilteringDelegateSerializationCompiler Member Added: public FilteringDelegateSerializationCompiler (Mono.Upnp.Xml.XmlSerializer xmlSerializer, Type type); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateAttributeSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlAttributeAttribute attributeAttribute); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateElementSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlElementAttribute elementAttribute); New Type: Mono.Upnp.Dcp.MediaServer1.Xml.FilteringContext Member Added: public FilteringContext (Type type, System.Collections.Generic.ICollection properties); Member Added: public bool IncludesElement (string element); Member Added: public bool IncludesAttribute (string attribute); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.QueryVisitor Member Added: public QueryVisitor (); Member Added: public virtual void VisitAllResults (); Member Added: public virtual void VisitEquals (string property, string value); Member Added: public virtual void VisitDoesNotEqual (string property, string value); Member Added: public virtual void VisitLessThan (string property, string value); Member Added: public virtual void VisitLessThanOrEqualTo (string property, string value); Member Added: public virtual void VisitGreaterThan (string property, string value); Member Added: public virtual void VisitGreaterThanOrEqualTo (string property, string value); Member Added: public virtual void VisitContains (string property, string value); Member Added: public virtual void VisitDoesNotContain (string property, string value); Member Added: public virtual void VisitDerivedFrom (string property, string value); Member Added: public virtual void VisitExists (string property, bool value); Member Added: public virtual void VisitAnd (Action leftOperand, Action rightOperand); Member Added: public virtual void VisitOr (Action leftOperand, Action rightOperand); Member Added: protected virtual void VisitPropertyExpression (string property, string value); Member Added: protected virtual void VisitBinaryExpression (Action leftOperand, Action rightOperand); Member Added: protected virtual void VisitExpression (); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Query Member Added: public Query (string name); Member Added: public Action Contains (string value); Member Added: public Action DoesNotContain (string value); Member Added: public Action DerivedFrom (string value); Member Added: public Action Exists (bool value); Member Added: public static Action operator == (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Query property, string value); Member Added: public static Action operator != (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Query property, string value); Member Added: public static Action operator < (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Query property, string value); Member Added: public static Action operator <= (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Query property, string value); Member Added: public static Action operator > (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Query property, string value); Member Added: public static Action operator >= (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Query property, string value); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.QueryParser Member Added: protected QueryParser (); Member Added: protected abstract Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.QueryParser OnCharacter (char character); Member Added: protected abstract Action OnDone (); Member Added: protected static bool IsWhiteSpace (char character); Member Added: public static Action Parse (string query); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.QueryParsingException Member Added: public QueryParsingException (string message); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectQueryVisitor Member Added: public ObjectQueryVisitor (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectQueryContext context, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Object object, Action consumer); Member Added: public override void VisitAllResults (); Member Added: public override void VisitAnd (Action leftOperand, Action rightOperand); Member Added: public override void VisitOr (Action leftOperand, Action rightOperand); Member Added: public override void VisitExists (string property, bool value); Member Added: public override void VisitEquals (string property, string value); Member Added: public override void VisitDoesNotEqual (string property, string value); Member Added: public override void VisitLessThan (string property, string value); Member Added: public override void VisitLessThanOrEqualTo (string property, string value); Member Added: public override void VisitGreaterThan (string property, string value); Member Added: public override void VisitGreaterThanOrEqualTo (string property, string value); Member Added: public override void VisitContains (string property, string value); Member Added: public override void VisitDoesNotContain (string property, string value); New Type: Mono.Upnp.Dcp.MediaServer1.Xml.PropertyName Member Added: public PropertyName (); Member Added: public static string CreateForAttribute (string name, string prefix, string nestedName); Member Added: public static string CreateForElement (string name, string prefix); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectQueryContext Member Added: public ObjectQueryContext (Type type); Member Added: public ObjectQueryContext (Type type, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectQueryContext parentContext); Member Added: public void VisitProperty (string property, object object, Action consumer); Member Added: public void CompareProperty (string property, object object, string value, Action consumer); Member Added: public bool PropertyExists (string property, object object); New Type: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ProtocolInfo Member Added: public ProtocolInfo (string protocol); Member Added: public ProtocolInfo (string protocol, string contentFormat); Member Added: public ProtocolInfo (string protocol, string network, string contentFormat, string additionalInfo); Member Added: public override string ToString (); Member Added: public static Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ProtocolInfo Parse (string text); Member Added: public string Protocol { get; } Member Added: public string Network { get; } Member Added: public string ContentFormat { get; } Member Added: public string AdditionalInfo { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.Protocols Member Added: public const string HttpGet; Member Added: public const string RtspUdp; Member Added: public const string Internal; Member Added: public const string IEC61883; New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageVolumeOptions Member Added: public StorageVolumeOptions (); Member Added: public long StorageTotal { get; set; } Member Added: public long StorageFree { get; set; } Member Added: public string StorageMedium { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageSystemOptions Member Added: public StorageSystemOptions (); Member Added: public long StorageMaxPartition { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.StorageFolderOptions Member Added: public StorageFolderOptions (); Member Added: public long StorageUsed { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AlbumOptions Member Added: public AlbumOptions (); Member Added: public System.Collections.Generic.IEnumerable Publishers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Contributors { get; set; } Member Added: public System.Collections.Generic.IEnumerable Relations { get; set; } Member Added: public System.Collections.Generic.IEnumerable Rights { get; set; } Member Added: public string StorageMedium { get; set; } Member Added: public string LongDescription { get; set; } Member Added: public string Description { get; set; } Member Added: public string Date { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBookOptions Member Added: public AudioBookOptions (); Member Added: public System.Collections.Generic.IEnumerable Producers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Contributors { get; set; } Member Added: public string StorageMedium { get; set; } Member Added: public string Date { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioBroadcastOptions Member Added: public AudioBroadcastOptions (); Member Added: public string Region { get; set; } Member Added: public string RadioCallSign { get; set; } Member Added: public string RadioStationId { get; set; } Member Added: public string RadioBand { get; set; } Member Added: public Nullable ChannelNr { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.AudioItemOptions Member Added: public AudioItemOptions (); Member Added: public System.Collections.Generic.IEnumerable Genres { get; set; } Member Added: public System.Collections.Generic.IEnumerable Publishers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Relations { get; set; } Member Added: public System.Collections.Generic.IEnumerable Rights { get; set; } Member Added: public string Description { get; set; } Member Added: public string LongDescription { get; set; } Member Added: public string Language { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.GenreOptions Member Added: public GenreOptions (); Member Added: public string LongDescription { get; set; } Member Added: public string Description { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.ImageItemOptions Member Added: public ImageItemOptions (); Member Added: public System.Collections.Generic.IEnumerable Publishers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Rights { get; set; } Member Added: public virtual string LongDescription { get; set; } Member Added: public virtual string StorageMedium { get; set; } Member Added: public virtual string Rating { get; set; } Member Added: public virtual string Description { get; set; } Member Added: public virtual string Date { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MovieOptions Member Added: public MovieOptions (); Member Added: public System.Collections.Generic.IEnumerable ScheduledStartTimes { get; set; } Member Added: public System.Collections.Generic.IEnumerable ScheduledEndTimes { get; set; } Member Added: public string StorageMedium { get; set; } Member Added: public Nullable DvdRegionCode { get; set; } Member Added: public string ChannelName { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicAlbumOptions Member Added: public MusicAlbumOptions (); Member Added: public System.Collections.Generic.IEnumerable Artists { get; set; } Member Added: public System.Collections.Generic.IEnumerable Genres { get; set; } Member Added: public System.Collections.Generic.IEnumerable Producers { get; set; } Member Added: public System.Collections.Generic.IEnumerable AlbumArtUris { get; set; } Member Added: public virtual string Toc { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicArtistOptions Member Added: public MusicArtistOptions (); Member Added: public System.Collections.Generic.IEnumerable Genres { get; set; } Member Added: public Uri ArtistDiscographyUri { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicTrackOptions Member Added: public MusicTrackOptions (); Member Added: public System.Collections.Generic.IEnumerable Artists { get; set; } Member Added: public System.Collections.Generic.IEnumerable Albums { get; set; } Member Added: public System.Collections.Generic.IEnumerable Playlists { get; set; } Member Added: public System.Collections.Generic.IEnumerable Contributors { get; set; } Member Added: public virtual Uri AlbumArtUri { get; set; } Member Added: public virtual Nullable OriginalTrackNumber { get; set; } Member Added: public virtual string StorageMedium { get; set; } Member Added: public virtual string Date { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.MusicVideoClipOptions Member Added: public MusicVideoClipOptions (); Member Added: public System.Collections.Generic.IEnumerable Artists { get; set; } Member Added: public System.Collections.Generic.IEnumerable Albums { get; set; } Member Added: public System.Collections.Generic.IEnumerable ScheduledStartTimes { get; set; } Member Added: public System.Collections.Generic.IEnumerable ScheduledEndTimes { get; set; } Member Added: public System.Collections.Generic.IEnumerable Contributors { get; set; } Member Added: public string StorageMedium { get; set; } Member Added: public string Date { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PersonOptions Member Added: public PersonOptions (); Member Added: public string Language { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PhotoOptions Member Added: public PhotoOptions (); Member Added: public System.Collections.Generic.IEnumerable Albums { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistContainerOptions Member Added: public PlaylistContainerOptions (); Member Added: public System.Collections.Generic.IEnumerable Artists { get; set; } Member Added: public System.Collections.Generic.IEnumerable Genres { get; set; } Member Added: public System.Collections.Generic.IEnumerable Producers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Contributors { get; set; } Member Added: public System.Collections.Generic.IEnumerable Rights { get; set; } Member Added: public virtual string LongDescription { get; set; } Member Added: public virtual string StorageMedium { get; set; } Member Added: public virtual string Description { get; set; } Member Added: public virtual string Date { get; set; } Member Added: public virtual string Language { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.PlaylistItemOptions Member Added: public PlaylistItemOptions (); Member Added: public System.Collections.Generic.IEnumerable Artists { get; set; } Member Added: public System.Collections.Generic.IEnumerable Genres { get; set; } Member Added: public virtual string LongDescription { get; set; } Member Added: public virtual string StorageMedium { get; set; } Member Added: public virtual string Description { get; set; } Member Added: public virtual string Date { get; set; } Member Added: public virtual string Language { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.TextItemOptions Member Added: public TextItemOptions (); Member Added: public System.Collections.Generic.IEnumerable Authors { get; set; } Member Added: public System.Collections.Generic.IEnumerable Publishers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Contributors { get; set; } Member Added: public System.Collections.Generic.IEnumerable Relations { get; set; } Member Added: public System.Collections.Generic.IEnumerable Rights { get; set; } Member Added: public virtual string Protection { get; set; } Member Added: public virtual string LongDescription { get; set; } Member Added: public virtual string StorageMedium { get; set; } Member Added: public virtual string Rating { get; set; } Member Added: public virtual string Description { get; set; } Member Added: public virtual string Date { get; set; } Member Added: public virtual string Language { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoBroadcastOptions Member Added: public VideoBroadcastOptions (); Member Added: public Uri Icon { get; set; } Member Added: public string Region { get; set; } Member Added: public Nullable ChannelNr { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.AV.VideoItemOptions Member Added: public VideoItemOptions (); Member Added: public System.Collections.Generic.IEnumerable Genres { get; set; } Member Added: public System.Collections.Generic.IEnumerable Producers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Actors { get; set; } Member Added: public System.Collections.Generic.IEnumerable Directors { get; set; } Member Added: public System.Collections.Generic.IEnumerable Publishers { get; set; } Member Added: public System.Collections.Generic.IEnumerable Relations { get; set; } Member Added: public string LongDescription { get; set; } Member Added: public string Rating { get; set; } Member Added: public string Description { get; set; } Member Added: public string Language { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContainerOptions Member Added: public ContainerOptions (); Member Added: public System.Collections.Generic.IEnumerable SearchClasses { get; set; } Member Added: public System.Collections.Generic.IEnumerable CreateClasses { get; set; } Member Added: public Nullable ChildCount { get; set; } Member Added: public bool IsSearchable { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ItemOptions Member Added: public ItemOptions (); Member Added: public string RefId { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ObjectOptions Member Added: public ObjectOptions (); Member Added: public System.Collections.Generic.IEnumerable Resources { get; set; } Member Added: public string Title { get; set; } Member Added: public string Creator { get; set; } Member Added: public Nullable WriteStatus { get; set; } Member Added: public bool IsRestricted { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResourceOptions Member Added: public ResourceOptions (); Member Added: public Nullable Size { get; set; } Member Added: public Nullable Duration { get; set; } Member Added: public Nullable BitRate { get; set; } Member Added: public Nullable SampleFrequency { get; set; } Member Added: public Nullable BitsPerSample { get; set; } Member Added: public Nullable NrAudioChannels { get; set; } Member Added: public Nullable Resolution { get; set; } Member Added: public Nullable ColorDepth { get; set; } Member Added: public Mono.Upnp.Dcp.MediaServer1.ConnectionManager1.ProtocolInfo ProtocolInfo { get; set; } Member Added: public string Protection { get; set; } Member Added: public Uri ImportUri { get; set; } New Type: Mono.Upnp.Dcp.MediaServer1.Error Member Added: public static Mono.Upnp.Control.UpnpError NoSuchObject (); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchObject (string message); Member Added: public static Mono.Upnp.Control.UpnpError InvalidCurrentTagValue (); Member Added: public static Mono.Upnp.Control.UpnpError InvalidCurrentTagValue (string message); Member Added: public static Mono.Upnp.Control.UpnpError InvalidNewTagValue (); Member Added: public static Mono.Upnp.Control.UpnpError InvalidNewTagValue (string message); Member Added: public static Mono.Upnp.Control.UpnpError RequiredTag (); Member Added: public static Mono.Upnp.Control.UpnpError RequiredTag (string message); Member Added: public static Mono.Upnp.Control.UpnpError ReadOnlyTag (); Member Added: public static Mono.Upnp.Control.UpnpError ReadOnlyTag (string message); Member Added: public static Mono.Upnp.Control.UpnpError ParameterMismatch (); Member Added: public static Mono.Upnp.Control.UpnpError ParameterMismatch (string message); Member Added: public static Mono.Upnp.Control.UpnpError UnsupportedOrInvalidSearchCriteria (); Member Added: public static Mono.Upnp.Control.UpnpError UnsupportedOrInvalidSearchCriteria (string message); Member Added: public static Mono.Upnp.Control.UpnpError UnsupportedOrInvalidSortCriteria (); Member Added: public static Mono.Upnp.Control.UpnpError UnsupportedOrInvalidSortCriteria (string message); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchContainer (); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchContainer (string message); Member Added: public static Mono.Upnp.Control.UpnpError RestrictedObject (); Member Added: public static Mono.Upnp.Control.UpnpError RestrictedObject (string message); Member Added: public static Mono.Upnp.Control.UpnpError BadMetadata (); Member Added: public static Mono.Upnp.Control.UpnpError BadMetadata (string message); Member Added: public static Mono.Upnp.Control.UpnpError RestrictedParentObject (); Member Added: public static Mono.Upnp.Control.UpnpError RestrictedParentObject (string message); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchSourceResource (); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchSourceResource (string message); Member Added: public static Mono.Upnp.Control.UpnpError SourceResourceAccessDenied (); Member Added: public static Mono.Upnp.Control.UpnpError SourceResourceAccessDenied (string message); Member Added: public static Mono.Upnp.Control.UpnpError TransferBusy (); Member Added: public static Mono.Upnp.Control.UpnpError TransferBusy (string message); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchFileTransfer (); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchFileTransfer (string message); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchDestinationResource (); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchDestinationResource (string message); Member Added: public static Mono.Upnp.Control.UpnpError DestinationResourceAccessDenied (); Member Added: public static Mono.Upnp.Control.UpnpError DestinationResourceAccessDenied (string message); Member Added: public static Mono.Upnp.Control.UpnpError CannotProcessTheRequest (); Member Added: public static Mono.Upnp.Control.UpnpError CannotProcessTheRequest (string message); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.LocalContentDirectory Member Added: protected LocalContentDirectory (); Member Added: public virtual event EventHandler> SystemUpdateIdChanged; Member Added: public virtual event EventHandler> TransferIdsChanged; Member Added: public virtual event EventHandler> ContainerUpdateIdsChanged; Member Added: protected virtual void OnSystemUpdate (); Member Added: public virtual void Start (); Member Added: public virtual void Stop (); Member Added: public virtual void GetSearchCapabilities (out string searchCapabilities); Member Added: public virtual void GetSortCapabilities (out string sortCapabilities); Member Added: public virtual void GetSystemUpdateId (out string systemUpdateId); Member Added: protected virtual string GetSystemUpdateId (); Member Added: public virtual void Browse (string objectId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.BrowseFlag browseFlag, string filter, int startingIndex, int requestCount, string sortCriteria, out string result, out int numberReturned, out int totalMatches, out string updateId); Member Added: protected abstract string Browse (string objectId, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.BrowseFlag browseFlag, string filter, int startIndex, int requestCount, string sortCriteria, out int numberReturned, out int totalMatches, out string updateId); Member Added: public virtual void Search (string containerId, string searchCriteria, string filter, int startingIndex, int requestCount, string sortCriteria, out string result, out int numberReturned, out int totalMatches, out string updateId); Member Added: protected virtual string Search (string containerId, Action query, string filter, int startingIndex, int requestCount, string sortCriteria, out int numberReturned, out int totalMatches, out string updateId); Member Added: public virtual void CreateObject (string containerId, string elements, out string objectId, out string result); Member Added: protected virtual string CreateObject (string containerId, string elements, out string result); Member Added: public virtual void DestroyObject (string objectId); Member Added: public virtual void UpdateObject (string objectId, string currentTagValue, string newTagValue); Member Added: public virtual void ImportResource (Uri sourceUri, Uri destinationUri, out int transferId); Member Added: protected virtual int ImportResource (Uri sourceUri, Uri destinationUri); Member Added: public virtual void ExportResource (Uri sourceUri, Uri destinationUri, out int transferId); Member Added: protected virtual int ExportResource (Uri sourceUri, Uri destinationUri); Member Added: public virtual void StopTransferResource (int transferId); Member Added: public virtual void GetTransferProgress (int transferId, out string transferStatus, out string transferLength, out string transferTotal); Member Added: protected virtual string GetTransferProgress (int transferId, out string transferLength, out string transferTotal); Member Added: public virtual void DeleteResource (Uri resourceUri); Member Added: public virtual void CreateReference (string containerId, string objectId, out string newId); Member Added: protected virtual string CreateReference (string containerId, string objectId); Member Added: public void Dispose (); Member Added: protected virtual void Dispose (bool disposing); Member Added: public bool IsStarted { get; } Member Added: protected abstract string SearchCapabilities { get; } Member Added: protected abstract string SortCapabilities { get; } Member Added: public virtual bool CanSearch { get; } Member Added: public virtual bool CanCreateObject { get; } Member Added: public virtual bool CanDestroyObject { get; } Member Added: public virtual bool CanUpdateObject { get; } Member Added: public virtual bool CanImportResource { get; } Member Added: public virtual bool CanExportResource { get; } Member Added: public virtual bool CanStopTransferResource { get; } Member Added: public virtual bool CanGetTransferProgress { get; } Member Added: public virtual bool CanDeleteResource { get; } Member Added: public virtual bool CanCreateReference { get; } Member Added: public virtual bool HasTransferIds { get; } Member Added: public virtual bool HasContainerUpdateIds { get; } New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.RemoteContentDirectory Member Added: public RemoteContentDirectory (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController controller); Member Added: public RemoteContentDirectory (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectoryController controller, Mono.Upnp.Xml.XmlDeserializer deserializer); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container GetRootObject (); Member Added: public T GetObject (string id); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Results GetChildren (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container container); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Results GetChildren (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container container, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResultsSettings settings); Member Added: public Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Results Search (Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Container container, Action query, Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ResultsSettings settings); Member Added: protected virtual System.Collections.Generic.IEnumerable Deserialize (string xml); New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.ContentDirectory Member Added: public static readonly Mono.Upnp.ServiceType ServiceType; New Type: Mono.Upnp.Dcp.MediaServer1.ContentDirectory1.Reference`1 Member Added: public Reference (string id, string parentId, T item); Member Added: public void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Dcp.MediaServer1.Xml.VirtualDelegateSerializationCompiler Member Added: public VirtualDelegateSerializationCompiler (Mono.Upnp.Xml.XmlSerializer xmlSerializer, Type type); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateAttributeSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlAttributeAttribute attributeAttribute); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateElementSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlElementAttribute elementAttribute); New Type: Mono.Upnp.Dcp.MediaServer1.Xml.VirtualContext Member Added: public VirtualContext (); Member Added: public VirtualContext (params Mono.Upnp.Dcp.MediaServer1.Xml.Override[] overrides); Member Added: public VirtualContext (System.Collections.Generic.IEnumerable overrides); Member Added: public System.Collections.Generic.IEnumerable Overrides { get; } New Type: Mono.Upnp.Dcp.MediaServer1.Xml.Override Member Added: public Override (object value, string name); Member Added: public Override (object value, string name, string namespace); Member Added: public string Name { get; } Member Added: public string Namespace { get; } Member Added: public object Value { get; } Updating Mono.Upnp.Tests, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.Tests.dll New Type: Mono.Upnp.Tests.ClientTests Member Added: public ClientTests (); Member Added: public void DescriptionCacheTest (); Member Added: public void AnnouncementTest (); Member Added: public void GetDeviceTest (); Member Added: public void GetServiceTest (); Member Added: public void GetServiceControllerTest (); Member Added: public void ControlTest (); Member Added: public void EventTest (); Namespace Directory Created: Mono.Upnp.Tests New Namespace File: Mono.Upnp.Tests New Type: Mono.Upnp.Tests.DeviceDescriptionTests Member Added: public DeviceDescriptionTests (); Member Added: public static void AssertEquality (Mono.Upnp.Root sourceRoot, Mono.Upnp.Root targetRoot); Member Added: public static void AssertEquality (Mono.Upnp.Device sourceDevice, Mono.Upnp.Device targetDevice); Member Added: public static void AssertEquality (Mono.Upnp.Icon sourceIcon, Mono.Upnp.Icon targetIcon); Member Added: public static void AssertEquality (Mono.Upnp.Service sourceService, Mono.Upnp.Service targetService); Member Added: public void OfflineFullDeviceDescriptionTest (); Member Added: public void FullDeviceDescriptionDeserializationTest (); Member Added: public void UrlBaseDeviceDescriptionDeserializationTest (); Member Added: public void FullDescriptionSerializationTest (); New Type: Mono.Upnp.Tests.DummyDeserializer Member Added: public DummyDeserializer (); Member Added: public Mono.Upnp.Root DeserializeRoot (string xml); Member Added: public Mono.Upnp.Root DeserializeRoot (System.Xml.XmlReader reader); Member Added: public Mono.Upnp.Root DeserializeRoot (System.Xml.XmlReader reader, Uri url); Member Added: public Mono.Upnp.Control.ServiceController DeserializeServiceController (string xml); Member Added: public Mono.Upnp.Control.ServiceController DeserializeServiceController (System.Xml.XmlReader reader); New Type: Mono.Upnp.Tests.DummyDeserializerFactory Member Added: public DummyDeserializerFactory (); Member Added: public int InstantiationCount; Member Added: public Mono.Upnp.Deserializer CreateDeserializer (Mono.Upnp.Xml.XmlDeserializer xmlDeserializer); New Type: Mono.Upnp.Tests.DummyIcon Member Added: public DummyIcon (int width, int height, int depth, string mimetype); New Type: Mono.Upnp.Tests.DummyRoot Member Added: public DummyRoot (Mono.Upnp.DeviceType type, string udn, string friendlyName, string manufacturer, string modelName); Member Added: public DummyRoot (Mono.Upnp.DeviceType type, string udn, string friendlyName, string manufacturer, string modelName, Mono.Upnp.DeviceOptions options); Member Added: public void Initialize (); New Type: Mono.Upnp.Tests.DummyService Member Added: public DummyService (Mono.Upnp.ServiceType type, string id); New Type: Mono.Upnp.Tests.DummyService`1 Member Added: public DummyService (); Member Added: public DummyService (T service); New Type: Mono.Upnp.Tests.DummyServiceAction Member Added: public DummyServiceAction (string name); Member Added: public DummyServiceAction (string name, System.Collections.Generic.IEnumerable arguments); New Type: Mono.Upnp.Tests.DummyServiceController Member Added: public DummyServiceController (); Member Added: protected override void Initialize (Mono.Upnp.Xml.XmlSerializer serializer, Mono.Upnp.Service service); Member Added: protected override void Start (); Member Added: protected override void Stop (); New Type: Mono.Upnp.Tests.DummyStateVariable Member Added: public DummyStateVariable (string name, string dataType); Member Added: public DummyStateVariable (string name, string dataType, bool isMulticast); New Type: Mono.Upnp.Tests.DummyStateVariableEventer Member Added: public DummyStateVariableEventer (); Member Added: public void SetValue (string value); New Type: Mono.Upnp.Tests.ServerTests Member Added: public ServerTests (); Member Added: public void InitialUnicastEventTest (); Member Added: public void SingleUpdateUnicastEventTest (); Member Added: public void MultipleUpdateUnicastEventTest (); Member Added: public void UnsubscribeUnicastEventTest (); Member Added: public void ControlTest (); Member Added: public void DescriptionTest (); Member Added: public void ScpdTest (); Member Added: public void IconTest (); Member Added: public void AnnouncementTest (); New Type: Mono.Upnp.Tests.ServiceDescriptionTests Member Added: public ServiceDescriptionTests (); Member Added: public static void AssertEquality (Mono.Upnp.Control.ServiceController sourceController, Mono.Upnp.Control.ServiceController targetController); Member Added: public static void AssertEquality (Mono.Upnp.Control.ServiceAction sourceAction, Mono.Upnp.Control.ServiceAction targetAction); Member Added: public static void AssertEquality (Mono.Upnp.Control.Argument sourceArgument, Mono.Upnp.Control.Argument targetArgument); Member Added: public static void AssertEquality (Mono.Upnp.Control.StateVariable sourceStateVariable, Mono.Upnp.Control.StateVariable targetStateVariable); Member Added: public void OfflineFullScpdTest (); Member Added: public void FullScpdDeserializationTest (); Member Added: public void FullScpdSerializationTest (); New Type: Mono.Upnp.Tests.ServiceTests Member Added: public ServiceTests (); Member Added: public void ActionTest (); Member Added: public void ActionNameTest (); Member Added: public void ArgumentTest (); Member Added: public void OutArgumentTest (); Member Added: public void RefArgumentTest (); Member Added: public void ReturnArgumentTest (); Member Added: public void ArgumentNameTest (); Member Added: public void ReturnArgumentNameTest (); Member Added: public void ReturnArgumentDirectionTest (); Member Added: public void RelatedStateVariableNameTest (); Member Added: public void ReturnArgumentRelatedStateVariableNameTest (); Member Added: public void RelatedStateVariableDataTypeTest (); Member Added: public void RelatedStateVariableDefaultValueTest (); Member Added: public void RelatedStateVariableAllowedValueRangeTest (); Member Added: public void EnumArgumentTest (); Member Added: public void EnumArgumentNameTest (); Member Added: public void ArgumentNameAgreementTest (); Member Added: public void ArgumentTypeConflictTest (); Member Added: public void RelatedStateVariableAllowedValueRangeConflictTest1 (); Member Added: public void RelatedStateVariableAllowedValueRangeConflictTest2 (); Member Added: public void RelatedStateVariableAllowedValueRangeConflictTest3 (); Member Added: public void RelatedStateVariableAllowedValuesConflictTest1 (); Member Added: public void RelatedStateVariableAllowedValuesConflictTest2 (); Member Added: public void RelatedStateVariableAllowedValuesConflictTest3 (); Member Added: public void ArgumentsTest (); Member Added: public void StateVariableTest (); Member Added: public void StateVariableNameTest (); Member Added: public void StateVariableDataTypeTest (); Member Added: public void StateVariableIsMulticastTest (); Member Added: public void StateVariablesTest (); Member Added: public void EventedRelatedStateVariableTest (); Member Added: public void UnimplementedOptionalAction (); Member Added: public void ImplementedOptionalAction (); Member Added: public void ErroneousOptionalAction (); Member Added: public void UnimplementedOptionalStateVariable (); Member Added: public void ImplementedOptionalStateVariable (); Member Added: public void ErroneousOptionalStateVariable (); Member Added: public void ErroneousArgumentType (); New Type: Mono.Upnp.Tests.TypeInfoTests Member Added: public TypeInfoTests (); Member Added: public void ParseDeviceType (); Member Added: public void ParseServiceType (); Member Added: public void ParseTooFewComponents (); Member Added: public void ParseBadVersion (); Member Added: public void ParseBadMinorVersion (); New Type: Mono.Upnp.Tests.Xml Member Added: public const string FullDeviceDescription; Member Added: public const string UrlBaseDeviceDescription; Member Added: public const string FullScpd; Member Added: public const string SimpleSoapRequest; Member Added: public const string SingleEventReport; Member Added: public const string DoubleEventReport; New Type: Mono.Upnp.Tests.XmlDeserializationTests Member Added: public XmlDeserializationTests (); Member Added: public void ElementTest (); Member Added: public void ElementNameTest (); Member Added: public void ElementNamespaceTest (); Member Added: public void IntElementTest (); Member Added: public void DoubleElementTest (); Member Added: public void BoolElementTest (); Member Added: public void LongElementTest (); Member Added: public void FloatElementTest (); Member Added: public void DecimalElementTest (); Member Added: public void UriElementTest (); Member Added: public void NestedElementTest (); Member Added: public void AttributeTest (); Member Added: public void AttributeNameTest (); Member Added: public void AttributeNamespaceTest (); Member Added: public void IntAttributeTest (); Member Added: public void DoubleAttributeTest (); Member Added: public void BoolAttributeTest (); Member Added: public void LongAttributeTest (); Member Added: public void FloatAttributeTest (); Member Added: public void DecimalAttributeTest (); Member Added: public void UriAttributeTest (); Member Added: public void FlagTest (); Member Added: public void FlagNameTest (); Member Added: public void FlagNamespaceTest (); Member Added: public void ArrayStringTest (); Member Added: public void ArrayItemTest (); Member Added: public void ArrayNameTest (); Member Added: public void ArrayNamespaceTest (); Member Added: public void ArrayICollectionTest (); Member Added: public void RecursiveTest (); Member Added: public void PrivateTest (); Member Added: public void IXmlDeserializableDeserializeTest (); Member Added: public void IXmlDeserializableDeserializeAttributeTest (); Member Added: public void IXmlDeserializableDeserializeElementTest (); Member Added: public void OverrideTest (); Member Added: public void OverrideOmitTest (); Member Added: public void DeserializerTest (); Member Added: public void TypeDeserializerTest (); Member Added: public void TypeDeserializerDeserializerTest (); Member Added: public void XmlDeserializableTest (); Member Added: public void XmlDeserializableTypeDeserializerTest (); Member Added: public void DeserializerArrayTest (); Member Added: public void NonPublicConstructorTest (); Member Added: public void DoNotDeserializeTest (); Member Added: public void EnumTest (); Member Added: public void NoNamespaceTest (); Member Added: public void ValueTest (); Member Added: public void FreeNamedArrayItemTest (); Member Added: public void FreeEmptyNameArrayItemTest (); Member Added: public void FreeUnnamedArrayItemTest (); Member Added: public void FreeNamedTypeArrayItemTest (); Member Added: public void FreeEmptyNameTypeArrayItemTest (); Member Added: public void NullableElementTest (); Member Added: public void NullableAttributeTest (); Member Added: public void WhiteSpaceAndCommentsTest (); Member Added: public void PrivateConstructorTest (); Member Added: public void DeserializablePrivateConstructorTest (); Member Added: public void AttributeAndValueTest (); New Type: Mono.Upnp.Tests.XmlSerializationTests Member Added: public XmlSerializationTests (); Member Added: public void EmptyTest (); Member Added: public void GetBytesTest (); Member Added: public void TypeTest (); Member Added: public void TypeNameFallbackTest (); Member Added: public void TypeNamespaceTest (); Member Added: public void TypePrefixTest (); Member Added: public void ElementTest (); Member Added: public void ElementIncludeIfNullTest (); Member Added: public void ElementOmitIfNullTest (); Member Added: public void ElementNameTest (); Member Added: public void ElementNameFallbackTest (); Member Added: public void ElementNamespaceTest (); Member Added: public void ElementPrefixTest (); Member Added: public void AttributeTest (); Member Added: public void AttributeIncludeIfNullTest (); Member Added: public void AttributeOmitIfNullTest (); Member Added: public void AttributeNameTest (); Member Added: public void AttributeNameFallbackTest (); Member Added: public void AttributeNamespaceTest (); Member Added: public void AttributePrefixTest (); Member Added: public void FlagPresentTest (); Member Added: public void FlagAbsentTest (); Member Added: public void FlagNameTest (); Member Added: public void FlagNameFallbackTest (); Member Added: public void FlagNamespaceTest (); Member Added: public void FlagPrefixTest (); Member Added: public void ArrayTest (); Member Added: public void ArrayNameTest (); Member Added: public void ArrayNameFallbackTest (); Member Added: public void ArrayNamespaceTest (); Member Added: public void ArrayPrefixTest (); Member Added: public void NamedArrayItemTest (); Member Added: public void NamelessArrayItemTest (); Member Added: public void ArrayItemNameTest (); Member Added: public void ArrayItemNameFallbackTest (); Member Added: public void ArrayItemNamespaceTest (); Member Added: public void ArrayItemPrefixTest (); Member Added: public void ArrayIEnumerableTest (); Member Added: public void RecursiveTest (); Member Added: public void PrivateTest (); Member Added: public void IXmlSerializationTypeTest (); Member Added: public void IXmlSerializationMembersTest (); Member Added: public void OverrideTest (); Member Added: public void OverrideOmitTest (); Member Added: public void XmlSerializableTest (); Member Added: public void DoNotSerializeTest (); Member Added: public void EnumTest (); Member Added: public void NamespaceTest (); Member Added: public void ValueTest (); Member Added: public void FreeArrayItemTest (); Member Added: public void FreeNamelessArrayItemTest (); Member Added: public void NullableNotNullTest (); Member Added: public void NullableOmitIfNullTest (); Member Added: public void NullableIncludeIfNullTest (); Member Added: public void SerializationContextTest (); Member Added: public void DeclarationTest (); Updating Mono.Upnp, Version=1.0.7952.18130, Culture=neutral, PublicKeyToken=null from /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/bin/Mono.Upnp.dll New Type: Mono.Upnp.Control.AllowedValueRange Member Added: public AllowedValueRange (string minimum, string maximum); Member Added: public AllowedValueRange (string minimum, string maximum, string step); Member Added: public string Minimum { get; } Member Added: public string Maximum { get; } Member Added: public string Step { get; } Namespace Directory Created: Mono.Upnp.Control New Namespace File: Mono.Upnp.Control New Type: Mono.Upnp.Control.Argument Member Added: protected internal Argument (); Member Added: public Argument (string name, string relatedStateVariable, Mono.Upnp.Control.ArgumentDirection direction); Member Added: public Argument (string name, string relatedStateVariable, Mono.Upnp.Control.ArgumentDirection direction, bool isReturnValue); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string Name { get; protected set; } Member Added: public virtual Mono.Upnp.Control.ArgumentDirection Direction { get; protected set; } Member Added: public virtual bool IsReturnValue { get; protected set; } Member Added: public virtual string RelatedStateVariable { get; protected set; } New Type: Mono.Upnp.Control.ArgumentDirection Member Added: In Member Added: Out New Type: Mono.Upnp.Control.IMap`2 Member Added: public bool ContainsKey (TKey key); Member Added: public bool TryGetValue (TKey key, out TValue value); Member Added: public int Count { get; } Member Added: public TValue this[TKey key] { get; } Member Added: public System.Collections.Generic.IEnumerable Keys { get; } Member Added: public System.Collections.Generic.IEnumerable Values { get; } New Type: Mono.Upnp.Control.ServiceAction Member Added: protected internal ServiceAction (Mono.Upnp.Deserializer deserializer, Mono.Upnp.Control.ServiceController controller); Member Added: public ServiceAction (string name, System.Collections.Generic.IEnumerable arguments, Mono.Upnp.Control.ServiceActionExecutor executor); Member Added: protected ServiceAction (System.Collections.Generic.IEnumerable arguments, Mono.Upnp.Control.ServiceActionExecutor executor); Member Added: public Mono.Upnp.Control.IMap Invoke (); Member Added: public Mono.Upnp.Control.IMap Invoke (int retryAttempts); Member Added: public Mono.Upnp.Control.IMap Invoke (System.Collections.Generic.IDictionary arguments); Member Added: public Mono.Upnp.Control.IMap Invoke (System.Collections.Generic.IDictionary arguments, int retryAttempts); Member Added: protected virtual Mono.Upnp.Control.IMap InvokeCore (System.Collections.Generic.IDictionary arguments, int retryAttempts); Member Added: protected internal virtual System.Collections.Generic.IDictionary Execute (System.Collections.Generic.IDictionary arguments); Member Added: Mono.Upnp.Control.Argument IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Control.Argument DeserializeArgument (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string Name { get; protected set; } Member Added: protected virtual System.Collections.Generic.ICollection ArgumentCollection { get; } Member Added: public Mono.Upnp.Control.IMap Arguments { get; } New Type: Mono.Upnp.Control.ServiceActionExecutor New Type: Mono.Upnp.Control.ServiceController Member Added: protected internal ServiceController (Mono.Upnp.Deserializer deserializer, Mono.Upnp.Service service); Member Added: public ServiceController (System.Collections.Generic.IEnumerable actions, System.Collections.Generic.IEnumerable stateVariables); Member Added: protected internal virtual void Initialize (Mono.Upnp.Xml.XmlSerializer serializer, Mono.Upnp.Service service); Member Added: protected internal virtual void Start (); Member Added: protected internal virtual void Stop (); Member Added: protected internal virtual Mono.Upnp.Control.IMap Invoke (Mono.Upnp.Control.ServiceAction action, System.Collections.Generic.IDictionary arguments, int retryAttempts); Member Added: Mono.Upnp.Control.ServiceAction IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Control.ServiceAction DeserializeAction (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: Mono.Upnp.Control.StateVariable IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Control.StateVariable DeserializeStateVariable (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected internal virtual string ConfigurationId { get; set; } Member Added: public virtual Mono.Upnp.SpecVersion SpecVersion { get; protected set; } Member Added: protected virtual System.Collections.Generic.ICollection ActionCollection { get; } Member Added: public Mono.Upnp.Control.IMap Actions { get; } Member Added: protected virtual System.Collections.Generic.ICollection StateVariableCollection { get; } Member Added: public Mono.Upnp.Control.IMap StateVariables { get; } New Type: Mono.Upnp.Control.StateVariable Member Added: protected StateVariable (); Member Added: protected internal StateVariable (Mono.Upnp.Control.ServiceController serviceController); Member Added: public StateVariable (string name, string dataType); Member Added: public StateVariable (string name, string dataType, Mono.Upnp.Control.StateVariableOptions options); Member Added: public StateVariable (string name, System.Collections.Generic.IEnumerable allowedValues); Member Added: public StateVariable (string name, System.Collections.Generic.IEnumerable allowedValues, Mono.Upnp.Control.StateVariableOptions options); Member Added: public StateVariable (string name, string dataType, Mono.Upnp.Control.AllowedValueRange allowedValueRange); Member Added: public StateVariable (string name, string dataType, Mono.Upnp.Control.AllowedValueRange allowedValueRange, Mono.Upnp.Control.StateVariableOptions options); Member Added: public event EventHandler> ValueChanged; Member Added: protected internal virtual void Initialize (Mono.Upnp.Control.ServiceController serviceController); Member Added: protected virtual void OnStateVariableUpdated (object sender, Mono.Upnp.Control.StateVariableChangedArgs args); Member Added: protected override void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string Name { get; protected set; } Member Added: public virtual string DataType { get; protected set; } Member Added: protected virtual string SendsEventsString { get; set; } Member Added: public bool SendsEvents { get; protected set; } Member Added: public virtual bool IsMulticast { get; protected set; } Member Added: protected virtual string IsMulticastString { get; set; } Member Added: public string DefaultValue { get; protected set; } Member Added: protected virtual System.Collections.Generic.ICollection AllowedValueCollection { get; } Member Added: public System.Collections.Generic.IEnumerable AllowedValues { get; } Member Added: public virtual Mono.Upnp.Control.AllowedValueRange AllowedValueRange { get; protected set; } Member Added: protected internal string Value { get; set; } New Type: Mono.Upnp.Control.StateVariableChangedArgs`1 Member Added: public StateVariableChangedArgs (T newValue); Member Added: public T NewValue { get; } New Type: Mono.Upnp.Control.StateVariableEventer Member Added: public StateVariableEventer (); Member Added: protected virtual void OnStateVariableUpdated (string newValue); New Type: Mono.Upnp.Control.StateVariableOptions Member Added: public StateVariableOptions (); Member Added: public string DefaultValue { get; set; } Member Added: public Mono.Upnp.Control.StateVariableEventer Eventer { get; set; } Member Added: public bool IsMulticast { get; set; } New Type: Mono.Upnp.Control.UpnpActionAttribute Member Added: public UpnpActionAttribute (); Member Added: public UpnpActionAttribute (string name); Member Added: public string Name { get; set; } Member Added: public string OmitUnless { get; set; } New Type: Mono.Upnp.Control.UpnpArgumentAttribute Member Added: public UpnpArgumentAttribute (); Member Added: public UpnpArgumentAttribute (string name); Member Added: public string Name { get; set; } New Type: Mono.Upnp.Control.UpnpControlException Member Added: public UpnpControlException (Mono.Upnp.Control.UpnpError upnpError); Member Added: public UpnpControlException (Mono.Upnp.Control.UpnpError upnpError, string message); Member Added: public UpnpControlException (Mono.Upnp.Control.UpnpError upnpError, string message, Exception innerException); Member Added: public Mono.Upnp.Control.UpnpError UpnpError { get; } New Type: Mono.Upnp.Control.UpnpEnumAttribute Member Added: public UpnpEnumAttribute (string name); Member Added: public string Name { get; } New Type: Mono.Upnp.Control.UpnpError Member Added: protected internal UpnpError (); Member Added: public UpnpError (int errorCode, string errorDescription); Member Added: public override string ToString (); Member Added: public static Mono.Upnp.Control.UpnpError Unknown (); Member Added: public static Mono.Upnp.Control.UpnpError Unknown (string message); Member Added: public static Mono.Upnp.Control.UpnpError InvalidAction (); Member Added: public static Mono.Upnp.Control.UpnpError InvalidAction (string message); Member Added: public static Mono.Upnp.Control.UpnpError InvalidArgs (); Member Added: public static Mono.Upnp.Control.UpnpError InvalidArgs (string message); Member Added: public static Mono.Upnp.Control.UpnpError InvalidVar (); Member Added: public static Mono.Upnp.Control.UpnpError InvalidVar (string message); Member Added: public static Mono.Upnp.Control.UpnpError ActionFailed (); Member Added: public static Mono.Upnp.Control.UpnpError ActionFailed (string message); Member Added: public static Mono.Upnp.Control.UpnpError ArgumentValueInvalid (); Member Added: public static Mono.Upnp.Control.UpnpError ArgumentValueInvalid (string message); Member Added: public static Mono.Upnp.Control.UpnpError ArgumentValueOutOfRange (); Member Added: public static Mono.Upnp.Control.UpnpError ArgumentValueOutOfRange (string message); Member Added: public static Mono.Upnp.Control.UpnpError OptionalActionNotImplemented (); Member Added: public static Mono.Upnp.Control.UpnpError OptionalActionNotImplemented (string message); Member Added: public static Mono.Upnp.Control.UpnpError OutOfMemory (); Member Added: public static Mono.Upnp.Control.UpnpError OutOfMemory (string message); Member Added: public static Mono.Upnp.Control.UpnpError HumanInterventionRequired (); Member Added: public static Mono.Upnp.Control.UpnpError HumanInterventionRequired (string message); Member Added: public static Mono.Upnp.Control.UpnpError StringArgumentTooLong (); Member Added: public static Mono.Upnp.Control.UpnpError StringArgumentTooLong (string message); Member Added: public static Mono.Upnp.Control.UpnpError ActionNotAuthorized (); Member Added: public static Mono.Upnp.Control.UpnpError ActionNotAuthorized (string message); Member Added: public static Mono.Upnp.Control.UpnpError SignatureFailure (); Member Added: public static Mono.Upnp.Control.UpnpError SignatureFailure (string message); Member Added: public static Mono.Upnp.Control.UpnpError SignatureMissing (); Member Added: public static Mono.Upnp.Control.UpnpError SignatureMissing (string message); Member Added: public static Mono.Upnp.Control.UpnpError NotEncrypted (); Member Added: public static Mono.Upnp.Control.UpnpError NotEncrypted (string message); Member Added: public static Mono.Upnp.Control.UpnpError InvalidSequence (); Member Added: public static Mono.Upnp.Control.UpnpError InvalidSequence (string message); Member Added: public static Mono.Upnp.Control.UpnpError InvalidControlUrl (); Member Added: public static Mono.Upnp.Control.UpnpError InvalidControlUrl (string message); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchSession (); Member Added: public static Mono.Upnp.Control.UpnpError NoSuchSession (string message); Member Added: public int ErrorCode { get; protected set; } Member Added: public string ErrorDescription { get; protected set; } New Type: Mono.Upnp.Control.UpnpRelatedStateVariableAttribute Member Added: public UpnpRelatedStateVariableAttribute (); Member Added: public UpnpRelatedStateVariableAttribute (string name); Member Added: public UpnpRelatedStateVariableAttribute (string minimumValue, string maximumValue); Member Added: public UpnpRelatedStateVariableAttribute (string name, string minimumValue, string maximumValue); Member Added: public string Name { get; set; } Member Added: public string DataType { get; set; } Member Added: public string DefaultValue { get; set; } Member Added: public string MinimumValue { get; } Member Added: public string MaximumValue { get; } Member Added: public string StepValue { get; set; } New Type: Mono.Upnp.Control.UpnpServiceDefinitionException Member Added: public UpnpServiceDefinitionException (string message); New Type: Mono.Upnp.Control.UpnpStateVariableAttribute Member Added: public UpnpStateVariableAttribute (); Member Added: public UpnpStateVariableAttribute (string name); Member Added: public UpnpStateVariableAttribute (string name, string dataType); Member Added: public string Name { get; set; } Member Added: public string DataType { get; set; } Member Added: public bool IsMulticast { get; set; } Member Added: public string OmitUnless { get; set; } New Type: Mono.Upnp.Xml.Compilation.Compiler Member Added: protected Type Type { get; } Member Added: protected System.Collections.Generic.IEnumerable Properties { get; } Namespace Directory Created: Mono.Upnp.Xml.Compilation New Namespace File: Mono.Upnp.Xml.Compilation New Type: Mono.Upnp.Xml.Compilation.DelegateDeserializationCompiler Member Added: public DelegateDeserializationCompiler (Mono.Upnp.Xml.XmlDeserializer xmlDeserializer, Type type); Member Added: protected override Mono.Upnp.Xml.Compilation.Deserializer CreateDeserializer (); Member Added: protected override Mono.Upnp.Xml.Compilation.ObjectDeserializer CreateAutoDeserializer (); Member Added: protected override Mono.Upnp.Xml.Compilation.ObjectDeserializer CreateAttributeAutoDeserializer (); Member Added: protected override Mono.Upnp.Xml.Compilation.ObjectDeserializer CreateElementAutoDeserializer (); New Type: Mono.Upnp.Xml.Compilation.DelegateSerializationCompiler`1 Member Added: public DelegateSerializationCompiler (Mono.Upnp.Xml.XmlSerializer xmlSerializer, Type type); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateTypeStartAutoSerializer (); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateTypeStartAutoSerializer (string name, string namespace, string prefix, System.Collections.Generic.IEnumerable namespaces); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateTypeEndAutoSerializer (); Member Added: protected override Mono.Upnp.Xml.Compilation.Serializer CreateMemberAutoSerializer (); Member Added: protected virtual void ProcessProperty (System.Reflection.PropertyInfo property, System.Collections.Generic.ICollection> attributeSerializers, System.Collections.Generic.ICollection> elementSerializers); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.Compilation.Serializer serializer); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateAttributeSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlAttributeAttribute attributeAttribute); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateAttributeSerializer (System.Reflection.PropertyInfo property, string name, string namespace, string prefix); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateElementSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlElementAttribute elementAttribute); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateElementSerializer (System.Reflection.PropertyInfo property, string name, string namespace, string prefix); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateArraySerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlArrayAttribute arrayAttribute, Mono.Upnp.Xml.XmlArrayItemAttribute arrayItemAttribute); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateArraySerializer (System.Reflection.PropertyInfo property, string name, string namespace, string prefix, bool omitIfEmpty, Mono.Upnp.Xml.XmlArrayItemAttribute arrayItemAttribute); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateArrayItemSerializer (Type type, Mono.Upnp.Xml.XmlArrayItemAttribute arrayItemAttribute); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateArrayItemSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlArrayItemAttribute arrayItemAttribute); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateArrayItemSerializer (System.Reflection.PropertyInfo property); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateArrayItemSerializer (System.Reflection.PropertyInfo property, string name, string namespace, string prefix); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateFlagSerializer (System.Reflection.PropertyInfo property, Mono.Upnp.Xml.XmlFlagAttribute flagAttribute); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateFlagSerializer (System.Reflection.PropertyInfo property, string name, string namespace, string prefix); Member Added: protected static Type GetIEnumerable (Type type); New Type: Mono.Upnp.Xml.Compilation.DeserializationCompiler Member Added: public DeserializationCompiler (Mono.Upnp.Xml.XmlDeserializer xmlDeserializer, Type type); Member Added: protected abstract Mono.Upnp.Xml.Compilation.Deserializer CreateDeserializer (); Member Added: protected abstract Mono.Upnp.Xml.Compilation.ObjectDeserializer CreateAutoDeserializer (); Member Added: protected abstract Mono.Upnp.Xml.Compilation.ObjectDeserializer CreateAttributeAutoDeserializer (); Member Added: protected abstract Mono.Upnp.Xml.Compilation.ObjectDeserializer CreateElementAutoDeserializer (); Member Added: protected Mono.Upnp.Xml.XmlDeserializationContext CreateDeserializationContext (System.Xml.XmlReader reader); Member Added: protected Mono.Upnp.Xml.Compilation.Deserializer GetDeserializerForType (Type type); Member Added: public Mono.Upnp.Xml.Compilation.Deserializer Deserializer { get; } Member Added: public Mono.Upnp.Xml.Compilation.ObjectDeserializer AutoDeserializer { get; } Member Added: public Mono.Upnp.Xml.Compilation.ObjectDeserializer AttributeAutoDeserializer { get; } Member Added: public Mono.Upnp.Xml.Compilation.ObjectDeserializer ElementAutoDeserializer { get; } New Type: Mono.Upnp.Xml.Compilation.DeserializationCompilerProvider New Type: Mono.Upnp.Xml.Compilation.Deserializer New Type: Mono.Upnp.Xml.Compilation.ObjectDeserializer New Type: Mono.Upnp.Xml.Compilation.SerializationCompiler`1 Member Added: protected SerializationCompiler (Mono.Upnp.Xml.XmlSerializer xmlSerializer, Type type); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateTypeSerializer (); Member Added: protected abstract Mono.Upnp.Xml.Compilation.Serializer CreateTypeStartAutoSerializer (); Member Added: protected abstract Mono.Upnp.Xml.Compilation.Serializer CreateTypeEndAutoSerializer (); Member Added: protected virtual Mono.Upnp.Xml.Compilation.Serializer CreateMemberSerializer (); Member Added: protected abstract Mono.Upnp.Xml.Compilation.Serializer CreateMemberAutoSerializer (); Member Added: protected static System.Collections.Generic.Dictionary GetEnumMap (Type type); Member Added: protected Mono.Upnp.Xml.Compilation.SerializationCompiler GetCompilerForType (Type type); Member Added: protected Mono.Upnp.Xml.XmlSerializationContext CreateContext (System.Xml.XmlWriter writer, TContext context); Member Added: public Mono.Upnp.Xml.Compilation.Serializer TypeSerializer { get; } Member Added: public Mono.Upnp.Xml.Compilation.Serializer TypeStartAutoSerializer { get; } Member Added: public Mono.Upnp.Xml.Compilation.Serializer TypeEndAutoSerializer { get; } Member Added: public Mono.Upnp.Xml.Compilation.Serializer MemberSerializer { get; } Member Added: public Mono.Upnp.Xml.Compilation.Serializer MemberAutoSerializer { get; } New Type: Mono.Upnp.Xml.Compilation.SerializationCompilerProvider`1 New Type: Mono.Upnp.Xml.Compilation.Serializer`1 New Type: Mono.Upnp.Xml.DoNotDeserializeAttribute Member Added: public DoNotDeserializeAttribute (); Namespace Directory Created: Mono.Upnp.Xml New Namespace File: Mono.Upnp.Xml New Type: Mono.Upnp.Xml.DoNotSerializeAttribute Member Added: public DoNotSerializeAttribute (); New Type: Mono.Upnp.Xml.IXmlDeserializable Member Added: public void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: public void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: public void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); New Type: Mono.Upnp.Xml.IXmlDeserializer`1 Member Added: public T Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); New Type: Mono.Upnp.Xml.IXmlSerializable Member Added: public void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Xml.IXmlSerializable`1 Member Added: public void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Xml.XmlArrayAttribute Member Added: public XmlArrayAttribute (); Member Added: public XmlArrayAttribute (string name); Member Added: public XmlArrayAttribute (string name, string namespace); Member Added: public XmlArrayAttribute (string name, string namespace, string prefix); Member Added: public string Name { get; set; } Member Added: public string Namespace { get; set; } Member Added: public string Prefix { get; set; } Member Added: public bool OmitIfNull { get; set; } Member Added: public bool OmitIfEmpty { get; set; } New Type: Mono.Upnp.Xml.XmlArrayItemAttribute Member Added: public XmlArrayItemAttribute (); Member Added: public XmlArrayItemAttribute (string name); Member Added: public XmlArrayItemAttribute (string name, string namespace); Member Added: public XmlArrayItemAttribute (string name, string namespace, string prefix); Member Added: public string Name { get; set; } Member Added: public string Namespace { get; set; } Member Added: public string Prefix { get; set; } New Type: Mono.Upnp.Xml.XmlAttributeAttribute Member Added: public XmlAttributeAttribute (); Member Added: public XmlAttributeAttribute (string name); Member Added: public XmlAttributeAttribute (string name, string namespace); Member Added: public XmlAttributeAttribute (string name, string namespace, string prefix); Member Added: public string Name { get; set; } Member Added: public string Namespace { get; set; } Member Added: public string Prefix { get; set; } Member Added: public bool OmitIfNull { get; set; } New Type: Mono.Upnp.Xml.XmlAutomatable Member Added: protected XmlAutomatable (); Member Added: void IXmlSerializable.Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: void IXmlSerializable.SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected void AutoSerialize (T this, Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected static void AutoSerializeMembers (T this, Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Xml.XmlAutomatable`1 Member Added: protected XmlAutomatable (); Member Added: void IXmlSerializable.Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: void IXmlSerializable.SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Xml.XmlDeclarationType Member Added: Version Member Added: VersionAndEncoding Member Added: None New Type: Mono.Upnp.Xml.XmlDeserializable Member Added: protected XmlDeserializable (); Member Added: void IXmlDeserializable.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual void Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); New Type: Mono.Upnp.Xml.XmlDeserializationContext Member Added: public void AutoDeserialize (T obj); Member Added: public void AutoDeserializeAttribute (T obj); Member Added: public void AutoDeserializeElement (T obj); Member Added: public T Deserialize (); Member Added: public System.Xml.XmlReader Reader { get; } New Type: Mono.Upnp.Xml.Deserializer`1 New Type: Mono.Upnp.Xml.XmlDeserializer Member Added: public XmlDeserializer (); Member Added: public XmlDeserializer (Mono.Upnp.Xml.Compilation.DeserializationCompilerProvider compilerProvider); Member Added: public T Deserialize (System.Xml.XmlReader reader); Member Added: public T Deserialize (System.Xml.XmlReader reader, Mono.Upnp.Xml.Deserializer typeDeserializer); New Type: Mono.Upnp.Xml.XmlElementAttribute Member Added: public XmlElementAttribute (); Member Added: public XmlElementAttribute (string name); Member Added: public XmlElementAttribute (string name, string namespace); Member Added: public XmlElementAttribute (string name, string namespace, string prefix); Member Added: public string Name { get; set; } Member Added: public string Namespace { get; set; } Member Added: public string Prefix { get; set; } Member Added: public bool OmitIfNull { get; set; } New Type: Mono.Upnp.Xml.XmlEnumAttribute Member Added: public XmlEnumAttribute (string value); Member Added: public string Value { get; } New Type: Mono.Upnp.Xml.XmlFlagAttribute Member Added: public XmlFlagAttribute (); Member Added: public XmlFlagAttribute (string name); Member Added: public XmlFlagAttribute (string name, string namespace); Member Added: public XmlFlagAttribute (string name, string namespace, string prefix); Member Added: public string Name { get; set; } Member Added: public string Namespace { get; set; } Member Added: public string Prefix { get; set; } New Type: Mono.Upnp.Xml.XmlNamespaceAttribute Member Added: public XmlNamespaceAttribute (string namespace, string prefix); Member Added: public string Namespace { get; } Member Added: public string Prefix { get; } New Type: Mono.Upnp.Xml.XmlSerializable Member Added: protected XmlSerializable (); Member Added: void IXmlSerializable.Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: void IXmlSerializable.SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Xml.XmlSerializable`1 Member Added: protected XmlSerializable (); Member Added: void IXmlSerializable.Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: void IXmlSerializable.SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected abstract void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); New Type: Mono.Upnp.Xml.XmlSerializationContext Member Added: public abstract void AutoSerializeObjectStart (TObject obj); Member Added: public abstract void AutoSerializeObjectEnd (TObject obj); Member Added: public abstract void AutoSerializeMembers (TObject obj); Member Added: public abstract void Serialize (TObject obj); Member Added: public System.Xml.XmlWriter Writer { get; } New Type: Mono.Upnp.Xml.XmlSerializationContext`1 Member Added: public override void AutoSerializeObjectStart (TObject obj); Member Added: public void AutoSerializeObjectStart (TObject obj, TContext context); Member Added: public override void AutoSerializeObjectEnd (TObject obj); Member Added: public void AutoSerializeObjectEnd (TObject obj, TContext context); Member Added: public override void AutoSerializeMembers (TObject obj); Member Added: public void AutoSerializeMembers (TObject obj, TContext context); Member Added: public override void Serialize (TObject obj); Member Added: public void Serialize (TObject obj, TContext context); Member Added: public TContext Context { get; } New Type: Mono.Upnp.Xml.XmlSerializationOptions Member Added: public XmlSerializationOptions (); Member Added: public System.Text.Encoding Encoding { get; set; } Member Added: public Mono.Upnp.Xml.XmlDeclarationType XmlDeclarationType { get; set; } New Type: Mono.Upnp.Xml.XmlSerializationOptions`1 Member Added: public XmlSerializationOptions (); Member Added: public TContext Context { get; set; } New Type: Mono.Upnp.Xml.XmlSerializer Member Added: public XmlSerializer (); Member Added: public void Serialize (TObject obj, System.Xml.XmlWriter writer); Member Added: public void Serialize (TObject obj, System.IO.Stream stream); Member Added: public void Serialize (TObject obj, System.IO.Stream stream, Mono.Upnp.Xml.XmlSerializationOptions options); Member Added: public byte[] GetBytes (TObject obj); Member Added: public byte[] GetBytes (TObject obj, Mono.Upnp.Xml.XmlSerializationOptions options); Member Added: public string GetString (TObject obj); Member Added: public string GetString (TObject obj, Mono.Upnp.Xml.XmlSerializationOptions options); New Type: Mono.Upnp.Xml.XmlSerializer`1 Member Added: public XmlSerializer (); Member Added: public XmlSerializer (Mono.Upnp.Xml.Compilation.SerializationCompilerProvider compilerProvider); Member Added: public void Serialize (TObject obj, System.Xml.XmlWriter writer); Member Added: public void Serialize (TObject obj, System.Xml.XmlWriter writer, TContext context); Member Added: public void Serialize (TObject obj, System.IO.Stream stream); Member Added: public void Serialize (TObject obj, System.IO.Stream stream, Mono.Upnp.Xml.XmlSerializationOptions options); Member Added: public byte[] GetBytes (TObject obj); Member Added: public byte[] GetBytes (TObject obj, Mono.Upnp.Xml.XmlSerializationOptions options); Member Added: public string GetString (TObject obj); Member Added: public string GetString (TObject obj, Mono.Upnp.Xml.XmlSerializationOptions options); New Type: Mono.Upnp.Xml.XmlTypeAttribute Member Added: public XmlTypeAttribute (string name); Member Added: public XmlTypeAttribute (string name, string namespace); Member Added: public XmlTypeAttribute (string name, string namespace, string prefix); Member Added: public string Name { get; } Member Added: public string Namespace { get; } Member Added: public string Prefix { get; } New Type: Mono.Upnp.Xml.XmlValueAttribute Member Added: public XmlValueAttribute (); New Type: Mono.Upnp.Client Member Added: public Client (); Member Added: public Client (Mono.Upnp.DeserializerProducer deserializerProducer); Member Added: public event EventHandler DeviceAdded; Member Added: public event EventHandler DeviceRemoved; Member Added: public event EventHandler ServiceAdded; Member Added: public event EventHandler ServiceRemoved; Member Added: public void BrowseRoots (); Member Added: public void BrowseAll (); Member Added: public void Browse (Mono.Upnp.TypeInfo type); Member Added: protected virtual void OnDeviceAdded (Mono.Upnp.DeviceEventArgs e); Member Added: protected virtual void OnServiceAdded (Mono.Upnp.ServiceEventArgs e); Member Added: protected virtual void OnDeviceRemoved (Mono.Upnp.DeviceEventArgs e); Member Added: protected virtual void OnServiceRemoved (Mono.Upnp.ServiceEventArgs e); Member Added: public void Dispose (); Member Added: public Mono.Upnp.DeserializerProducer DeserializerProducer { get; set; } Namespace Directory Created: Mono.Upnp New Namespace File: Mono.Upnp New Type: Mono.Upnp.Description Member Added: public event EventHandler Disposed; Member Added: public bool IsDisposed { get; } New Type: Mono.Upnp.Deserializer Member Added: public Deserializer (Mono.Upnp.Xml.XmlDeserializer xmlDeserializer); Member Added: public virtual Mono.Upnp.Root DeserializeRoot (Uri url); Member Added: protected virtual Mono.Upnp.Root DeserializeRoot (Uri url, Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Root CreateRoot (Uri url); Member Added: public virtual Mono.Upnp.Device DeserializeDevice (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Device CreateDevice (); Member Added: public virtual Mono.Upnp.Service DeserializeService (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Service CreateService (); Member Added: public virtual Mono.Upnp.Icon DeserializeIcon (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Icon CreateIcon (); Member Added: public virtual Mono.Upnp.Control.ServiceAction DeserializeAction (Mono.Upnp.Control.ServiceController controller, Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Control.ServiceAction CreateAction (Mono.Upnp.Control.ServiceController controller); Member Added: public virtual Mono.Upnp.Control.Argument DeserializeArgument (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Control.Argument CreateArgument (); Member Added: public virtual Mono.Upnp.Control.StateVariable DeserializeStateVariable (Mono.Upnp.Control.ServiceController controller, Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Control.StateVariable CreateStateVariable (Mono.Upnp.Control.ServiceController controller); Member Added: public virtual Mono.Upnp.Control.ServiceController GetServiceController (Mono.Upnp.Service service); Member Added: protected virtual Mono.Upnp.Control.ServiceController DeserializeServiceController (Mono.Upnp.Service service, Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Control.ServiceController CreateServiceController (Mono.Upnp.Service service); Member Added: public Mono.Upnp.Xml.XmlDeserializer XmlDeserializer { get; } Member Added: public Mono.Upnp.Root Root { get; } New Type: Mono.Upnp.DeserializerProducer New Type: Mono.Upnp.Device Member Added: public Device (Mono.Upnp.DeviceType type, string udn, string friendlyName, string manufacturer, string modelName); Member Added: public Device (Mono.Upnp.DeviceType type, string udn, string friendlyName, string manufacturer, string modelName, Mono.Upnp.DeviceOptions options); Member Added: protected internal Device (Mono.Upnp.DeviceType type, string udn, string friendlyName, string manufacturer, string modelName, Mono.Upnp.DeviceOptions options, System.Collections.Generic.IEnumerable devices); Member Added: protected internal Device (System.Collections.Generic.IEnumerable devices, System.Collections.Generic.IEnumerable services, System.Collections.Generic.IEnumerable icons); Member Added: protected internal Device (Mono.Upnp.Deserializer deserializer); Member Added: protected internal virtual void Initialize (Mono.Upnp.Xml.XmlSerializer serializer, Mono.Upnp.Root root, string deviceUrlFragment); Member Added: protected internal virtual void Start (); Member Added: protected internal virtual void Stop (); Member Added: Mono.Upnp.DeviceType IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.DeviceType DeserializeDeviceType (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: Mono.Upnp.Device IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Device DeserializeDevice (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: Mono.Upnp.Service IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Service DeserializeService (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: Mono.Upnp.Icon IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Icon DeserializeIcon (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: void IXmlDeserializable.DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual Mono.Upnp.DeviceType Type { get; protected set; } Member Added: public virtual string FriendlyName { get; protected set; } Member Added: public virtual string Manufacturer { get; protected set; } Member Added: public virtual Uri ManufacturerUrl { get; protected set; } Member Added: public virtual string ModelDescription { get; protected set; } Member Added: public virtual string ModelName { get; protected set; } Member Added: public virtual string ModelNumber { get; protected set; } Member Added: public virtual Uri ModelUrl { get; protected set; } Member Added: public virtual string SerialNumber { get; protected set; } Member Added: public virtual string Udn { get; protected set; } Member Added: public virtual string Upc { get; protected set; } Member Added: public System.Collections.Generic.IList Icons { get; } Member Added: public System.Collections.Generic.IList Services { get; } Member Added: public System.Collections.Generic.IList Devices { get; } New Type: Mono.Upnp.DeviceAnnouncement Member Added: public event EventHandler Disposed; Member Added: public Mono.Upnp.Device GetDevice (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); Member Added: public bool IsDisposed { get; } Member Added: public Mono.Upnp.DeviceType Type { get; } Member Added: public string Udn { get; } Member Added: public System.Collections.Generic.IEnumerable Locations { get; } New Type: Mono.Upnp.DeviceOptions Member Added: public DeviceOptions (); Member Added: public System.Collections.Generic.IEnumerable EmbeddedDevices { get; set; } Member Added: public System.Collections.Generic.IEnumerable Services { get; set; } Member Added: public System.Collections.Generic.IEnumerable Icons { get; set; } Member Added: public Uri ManufacturerUrl { get; set; } Member Added: public string ModelDescription { get; set; } Member Added: public string ModelNumber { get; set; } Member Added: public Uri ModelUrl { get; set; } Member Added: public string SerialNumber { get; set; } Member Added: public string Upc { get; set; } New Type: Mono.Upnp.DeviceType Member Added: public DeviceType (string domainName, string type, Version version); Member Added: public static Mono.Upnp.DeviceType Parse (string deviceType); New Type: Mono.Upnp.DisposedEventArgs Member Added: public DisposedEventArgs (); Member Added: public static readonly Mono.Upnp.DisposedEventArgs Empty; New Type: Mono.Upnp.Icon Member Added: protected Icon (); Member Added: protected internal Icon (Mono.Upnp.Deserializer deserializer); Member Added: public Icon (int width, int height, int depth, string mimetype, byte[] data); Member Added: public Icon (int width, int height, int depth, string format, string filename); Member Added: protected Icon (int width, int height, int depth, string mimetype); Member Added: protected internal virtual void Initialize (Mono.Upnp.Root root, string iconUrlFragment); Member Added: protected internal virtual void Start (); Member Added: protected internal virtual void Stop (); Member Added: public virtual byte[] GetData (); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public override string ToString (); Member Added: void IDisposable.Dispose (); Member Added: protected virtual string UrlFragment { get; set; } Member Added: public virtual Uri Url { get; } Member Added: public virtual string MimeType { get; protected set; } Member Added: public virtual int Width { get; protected set; } Member Added: public virtual int Height { get; protected set; } Member Added: public virtual int Depth { get; protected set; } Member Added: protected internal virtual byte[] Data { get; } New Type: Mono.Upnp.Root Member Added: protected Root (); Member Added: protected internal Root (Mono.Upnp.Deserializer deserializer, Uri url); Member Added: public Root (Mono.Upnp.DeviceType type, string udn, string friendlyName, string manufacturer, string modelName); Member Added: public Root (Mono.Upnp.DeviceType type, string udn, string friendlyName, string manufacturer, string modelName, Mono.Upnp.DeviceOptions options); Member Added: protected internal virtual void Initialize (Mono.Upnp.Xml.XmlSerializer serializer, Uri url); Member Added: protected internal virtual void Start (); Member Added: protected internal virtual void Stop (); Member Added: Mono.Upnp.Device IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.Device DeserializeDevice (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeAttribute (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public virtual string ConfigurationId { get; protected set; } Member Added: public virtual Mono.Upnp.SpecVersion SpecVersion { get; protected set; } Member Added: public virtual Uri UrlBase { get; protected set; } Member Added: public virtual Mono.Upnp.Device RootDevice { get; protected set; } New Type: Mono.Upnp.Server Member Added: public Server (Mono.Upnp.Root root); Member Added: public Server (Mono.Upnp.Root root, Uri url); Member Added: public void Start (); Member Added: public void Stop (); Member Added: public void Dispose (); Member Added: protected virtual void Dispose (bool disposing); Member Added: public bool Started { get; } Member Added: public bool IsDisposed { get; } New Type: Mono.Upnp.Service`1 Member Added: protected Service (T service); Member Added: public Service (Mono.Upnp.ServiceType type, string id, T service); New Type: Mono.Upnp.Service Member Added: protected internal Service (Mono.Upnp.Deserializer deserializer); Member Added: protected Service (Mono.Upnp.Control.ServiceController controller); Member Added: public Service (Mono.Upnp.ServiceType type, string id, Mono.Upnp.Control.ServiceController controller); Member Added: protected internal virtual void Initialize (Mono.Upnp.Xml.XmlSerializer serializer, Mono.Upnp.Root root, string serviceUrlFragment); Member Added: protected internal virtual void Start (); Member Added: protected internal virtual void Stop (); Member Added: public Mono.Upnp.Control.ServiceController GetController (); Member Added: Mono.Upnp.ServiceType IXmlDeserializer.Deserialize (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected virtual Mono.Upnp.ServiceType DeserializeServiceType (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void DeserializeElement (Mono.Upnp.Xml.XmlDeserializationContext context); Member Added: protected override void Serialize (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: protected override void SerializeMembers (Mono.Upnp.Xml.XmlSerializationContext context); Member Added: public override string ToString (); Member Added: public virtual Mono.Upnp.ServiceType Type { get; protected set; } Member Added: public virtual string Id { get; protected set; } Member Added: protected virtual string ScpdUrlFragment { get; set; } Member Added: public virtual Uri ScpdUrl { get; } Member Added: protected virtual string ControlUrlFragment { get; set; } Member Added: public virtual Uri ControlUrl { get; } Member Added: protected virtual string EventUrlFragment { get; set; } Member Added: public virtual Uri EventUrl { get; } New Type: Mono.Upnp.ServiceAnnouncement Member Added: public event EventHandler Disposed; Member Added: public Mono.Upnp.Service GetService (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public override string ToString (); Member Added: public bool IsDisposed { get; } Member Added: public Mono.Upnp.ServiceType Type { get; } Member Added: public string DeviceUdn { get; } Member Added: public System.Collections.Generic.IEnumerable Locations { get; } New Type: Mono.Upnp.ServiceType Member Added: public ServiceType (string domainName, string type, Version version); Member Added: public static Mono.Upnp.ServiceType Parse (string serviceType); New Type: Mono.Upnp.SpecVersion Member Added: protected SpecVersion (); Member Added: protected internal SpecVersion (int major, int minor); Member Added: public virtual int Major { get; protected set; } Member Added: public virtual int Minor { get; protected set; } New Type: Mono.Upnp.TypeInfo Member Added: public string ToUrlString (); Member Added: public override string ToString (); Member Added: public override bool Equals (object obj); Member Added: public override int GetHashCode (); Member Added: public static bool operator == (Mono.Upnp.TypeInfo type1, Mono.Upnp.TypeInfo type2); Member Added: public static bool operator != (Mono.Upnp.TypeInfo type1, Mono.Upnp.TypeInfo type2); Member Added: public string DomainName { get; } Member Added: public string Type { get; } Member Added: public Version Version { get; } New Type: Mono.Upnp.UpnpDeserializationException Member Added: public UpnpDeserializationException (string message); Member Added: public UpnpDeserializationException (string message, Exception innerException); New Type: Mono.Upnp.UpnpOperation Member Added: Added Member Added: Removed New Type: Mono.Upnp.DeviceEventArgs Member Added: public Mono.Upnp.DeviceAnnouncement Device { get; } Member Added: public Mono.Upnp.UpnpOperation Operation { get; } New Type: Mono.Upnp.ServiceEventArgs Member Added: public ServiceEventArgs (Mono.Upnp.ServiceAnnouncement service, Mono.Upnp.UpnpOperation operation); Member Added: public Mono.Upnp.ServiceAnnouncement Service { get; } Member Added: public Mono.Upnp.UpnpOperation Operation { get; } New Type: Mono.Upnp.UpnpException Member Added: public UpnpException (string message); Member Added: public UpnpException (string message, Exception innerException); Members Added: 2072, Members Deleted: 0 mdoc assemble \ --format ecma \ --out /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/Mono.Upnp \ /build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/monodoc make[1]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' fakeroot debian/rules binary-indep dh binary-indep --with=cli,autoreconf dh: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_testroot -i dh_prep -i dh_auto_install -i dh_auto_install: warning: Compatibility levels before 10 are deprecated (level 8 in use) make -j1 install DESTDIR=/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' Making install in src/Mono.Ssdp/Mono.Ssdp make[2]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' Making install in . make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../bin/Mono.Ssdp.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /usr/bin/install -c -m 644 ../../../bin/mono.ssdp.pc '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../bin/Mono.Ssdp.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' make[2]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Ssdp/Mono.Ssdp' Making install in src/Mono.Upnp make[2]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' Making install in Mono.Upnp make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../bin/Mono.Upnp.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /usr/bin/install -c -m 644 ../../../bin/mono.upnp.pc '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../bin/Mono.Upnp.dll.mdb ../../../bin/Mono.Ssdp.dll ../../../bin/Mono.Ssdp.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp' Making install in Mono.Upnp.GtkClient make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp.GtkClient' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp.GtkClient' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/bin' /usr/bin/install -c ../../../bin/mono-upnp-gtk '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/bin' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../bin/Mono.Upnp.GtkClient.exe '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../bin/Mono.Upnp.GtkClient.exe.mdb ../../../bin/Mono.Upnp.dll ../../../bin/Mono.Ssdp.dll ../../../bin/Mono.Ssdp.dll.mdb ../../../bin/Mono.Upnp.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp.GtkClient' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp/Mono.Upnp.GtkClient' make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' make[2]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp' Making install in src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1 make[2]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' Making install in Mono.Upnp.Dcp.MediaServer1 make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /usr/bin/install -c -m 644 ../../../../bin/mono.upnp.dcp.mediaserver1.pc '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll.mdb ../../../../bin/Mono.Upnp.dll ../../../../bin/Mono.Ssdp.dll ../../../../bin/Mono.Ssdp.dll.mdb ../../../../bin/Mono.Upnp.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1' Making install in Mono.Upnp.Dcp.MSMediaReceiverRegistrar1 make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1' make[3]: Circular ../../../../bin/Mono.Upnp.dll <- ../../../../bin/Mono.Upnp.dll dependency dropped. make[3]: Circular ../../../../bin/Mono.Ssdp.dll <- ../../../../bin/Mono.Ssdp.dll dependency dropped. make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1' make[4]: Circular ../../../../bin/Mono.Upnp.dll <- ../../../../bin/Mono.Upnp.dll dependency dropped. /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /usr/bin/install -c -m 644 ../../../../bin/mono.upnp.dcp.msmediareceiverregistrar1.pc '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' make[4]: Circular ../../../../bin/Mono.Ssdp.dll <- ../../../../bin/Mono.Ssdp.dll dependency dropped. /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll.mdb ../../../../bin/Mono.Upnp.dll ../../../../bin/Mono.Ssdp.dll ../../../../bin/Mono.Ssdp.dll.mdb ../../../../bin/Mono.Upnp.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1' Making install in Mono.Upnp.Dcp.MediaServer1.FileSystem make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /usr/bin/install -c -m 644 ../../../../bin/mono.upnp.dcp.mediaserver1.filesystem.pc '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll.mdb ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll ../../../../bin/Mono.Upnp.dll ../../../../bin/Mono.Ssdp.dll ../../../../bin/Mono.Ssdp.dll.mdb ../../../../bin/Mono.Upnp.dll.mdb ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem' Making install in Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/bin' /usr/bin/install -c ../../../../bin/mono-upnp-simple-media-server '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/bin' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer.exe '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer.exe.mdb ../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll ../../../../bin/Mono.Upnp.dll ../../../../bin/Mono.Ssdp.dll ../../../../bin/Mono.Ssdp.dll.mdb ../../../../bin/Mono.Upnp.dll.mdb ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll.mdb ../../../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll.mdb ../../../../bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll ../../../../bin/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.FileSystem.ConsoleServer' Making install in Mono.Upnp.Dcp.MediaServer1.GtkClient make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.GtkClient.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /usr/bin/install -c -m 644 ../../../../bin/mono.upnp.dcp.mediaserver1.gtkclient.pc '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/pkgconfig' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../../../bin/Mono.Upnp.Dcp.MediaServer1.GtkClient.dll.mdb ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll ../../../../bin/Mono.Upnp.dll ../../../../bin/Mono.Ssdp.dll ../../../../bin/Mono.Ssdp.dll.mdb ../../../../bin/Mono.Upnp.dll.mdb ../../../../bin/Mono.Upnp.Dcp.MediaServer1.dll.mdb ../../../../bin/Mono.Upnp.GtkClient.exe ../../../../bin/Mono.Upnp.GtkClient.exe.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1/Mono.Upnp.Dcp.MediaServer1.GtkClient' make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' make[2]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/src/Mono.Upnp.Dcp/Mono.Upnp.Dcp.MediaServer1' Making install in tests make[2]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' Making install in Mono.Ssdp.Tests make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Ssdp.Tests' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Ssdp.Tests' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Ssdp.Tests.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Ssdp.Tests.dll.mdb ../../bin/Mono.Ssdp.dll ../../bin/Mono.Ssdp.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Ssdp.Tests' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Ssdp.Tests' Making install in Mono.Upnp.Tests make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Tests' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Tests' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Upnp.Tests.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Upnp.Tests.dll.mdb ../../bin/Mono.Upnp.dll ../../bin/Mono.Ssdp.dll ../../bin/Mono.Ssdp.dll.mdb ../../bin/Mono.Upnp.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Tests' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Tests' Making install in Mono.Upnp.Dcp.MediaServer1.Tests make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.Tests' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.Tests' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Upnp.Dcp.MediaServer1.Tests.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Upnp.Dcp.MediaServer1.Tests.dll.mdb ../../bin/Mono.Upnp.Dcp.MediaServer1.dll ../../bin/Mono.Upnp.dll ../../bin/Mono.Ssdp.dll ../../bin/Mono.Ssdp.dll.mdb ../../bin/Mono.Upnp.dll.mdb ../../bin/Mono.Upnp.Dcp.MediaServer1.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.Tests' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.Tests' Making install in Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests.dll '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /bin/mkdir -p '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' /usr/bin/install -c -m 644 ../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests.dll.mdb ../../bin/Mono.Upnp.dll ../../bin/Mono.Ssdp.dll ../../bin/Mono.Ssdp.dll.mdb ../../bin/Mono.Upnp.dll.mdb ../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll ../../bin/Mono.Upnp.Dcp.MediaServer1.dll ../../bin/Mono.Upnp.Dcp.MediaServer1.dll.mdb ../../bin/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll.mdb '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/debian/tmp/usr/lib/mono-upnp' make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests/Mono.Upnp.Dcp.MediaServer1.FileSystem.Tests' make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[4]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[2]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2/tests' make[2]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' make[3]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' make[2]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' make[1]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' debian/rules override_dh_install make[1]: Entering directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' dh_install -XTests.dll --list-missing dh_install: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_install: warning: Please use dh_missing --list-missing/--fail-missing instead dh_install: warning: This feature will be removed in compat 12. make[1]: Leaving directory '/build/mono-upnp-Zx7LS7/mono-upnp-0.1.2' dh_installdocs -i dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_installchangelogs -i dh_installchangelogs: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_compress: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_compress: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_fixperms -i dh_clifixperms -i dh_missing -i dh_missing: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_clistrip -i dh_makeclilibs -i dh_makeclilibs: warning: Warning! No Build-Depends(-Indep) on cli-common-dev (>= 0.8~)! dh_makeclilibs: warning: debian/libmono-upnp-cil/usr/lib/mono-upnp/Mono.Upnp.Dcp.MediaServer1.GtkClient.dll has no signature, ignoring dh_makeclilibs: warning: debian/libmono-upnp-cil/usr/lib/mono-upnp/Mono.Ssdp.dll has no signature, ignoring dh_makeclilibs: warning: debian/libmono-upnp-cil/usr/lib/mono-upnp/Mono.Upnp.Dcp.MediaServer1.FileSystem.dll has no signature, ignoring dh_makeclilibs: warning: debian/libmono-upnp-cil/usr/lib/mono-upnp/Mono.Upnp.dll has no signature, ignoring dh_makeclilibs: warning: debian/libmono-upnp-cil/usr/lib/mono-upnp/Mono.Upnp.Dcp.MediaServer1.dll has no signature, ignoring dh_makeclilibs: warning: debian/libmono-upnp-cil/usr/lib/mono-upnp/Mono.Upnp.Dcp.MSMediaReceiverRegistrar1.dll has no signature, ignoring dh_clideps -i dh_clideps: warning: Warning! No Build-Depends(-Indep) on cli-common-dev (>= 0.8~)! dh_installdeb -i dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 8 in use) dh_gencontrol -i dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'libmono-upnp-cil-dev' in '../libmono-upnp-cil-dev_0.1.2-2.1_all.deb'. dpkg-deb: building package 'libmono-upnp-cil' in '../libmono-upnp-cil_0.1.2-2.1_all.deb'. dpkg-deb: building package 'mono-upnp-bin' in '../mono-upnp-bin_0.1.2-2.1_all.deb'. dpkg-deb: building package 'monodoc-mono-upnp-manual' in '../monodoc-mono-upnp-manual_0.1.2-2.1_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../mono-upnp_0.1.2-2.1_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/mono-upnp-Zx7LS7 /tmp/mono-upnp-0.1.2-2.18k2_sbb_ I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.cxKWP57_Yf... I: success in 523.9560 seconds md5: libmono-upnp-cil-dev_0.1.2-2.1_all.deb: OK md5: Value of 'md5' differs for libmono-upnp-cil_0.1.2-2.1_all.deb md5: Size differs for libmono-upnp-cil_0.1.2-2.1_all.deb md5: Value of 'md5' differs for mono-upnp-bin_0.1.2-2.1_all.deb md5: Size differs for mono-upnp-bin_0.1.2-2.1_all.deb md5: Value of 'md5' differs for monodoc-mono-upnp-manual_0.1.2-2.1_all.deb md5: Size differs for monodoc-mono-upnp-manual_0.1.2-2.1_all.deb sha1: libmono-upnp-cil-dev_0.1.2-2.1_all.deb: OK sha1: Value of 'sha1' differs for libmono-upnp-cil_0.1.2-2.1_all.deb sha1: Size differs for libmono-upnp-cil_0.1.2-2.1_all.deb sha1: Value of 'sha1' differs for mono-upnp-bin_0.1.2-2.1_all.deb sha1: Size differs for mono-upnp-bin_0.1.2-2.1_all.deb sha1: Value of 'sha1' differs for monodoc-mono-upnp-manual_0.1.2-2.1_all.deb sha1: Size differs for monodoc-mono-upnp-manual_0.1.2-2.1_all.deb sha256: libmono-upnp-cil-dev_0.1.2-2.1_all.deb: OK sha256: Value of 'sha256' differs for libmono-upnp-cil_0.1.2-2.1_all.deb sha256: Size differs for libmono-upnp-cil_0.1.2-2.1_all.deb sha256: Value of 'sha256' differs for mono-upnp-bin_0.1.2-2.1_all.deb sha256: Size differs for mono-upnp-bin_0.1.2-2.1_all.deb sha256: Value of 'sha256' differs for monodoc-mono-upnp-manual_0.1.2-2.1_all.deb sha256: Size differs for monodoc-mono-upnp-manual_0.1.2-2.1_all.deb Checksums: FAIL diffoscope run passed diffoscope run passed diffoscope run passed