2006-01-13 Eric Butler <eric@extremeboredom.net>

* configure.ac: Generate makefile in doc directory, check for monodoc
    * Makefile.am: Compile doc directory
    * doc/en/*: Added initial english docs
    * doc/hal-sharp-docs.source: New file for docs
    * doc/Makefile.am: New filee dor docs

2006-01-13  Aaron Bockover  <aaron@aaronbock.net>

    * Makefile.am: Changed DISTCLEANFILES to MAINTAINERCLEANFILES


svn path=/trunk/hal-sharp/; revision=55569
This commit is contained in:
Aaron Bockover 2006-01-14 03:11:30 +00:00
Родитель ba3a21d66f
Коммит 73c7448332
26 изменённых файлов: 1764 добавлений и 2 удалений

Просмотреть файл

@ -1,3 +1,15 @@
2006-01-13 Eric Butler <eric@extremeboredom.net>
* configure.ac: Generate makefile in doc directory, check for monodoc
* Makefile.am: Compile doc directory
* doc/en/*: Added initial english docs
* doc/hal-sharp-docs.source: New file for docs
* doc/Makefile.am: New filee dor docs
2006-01-13 Aaron Bockover <aaron@aaronbock.net>
* Makefile.am: Changed DISTCLEANFILES to MAINTAINERCLEANFILES
2006-01-13 Aaron Bockover <aaron@aaronbock.net>
* src/hal-sharp.dll.config.in: This was missing, how cute

Просмотреть файл

@ -1,9 +1,9 @@
SUBDIRS = src
SUBDIRS = src doc
EXTRA_DIST = hal-sharp.pc.in hal-sharp.mds hal-sharp.mdp
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = hal-sharp.pc
DISTCLEANFILES = config.* configure INSTALL install-sh missing aclocal.m4 Makefile.in *.pidb
MAINTAINERCLEANFILES = config.* configure INSTALL install-sh missing aclocal.m4 Makefile.in *.pidb

Просмотреть файл

@ -28,6 +28,21 @@ if test "x$MONO" = "xno"; then
AC_MSG_ERROR([You need to install the Mono runtime])
fi
dnl monodoc
AC_PATH_PROG(MDASSEMBLER, mdassembler, no)
AC_PATH_PROG(MONODOCER, monodocer, no)
if test "x$MONODOCER" = "xno" -o "x$MDASSEMBLER" = "xno"; then
enable_monodoc=no
doc_sources_dir=
else
enable_monodoc=yes
doc_sources_dir="`pkg-config --variable=sourcesdir monodoc`"
fi
AC_SUBST(MDASSEMBLER)
AC_SUBST(MONODOCER)
AM_CONDITIONAL(ENABLE_MONODOC, test "x$enable_monodoc" = "xyes")
dnl Test for HAL
PKG_CHECK_MODULES(HAL,
dbus-1 \
@ -41,7 +56,17 @@ AC_OUTPUT([
src/Makefile
src/AssemblyInfo.cs
src/hal-sharp.dll.config
doc/Makefile
hal-sharp.pc
])
echo "
hal-sharp-$VERSION
Install Prefix: ${prefix}
Mono C# Compiler: ${MCS}
Mono Runtime: ${MONO}
Documentation: ${enable_monodoc}
"

46
doc/Makefile.am Normal file
Просмотреть файл

@ -0,0 +1,46 @@
ASSEMBLIES = \
hal-sharp.dll
UPDATE_ASSEMBLIES = $(addprefix -assembly:lib/, $(ASSEMBLIES))
if ENABLE_MONODOC
SOURCESDIR=$(prefix)/lib/monodoc/sources
TARGETS=hal-sharp-docs.zip hal-sharp-docs.tree hal-sharp-docs.source
UPDATER = $(MONODOCER) -path:en $(UPDATE_ASSEMBLIES)
else
SOURCESDIR=$(datadir)
TARGETS=
UPDATER = echo "All optional assemblies must be built to use the updater." && exit 1
endif
monodocdir=$(SOURCESDIR)
monodoc_DATA=$(TARGETS)
assemble: hal-sharp-docs.zip hal-sharp-docs.tree
hal-sharp-docs.zip hal-sharp-docs.tree: $(srcdir)/en/*.xml $(srcdir)/en/*.xml
$(MDASSEMBLER) --ecma $(srcdir)/en -o hal-sharp-docs
get-assemblies:
mkdir -p lib
cp $(top_builddir)/src/hal-sharp.dll lib
update: get-assemblies
$(UPDATER) --delete
CLEANFILES=hal-sharp-docs.zip hal-sharp-docs.tree
EXTRA_DIST=hal-sharp-docs.source
MAINTAINERCLEANFILES=Makefile.in
NAMESPACES=Hal
dist-hook:
mkdir -p $(distdir)/en
cp $(srcdir)/en/*.xml $(distdir)/en/
for i in $(NAMESPACES); do \
mkdir -p $(distdir)/en/$$i; \
cp $(srcdir)/en/$$i/*.xml $(distdir)/en/$$i; \
done
clean-local:
rm -rf lib

6
doc/en/Hal.xml Normal file
Просмотреть файл

@ -0,0 +1,6 @@
<Namespace Name="Hal">
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Namespace>

206
doc/en/Hal/Context.xml Normal file
Просмотреть файл

@ -0,0 +1,206 @@
<Type Name="Context" FullName="Hal.Context">
<TypeSignature Language="C#" Value="public class Context : System.IDisposable" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Context ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Context (IntPtr rawContext);" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="rawContext" Type="System.IntPtr" />
</Parameters>
<Docs>
<param name="rawContext">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Context (Hal.DbusBusType type);" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="type" Type="Hal.DbusBusType" />
</Parameters>
<Docs>
<param name="type">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected Context (IntPtr dbus_conn, bool dbus);" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="dbus_conn" Type="System.IntPtr" />
<Parameter Name="dbus" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="dbus_conn">To be added.</param>
<param name="dbus">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeviceAdded">
<MemberSignature Language="C#" Value="public event Hal.DeviceAddedHandler DeviceAdded;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Hal.DeviceAddedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeviceRemoved">
<MemberSignature Language="C#" Value="public event Hal.DeviceRemovedHandler DeviceRemoved;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Hal.DeviceRemovedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeviceNewCapability">
<MemberSignature Language="C#" Value="public event Hal.DeviceNewCapabilityHandler DeviceNewCapability;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Hal.DeviceNewCapabilityHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeviceLostCapability">
<MemberSignature Language="C#" Value="public event Hal.DeviceLostCapabilityHandler DeviceLostCapability;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Hal.DeviceLostCapabilityHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DevicePropertyModified">
<MemberSignature Language="C#" Value="public event Hal.DevicePropertyModifiedHandler DevicePropertyModified;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Hal.DevicePropertyModifiedHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeviceCondition">
<MemberSignature Language="C#" Value="public event Hal.DeviceConditionHandler DeviceCondition;" />
<MemberType>Event</MemberType>
<ReturnValue>
<ReturnType>Hal.DeviceConditionHandler</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<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="IntegrateMainLoop">
<MemberSignature Language="C#" Value="public void IntegrateMainLoop ();" />
<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="Initialize">
<MemberSignature Language="C#" Value="public void Initialize ();" />
<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="DbusConnection">
<MemberSignature Language="C#" Value="public IntPtr DbusConnection { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UseCache">
<MemberSignature Language="C#" Value="public bool UseCache { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Raw">
<MemberSignature Language="C#" Value="public System.Runtime.InteropServices.HandleRef Raw { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Runtime.InteropServices.HandleRef</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

105
doc/en/Hal/DBusError.xml Normal file
Просмотреть файл

@ -0,0 +1,105 @@
<Type Name="DBusError" FullName="Hal.DBusError">
<TypeSignature Language="C#" Value="public class DBusError : System.IDisposable" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DBusError ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Dispose">
<MemberSignature Language="C#" Value="public void Dispose ();" />
<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="ThrowExceptionIfSet">
<MemberSignature Language="C#" Value="public void ThrowExceptionIfSet (string message);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="message" Type="System.String" />
</Parameters>
<Docs>
<param name="message">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsSet">
<MemberSignature Language="C#" Value="public bool IsSet { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<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>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Message">
<MemberSignature Language="C#" Value="public string Message { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Raw">
<MemberSignature Language="C#" Value="public IntPtr Raw { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.IntPtr</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,46 @@
<Type Name="DbusBusType" FullName="Hal.DbusBusType">
<TypeSignature Language="C#" Value="public enum DbusBusType" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Session">
<MemberSignature Language="C#" Value="Session" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.DbusBusType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="System">
<MemberSignature Language="C#" Value="System" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.DbusBusType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Starter">
<MemberSignature Language="C#" Value="Starter" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.DbusBusType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,46 @@
<Type Name="Device+FindBy" FullName="Hal.Device+FindBy">
<TypeSignature Language="C#" Value="public enum FindBy" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Capability">
<MemberSignature Language="C#" Value="Capability" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device+FindBy</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="MatchAll">
<MemberSignature Language="C#" Value="MatchAll" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device+FindBy</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="StringMatch">
<MemberSignature Language="C#" Value="StringMatch" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device+FindBy</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

668
doc/en/Hal/Device.xml Normal file
Просмотреть файл

@ -0,0 +1,668 @@
<Type Name="Device" FullName="Hal.Device">
<TypeSignature Language="C#" Value="public class Device" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName>System.Reflection.DefaultMember(MemberName="Item")</AttributeName>
</Attribute>
</Attributes>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Device (Hal.Context ctx, string udi);" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="udi" Type="System.String" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="udi">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Print">
<MemberSignature Language="C#" Value="public void Print ();" />
<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="PropertyExists">
<MemberSignature Language="C#" Value="public bool PropertyExists (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPropertyStringList">
<MemberSignature Language="C#" Value="public string[] GetPropertyStringList (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PropertyStringListAppend">
<MemberSignature Language="C#" Value="public bool PropertyStringListAppend (string key, string val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PropertyStringListPrepend">
<MemberSignature Language="C#" Value="public bool PropertyStringListPrepend (string key, string val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PropertyStringListRemove">
<MemberSignature Language="C#" Value="public bool PropertyStringListRemove (string key, string val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PropertyStringListRemoveIndex">
<MemberSignature Language="C#" Value="public bool PropertyStringListRemoveIndex (string key, uint index);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="index" Type="System.UInt32" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="index">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPropertyString">
<MemberSignature Language="C#" Value="public string GetPropertyString (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetPropertyString">
<MemberSignature Language="C#" Value="public bool SetPropertyString (string key, string val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPropertyInt">
<MemberSignature Language="C#" Value="public int GetPropertyInt (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetPropertyInt">
<MemberSignature Language="C#" Value="public bool SetPropertyInt (string key, int val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.Int32" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPropertyUint64">
<MemberSignature Language="C#" Value="public ulong GetPropertyUint64 (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.UInt64</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetPropertyString">
<MemberSignature Language="C#" Value="public bool SetPropertyString (string key, ulong val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.UInt64" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPropertyDouble">
<MemberSignature Language="C#" Value="public double GetPropertyDouble (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetPropertyDouble">
<MemberSignature Language="C#" Value="public bool SetPropertyDouble (string key, double val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.Double" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetPropertyBool">
<MemberSignature Language="C#" Value="public bool GetPropertyBool (string key);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="SetPropertyBool">
<MemberSignature Language="C#" Value="public bool SetPropertyBool (string key, bool val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="AddCapability">
<MemberSignature Language="C#" Value="public bool AddCapability (string capability);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="capability" Type="System.String" />
</Parameters>
<Docs>
<param name="capability">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="QueryCapability">
<MemberSignature Language="C#" Value="public bool QueryCapability (string capability);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="capability" Type="System.String" />
</Parameters>
<Docs>
<param name="capability">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Lock">
<MemberSignature Language="C#" Value="public void Lock (string reason);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="reason" Type="System.String" />
</Parameters>
<Docs>
<param name="reason">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Unlock">
<MemberSignature Language="C#" Value="public bool Unlock ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="EmitCondition">
<MemberSignature Language="C#" Value="public bool EmitCondition (string conditionName, string conditionDetails);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="conditionName" Type="System.String" />
<Parameter Name="conditionDetails" Type="System.String" />
</Parameters>
<Docs>
<param name="conditionName">To be added.</param>
<param name="conditionDetails">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Rescan">
<MemberSignature Language="C#" Value="public bool Rescan ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Reprobe">
<MemberSignature Language="C#" Value="public bool Reprobe ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="DeviceExists">
<MemberSignature Language="C#" Value="public static bool DeviceExists (Hal.Context ctx, string udi);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="udi" Type="System.String" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="udi">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FindUdis">
<MemberSignature Language="C#" Value="public static string[] FindUdis (Hal.Context ctx, Hal.Device+FindBy findMethod, string key, string query);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="findMethod" Type="Hal.Device+FindBy" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="query" Type="System.String" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="findMethod">To be added.</param>
<param name="key">To be added.</param>
<param name="query">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="UdisToDevices">
<MemberSignature Language="C#" Value="public static Hal.Device[] UdisToDevices (Hal.Context ctx, string[] udis);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Hal.Device[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="udis" Type="System.String[]" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="udis">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAllUdis">
<MemberSignature Language="C#" Value="public static string[] GetAllUdis (Hal.Context ctx);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetAll">
<MemberSignature Language="C#" Value="public static Hal.Device[] GetAll (Hal.Context ctx);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Hal.Device[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FindUdiByStringMatch">
<MemberSignature Language="C#" Value="public static string[] FindUdiByStringMatch (Hal.Context ctx, string key, string val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.String" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FindByStringMatch">
<MemberSignature Language="C#" Value="public static Hal.Device[] FindByStringMatch (Hal.Context ctx, string key, string val);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Hal.Device[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="key" Type="System.String" />
<Parameter Name="val" Type="System.String" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="key">To be added.</param>
<param name="val">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FindUdiByCapability">
<MemberSignature Language="C#" Value="public static string[] FindUdiByCapability (Hal.Context ctx, string cap);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.String[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="cap" Type="System.String" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="cap">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FindByCapability">
<MemberSignature Language="C#" Value="public static Hal.Device[] FindByCapability (Hal.Context ctx, string cap);" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>Hal.Device[]</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ctx" Type="Hal.Context" />
<Parameter Name="cap" Type="System.String" />
</Parameters>
<Docs>
<param name="ctx">To be added.</param>
<param name="cap">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WatchProperties">
<MemberSignature Language="C#" Value="public bool WatchProperties { set; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Parent">
<MemberSignature Language="C#" Value="public Hal.Device Parent { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Hal.Device</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Context">
<MemberSignature Language="C#" Value="public Hal.Context Context { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>Hal.Context</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Udi">
<MemberSignature Language="C#" Value="public string Udi { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Exists">
<MemberSignature Language="C#" Value="public bool Exists { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Item">
<MemberSignature Language="C#" Value="public string Item[string key] { set; get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="key" Type="System.String" />
</Parameters>
<Docs>
<param name="key">To be added.</param>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,37 @@
<Type Name="DeviceAddedArgs" FullName="Hal.DeviceAddedArgs">
<TypeSignature Language="C#" Value="public class DeviceAddedArgs : System.EventArgs" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DeviceAddedArgs ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Device">
<MemberSignature Language="C#" Value="public Hal.Device Device;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,23 @@
<Type Name="DeviceAddedHandler" FullName="Hal.DeviceAddedHandler">
<TypeSignature Language="C#" Value="public delegate void DeviceAddedHandler(object o, Hal.DeviceAddedArgs args);" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Hal.DeviceAddedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,59 @@
<Type Name="DeviceConditionArgs" FullName="Hal.DeviceConditionArgs">
<TypeSignature Language="C#" Value="public class DeviceConditionArgs : System.EventArgs" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DeviceConditionArgs ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Device">
<MemberSignature Language="C#" Value="public Hal.Device Device;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ConditionName">
<MemberSignature Language="C#" Value="public string ConditionName;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ConditionDetails">
<MemberSignature Language="C#" Value="public string ConditionDetails;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,23 @@
<Type Name="DeviceConditionHandler" FullName="Hal.DeviceConditionHandler">
<TypeSignature Language="C#" Value="public delegate void DeviceConditionHandler(object o, Hal.DeviceConditionArgs args);" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Hal.DeviceConditionArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,48 @@
<Type Name="DeviceLostCapabilityArgs" FullName="Hal.DeviceLostCapabilityArgs">
<TypeSignature Language="C#" Value="public class DeviceLostCapabilityArgs : System.EventArgs" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DeviceLostCapabilityArgs ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Device">
<MemberSignature Language="C#" Value="public Hal.Device Device;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Capability">
<MemberSignature Language="C#" Value="public string Capability;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,23 @@
<Type Name="DeviceLostCapabilityHandler" FullName="Hal.DeviceLostCapabilityHandler">
<TypeSignature Language="C#" Value="public delegate void DeviceLostCapabilityHandler(object o, Hal.DeviceLostCapabilityArgs args);" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Hal.DeviceLostCapabilityArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,48 @@
<Type Name="DeviceNewCapabilityArgs" FullName="Hal.DeviceNewCapabilityArgs">
<TypeSignature Language="C#" Value="public class DeviceNewCapabilityArgs : System.EventArgs" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DeviceNewCapabilityArgs ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Device">
<MemberSignature Language="C#" Value="public Hal.Device Device;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Capability">
<MemberSignature Language="C#" Value="public string Capability;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,23 @@
<Type Name="DeviceNewCapabilityHandler" FullName="Hal.DeviceNewCapabilityHandler">
<TypeSignature Language="C#" Value="public delegate void DeviceNewCapabilityHandler(object o, Hal.DeviceNewCapabilityArgs args);" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Hal.DeviceNewCapabilityArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,70 @@
<Type Name="DevicePropertyModifiedArgs" FullName="Hal.DevicePropertyModifiedArgs">
<TypeSignature Language="C#" Value="public class DevicePropertyModifiedArgs : System.EventArgs" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DevicePropertyModifiedArgs ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Device">
<MemberSignature Language="C#" Value="public Hal.Device Device;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Key">
<MemberSignature Language="C#" Value="public string Key;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsRemoved">
<MemberSignature Language="C#" Value="public bool IsRemoved;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsAdded">
<MemberSignature Language="C#" Value="public bool IsAdded;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,23 @@
<Type Name="DevicePropertyModifiedHandler" FullName="Hal.DevicePropertyModifiedHandler">
<TypeSignature Language="C#" Value="public delegate void DevicePropertyModifiedHandler(object o, Hal.DevicePropertyModifiedArgs args);" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Hal.DevicePropertyModifiedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,37 @@
<Type Name="DeviceRemovedArgs" FullName="Hal.DeviceRemovedArgs">
<TypeSignature Language="C#" Value="public class DeviceRemovedArgs : System.EventArgs" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DeviceRemovedArgs ();" />
<MemberType>Constructor</MemberType>
<Parameters />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Device">
<MemberSignature Language="C#" Value="public Hal.Device Device;" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.Device</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,23 @@
<Type Name="DeviceRemovedHandler" FullName="Hal.DeviceRemovedHandler">
<TypeSignature Language="C#" Value="public delegate void DeviceRemovedHandler(object o, Hal.DeviceRemovedArgs args);" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Delegate</BaseTypeName>
</Base>
<Parameters>
<Parameter Name="o" Type="System.Object" />
<Parameter Name="args" Type="Hal.DeviceRemovedArgs" />
</Parameters>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Docs>
<param name="o">To be added.</param>
<param name="args">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,29 @@
<Type Name="HalException" FullName="Hal.HalException">
<TypeSignature Language="C#" Value="public class HalException : System.ApplicationException" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ApplicationException</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public HalException (string message);" />
<MemberType>Constructor</MemberType>
<Parameters>
<Parameter Name="message" Type="System.String" />
</Parameters>
<Docs>
<param name="message">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

Просмотреть файл

@ -0,0 +1,86 @@
<Type Name="PropertyType" FullName="Hal.PropertyType">
<TypeSignature Language="C#" Value="public enum PropertyType" />
<AssemblyInfo>
<AssemblyName>hal-sharp</AssemblyName>
<AssemblyVersion>0.3.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Enum</BaseTypeName>
</Base>
<Members>
<Member MemberName="Boolean">
<MemberSignature Language="C#" Value="Boolean" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.PropertyType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="StringList">
<MemberSignature Language="C#" Value="StringList" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.PropertyType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="String">
<MemberSignature Language="C#" Value="String" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.PropertyType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Uint64">
<MemberSignature Language="C#" Value="Uint64" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.PropertyType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Invalid">
<MemberSignature Language="C#" Value="Invalid" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.PropertyType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Int32">
<MemberSignature Language="C#" Value="Int32" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.PropertyType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
<Member MemberName="Double">
<MemberSignature Language="C#" Value="Double" />
<MemberType>Field</MemberType>
<ReturnValue>
<ReturnType>Hal.PropertyType</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
</Docs>
</Member>
</Members>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Type>

46
doc/en/index.xml Normal file
Просмотреть файл

@ -0,0 +1,46 @@
<Overview>
<Assemblies>
<Assembly Name="hal-sharp" Version="0.3.0.0">
<Attributes>
<Attribute>
<AttributeName>System.Reflection.AssemblyCompany(Company="Novell, Inc.")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Reflection.AssemblyCopyright(Copyright="Copyright (c) 2005 Novell, Inc.")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Reflection.AssemblyDescription(Description="HAL API Bindings")</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.Reflection.AssemblyTitle(Title="hal-sharp")</AttributeName>
</Attribute>
</Attributes>
</Assembly>
</Assemblies>
<Remarks>To be added.</Remarks>
<Copyright>To be added.</Copyright>
<Types>
<Namespace Name="Hal">
<Type Name="DBusError" />
<Type Name="Context" />
<Type Name="Device" />
<Type Name="Device+FindBy" />
<Type Name="HalException" />
<Type Name="DeviceAddedArgs" />
<Type Name="DeviceRemovedArgs" />
<Type Name="DeviceNewCapabilityArgs" />
<Type Name="DeviceLostCapabilityArgs" />
<Type Name="DevicePropertyModifiedArgs" />
<Type Name="DeviceConditionArgs" />
<Type Name="DeviceAddedHandler" />
<Type Name="DeviceRemovedHandler" />
<Type Name="DeviceNewCapabilityHandler" />
<Type Name="DeviceLostCapabilityHandler" />
<Type Name="DevicePropertyModifiedHandler" />
<Type Name="DeviceConditionHandler" />
<Type Name="DbusBusType" />
<Type Name="PropertyType" />
</Namespace>
</Types>
<Title>hal-sharp</Title>
</Overview>

Просмотреть файл

@ -0,0 +1,4 @@
<?xml version="1.0"?>
<monodoc>
<source provider="ecma" basefile="hal-sharp-docs" path="various" title="Hal# Class Reference" />
</monodoc>