diff options
Diffstat (limited to 'avahi-sharp/en')
45 files changed, 3799 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..064e505 --- /dev/null +++ b/avahi-sharp/en/Avahi/AddressResolver.xml @@ -0,0 +1,113 @@ +<Type Name="AddressResolver" FullName="Avahi.AddressResolver"> + <TypeSignature Language="C#" Value="public class AddressResolver : Avahi.ResolverBase, System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Avahi.ResolverBase</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="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> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public AddressResolver (Avahi.Client client, int iface, Avahi.Protocol proto, System.Net.IPAddress address, Avahi.LookupFlags flags);" /> + <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" /> + <Parameter Name="flags" Type="Avahi.LookupFlags" /> + </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> + <param name="flags">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> diff --git a/avahi-sharp/en/Avahi/BrowserBase.xml b/avahi-sharp/en/Avahi/BrowserBase.xml new file mode 100644 index 0000000..fa6d2ad --- /dev/null +++ b/avahi-sharp/en/Avahi/BrowserBase.xml @@ -0,0 +1,59 @@ +<Type Name="BrowserBase" FullName="Avahi.BrowserBase"> + <TypeSignature Language="C#" Value="public abstract class BrowserBase" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected BrowserBase ();" /> + <MemberType>Constructor</MemberType> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="CacheExhausted"> + <MemberSignature Language="C#" Value="public event EventHandler CacheExhausted;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>System.EventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AllForNow"> + <MemberSignature Language="C#" Value="public event EventHandler AllForNow;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>System.EventHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Failed"> + <MemberSignature Language="C#" Value="public event EventHandler Failed;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>System.EventHandler</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/Client.xml b/avahi-sharp/en/Avahi/Client.xml new file mode 100644 index 0000000..0abecf7 --- /dev/null +++ b/avahi-sharp/en/Avahi/Client.xml @@ -0,0 +1,178 @@ +<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> + <Member MemberName="LocalServiceCookie"> + <MemberSignature Language="C#" Value="public uint LocalServiceCookie { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>System.UInt32</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <value>To be added.</value> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Client (Avahi.ClientFlags flags);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="flags" Type="Avahi.ClientFlags" /> + </Parameters> + <Docs> + <param name="flags">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="JoinServiceName"> + <MemberSignature Language="C#" Value="public static string JoinServiceName (string name, string type, string domain);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + </Parameters> + <Docs> + <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> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="SplitServiceName"> + <MemberSignature Language="C#" Value="public static void SplitServiceName (string service, out string name, out string type, out string domain);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="service" Type="System.String" /> + <Parameter Name="name" Type="System.String&" RefType="out" /> + <Parameter Name="type" Type="System.String&" RefType="out" /> + <Parameter Name="domain" Type="System.String&" RefType="out" /> + </Parameters> + <Docs> + <param name="service">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> + </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..3b8319b --- /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 Avahi.ErrorCode ErrorCode { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</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/ClientFlags.xml b/avahi-sharp/en/Avahi/ClientFlags.xml new file mode 100644 index 0000000..d4ea291 --- /dev/null +++ b/avahi-sharp/en/Avahi/ClientFlags.xml @@ -0,0 +1,51 @@ +<Type Name="ClientFlags" FullName="Avahi.ClientFlags"> + <TypeSignature Language="C#" Value="public enum ClientFlags" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Members> + <Member MemberName="NoFail"> + <MemberSignature Language="C#" Value="NoFail" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="None"> + <MemberSignature Language="C#" Value="None" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IgnoreUserConfig"> + <MemberSignature Language="C#" Value="IgnoreUserConfig" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientFlags</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/ClientState.xml b/avahi-sharp/en/Avahi/ClientState.xml new file mode 100644 index 0000000..c20a02b --- /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="Running"> + <MemberSignature Language="C#" Value="Running" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Connecting"> + <MemberSignature Language="C#" Value="Connecting" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ClientState</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Failure"> + <MemberSignature Language="C#" Value="Failure" /> + <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/ClientStateArgs.xml b/avahi-sharp/en/Avahi/ClientStateArgs.xml new file mode 100644 index 0000000..e5da11d --- /dev/null +++ b/avahi-sharp/en/Avahi/ClientStateArgs.xml @@ -0,0 +1,41 @@ +<Type Name="ClientStateArgs" FullName="Avahi.ClientStateArgs"> + <TypeSignature Language="C#" Value="public class ClientStateArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ClientStateArgs (Avahi.ClientState state);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="state" Type="Avahi.ClientState" /> + </Parameters> + <Docs> + <param name="state">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.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/ClientStateHandler.xml b/avahi-sharp/en/Avahi/ClientStateHandler.xml new file mode 100644 index 0000000..0576975 --- /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.ClientStateArgs 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.ClientStateArgs" /> + </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..20536e0 --- /dev/null +++ b/avahi-sharp/en/Avahi/DomainBrowser.xml @@ -0,0 +1,101 @@ +<Type Name="DomainBrowser" FullName="Avahi.DomainBrowser"> + <TypeSignature Language="C#" Value="public class DomainBrowser : Avahi.BrowserBase, System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Avahi.BrowserBase</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="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> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public DomainBrowser (Avahi.Client client, int iface, Avahi.Protocol proto, string domain, Avahi.DomainBrowserType btype, Avahi.LookupFlags flags);" /> + <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" /> + <Parameter Name="flags" Type="Avahi.LookupFlags" /> + </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> + <param name="flags">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> 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..dddfd60 --- /dev/null +++ b/avahi-sharp/en/Avahi/DomainInfo.xml @@ -0,0 +1,61 @@ +<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> + <Member MemberName="Flags"> + <MemberSignature Language="C#" Value="public Avahi.LookupResultFlags Flags;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</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/DomainInfoArgs.xml b/avahi-sharp/en/Avahi/DomainInfoArgs.xml new file mode 100644 index 0000000..1967447 --- /dev/null +++ b/avahi-sharp/en/Avahi/DomainInfoArgs.xml @@ -0,0 +1,41 @@ +<Type Name="DomainInfoArgs" FullName="Avahi.DomainInfoArgs"> + <TypeSignature Language="C#" Value="public class DomainInfoArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public DomainInfoArgs (Avahi.DomainInfo domain);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="domain" Type="Avahi.DomainInfo" /> + </Parameters> + <Docs> + <param name="domain">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Domain"> + <MemberSignature Language="C#" Value="public Avahi.DomainInfo Domain { 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/DomainInfoHandler.xml b/avahi-sharp/en/Avahi/DomainInfoHandler.xml new file mode 100644 index 0000000..793e2b7 --- /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.DomainInfoArgs args);" /> + <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="args" Type="Avahi.DomainInfoArgs" /> + </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> diff --git a/avahi-sharp/en/Avahi/EntryGroup.xml b/avahi-sharp/en/Avahi/EntryGroup.xml new file mode 100644 index 0000000..93fec22 --- /dev/null +++ b/avahi-sharp/en/Avahi/EntryGroup.xml @@ -0,0 +1,491 @@ +<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="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> + <Member MemberName="GetAlternativeServiceName"> + <MemberSignature Language="C#" Value="public static string GetAlternativeServiceName (string name);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.String</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <summary>To be added.</summary> + <returns>To be added.</returns> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddService"> + <MemberSignature Language="C#" Value="public void AddService (Avahi.PublishFlags flags, string name, string type, string domain, ushort port, string[] txt);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="flags" Type="Avahi.PublishFlags" /> + <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="flags">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="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, Avahi.PublishFlags flags, 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="flags" Type="Avahi.PublishFlags" /> + <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="flags">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="UpdateService"> + <MemberSignature Language="C#" Value="public void UpdateService (string name, string type, string domain, 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="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="txt">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="UpdateService"> + <MemberSignature Language="C#" Value="public void UpdateService (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, string type, string domain, 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="flags" Type="Avahi.PublishFlags" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + <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="flags">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="txt">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddServiceSubtype"> + <MemberSignature Language="C#" Value="public void AddServiceSubtype (string name, string type, string domain, string subtype);" /> + <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="subtype" Type="System.String" /> + </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="subtype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddServiceSubtype"> + <MemberSignature Language="C#" Value="public void AddServiceSubtype (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, string type, string domain, string subtype);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="flags" Type="Avahi.PublishFlags" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="subtype" Type="System.String" /> + </Parameters> + <Docs> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="flags">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="subtype">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddAddress"> + <MemberSignature Language="C#" Value="public void AddAddress (string name, System.Net.IPAddress address);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="address" Type="System.Net.IPAddress" /> + </Parameters> + <Docs> + <param name="name">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="AddAddress"> + <MemberSignature Language="C#" Value="public void AddAddress (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, System.Net.IPAddress address);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="flags" Type="Avahi.PublishFlags" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="address" Type="System.Net.IPAddress" /> + </Parameters> + <Docs> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="flags">To be added.</param> + <param name="name">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="AddRecord"> + <MemberSignature Language="C#" Value="public void AddRecord (string name, Avahi.RecordClass clazz, Avahi.RecordType type, uint ttl, byte[] rdata, int length);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="clazz" Type="Avahi.RecordClass" /> + <Parameter Name="type" Type="Avahi.RecordType" /> + <Parameter Name="ttl" Type="System.UInt32" /> + <Parameter Name="rdata" Type="System.Byte[]" /> + <Parameter Name="length" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="name">To be added.</param> + <param name="clazz">To be added.</param> + <param name="type">To be added.</param> + <param name="ttl">To be added.</param> + <param name="rdata">To be added.</param> + <param name="length">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="AddRecord"> + <MemberSignature Language="C#" Value="public void AddRecord (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, Avahi.RecordClass clazz, Avahi.RecordType type, uint ttl, byte[] rdata, int length);" /> + <MemberType>Method</MemberType> + <ReturnValue> + <ReturnType>System.Void</ReturnType> + </ReturnValue> + <Parameters> + <Parameter Name="iface" Type="System.Int32" /> + <Parameter Name="proto" Type="Avahi.Protocol" /> + <Parameter Name="flags" Type="Avahi.PublishFlags" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="clazz" Type="Avahi.RecordClass" /> + <Parameter Name="type" Type="Avahi.RecordType" /> + <Parameter Name="ttl" Type="System.UInt32" /> + <Parameter Name="rdata" Type="System.Byte[]" /> + <Parameter Name="length" Type="System.Int32" /> + </Parameters> + <Docs> + <param name="iface">To be added.</param> + <param name="proto">To be added.</param> + <param name="flags">To be added.</param> + <param name="name">To be added.</param> + <param name="clazz">To be added.</param> + <param name="type">To be added.</param> + <param name="ttl">To be added.</param> + <param name="rdata">To be added.</param> + <param name="length">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, Avahi.PublishFlags flags, string name, string type, string domain, string host, ushort port, byte[][] 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="flags" Type="Avahi.PublishFlags" /> + <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.Byte[][]"> + <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="flags">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="UpdateService"> + <MemberSignature Language="C#" Value="public void UpdateService (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, string type, string domain, byte[][] 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="flags" Type="Avahi.PublishFlags" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="System.String" /> + <Parameter Name="domain" Type="System.String" /> + <Parameter Name="txt" Type="System.Byte[][]"> + <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="flags">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="txt">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> diff --git a/avahi-sharp/en/Avahi/EntryGroupState.xml b/avahi-sharp/en/Avahi/EntryGroupState.xml new file mode 100644 index 0000000..c01e1df --- /dev/null +++ b/avahi-sharp/en/Avahi/EntryGroupState.xml @@ -0,0 +1,66 @@ +<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> + <Member MemberName="Failure"> + <MemberSignature Language="C#" Value="Failure" /> + <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/EntryGroupStateArgs.xml b/avahi-sharp/en/Avahi/EntryGroupStateArgs.xml new file mode 100644 index 0000000..c7d6f8c --- /dev/null +++ b/avahi-sharp/en/Avahi/EntryGroupStateArgs.xml @@ -0,0 +1,41 @@ +<Type Name="EntryGroupStateArgs" FullName="Avahi.EntryGroupStateArgs"> + <TypeSignature Language="C#" Value="public class EntryGroupStateArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public EntryGroupStateArgs (Avahi.EntryGroupState state);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="state" Type="Avahi.EntryGroupState" /> + </Parameters> + <Docs> + <param name="state">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> + </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..427c519 --- /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.EntryGroupStateArgs args);" /> + <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="args" Type="Avahi.EntryGroupStateArgs" /> + </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> diff --git a/avahi-sharp/en/Avahi/ErrorCode.xml b/avahi-sharp/en/Avahi/ErrorCode.xml new file mode 100644 index 0000000..687f524 --- /dev/null +++ b/avahi-sharp/en/Avahi/ErrorCode.xml @@ -0,0 +1,526 @@ +<Type Name="ErrorCode" FullName="Avahi.ErrorCode"> + <TypeSignature Language="C#" Value="public enum ErrorCode" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Members> + <Member MemberName="TooManyEntries"> + <MemberSignature Language="C#" Value="TooManyEntries" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="AccessDenied"> + <MemberSignature Language="C#" Value="AccessDenied" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NotFound"> + <MemberSignature Language="C#" Value="NotFound" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TooManyClients"> + <MemberSignature Language="C#" Value="TooManyClients" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsYxRrSet"> + <MemberSignature Language="C#" Value="DnsYxRrSet" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidFlags"> + <MemberSignature Language="C#" Value="InvalidFlags" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="BadState"> + <MemberSignature Language="C#" Value="BadState" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsNxDomain"> + <MemberSignature Language="C#" Value="DnsNxDomain" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="TooManyObjects"> + <MemberSignature Language="C#" Value="TooManyObjects" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidObject"> + <MemberSignature Language="C#" Value="InvalidObject" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsServFail"> + <MemberSignature Language="C#" Value="DnsServFail" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Disconnected"> + <MemberSignature Language="C#" Value="Disconnected" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidPort"> + <MemberSignature Language="C#" Value="InvalidPort" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Collision"> + <MemberSignature Language="C#" Value="Collision" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidTTL"> + <MemberSignature Language="C#" Value="InvalidTTL" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoNetwork"> + <MemberSignature Language="C#" Value="NoNetwork" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidOperation"> + <MemberSignature Language="C#" Value="InvalidOperation" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NotPermitted"> + <MemberSignature Language="C#" Value="NotPermitted" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidDnsType"> + <MemberSignature Language="C#" Value="InvalidDnsType" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidDnsError"> + <MemberSignature Language="C#" Value="InvalidDnsError" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsNotAuth"> + <MemberSignature Language="C#" Value="DnsNotAuth" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidProtocol"> + <MemberSignature Language="C#" Value="InvalidProtocol" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidConfig"> + <MemberSignature Language="C#" Value="InvalidConfig" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsNotZone"> + <MemberSignature Language="C#" Value="DnsNotZone" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Ok"> + <MemberSignature Language="C#" Value="Ok" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidServiceSubtype"> + <MemberSignature Language="C#" Value="InvalidServiceSubtype" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsNxRrSet"> + <MemberSignature Language="C#" Value="DnsNxRrSet" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidServiceType"> + <MemberSignature Language="C#" Value="InvalidServiceType" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsFormErr"> + <MemberSignature Language="C#" Value="DnsFormErr" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="IsPattern"> + <MemberSignature Language="C#" Value="IsPattern" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidPacket"> + <MemberSignature Language="C#" Value="InvalidPacket" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidRecord"> + <MemberSignature Language="C#" Value="InvalidRecord" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidKey"> + <MemberSignature Language="C#" Value="InvalidKey" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidRData"> + <MemberSignature Language="C#" Value="InvalidRData" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="VersionMismatch"> + <MemberSignature Language="C#" Value="VersionMismatch" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsRefused"> + <MemberSignature Language="C#" Value="DnsRefused" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidServiceName"> + <MemberSignature Language="C#" Value="InvalidServiceName" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidHostName"> + <MemberSignature Language="C#" Value="InvalidHostName" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidAddress"> + <MemberSignature Language="C#" Value="InvalidAddress" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoDaemon"> + <MemberSignature Language="C#" Value="NoDaemon" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidInterface"> + <MemberSignature Language="C#" Value="InvalidInterface" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Failure"> + <MemberSignature Language="C#" Value="Failure" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsYxDomain"> + <MemberSignature Language="C#" Value="DnsYxDomain" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NotSupported"> + <MemberSignature Language="C#" Value="NotSupported" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoMemory"> + <MemberSignature Language="C#" Value="NoMemory" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Timeout"> + <MemberSignature Language="C#" Value="Timeout" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidDnsClass"> + <MemberSignature Language="C#" Value="InvalidDnsClass" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DBusError"> + <MemberSignature Language="C#" Value="DBusError" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="DnsNoTimp"> + <MemberSignature Language="C#" Value="DnsNoTimp" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="OS"> + <MemberSignature Language="C#" Value="OS" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="InvalidDomainName"> + <MemberSignature Language="C#" Value="InvalidDomainName" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</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/ErrorCodeArgs.xml b/avahi-sharp/en/Avahi/ErrorCodeArgs.xml new file mode 100644 index 0000000..c8a7ccc --- /dev/null +++ b/avahi-sharp/en/Avahi/ErrorCodeArgs.xml @@ -0,0 +1,41 @@ +<Type Name="ErrorCodeArgs" FullName="Avahi.ErrorCodeArgs"> + <TypeSignature Language="C#" Value="public class ErrorCodeArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ErrorCodeArgs (Avahi.ErrorCode code);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="code" Type="Avahi.ErrorCode" /> + </Parameters> + <Docs> + <param name="code">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ErrorCode"> + <MemberSignature Language="C#" Value="public Avahi.ErrorCode ErrorCode { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCode</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/ErrorCodeHandler.xml b/avahi-sharp/en/Avahi/ErrorCodeHandler.xml new file mode 100644 index 0000000..04e22d3 --- /dev/null +++ b/avahi-sharp/en/Avahi/ErrorCodeHandler.xml @@ -0,0 +1,23 @@ +<Type Name="ErrorCodeHandler" FullName="Avahi.ErrorCodeHandler"> + <TypeSignature Language="C#" Value="public delegate void ErrorCodeHandler(object o, Avahi.ErrorCodeArgs args);" /> + <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="args" Type="Avahi.ErrorCodeArgs" /> + </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> diff --git a/avahi-sharp/en/Avahi/HostAddressArgs.xml b/avahi-sharp/en/Avahi/HostAddressArgs.xml new file mode 100644 index 0000000..2b126e3 --- /dev/null +++ b/avahi-sharp/en/Avahi/HostAddressArgs.xml @@ -0,0 +1,55 @@ +<Type Name="HostAddressArgs" FullName="Avahi.HostAddressArgs"> + <TypeSignature Language="C#" Value="public class HostAddressArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public HostAddressArgs (string host, System.Net.IPAddress address);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="host" Type="System.String" /> + <Parameter Name="address" Type="System.Net.IPAddress" /> + </Parameters> + <Docs> + <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> + </Member> + <Member MemberName="Host"> + <MemberSignature Language="C#" Value="public string Host { 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="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> + </Members> + <Docs> + <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..f0c195e --- /dev/null +++ b/avahi-sharp/en/Avahi/HostAddressHandler.xml @@ -0,0 +1,23 @@ +<Type Name="HostAddressHandler" FullName="Avahi.HostAddressHandler"> + <TypeSignature Language="C#" Value="public delegate void HostAddressHandler(object o, Avahi.HostAddressArgs args);" /> + <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="args" Type="Avahi.HostAddressArgs" /> + </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> diff --git a/avahi-sharp/en/Avahi/HostNameResolver.xml b/avahi-sharp/en/Avahi/HostNameResolver.xml new file mode 100644 index 0000000..37124fd --- /dev/null +++ b/avahi-sharp/en/Avahi/HostNameResolver.xml @@ -0,0 +1,115 @@ +<Type Name="HostNameResolver" FullName="Avahi.HostNameResolver"> + <TypeSignature Language="C#" Value="public class HostNameResolver : Avahi.ResolverBase, System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Avahi.ResolverBase</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="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> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public HostNameResolver (Avahi.Client client, int iface, Avahi.Protocol proto, string hostname, Avahi.Protocol aproto, Avahi.LookupFlags flags);" /> + <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" /> + <Parameter Name="flags" Type="Avahi.LookupFlags" /> + </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> + <param name="flags">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> diff --git a/avahi-sharp/en/Avahi/LookupFlags.xml b/avahi-sharp/en/Avahi/LookupFlags.xml new file mode 100644 index 0000000..d7882e0 --- /dev/null +++ b/avahi-sharp/en/Avahi/LookupFlags.xml @@ -0,0 +1,71 @@ +<Type Name="LookupFlags" FullName="Avahi.LookupFlags"> + <TypeSignature Language="C#" Value="public enum LookupFlags" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Members> + <Member MemberName="UseMulticast"> + <MemberSignature Language="C#" Value="UseMulticast" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="UseWideArea"> + <MemberSignature Language="C#" Value="UseWideArea" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoAddress"> + <MemberSignature Language="C#" Value="NoAddress" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="None"> + <MemberSignature Language="C#" Value="None" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoTxt"> + <MemberSignature Language="C#" Value="NoTxt" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupFlags</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/LookupResultFlags.xml b/avahi-sharp/en/Avahi/LookupResultFlags.xml new file mode 100644 index 0000000..0066493 --- /dev/null +++ b/avahi-sharp/en/Avahi/LookupResultFlags.xml @@ -0,0 +1,81 @@ +<Type Name="LookupResultFlags" FullName="Avahi.LookupResultFlags"> + <TypeSignature Language="C#" Value="public enum LookupResultFlags" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Members> + <Member MemberName="Multicast"> + <MemberSignature Language="C#" Value="Multicast" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="WideArea"> + <MemberSignature Language="C#" Value="WideArea" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Cached"> + <MemberSignature Language="C#" Value="Cached" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="None"> + <MemberSignature Language="C#" Value="None" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Local"> + <MemberSignature Language="C#" Value="Local" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="OurOwn"> + <MemberSignature Language="C#" Value="OurOwn" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</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/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/PublishFlags.xml b/avahi-sharp/en/Avahi/PublishFlags.xml new file mode 100644 index 0000000..c21774c --- /dev/null +++ b/avahi-sharp/en/Avahi/PublishFlags.xml @@ -0,0 +1,121 @@ +<Type Name="PublishFlags" FullName="Avahi.PublishFlags"> + <TypeSignature Language="C#" Value="public enum PublishFlags" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Attributes> + <Attribute> + <AttributeName>System.Flags</AttributeName> + </Attribute> + </Attributes> + <Members> + <Member MemberName="UseMulticast"> + <MemberSignature Language="C#" Value="UseMulticast" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Update"> + <MemberSignature Language="C#" Value="Update" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="AllowMultiple"> + <MemberSignature Language="C#" Value="AllowMultiple" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="UseWideArea"> + <MemberSignature Language="C#" Value="UseWideArea" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Unique"> + <MemberSignature Language="C#" Value="Unique" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoReverse"> + <MemberSignature Language="C#" Value="NoReverse" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="None"> + <MemberSignature Language="C#" Value="None" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoCookie"> + <MemberSignature Language="C#" Value="NoCookie" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoProbe"> + <MemberSignature Language="C#" Value="NoProbe" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="NoAnnounce"> + <MemberSignature Language="C#" Value="NoAnnounce" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.PublishFlags</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/RecordBrowser.xml b/avahi-sharp/en/Avahi/RecordBrowser.xml new file mode 100644 index 0000000..fdf32ca --- /dev/null +++ b/avahi-sharp/en/Avahi/RecordBrowser.xml @@ -0,0 +1,107 @@ +<Type Name="RecordBrowser" FullName="Avahi.RecordBrowser"> + <TypeSignature Language="C#" Value="public class RecordBrowser : Avahi.BrowserBase, System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Avahi.BrowserBase</BaseTypeName> + </Base> + <Interfaces> + <Interface> + <InterfaceName>System.IDisposable</InterfaceName> + </Interface> + </Interfaces> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public RecordBrowser (Avahi.Client client, string name, Avahi.RecordType type);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="client" Type="Avahi.Client" /> + <Parameter Name="name" Type="System.String" /> + <Parameter Name="type" Type="Avahi.RecordType" /> + </Parameters> + <Docs> + <param name="client">To be added.</param> + <param name="name">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 RecordBrowser (Avahi.Client client, int iface, Avahi.Protocol proto, string name, Avahi.RecordClass clazz, Avahi.RecordType type, Avahi.LookupFlags flags);" /> + <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="clazz" Type="Avahi.RecordClass" /> + <Parameter Name="type" Type="Avahi.RecordType" /> + <Parameter Name="flags" Type="Avahi.LookupFlags" /> + </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="clazz">To be added.</param> + <param name="type">To be added.</param> + <param name="flags">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RecordAdded"> + <MemberSignature Language="C#" Value="public event Avahi.RecordInfoHandler RecordAdded;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordInfoHandler</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="RecordRemoved"> + <MemberSignature Language="C#" Value="public event Avahi.RecordInfoHandler RecordRemoved;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordInfoHandler</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="Records"> + <MemberSignature Language="C#" Value="public Avahi.RecordInfo[] Records { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordInfo[]</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/RecordClass.xml b/avahi-sharp/en/Avahi/RecordClass.xml new file mode 100644 index 0000000..69787ce --- /dev/null +++ b/avahi-sharp/en/Avahi/RecordClass.xml @@ -0,0 +1,26 @@ +<Type Name="RecordClass" FullName="Avahi.RecordClass"> + <TypeSignature Language="C#" Value="public enum RecordClass" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Members> + <Member MemberName="In"> + <MemberSignature Language="C#" Value="In" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordClass</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/RecordInfo.xml b/avahi-sharp/en/Avahi/RecordInfo.xml new file mode 100644 index 0000000..708678e --- /dev/null +++ b/avahi-sharp/en/Avahi/RecordInfo.xml @@ -0,0 +1,94 @@ +<Type Name="RecordInfo" FullName="Avahi.RecordInfo"> + <TypeSignature Language="C#" Value="public struct RecordInfo" /> + <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="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="Class"> + <MemberSignature Language="C#" Value="public Avahi.RecordClass Class;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordClass</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Type"> + <MemberSignature Language="C#" Value="public Avahi.RecordType Type;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Data"> + <MemberSignature Language="C#" Value="public byte[] Data;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>System.Byte[]</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Flags"> + <MemberSignature Language="C#" Value="public Avahi.LookupResultFlags Flags;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</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/RecordInfoArgs.xml b/avahi-sharp/en/Avahi/RecordInfoArgs.xml new file mode 100644 index 0000000..81e6e57 --- /dev/null +++ b/avahi-sharp/en/Avahi/RecordInfoArgs.xml @@ -0,0 +1,41 @@ +<Type Name="RecordInfoArgs" FullName="Avahi.RecordInfoArgs"> + <TypeSignature Language="C#" Value="public class RecordInfoArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public RecordInfoArgs (Avahi.RecordInfo record);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="record" Type="Avahi.RecordInfo" /> + </Parameters> + <Docs> + <param name="record">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Record"> + <MemberSignature Language="C#" Value="public Avahi.RecordInfo Record { get; };" /> + <MemberType>Property</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordInfo</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/RecordInfoHandler.xml b/avahi-sharp/en/Avahi/RecordInfoHandler.xml new file mode 100644 index 0000000..f9cbc17 --- /dev/null +++ b/avahi-sharp/en/Avahi/RecordInfoHandler.xml @@ -0,0 +1,23 @@ +<Type Name="RecordInfoHandler" FullName="Avahi.RecordInfoHandler"> + <TypeSignature Language="C#" Value="public delegate void RecordInfoHandler(object o, Avahi.RecordInfoArgs args);" /> + <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="args" Type="Avahi.RecordInfoArgs" /> + </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> diff --git a/avahi-sharp/en/Avahi/RecordType.xml b/avahi-sharp/en/Avahi/RecordType.xml new file mode 100644 index 0000000..7913cad --- /dev/null +++ b/avahi-sharp/en/Avahi/RecordType.xml @@ -0,0 +1,116 @@ +<Type Name="RecordType" FullName="Avahi.RecordType"> + <TypeSignature Language="C#" Value="public enum RecordType" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Enum</BaseTypeName> + </Base> + <Members> + <Member MemberName="Cname"> + <MemberSignature Language="C#" Value="Cname" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Ptr"> + <MemberSignature Language="C#" Value="Ptr" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Aaa"> + <MemberSignature Language="C#" Value="Aaa" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Soa"> + <MemberSignature Language="C#" Value="Soa" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Txt"> + <MemberSignature Language="C#" Value="Txt" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Hinfo"> + <MemberSignature Language="C#" Value="Hinfo" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Ns"> + <MemberSignature Language="C#" Value="Ns" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Mx"> + <MemberSignature Language="C#" Value="Mx" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="A"> + <MemberSignature Language="C#" Value="A" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</ReturnType> + </ReturnValue> + <Docs> + <summary>To be added.</summary> + </Docs> + </Member> + <Member MemberName="Srv"> + <MemberSignature Language="C#" Value="Srv" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.RecordType</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/ResolverBase.xml b/avahi-sharp/en/Avahi/ResolverBase.xml new file mode 100644 index 0000000..c7d8549 --- /dev/null +++ b/avahi-sharp/en/Avahi/ResolverBase.xml @@ -0,0 +1,37 @@ +<Type Name="ResolverBase" FullName="Avahi.ResolverBase"> + <TypeSignature Language="C#" Value="public abstract class ResolverBase" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.Object</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="protected ResolverBase ();" /> + <MemberType>Constructor</MemberType> + <Parameters /> + <Docs> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="Failed"> + <MemberSignature Language="C#" Value="public event Avahi.ErrorCodeHandler Failed;" /> + <MemberType>Event</MemberType> + <ReturnValue> + <ReturnType>Avahi.ErrorCodeHandler</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/ServiceBrowser.xml b/avahi-sharp/en/Avahi/ServiceBrowser.xml new file mode 100644 index 0000000..ff4eedb --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceBrowser.xml @@ -0,0 +1,119 @@ +<Type Name="ServiceBrowser" FullName="Avahi.ServiceBrowser"> + <TypeSignature Language="C#" Value="public class ServiceBrowser : Avahi.BrowserBase, System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Avahi.BrowserBase</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="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> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceBrowser (Avahi.Client client, int iface, Avahi.Protocol proto, string type, string domain, Avahi.LookupFlags flags);" /> + <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" /> + <Parameter Name="flags" Type="Avahi.LookupFlags" /> + </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> + <param name="flags">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> diff --git a/avahi-sharp/en/Avahi/ServiceInfo.xml b/avahi-sharp/en/Avahi/ServiceInfo.xml new file mode 100644 index 0000000..d780085 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceInfo.xml @@ -0,0 +1,138 @@ +<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> + <Member MemberName="Flags"> + <MemberSignature Language="C#" Value="public Avahi.LookupResultFlags Flags;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</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/ServiceInfoArgs.xml b/avahi-sharp/en/Avahi/ServiceInfoArgs.xml new file mode 100644 index 0000000..d2ee14d --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceInfoArgs.xml @@ -0,0 +1,41 @@ +<Type Name="ServiceInfoArgs" FullName="Avahi.ServiceInfoArgs"> + <TypeSignature Language="C#" Value="public class ServiceInfoArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceInfoArgs (Avahi.ServiceInfo service);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="service" Type="Avahi.ServiceInfo" /> + </Parameters> + <Docs> + <param name="service">To be added.</param> + <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/ServiceInfoHandler.xml b/avahi-sharp/en/Avahi/ServiceInfoHandler.xml new file mode 100644 index 0000000..91cf630 --- /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.ServiceInfoArgs args);" /> + <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="args" Type="Avahi.ServiceInfoArgs" /> + </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> diff --git a/avahi-sharp/en/Avahi/ServiceResolver.xml b/avahi-sharp/en/Avahi/ServiceResolver.xml new file mode 100644 index 0000000..e8ac750 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceResolver.xml @@ -0,0 +1,125 @@ +<Type Name="ServiceResolver" FullName="Avahi.ServiceResolver"> + <TypeSignature Language="C#" Value="public class ServiceResolver : Avahi.ResolverBase, System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Avahi.ResolverBase</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="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> + <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, Avahi.LookupFlags flags);" /> + <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" /> + <Parameter Name="flags" Type="Avahi.LookupFlags" /> + </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> + <param name="flags">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> diff --git a/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml b/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml new file mode 100644 index 0000000..5ea64ac --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml @@ -0,0 +1,113 @@ +<Type Name="ServiceTypeBrowser" FullName="Avahi.ServiceTypeBrowser"> + <TypeSignature Language="C#" Value="public class ServiceTypeBrowser : Avahi.BrowserBase, System.IDisposable" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>Avahi.BrowserBase</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="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> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceTypeBrowser (Avahi.Client client, int iface, Avahi.Protocol proto, string domain, Avahi.LookupFlags flags);" /> + <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="flags" Type="Avahi.LookupFlags" /> + </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="flags">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> diff --git a/avahi-sharp/en/Avahi/ServiceTypeInfo.xml b/avahi-sharp/en/Avahi/ServiceTypeInfo.xml new file mode 100644 index 0000000..5b09ae9 --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceTypeInfo.xml @@ -0,0 +1,72 @@ +<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> + <Member MemberName="Flags"> + <MemberSignature Language="C#" Value="public Avahi.LookupResultFlags Flags;" /> + <MemberType>Field</MemberType> + <ReturnValue> + <ReturnType>Avahi.LookupResultFlags</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/ServiceTypeInfoArgs.xml b/avahi-sharp/en/Avahi/ServiceTypeInfoArgs.xml new file mode 100644 index 0000000..fd584cd --- /dev/null +++ b/avahi-sharp/en/Avahi/ServiceTypeInfoArgs.xml @@ -0,0 +1,41 @@ +<Type Name="ServiceTypeInfoArgs" FullName="Avahi.ServiceTypeInfoArgs"> + <TypeSignature Language="C#" Value="public class ServiceTypeInfoArgs : System.EventArgs" /> + <AssemblyInfo> + <AssemblyName>avahi-sharp</AssemblyName> + <AssemblyVersion>1.0.0.0</AssemblyVersion> + </AssemblyInfo> + <Base> + <BaseTypeName>System.EventArgs</BaseTypeName> + </Base> + <Interfaces /> + <Members> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public ServiceTypeInfoArgs (Avahi.ServiceTypeInfo type);" /> + <MemberType>Constructor</MemberType> + <Parameters> + <Parameter Name="type" Type="Avahi.ServiceTypeInfo" /> + </Parameters> + <Docs> + <param name="type">To be added.</param> + <summary>To be added.</summary> + <remarks>To be added.</remarks> + </Docs> + </Member> + <Member MemberName="ServiceType"> + <MemberSignature Language="C#" Value="public Avahi.ServiceTypeInfo ServiceType { 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/ServiceTypeInfoHandler.xml b/avahi-sharp/en/Avahi/ServiceTypeInfoHandler.xml new file mode 100644 index 0000000..0fd751f --- /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.ServiceTypeInfoArgs args);" /> + <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="args" Type="Avahi.ServiceTypeInfoArgs" /> + </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> diff --git a/avahi-sharp/en/index.xml b/avahi-sharp/en/index.xml new file mode 100644 index 0000000..e180cd0 --- /dev/null +++ b/avahi-sharp/en/index.xml @@ -0,0 +1,79 @@ +<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" /> + <Type Name="LookupFlags" /> + <Type Name="LookupResultFlags" /> + <Type Name="HostAddressArgs" /> + <Type Name="ResolverBase" /> + <Type Name="BrowserBase" /> + <Type Name="ClientStateArgs" /> + <Type Name="ErrorCodeArgs" /> + <Type Name="DomainInfoArgs" /> + <Type Name="EntryGroupStateArgs" /> + <Type Name="RecordInfo" /> + <Type Name="RecordInfoArgs" /> + <Type Name="RecordBrowser" /> + <Type Name="ServiceInfoArgs" /> + <Type Name="ServiceTypeInfoArgs" /> + <Type Name="ErrorCodeHandler" /> + <Type Name="RecordInfoHandler" /> + <Type Name="ClientFlags" /> + <Type Name="ErrorCode" /> + <Type Name="PublishFlags" /> + <Type Name="RecordClass" /> + <Type Name="RecordType" /> + </Namespace> + </Types> + <Title>avahi-sharp</Title> +</Overview> |