Added mono documentation.

This commit is contained in:
Owen Fraser-Green 2004-05-15 11:44:44 +00:00
parent 375d665f74
commit d1b264b031
39 changed files with 4168 additions and 0 deletions

View file

@ -1,3 +1,10 @@
2004-05-15 Owen Fraser-Green <owen@discobabe.net>
* mono/Makefile.am: Added SUBDIR for docs
* mono/doc/*: Added documentation framework
* configure.in: Added monodoc check
* README: Added description of mono configure flags
2004-05-11 John (J5) Palmieri <johnp@redhat.com>:
* doc/dbus-specification.xml: Added a "Required" column to the

2
README
View file

@ -13,6 +13,8 @@ the ./configure program.
--enable-qt enable Qt-friendly client library
--enable-glib enable GLib-friendly client library
--enable-mono enable mono bindings
--enable-mono-docs build mono documentation (requires monodoc)
--enable-tests enable unit test code
--enable-ansi enable -ansi -pedantic gcc flags
--enable-verbose-mode support verbose debug mode

View file

@ -36,6 +36,7 @@ AC_ARG_ENABLE(gcov, [ --enable-gcov compile with coverage p
AC_ARG_ENABLE(abstract-sockets, [ --enable-abstract-sockets use abstract socket namespace (linux only)],enable_abstract_sockets=$enableval,enable_abstract_sockets=auto)
AC_ARG_ENABLE(gcj, [ --enable-gcj build gcj bindings],enable_gcj=$enableval,enable_gcj=no)
AC_ARG_ENABLE(mono, [ --enable-mono build mono bindings],enable_mono=$enableval,enable_mono=auto)
AC_ARG_ENABLE(mono_docs, [ --enable-mono-docs build mono docs],enable_mono_docs=$enableval,enable_mono_docs=auto)
AC_ARG_ENABLE(python, [ --enable-python build python bindings],enable_python=$enableval,enable_python=auto)
@ -211,6 +212,41 @@ fi
AM_CONDITIONAL(DBUS_USE_MCS, test x$enable_mono = xyes)
#### Look for monodoc
MONODOC_REQUIRED_VERSION=0.15
AC_SUBST(MONODOC_REQUIRED_VERSION)
PKG_CHECK_MODULES(MONODOC_DEPENDENCY, monodoc >= $MONODOC_REQUIRED_VERSION, have_monodoc=yes, have_monodoc=no)
if test x$enable_mono_docs = xyes; then
if test x$have_monodoc = xno ; then
AC_MSG_ERROR([Building Mono docs explicitly required, but monodoc not found])
else
AC_PATH_PROG(MONODOC, monodoc, no)
if test x$MONODOC = xno; then
AC_MSG_ERROR([Building Mono docs explicitly required, but monodoc not found])
fi
fi
fi
if test x$enable_mono_docs = xauto ; then
if test x$have_monodoc = xno ; then
enable_mono_docs=no
MONODOC=
else
AC_PATH_PROG(MONODOC, monodoc, no)
if test x$MONODOC = xno; then
enable_mono_docs=no
MONODOC=
else
enable_mono_docs=yes
fi
fi
fi
AC_SUBST(MONODOC)
AM_CONDITIONAL(ENABLE_MONODOC, test "x$enable_mono_docs" = "xyes")
changequote(,)dnl
# let ourselves use our own unstable API
CPPFLAGS="-DDBUS_API_SUBJECT_TO_CHANGE=1 $CPPFLAGS"
@ -1024,6 +1060,7 @@ gcj/org/freedesktop/Makefile
gcj/org/freedesktop/dbus/Makefile
mono/Makefile
mono/example/Makefile
mono/doc/Makefile
bus/Makefile
tools/Makefile
test/Makefile
@ -1094,6 +1131,7 @@ echo "
Building GLib bindings: ${have_glib}
Building Python bindings: ${have_python}
Building Mono bindings: ${enable_mono}
Building Mono docs: ${enable_mono_docs}
Building GTK+ tools: ${have_gtk}
Building X11 code: ${enable_x11}
Building Doxygen docs: ${enable_doxygen_docs}

14
mono/doc/.cvsignore Normal file
View file

@ -0,0 +1,14 @@
.deps
.libs
Makefile
Makefile.in
*.lo
*.la
*.bb
*.bbg
*.gcov
*.da
.dbus-keyrings
*.dll
*.exe
test-dbus-sharp

36
mono/doc/Makefile.am Normal file
View file

@ -0,0 +1,36 @@
if ENABLE_MONODOC
TARGETS = dbus-sharp-docs.zip dbus-sharp-docs.tree dbus-sharp-docs.source
DOCDIR = `$(MONODOC) --get-sourcesdir`
install-data-local:
install -m 644 $(srcdir)/dbus-sharp-docs.source `monodoc --get-sourcesdir`
install -m 644 $(srcdir)/dbus-sharp-docs.tree `monodoc --get-sourcesdir`
install -m 644 $(srcdir)/dbus-sharp-docs.zip `monodoc --get-sourcesdir`
else
TARGETS =
DOCDIR = $(datadir)
endif
noinst_DATA = $(TARGETS)
ASSEMBLER = $(MONODOC) --assemble
UPDATER = $(MONODOC) --update
dbus-sharp-docs.zip dbus-sharp-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
$(ASSEMBLER) --ecma $(srcdir)/en -o dbus-sharp-docs
update:
$(UPDATER) ../dbus-sharp.dll -o ./en -f
CLEANFILES = dbus-sharp-docs.zip dbus-sharp-docs.tree
EXTRA_DIST = dbus-sharp-docs.source dbus-sharp-docs.tree dbus-sharp-docs.zip
dist-hook:
mkdir -p $(distdir)/en
cp $(srcdir)/en/*.xml $(distdir)/en/
mkdir -p $(distdir)/en/DBus
cp $(srcdir)/en/Dbus/*.xml $(distdir)/en/DBus.DBusType/
mkdir -p $(distdir)/en/DBus.DBusType
cp $(srcdir)/en/Dbus/*.xml $(distdir)/en/DBus.DBusType/

View file

@ -0,0 +1,4 @@
<?xml version="1.0"?>
<monodoc>
<source provider="ecma" basefile="dbus-sharp-docs" path="various" />
</monodoc>

View file

@ -0,0 +1,10 @@
<Namespace Name="DBus" FullName="DBus" FullNameSP="DBus" Maintainer="Mono">
<Docs>
<summary>Types for the D-BUS binding for .NET.</summary>
<remarks>
<para>
Types used by the D-BUS library.
</para>
</remarks>
</Docs>
</Namespace>

View file

@ -0,0 +1,168 @@
<Type Name="Array" FullName="DBus.DBusType.Array">
<TypeSignature Language="C#" Value="public class Array : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Array (Array val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Array" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Array" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Array" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Array (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Array" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="Boolean" FullName="DBus.DBusType.Boolean">
<TypeSignature Language="C#" Value="public class Boolean : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Boolean (bool val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Boolean" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Boolean" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Boolean (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,184 @@
<Type Name="Byte" FullName="DBus.DBusType.Byte">
<TypeSignature Language="C#" Value="public class Byte : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Byte (byte val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Byte" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Byte" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Byte (char val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Char" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Char" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Byte (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Byte" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="Custom" FullName="DBus.DBusType.Custom">
<TypeSignature Language="C#" Value="public class Custom : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Custom (DBus.Custom val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="DBus.Custom" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:DBus.Custom" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Custom" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Custom (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Custom" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="Dict" FullName="DBus.DBusType.Dict">
<TypeSignature Language="C#" Value="public class Dict : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Dict (System.Collections.IDictionary val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Collections.IDictionary" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Collections.IDictionary" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Dict" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Dict (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Dict" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="Double" FullName="DBus.DBusType.Double">
<TypeSignature Language="C#" Value="public class Double : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Double (double val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Double" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Double" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Double" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Double (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Double" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,65 @@
<Type Name="IDBusType" FullName="DBus.DBusType.IDBusType">
<TypeSignature Language="C#" Value="public abstract interface IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base />
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="Int32" FullName="DBus.DBusType.Int32">
<TypeSignature Language="C#" Value="public class Int32 : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Int32 (int val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Int32" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Int32" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Int32 (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="Int64" FullName="DBus.DBusType.Int64">
<TypeSignature Language="C#" Value="public class Int64 : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Int64 (long val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Int64" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Int64" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Int64" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Int64 (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Int64" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="Nil" FullName="DBus.DBusType.Nil">
<TypeSignature Language="C#" Value="public class Nil : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Nil (object nil, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="nil" Type="System.Object" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="nil">a <see cref="T:System.Object" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Nil" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Nil (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.Nil" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="ObjectPath" FullName="DBus.DBusType.ObjectPath">
<TypeSignature Language="C#" Value="public class ObjectPath : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ObjectPath (object val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.Object" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.Object" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.ObjectPath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ObjectPath (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.ObjectPath" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="String" FullName="DBus.DBusType.String">
<TypeSignature Language="C#" Value="public class String : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public String (string val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.String" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.String" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public String (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="UInt32" FullName="DBus.DBusType.UInt32">
<TypeSignature Language="C#" Value="public class UInt32 : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public UInt32 (uint val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.UInt32" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.UInt32" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public UInt32 (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.UInt32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,168 @@
<Type Name="UInt64" FullName="DBus.DBusType.UInt64">
<TypeSignature Language="C#" Value="public class UInt64 : IDBusType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>DBus.DBusType.IDBusType</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Code">
<MemberSignature Language="C#" Value="public static char Code;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalIn">
<MemberSignature Language="C#" Value="public static void EmitMarshalIn (System.Reflection.Emit.ILGenerator generator, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="EmitMarshalOut">
<MemberSignature Language="C#" Value="public static void EmitMarshalOut (System.Reflection.Emit.ILGenerator generator, Type type, bool isReturn);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="generator" Type="System.Reflection.Emit.ILGenerator" />
<Parameter Name="type" Type="System.Type" />
<Parameter Name="isReturn" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="generator">a <see cref="T:System.Reflection.Emit.ILGenerator" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="isReturn">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public virtual void Append (IntPtr iter);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public virtual object Get (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public UInt64 (ulong val, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="val" Type="System.UInt64" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="val">a <see cref="T:System.UInt64" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.UInt64" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public UInt64 (IntPtr iter, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="iter" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.DBusType.UInt64" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

34
mono/doc/en/DBus.xml Normal file
View file

@ -0,0 +1,34 @@
<Namespace Name="DBus" FullName="DBus" FullNameSP="DBus" Maintainer="Mono">
<Docs>
<summary>D-BUS binding for .NET.</summary>
<remarks>
<para>
D-BUS is a message bus system, a simple way for applications
to talk to one another.
</para>
<para>
The message bus daemon forms the hub of a wheel. Each spoke
of the wheel is a one-to-one connection to an application
using libdbus. An application sends a message to the bus
daemon over its spoke, and the bus daemon forwards the
message to other connected applications as appropriate. Think
of the daemon as a router.
</para>
<para>
The bus daemon has multiple instances on a typical
computer. The first instance is a machine-global singleton,
that is, a system daemon similar to sendmail or Apache. This
instance has heavy security restrictions on what messages it
will accept, and is used for systemwide communication. The
other instances are created one per user login session. These
instances allow applications in the user's session to
communicate with one another.
</para>
<para>
The systemwide and per-user daemons are separate. Normal
within-session IPC does not involve the systemwide message
bus process and vice versa.
</para>
</remarks>
</Docs>
</Namespace>

View file

@ -0,0 +1,253 @@
<Type Name="Arguments" FullName="DBus.Arguments">
<TypeSignature Language="C#" Value="public class Arguments : IEnumerable" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Collections.IEnumerable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Suits">
<MemberSignature Language="C#" Value="public static bool Suits (Type dbusType, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dbusType" Type="System.Type" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dbusType">a <see cref="T:System.Type" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="MatchType">
<MemberSignature Language="C#" Value="public static Type MatchType (Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Type</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Type" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ParseInParameters">
<MemberSignature Language="C#" Value="public static object [] ParseInParameters (System.Reflection.MethodInfo method);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="method" Type="System.Reflection.MethodInfo" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="method">a <see cref="T:System.Reflection.MethodInfo" /></param>
<returns>a <see cref="T:System.Object[]" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ParseOutParameters">
<MemberSignature Language="C#" Value="public static object [] ParseOutParameters (System.Reflection.MethodInfo method);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="method" Type="System.Reflection.MethodInfo" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="method">a <see cref="T:System.Reflection.MethodInfo" /></param>
<returns>a <see cref="T:System.Object[]" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetDBusTypeConstructor">
<MemberSignature Language="C#" Value="public static System.Reflection.ConstructorInfo GetDBusTypeConstructor (Type dbusType, Type type);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Reflection.ConstructorInfo</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dbusType" Type="System.Type" />
<Parameter Name="type" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dbusType">a <see cref="T:System.Type" /></param>
<param name="type">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Reflection.ConstructorInfo" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetCode">
<MemberSignature Language="C#" Value="public static char GetCode (Type dbusType);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Char</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dbusType" Type="System.Type" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dbusType">a <see cref="T:System.Type" /></param>
<returns>a <see cref="T:System.Char" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Finalize">
<MemberSignature Language="C#" Value="protected override void Finalize ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Append">
<MemberSignature Language="C#" Value="public void Append (DBus.DBusType.IDBusType dbusType);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="dbusType" Type="DBus.DBusType.IDBusType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dbusType">a <see cref="T:DBus.DBusType.IDBusType" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="AppendResults">
<MemberSignature Language="C#" Value="public void AppendResults (System.Reflection.MethodInfo method, object retVal, object [] parameters);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="method" Type="System.Reflection.MethodInfo" />
<Parameter Name="retVal" Type="System.Object" />
<Parameter Name="parameters" Type="System.Object[]" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="method">a <see cref="T:System.Reflection.MethodInfo" /></param>
<param name="retVal">a <see cref="T:System.Object" /></param>
<param name="parameters">a <see cref="T:System.Object" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetParameters">
<MemberSignature Language="C#" Value="public object [] GetParameters (System.Reflection.MethodInfo method);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="method" Type="System.Reflection.MethodInfo" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="method">a <see cref="T:System.Reflection.MethodInfo" /></param>
<returns>a <see cref="T:System.Object[]" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetNext">
<MemberSignature Language="C#" Value="public DBus.DBusType.IDBusType GetNext ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>DBus.DBusType.IDBusType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.DBusType.IDBusType" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InitAppending">
<MemberSignature Language="C#" Value="public void InitAppending ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetEnumerator">
<MemberSignature Language="C#" Value="public virtual System.Collections.IEnumerator GetEnumerator ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Collections.IEnumerator</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Collections.IEnumerator" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="DBusTypes">
<MemberSignature Language="C#" Value="public static System.Collections.Hashtable DBusTypes { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Collections.Hashtable</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Collections.Hashtable" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

60
mono/doc/en/DBus/Bus.xml Normal file
View file

@ -0,0 +1,60 @@
<Type Name="Bus" FullName="DBus.Bus">
<TypeSignature Language="C#" Value="public class Bus" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="GetSessionBus">
<MemberSignature Language="C#" Value="public static DBus.Connection GetSessionBus ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>DBus.Connection</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Connection" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetSystemBus">
<MemberSignature Language="C#" Value="public static DBus.Connection GetSystemBus ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>DBus.Connection</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Connection" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Bus ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Bus" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,86 @@
<Type Name="Connection" FullName="DBus.Connection">
<TypeSignature Language="C#" Value="public class Connection" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Flush">
<MemberSignature Language="C#" Value="public void Flush ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetupWithMain">
<MemberSignature Language="C#" Value="public void SetupWithMain ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Finalize">
<MemberSignature Language="C#" Value="protected override void Finalize ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Connection (string address);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="address" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="address">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:DBus.Connection" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Timeout">
<MemberSignature Language="C#" Value="public int Timeout { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,65 @@
<Type Name="Custom" FullName="DBus.Custom">
<TypeSignature Language="C#" Value="public sealed struct Custom" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Data">
<MemberSignature Language="C#" Value="public byte [] Data;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Byte[]</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Custom (string name, byte [] data);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="name" Type="System.String" />
<Parameter Name="data" Type="System.Byte[]" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="name">a <see cref="T:System.String" /></param>
<param name="data">a <see cref="T:System.Byte" /></param>
<returns>a <see cref="T:DBus.Custom" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,26 @@
<Type Name="DBusException" FullName="DBus.DBusException">
<TypeSignature Language="C#" Value="public class DBusException : System.ApplicationException, ISerializable" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.ApplicationException</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members />
</Type>

View file

@ -0,0 +1,61 @@
<Type Name="ErrorMessage" FullName="DBus.ErrorMessage">
<TypeSignature Language="C#" Value="public class ErrorMessage : DBus.Message" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>DBus.Message</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ErrorMessage ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.ErrorMessage" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ErrorMessage (DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.ErrorMessage" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,54 @@
<Type Name="InterfaceAttribute" FullName="DBus.InterfaceAttribute">
<TypeSignature Language="C#" Value="public class InterfaceAttribute : System.Attribute" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName>System.AttributeUsageAttribute</AttributeName>
</Attribute>
</Attributes>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public InterfaceAttribute (string interfaceName);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="interfaceName" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="interfaceName">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:DBus.InterfaceAttribute" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InterfaceName">
<MemberSignature Language="C#" Value="public string InterfaceName { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,431 @@
<Type Name="Message" FullName="DBus.Message">
<TypeSignature Language="C#" Value="public class Message" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="service">
<MemberSignature Language="C#" Value="protected DBus.Service service;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>DBus.Service</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="pathName">
<MemberSignature Language="C#" Value="protected string pathName;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="interfaceName">
<MemberSignature Language="C#" Value="protected string interfaceName;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="name">
<MemberSignature Language="C#" Value="protected string name;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Wrap">
<MemberSignature Language="C#" Value="public static DBus.Message Wrap (IntPtr rawMessage, DBus.Service service);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>DBus.Message</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="rawMessage" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="rawMessage">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.Message" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="dbus_message_new">
<MemberSignature Language="C#" Value="protected static IntPtr dbus_message_new (int messageType);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="messageType" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="messageType">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.IntPtr" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="dbus_message_unref">
<MemberSignature Language="C#" Value="protected static void dbus_message_unref (IntPtr ptr);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ptr" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="ptr">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="dbus_message_ref">
<MemberSignature Language="C#" Value="protected static void dbus_message_ref (IntPtr ptr);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ptr" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="ptr">a <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="dbus_message_allocate_data_slot">
<MemberSignature Language="C#" Value="protected static bool dbus_message_allocate_data_slot (ref int slot);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="slot" Type="System.Int32&amp;" RefType="ref" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="slot">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="dbus_message_free_data_slot">
<MemberSignature Language="C#" Value="protected static void dbus_message_free_data_slot (ref int slot);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="slot" Type="System.Int32&amp;" RefType="ref" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="slot">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="dbus_message_set_data">
<MemberSignature Language="C#" Value="protected static bool dbus_message_set_data (IntPtr ptr, int slot, IntPtr data, IntPtr free_data_func);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ptr" Type="System.IntPtr" />
<Parameter Name="slot" Type="System.Int32" />
<Parameter Name="data" Type="System.IntPtr" />
<Parameter Name="free_data_func" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="ptr">a <see cref="T:System.IntPtr" /></param>
<param name="slot">a <see cref="T:System.Int32" /></param>
<param name="data">a <see cref="T:System.IntPtr" /></param>
<param name="free_data_func">a <see cref="T:System.IntPtr" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="dbus_message_get_data">
<MemberSignature Language="C#" Value="protected static IntPtr dbus_message_get_data (IntPtr ptr, int slot);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ptr" Type="System.IntPtr" />
<Parameter Name="slot" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="ptr">a <see cref="T:System.IntPtr" /></param>
<param name="slot">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.IntPtr" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Finalize">
<MemberSignature Language="C#" Value="protected override void Finalize ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Send">
<MemberSignature Language="C#" Value="public void Send (ref int serial);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="serial" Type="System.Int32&amp;" RefType="ref" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="serial">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Send">
<MemberSignature Language="C#" Value="public void Send ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SendWithReply">
<MemberSignature Language="C#" Value="public void SendWithReply ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SendWithReplyAndBlock">
<MemberSignature Language="C#" Value="public DBus.MethodReturn SendWithReplyAndBlock ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>DBus.MethodReturn</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.MethodReturn" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Message ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Message" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Message (IntPtr rawMessage, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="rawMessage" Type="System.IntPtr" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="rawMessage">a <see cref="T:System.IntPtr" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.Message" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Message (DBus.Message+MessageType messageType);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="messageType" Type="DBus.Message+MessageType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="messageType">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:DBus.Message" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Message (DBus.Message+MessageType messageType, DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="messageType" Type="DBus.Message+MessageType" />
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="messageType">a <see cref="T:System.Int32" /></param>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.Message" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Type">
<MemberSignature Language="C#" Value="public DBus.Message+MessageType Type { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>DBus.Message+MessageType</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Message+MessageType" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Service">
<MemberSignature Language="C#" Value="public DBus.Service Service { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>DBus.Service</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Service" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PathName">
<MemberSignature Language="C#" Value="protected virtual string PathName { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InterfaceName">
<MemberSignature Language="C#" Value="protected virtual string InterfaceName { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="protected virtual string Name { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Key">
<MemberSignature Language="C#" Value="public string Key { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Arguments">
<MemberSignature Language="C#" Value="public DBus.Arguments Arguments { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>DBus.Arguments</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Arguments" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Slot">
<MemberSignature Language="C#" Value="protected int Slot { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,111 @@
<Type Name="MessageType" FullName="DBus.Message+MessageType">
<TypeSignature Language="C#" Value="public enum MessageType" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IComparable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IConvertible</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.IFormattable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members>
<Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>DBus.Message+MessageType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="MethodCall">
<MemberSignature Language="C#" Value="MethodCall" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>DBus.Message+MessageType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="MethodReturn">
<MemberSignature Language="C#" Value="MethodReturn" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>DBus.Message+MessageType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Error">
<MemberSignature Language="C#" Value="Error" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>DBus.Message+MessageType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Signal">
<MemberSignature Language="C#" Value="Signal" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>DBus.Message+MessageType</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="value__">
<MemberSignature Language="C#" Value="value__" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
</Parameters>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,38 @@
<Type Name="MethodAttribute" FullName="DBus.MethodAttribute">
<TypeSignature Language="C#" Value="public class MethodAttribute : System.Attribute" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName>System.AttributeUsageAttribute</AttributeName>
</Attribute>
</Attributes>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MethodAttribute ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.MethodAttribute" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,107 @@
<Type Name="MethodCall" FullName="DBus.MethodCall">
<TypeSignature Language="C#" Value="public class MethodCall : DBus.Message" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>DBus.Message</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MethodCall ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.MethodCall" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MethodCall (DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.MethodCall" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MethodCall (DBus.Service service, string pathName, string interfaceName, string name);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="service" Type="DBus.Service" />
<Parameter Name="pathName" Type="System.String" />
<Parameter Name="interfaceName" Type="System.String" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="service">a <see cref="T:DBus.Service" /></param>
<param name="pathName">a <see cref="T:System.String" /></param>
<param name="interfaceName">a <see cref="T:System.String" /></param>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:DBus.MethodCall" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PathName">
<MemberSignature Language="C#" Value="public string PathName { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InterfaceName">
<MemberSignature Language="C#" Value="public string InterfaceName { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,76 @@
<Type Name="MethodReturn" FullName="DBus.MethodReturn">
<TypeSignature Language="C#" Value="public class MethodReturn : DBus.Message" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>DBus.Message</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public MethodReturn (DBus.MethodCall methodCall);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="methodCall" Type="DBus.MethodCall" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="methodCall">a <see cref="T:DBus.MethodCall" /></param>
<returns>a <see cref="T:DBus.MethodReturn" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PathName">
<MemberSignature Language="C#" Value="public string PathName { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InterfaceName">
<MemberSignature Language="C#" Value="public string InterfaceName { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,62 @@
<Type Name="Server" FullName="DBus.Server">
<TypeSignature Language="C#" Value="public class Server" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Finalize">
<MemberSignature Language="C#" Value="protected override void Finalize ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Server (string address);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="address" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="address">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:DBus.Server" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Address">
<MemberSignature Language="C#" Value="public string Address { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,148 @@
<Type Name="Service" FullName="DBus.Service">
<TypeSignature Language="C#" Value="public class Service" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName="Exists">
<MemberSignature Language="C#" Value="public static bool Exists (DBus.Connection connection, string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connection" Type="DBus.Connection" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="connection">a <see cref="T:DBus.Connection" /></param>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Get">
<MemberSignature Language="C#" Value="public static DBus.Service Get (DBus.Connection connection, string name);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>DBus.Service</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="connection" Type="DBus.Connection" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="connection">a <see cref="T:DBus.Connection" /></param>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:DBus.Service" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="RegisterObject">
<MemberSignature Language="C#" Value="public void RegisterObject (object handledObject, string pathName);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="handledObject" Type="System.Object" />
<Parameter Name="pathName" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="handledObject">a <see cref="T:System.Object" /></param>
<param name="pathName">a <see cref="T:System.String" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="GetObject">
<MemberSignature Language="C#" Value="public object GetObject (Type type, string pathName);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Object</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="type" Type="System.Type" />
<Parameter Name="pathName" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="type">a <see cref="T:System.Type" /></param>
<param name="pathName">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Service (DBus.Connection connection, string name);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="connection" Type="DBus.Connection" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="connection">a <see cref="T:DBus.Connection" /></param>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:DBus.Service" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Connection">
<MemberSignature Language="C#" Value="public DBus.Connection Connection { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>DBus.Connection</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Connection" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SignalCalled">
<MemberSignature Language="C#" Value="public event DBus.Service+SignalCalledHandler SignalCalled;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>DBus.Service+SignalCalledHandler</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

107
mono/doc/en/DBus/Signal.xml Normal file
View file

@ -0,0 +1,107 @@
<Type Name="Signal" FullName="DBus.Signal">
<TypeSignature Language="C#" Value="public class Signal : DBus.Message" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>DBus.Message</BaseTypeName>
</Base>
<Interfaces />
<Attributes />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Signal ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.Signal" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Signal (DBus.Service service);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="service" Type="DBus.Service" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="service">a <see cref="T:DBus.Service" /></param>
<returns>a <see cref="T:DBus.Signal" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Signal (DBus.Service service, string pathName, string interfaceName, string name);" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters>
<Parameter Name="service" Type="DBus.Service" />
<Parameter Name="pathName" Type="System.String" />
<Parameter Name="interfaceName" Type="System.String" />
<Parameter Name="name" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="service">a <see cref="T:DBus.Service" /></param>
<param name="pathName">a <see cref="T:System.String" /></param>
<param name="interfaceName">a <see cref="T:System.String" /></param>
<param name="name">a <see cref="T:System.String" /></param>
<returns>a <see cref="T:DBus.Signal" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="PathName">
<MemberSignature Language="C#" Value="public string PathName { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="InterfaceName">
<MemberSignature Language="C#" Value="public string InterfaceName { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Name">
<MemberSignature Language="C#" Value="public string Name { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,38 @@
<Type Name="SignalAttribute" FullName="DBus.SignalAttribute">
<TypeSignature Language="C#" Value="public class SignalAttribute : System.Attribute" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName>System.AttributeUsageAttribute</AttributeName>
</Attribute>
</Attributes>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SignalAttribute ();" />
<MemberType>Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:DBus.SignalAttribute" /></returns>
<remarks>To be added</remarks>
</Docs>
</Member>
</Members>
</Type>

View file

@ -0,0 +1,35 @@
<Type Name="SignalCalledHandler" FullName="DBus.Service+SignalCalledHandler">
<TypeSignature Language="C#" Value="public sealed delegate void SignalCalledHandler (DBus.Signal signal);" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>dbus-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyCulture>neutral</AssemblyCulture>
<Attributes />
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.ICloneable</InterfaceName>
</Interface>
<Interface>
<InterfaceName>System.Runtime.Serialization.ISerializable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members />
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="signal" Type="DBus.Signal" />
</Parameters>
</Type>