diff options
author | James Willcox <snopr@snorp.net> | 2005-09-14 05:05:04 +0000 |
---|---|---|
committer | James Willcox <snopr@snorp.net> | 2005-09-14 05:05:04 +0000 |
commit | 217046a958569ecdc2bb72997b157de011e17c9d (patch) | |
tree | 0cc2857aade6711bbba117f0f500e62f358e9e11 /avahi-sharp/en | |
parent | 714098f62225c0bfd09c2e146c4db49076b87cdb (diff) |
add docs for avahi-sharp
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@582 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-sharp/en')
24 files changed, 1660 insertions, 0 deletions
diff --git a/avahi-sharp/en/Avahi.xml b/avahi-sharp/en/Avahi.xml new file mode 100644 index 0000000..0739013 --- /dev/null +++ b/avahi-sharp/en/Avahi.xml @@ -0,0 +1,6 @@ +<Namespace Name="Avahi"> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Namespace> diff --git a/avahi-sharp/en/Avahi/AddressResolver.xml b/avahi-sharp/en/Avahi/AddressResolver.xml new file mode 100644 index 0000000..e4ebd27 --- /dev/null +++ b/avahi-sharp/en/Avahi/AddressResolver.xml @@ -0,0 +1,111 @@ +<Type Name="AddressResolver" FullName="Avahi.AddressResolver"> + <TypeSignature Language="C#" Value="public class AddressResolver : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 AddressResolver (Avahi.Client client, System.Net.IPAddress address);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="address" Type="System.Net.IPAddress" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="address">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public AddressResolver (Avahi.Client client, int iface, Avahi.Protocol proto, System.Net.IPAddress address);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="address" Type="System.Net.IPAddress" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="address">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Found"> + <MemberSignature Language="C#" Value="public event Avahi.HostAddressHandler Found;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.HostAddressHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Timeout"> + <MemberSignature Language="C#" Value="public event EventHandler Timeout;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>System.EventHandler</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="Address"> + <MemberSignature Language="C#" Value="public System.Net.IPAddress Address { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Net.IPAddress</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="HostName"> + <MemberSignature Language="C#" Value="public string HostName { 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> + </Members> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/Client.xml b/avahi-sharp/en/Avahi/Client.xml new file mode 100644 index 0000000..54e691d --- /dev/null +++ b/avahi-sharp/en/Avahi/Client.xml @@ -0,0 +1,113 @@ +<Type Name="Client" FullName="Avahi.Client"> + <TypeSignature Language="C#" Value="public class Client : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 Client ();" /> + <MemberType>Constructor</MemberType> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StateChanged"> + <MemberSignature Language="C#" Value="public event Avahi.ClientStateHandler StateChanged;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientStateHandler</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="Version"> + <MemberSignature Language="C#" Value="public string Version { 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="HostName"> + <MemberSignature Language="C#" Value="public string HostName { 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="DomainName"> + <MemberSignature Language="C#" Value="public string DomainName { 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="HostNameFqdn"> + <MemberSignature Language="C#" Value="public string HostNameFqdn { 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="State"> + <MemberSignature Language="C#" Value="public Avahi.ClientState State { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</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> diff --git a/avahi-sharp/en/Avahi/ClientException.xml b/avahi-sharp/en/Avahi/ClientException.xml new file mode 100644 index 0000000..3e562e2 --- /dev/null +++ b/avahi-sharp/en/Avahi/ClientException.xml @@ -0,0 +1,29 @@ +<Type Name="ClientException" FullName="Avahi.ClientException"> + <TypeSignature Language="C#" Value="public class ClientException : System.ApplicationException" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ApplicationException</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName="ErrorCode"> + <MemberSignature Language="C#" Value="public int ErrorCode { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Int32</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> diff --git a/avahi-sharp/en/Avahi/ClientState.xml b/avahi-sharp/en/Avahi/ClientState.xml new file mode 100644 index 0000000..e8291a8 --- /dev/null +++ b/avahi-sharp/en/Avahi/ClientState.xml @@ -0,0 +1,66 @@ +<Type Name="ClientState" FullName="Avahi.ClientState"> + <TypeSignature Language="C#" Value="public enum ClientState" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Members> + <Member MemberName="Collision"> + <MemberSignature Language="C#" Value="Collision" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Registering"> + <MemberSignature Language="C#" Value="Registering" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Invalid"> + <MemberSignature Language="C#" Value="Invalid" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Disconnected"> + <MemberSignature Language="C#" Value="Disconnected" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Running"> + <MemberSignature Language="C#" Value="Running" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/ClientStateHandler.xml b/avahi-sharp/en/Avahi/ClientStateHandler.xml new file mode 100644 index 0000000..29b43bd --- /dev/null +++ b/avahi-sharp/en/Avahi/ClientStateHandler.xml @@ -0,0 +1,23 @@ +<Type Name="ClientStateHandler" FullName="Avahi.ClientStateHandler"> + <TypeSignature Language="C#" Value="public delegate void ClientStateHandler(object o, Avahi.ClientState state);" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + <Parameter Name="state" Type="Avahi.ClientState" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="o">To be added.</param> + <param name="state">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/DomainBrowser.xml b/avahi-sharp/en/Avahi/DomainBrowser.xml new file mode 100644 index 0000000..ca9a4f5 --- /dev/null +++ b/avahi-sharp/en/Avahi/DomainBrowser.xml @@ -0,0 +1,99 @@ +<Type Name="DomainBrowser" FullName="Avahi.DomainBrowser"> + <TypeSignature Language="C#" Value="public class DomainBrowser : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 DomainBrowser (Avahi.Client client);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public DomainBrowser (Avahi.Client client, int iface, Avahi.Protocol proto, string domain, Avahi.DomainBrowserType btype);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="btype" Type="Avahi.DomainBrowserType" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="domain">To be added.</param> + <param name="btype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="DomainAdded"> + <MemberSignature Language="C#" Value="public event Avahi.DomainInfoHandler DomainAdded;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainInfoHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="DomainRemoved"> + <MemberSignature Language="C#" Value="public event Avahi.DomainInfoHandler DomainRemoved;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainInfoHandler</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="Domains"> + <MemberSignature Language="C#" Value="public Avahi.DomainInfo[] Domains { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainInfo[]</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> diff --git a/avahi-sharp/en/Avahi/DomainBrowserType.xml b/avahi-sharp/en/Avahi/DomainBrowserType.xml new file mode 100644 index 0000000..9743524 --- /dev/null +++ b/avahi-sharp/en/Avahi/DomainBrowserType.xml @@ -0,0 +1,66 @@ +<Type Name="DomainBrowserType" FullName="Avahi.DomainBrowserType"> + <TypeSignature Language="C#" Value="public enum DomainBrowserType" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Members> + <Member MemberName="RegisterDefault"> + <MemberSignature Language="C#" Value="RegisterDefault" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainBrowserType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="BrowseDefault"> + <MemberSignature Language="C#" Value="BrowseDefault" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainBrowserType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Register"> + <MemberSignature Language="C#" Value="Register" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainBrowserType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="BrowseLegacy"> + <MemberSignature Language="C#" Value="BrowseLegacy" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainBrowserType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Browse"> + <MemberSignature Language="C#" Value="Browse" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.DomainBrowserType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/DomainInfo.xml b/avahi-sharp/en/Avahi/DomainInfo.xml new file mode 100644 index 0000000..d111ebf --- /dev/null +++ b/avahi-sharp/en/Avahi/DomainInfo.xml @@ -0,0 +1,50 @@ +<Type Name="DomainInfo" FullName="Avahi.DomainInfo"> + <TypeSignature Language="C#" Value="public struct DomainInfo" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName="NetworkInterface"> + <MemberSignature Language="C#" Value="public int NetworkInterface;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Protocol"> + <MemberSignature Language="C#" Value="public Avahi.Protocol Protocol;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.Protocol</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Domain"> + <MemberSignature Language="C#" Value="public string Domain;" /> + <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> diff --git a/avahi-sharp/en/Avahi/DomainInfoHandler.xml b/avahi-sharp/en/Avahi/DomainInfoHandler.xml new file mode 100644 index 0000000..98679ab --- /dev/null +++ b/avahi-sharp/en/Avahi/DomainInfoHandler.xml @@ -0,0 +1,23 @@ +<Type Name="DomainInfoHandler" FullName="Avahi.DomainInfoHandler"> + <TypeSignature Language="C#" Value="public delegate void DomainInfoHandler(object o, Avahi.DomainInfo info);" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + <Parameter Name="info" Type="Avahi.DomainInfo" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="o">To be added.</param> + <param name="info">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/EntryGroup.xml b/avahi-sharp/en/Avahi/EntryGroup.xml new file mode 100644 index 0000000..cb953c8 --- /dev/null +++ b/avahi-sharp/en/Avahi/EntryGroup.xml @@ -0,0 +1,168 @@ +<Type Name="EntryGroup" FullName="Avahi.EntryGroup"> + <TypeSignature Language="C#" Value="public class EntryGroup : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 EntryGroup (Avahi.Client client);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="StateChanged"> + <MemberSignature Language="C#" Value="public event Avahi.EntryGroupStateHandler StateChanged;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.EntryGroupStateHandler</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="Commit"> + <MemberSignature Language="C#" Value="public void Commit ();" /> + <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="Reset"> + <MemberSignature Language="C#" Value="public void Reset ();" /> + <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="AddService"> + <MemberSignature Language="C#" Value="public void AddService (string name, string type, string domain, ushort port, string[] txt);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="port" Type="System.UInt16" /> + <Parameter Name="txt" Type="System.String[]"> + <Attributes> + <Attribute> + <AttributeName>System.ParamArray</AttributeName> + </Attribute> + </Attributes> + </Parameter> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="type">To be added.</param> + <param name="domain">To be added.</param> + <param name="port">To be added.</param> + <param name="txt">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddService"> + <MemberSignature Language="C#" Value="public void AddService (int iface, Avahi.Protocol proto, string name, string type, string domain, string host, ushort port, string[] txt);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="host" Type="System.String" /> + <Parameter Name="port" Type="System.UInt16" /> + <Parameter Name="txt" Type="System.String[]"> + <Attributes> + <Attribute> + <AttributeName>System.ParamArray</AttributeName> + </Attribute> + </Attributes> + </Parameter> + </Parameters> + <Docs> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="name">To be added.</param> + <param name="type">To be added.</param> + <param name="domain">To be added.</param> + <param name="host">To be added.</param> + <param name="port">To be added.</param> + <param name="txt">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="State"> + <MemberSignature Language="C#" Value="public Avahi.EntryGroupState State { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.EntryGroupState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="IsEmpty"> + <MemberSignature Language="C#" Value="public bool IsEmpty { 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> + </Members> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/EntryGroupState.xml b/avahi-sharp/en/Avahi/EntryGroupState.xml new file mode 100644 index 0000000..6964825 --- /dev/null +++ b/avahi-sharp/en/Avahi/EntryGroupState.xml @@ -0,0 +1,56 @@ +<Type Name="EntryGroupState" FullName="Avahi.EntryGroupState"> + <TypeSignature Language="C#" Value="public enum EntryGroupState" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Members> + <Member MemberName="Collision"> + <MemberSignature Language="C#" Value="Collision" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.EntryGroupState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Registering"> + <MemberSignature Language="C#" Value="Registering" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.EntryGroupState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Uncommited"> + <MemberSignature Language="C#" Value="Uncommited" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.EntryGroupState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Established"> + <MemberSignature Language="C#" Value="Established" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.EntryGroupState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/EntryGroupStateHandler.xml b/avahi-sharp/en/Avahi/EntryGroupStateHandler.xml new file mode 100644 index 0000000..4e98e82 --- /dev/null +++ b/avahi-sharp/en/Avahi/EntryGroupStateHandler.xml @@ -0,0 +1,23 @@ +<Type Name="EntryGroupStateHandler" FullName="Avahi.EntryGroupStateHandler"> + <TypeSignature Language="C#" Value="public delegate void EntryGroupStateHandler(object o, Avahi.EntryGroupState state);" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + <Parameter Name="state" Type="Avahi.EntryGroupState" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="o">To be added.</param> + <param name="state">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/HostAddressHandler.xml b/avahi-sharp/en/Avahi/HostAddressHandler.xml new file mode 100644 index 0000000..2eb9027 --- /dev/null +++ b/avahi-sharp/en/Avahi/HostAddressHandler.xml @@ -0,0 +1,25 @@ +<Type Name="HostAddressHandler" FullName="Avahi.HostAddressHandler"> + <TypeSignature Language="C#" Value="public delegate void HostAddressHandler(object o, string host, System.Net.IPAddress address);" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + <Parameter Name="host" Type="System.String" /> + <Parameter Name="address" Type="System.Net.IPAddress" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="o">To be added.</param> + <param name="host">To be added.</param> + <param name="address">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/HostNameResolver.xml b/avahi-sharp/en/Avahi/HostNameResolver.xml new file mode 100644 index 0000000..ca65f23 --- /dev/null +++ b/avahi-sharp/en/Avahi/HostNameResolver.xml @@ -0,0 +1,113 @@ +<Type Name="HostNameResolver" FullName="Avahi.HostNameResolver"> + <TypeSignature Language="C#" Value="public class HostNameResolver : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 HostNameResolver (Avahi.Client client, string hostname);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="hostname" Type="System.String" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="hostname">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public HostNameResolver (Avahi.Client client, int iface, Avahi.Protocol proto, string hostname, Avahi.Protocol aproto);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="hostname" Type="System.String" /> + <Parameter Name="aproto" Type="Avahi.Protocol" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="hostname">To be added.</param> + <param name="aproto">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Found"> + <MemberSignature Language="C#" Value="public event Avahi.HostAddressHandler Found;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.HostAddressHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Timeout"> + <MemberSignature Language="C#" Value="public event EventHandler Timeout;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>System.EventHandler</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="Address"> + <MemberSignature Language="C#" Value="public System.Net.IPAddress Address { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.Net.IPAddress</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="HostName"> + <MemberSignature Language="C#" Value="public string HostName { 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> + </Members> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/Protocol.xml b/avahi-sharp/en/Avahi/Protocol.xml new file mode 100644 index 0000000..361f034 --- /dev/null +++ b/avahi-sharp/en/Avahi/Protocol.xml @@ -0,0 +1,46 @@ +<Type Name="Protocol" FullName="Avahi.Protocol"> + <TypeSignature Language="C#" Value="public enum Protocol" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Members> + <Member MemberName="IPv4"> + <MemberSignature Language="C#" Value="IPv4" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.Protocol</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Unspecified"> + <MemberSignature Language="C#" Value="Unspecified" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.Protocol</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IPv6"> + <MemberSignature Language="C#" Value="IPv6" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.Protocol</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + </Members> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/ServiceBrowser.xml b/avahi-sharp/en/Avahi/ServiceBrowser.xml new file mode 100644 index 0000000..860a8ed --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceBrowser.xml @@ -0,0 +1,117 @@ +<Type Name="ServiceBrowser" FullName="Avahi.ServiceBrowser"> + <TypeSignature Language="C#" Value="public class ServiceBrowser : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 ServiceBrowser (Avahi.Client client, string type);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="type" Type="System.String" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <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="public ServiceBrowser (Avahi.Client client, string type, string domain);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="type">To be added.</param> + <param name="domain">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceBrowser (Avahi.Client client, int iface, Avahi.Protocol proto, string type, string domain);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="type">To be added.</param> + <param name="domain">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServiceAdded"> + <MemberSignature Language="C#" Value="public event Avahi.ServiceInfoHandler ServiceAdded;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceInfoHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServiceRemoved"> + <MemberSignature Language="C#" Value="public event Avahi.ServiceInfoHandler ServiceRemoved;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceInfoHandler</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="Services"> + <MemberSignature Language="C#" Value="public Avahi.ServiceInfo[] Services { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceInfo[]</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> diff --git a/avahi-sharp/en/Avahi/ServiceInfo.xml b/avahi-sharp/en/Avahi/ServiceInfo.xml new file mode 100644 index 0000000..14bc2c0 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceInfo.xml @@ -0,0 +1,127 @@ +<Type Name="ServiceInfo" FullName="Avahi.ServiceInfo"> + <TypeSignature Language="C#" Value="public struct ServiceInfo" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName="NetworkInterface"> + <MemberSignature Language="C#" Value="public int NetworkInterface;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Protocol"> + <MemberSignature Language="C#" Value="public Avahi.Protocol Protocol;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.Protocol</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Domain"> + <MemberSignature Language="C#" Value="public string Domain;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServiceType"> + <MemberSignature Language="C#" Value="public string ServiceType;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Name"> + <MemberSignature Language="C#" Value="public string Name;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="HostName"> + <MemberSignature Language="C#" Value="public string HostName;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Address"> + <MemberSignature Language="C#" Value="public System.Net.IPAddress Address;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Net.IPAddress</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Port"> + <MemberSignature Language="C#" Value="public ushort Port;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.UInt16</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Text"> + <MemberSignature Language="C#" Value="public byte[][] Text;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Byte[][]</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Zero"> + <MemberSignature Language="C#" Value="public static Avahi.ServiceInfo Zero;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceInfo</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> diff --git a/avahi-sharp/en/Avahi/ServiceInfoHandler.xml b/avahi-sharp/en/Avahi/ServiceInfoHandler.xml new file mode 100644 index 0000000..e56b086 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceInfoHandler.xml @@ -0,0 +1,23 @@ +<Type Name="ServiceInfoHandler" FullName="Avahi.ServiceInfoHandler"> + <TypeSignature Language="C#" Value="public delegate void ServiceInfoHandler(object o, Avahi.ServiceInfo info);" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + <Parameter Name="info" Type="Avahi.ServiceInfo" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="o">To be added.</param> + <param name="info">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/Avahi/ServiceResolver.xml b/avahi-sharp/en/Avahi/ServiceResolver.xml new file mode 100644 index 0000000..ee2815e --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceResolver.xml @@ -0,0 +1,123 @@ +<Type Name="ServiceResolver" FullName="Avahi.ServiceResolver"> + <TypeSignature Language="C#" Value="public class ServiceResolver : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 ServiceResolver (Avahi.Client client, string name, string type, string domain);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="name">To be added.</param> + <param name="type">To be added.</param> + <param name="domain">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceResolver (Avahi.Client client, Avahi.ServiceInfo service);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="service" Type="Avahi.ServiceInfo" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="service">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceResolver (Avahi.Client client, int iface, Avahi.Protocol proto, string name, string type, string domain, Avahi.Protocol aproto);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="aproto" Type="Avahi.Protocol" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="name">To be added.</param> + <param name="type">To be added.</param> + <param name="domain">To be added.</param> + <param name="aproto">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Found"> + <MemberSignature Language="C#" Value="public event Avahi.ServiceInfoHandler Found;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceInfoHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Timeout"> + <MemberSignature Language="C#" Value="public event EventHandler Timeout;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>System.EventHandler</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="Service"> + <MemberSignature Language="C#" Value="public Avahi.ServiceInfo Service { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceInfo</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> diff --git a/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml b/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml new file mode 100644 index 0000000..26948d8 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml @@ -0,0 +1,111 @@ +<Type Name="ServiceTypeBrowser" FullName="Avahi.ServiceTypeBrowser"> + <TypeSignature Language="C#" Value="public class ServiceTypeBrowser : System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.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 ServiceTypeBrowser (Avahi.Client client);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceTypeBrowser (Avahi.Client client, string domain);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="domain" Type="System.String" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="domain">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceTypeBrowser (Avahi.Client client, int iface, Avahi.Protocol proto, string domain);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="domain" Type="System.String" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="domain">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServiceTypeAdded"> + <MemberSignature Language="C#" Value="public event Avahi.ServiceTypeInfoHandler ServiceTypeAdded;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceTypeInfoHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServiceTypeRemoved"> + <MemberSignature Language="C#" Value="public event Avahi.ServiceTypeInfoHandler ServiceTypeRemoved;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceTypeInfoHandler</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="ServiceTypes"> + <MemberSignature Language="C#" Value="public Avahi.ServiceTypeInfo[] ServiceTypes { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.ServiceTypeInfo[]</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> diff --git a/avahi-sharp/en/Avahi/ServiceTypeInfo.xml b/avahi-sharp/en/Avahi/ServiceTypeInfo.xml new file mode 100644 index 0000000..875ddf0 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceTypeInfo.xml @@ -0,0 +1,61 @@ +<Type Name="ServiceTypeInfo" FullName="Avahi.ServiceTypeInfo"> + <TypeSignature Language="C#" Value="public struct ServiceTypeInfo" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.ValueType</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName="NetworkInterface"> + <MemberSignature Language="C#" Value="public int NetworkInterface;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Int32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Protocol"> + <MemberSignature Language="C#" Value="public Avahi.Protocol Protocol;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.Protocol</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Domain"> + <MemberSignature Language="C#" Value="public string Domain;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServiceType"> + <MemberSignature Language="C#" Value="public string ServiceType;" /> + <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> diff --git a/avahi-sharp/en/Avahi/ServiceTypeInfoHandler.xml b/avahi-sharp/en/Avahi/ServiceTypeInfoHandler.xml new file mode 100644 index 0000000..d757336 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceTypeInfoHandler.xml @@ -0,0 +1,23 @@ +<Type Name="ServiceTypeInfoHandler" FullName="Avahi.ServiceTypeInfoHandler"> + <TypeSignature Language="C#" Value="public delegate void ServiceTypeInfoHandler(object o, Avahi.ServiceTypeInfo info);" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Delegate</BaseTypeName> + </Base> + <Parameters> + <Parameter Name="o" Type="System.Object" /> + <Parameter Name="info" Type="Avahi.ServiceTypeInfo" /> + </Parameters> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Docs> + <param name="o">To be added.</param> + <param name="info">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> +</Type> diff --git a/avahi-sharp/en/index.xml b/avahi-sharp/en/index.xml new file mode 100644 index 0000000..7bd09b5 --- /dev/null +++ b/avahi-sharp/en/index.xml @@ -0,0 +1,58 @@ +<Overview> + <Assemblies> + <Assembly Name="avahi-sharp" Version="1.0.0.0"> + <Attributes> + <Attribute> + <AttributeName>System.Reflection.AssemblyTrademark(Trademark="")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyCopyright(Copyright="(C) 2005 James Willcox <snorp@snorp.net>")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyProduct(Product="")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyCompany(Company="")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyConfiguration(Configuration="")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyDescription(Description="Mono bindings for the Avahi mDNS/DNS-SD stack")</AttributeName> + </Attribute> + <Attribute> + <AttributeName>System.Reflection.AssemblyTitle(Title="avahi-sharp")</AttributeName> + </Attribute> + </Attributes> + </Assembly> + </Assemblies> + <Remarks>To be added.</Remarks> + <Copyright>To be added.</Copyright> + <Types> + <Namespace Name="Avahi"> + <Type Name="AddressResolver" /> + <Type Name="Client" /> + <Type Name="ClientException" /> + <Type Name="DomainInfo" /> + <Type Name="DomainBrowser" /> + <Type Name="EntryGroup" /> + <Type Name="HostNameResolver" /> + <Type Name="ServiceInfo" /> + <Type Name="ServiceBrowser" /> + <Type Name="ServiceResolver" /> + <Type Name="ServiceTypeInfo" /> + <Type Name="ServiceTypeBrowser" /> + <Type Name="HostAddressHandler" /> + <Type Name="ClientStateHandler" /> + <Type Name="DomainInfoHandler" /> + <Type Name="EntryGroupStateHandler" /> + <Type Name="ServiceInfoHandler" /> + <Type Name="ServiceTypeInfoHandler" /> + <Type Name="Protocol" /> + <Type Name="ClientState" /> + <Type Name="DomainBrowserType" /> + <Type Name="EntryGroupState" /> + </Namespace> + </Types> + <Title>avahi-sharp</Title> +</Overview> |