diff options
author | James Willcox <snopr@snorp.net> | 2005-11-17 18:02:44 +0000 |
---|---|---|
committer | James Willcox <snopr@snorp.net> | 2005-11-17 18:02:44 +0000 |
commit | 8bfdc03f068c79186402a73471f94563a8346757 (patch) | |
tree | ba6c6e2f44b72fb2eda2686dabc1e98cb26bcb92 /avahi-sharp/en/Avahi | |
parent | 84a9392791c574c56ca148157b8b951851208398 (diff) |
update docs
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@997 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-sharp/en/Avahi')
38 files changed, 1818 insertions, 152 deletions
diff --git a/avahi-sharp/en/Avahi/AddressResolver.xml b/avahi-sharp/en/Avahi/AddressResolver.xml index 1043bb5..064e505 100644 --- a/avahi-sharp/en/Avahi/AddressResolver.xml +++ b/avahi-sharp/en/Avahi/AddressResolver.xml @@ -1,11 +1,11 @@ <Type Name="AddressResolver" FullName="Avahi.AddressResolver"> - <TypeSignature Language="C#" Value="public class AddressResolver : System.IDisposable" /> + <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>System.Object</BaseTypeName> + <BaseTypeName>Avahi.ResolverBase</BaseTypeName> </Base> <Interfaces> <Interface> 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 index f9c9fd7..5f05b2d 100644 --- a/avahi-sharp/en/Avahi/Client.xml +++ b/avahi-sharp/en/Avahi/Client.xml @@ -105,55 +105,27 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="IsServiceLocal"> - <MemberSignature Language="C#" Value="public bool IsServiceLocal (Avahi.ServiceInfo service);" /> - <MemberType>Method</MemberType> + <Member MemberName="LocalServiceCookie"> + <MemberSignature Language="C#" Value="public uint LocalServiceCookie { get; };" /> + <MemberType>Property</MemberType> <ReturnValue> - <ReturnType>System.Boolean</ReturnType> + <ReturnType>System.UInt32</ReturnType> </ReturnValue> - <Parameters> - <Parameter Name="service" Type="Avahi.ServiceInfo" /> - </Parameters> <Docs> - <param name="service">To be added.</param> <summary>To be added.</summary> - <returns>To be added.</returns> + <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="IsServiceLocal"> - <MemberSignature Language="C#" Value="public bool IsServiceLocal (int iface, Avahi.Protocol proto, string name, string type, string domain);" /> - <MemberType>Method</MemberType> - <ReturnValue> - <ReturnType>System.Boolean</ReturnType> - </ReturnValue> + <Member MemberName=".ctor"> + <MemberSignature Language="C#" Value="public Client (Avahi.ClientFlags flags);" /> + <MemberType>Constructor</MemberType> <Parameters> - <Parameter Name="iface" Type="System.Int32" /> - <Parameter Name="proto" Type="Avahi.Protocol" /> - <Parameter Name="name" Type="System.String" /> - <Parameter Name="type" Type="System.String" /> - <Parameter Name="domain" Type="System.String" /> + <Parameter Name="flags" Type="Avahi.ClientFlags" /> </Parameters> <Docs> - <param name="iface">To be added.</param> - <param name="proto">To be added.</param> - <param name="name">To be added.</param> - <param name="type">To be added.</param> - <param name="domain">To be added.</param> + <param name="flags">To be added.</param> <summary>To be added.</summary> - <returns>To be added.</returns> - <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> diff --git a/avahi-sharp/en/Avahi/ClientException.xml b/avahi-sharp/en/Avahi/ClientException.xml index 3e562e2..3b8319b 100644 --- a/avahi-sharp/en/Avahi/ClientException.xml +++ b/avahi-sharp/en/Avahi/ClientException.xml @@ -10,10 +10,10 @@ <Interfaces /> <Members> <Member MemberName="ErrorCode"> - <MemberSignature Language="C#" Value="public int ErrorCode { get; };" /> + <MemberSignature Language="C#" Value="public Avahi.ErrorCode ErrorCode { get; };" /> <MemberType>Property</MemberType> <ReturnValue> - <ReturnType>System.Int32</ReturnType> + <ReturnType>Avahi.ErrorCode</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> 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 index e8291a8..c20a02b 100644 --- a/avahi-sharp/en/Avahi/ClientState.xml +++ b/avahi-sharp/en/Avahi/ClientState.xml @@ -28,8 +28,8 @@ <summary>To be added.</summary> </Docs> </Member> - <Member MemberName="Invalid"> - <MemberSignature Language="C#" Value="Invalid" /> + <Member MemberName="Running"> + <MemberSignature Language="C#" Value="Running" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Avahi.ClientState</ReturnType> @@ -38,8 +38,8 @@ <summary>To be added.</summary> </Docs> </Member> - <Member MemberName="Disconnected"> - <MemberSignature Language="C#" Value="Disconnected" /> + <Member MemberName="Connecting"> + <MemberSignature Language="C#" Value="Connecting" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Avahi.ClientState</ReturnType> @@ -48,8 +48,8 @@ <summary>To be added.</summary> </Docs> </Member> - <Member MemberName="Running"> - <MemberSignature Language="C#" Value="Running" /> + <Member MemberName="Failure"> + <MemberSignature Language="C#" Value="Failure" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Avahi.ClientState</ReturnType> 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 index 29b43bd..0576975 100644 --- a/avahi-sharp/en/Avahi/ClientStateHandler.xml +++ b/avahi-sharp/en/Avahi/ClientStateHandler.xml @@ -1,5 +1,5 @@ <Type Name="ClientStateHandler" FullName="Avahi.ClientStateHandler"> - <TypeSignature Language="C#" Value="public delegate void ClientStateHandler(object o, Avahi.ClientState state);" /> + <TypeSignature Language="C#" Value="public delegate void ClientStateHandler(object o, Avahi.ClientStateArgs state);" /> <AssemblyInfo> <AssemblyName>avahi-sharp</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -9,7 +9,7 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="state" Type="Avahi.ClientState" /> + <Parameter Name="state" Type="Avahi.ClientStateArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> diff --git a/avahi-sharp/en/Avahi/DomainBrowser.xml b/avahi-sharp/en/Avahi/DomainBrowser.xml index 9590868..20536e0 100644 --- a/avahi-sharp/en/Avahi/DomainBrowser.xml +++ b/avahi-sharp/en/Avahi/DomainBrowser.xml @@ -1,11 +1,11 @@ <Type Name="DomainBrowser" FullName="Avahi.DomainBrowser"> - <TypeSignature Language="C#" Value="public class DomainBrowser : System.IDisposable" /> + <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>System.Object</BaseTypeName> + <BaseTypeName>Avahi.BrowserBase</BaseTypeName> </Base> <Interfaces> <Interface> 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 index 98679ab..793e2b7 100644 --- a/avahi-sharp/en/Avahi/DomainInfoHandler.xml +++ b/avahi-sharp/en/Avahi/DomainInfoHandler.xml @@ -1,5 +1,5 @@ <Type Name="DomainInfoHandler" FullName="Avahi.DomainInfoHandler"> - <TypeSignature Language="C#" Value="public delegate void DomainInfoHandler(object o, Avahi.DomainInfo info);" /> + <TypeSignature Language="C#" Value="public delegate void DomainInfoHandler(object o, Avahi.DomainInfoArgs args);" /> <AssemblyInfo> <AssemblyName>avahi-sharp</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -9,14 +9,14 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="info" Type="Avahi.DomainInfo" /> + <Parameter Name="args" Type="Avahi.DomainInfoArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Docs> <param name="o">To be added.</param> - <param name="info">To be added.</param> + <param name="args">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> diff --git a/avahi-sharp/en/Avahi/EntryGroup.xml b/avahi-sharp/en/Avahi/EntryGroup.xml index d493968..8c9ea28 100644 --- a/avahi-sharp/en/Avahi/EntryGroup.xml +++ b/avahi-sharp/en/Avahi/EntryGroup.xml @@ -101,41 +101,6 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName="AddService"> - <MemberSignature Language="C#" Value="public void AddService (int iface, Avahi.Protocol proto, string name, string type, string domain, string host, ushort port, string[] txt);" /> - <MemberType>Method</MemberType> - <ReturnValue> - <ReturnType>System.Void</ReturnType> - </ReturnValue> - <Parameters> - <Parameter Name="iface" Type="System.Int32" /> - <Parameter Name="proto" Type="Avahi.Protocol" /> - <Parameter Name="name" Type="System.String" /> - <Parameter Name="type" Type="System.String" /> - <Parameter Name="domain" Type="System.String" /> - <Parameter Name="host" Type="System.String" /> - <Parameter Name="port" Type="System.UInt16" /> - <Parameter Name="txt" Type="System.String[]"> - <Attributes> - <Attribute> - <AttributeName>System.ParamArray</AttributeName> - </Attribute> - </Attributes> - </Parameter> - </Parameters> - <Docs> - <param name="iface">To be added.</param> - <param name="proto">To be added.</param> - <param name="name">To be added.</param> - <param name="type">To be added.</param> - <param name="domain">To be added.</param> - <param name="host">To be added.</param> - <param name="port">To be added.</param> - <param name="txt">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> <Member MemberName="State"> <MemberSignature Language="C#" Value="public Avahi.EntryGroupState State { get; };" /> <MemberType>Property</MemberType> @@ -176,6 +141,74 @@ <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> </Members> <Docs> <summary>To be added.</summary> diff --git a/avahi-sharp/en/Avahi/EntryGroupState.xml b/avahi-sharp/en/Avahi/EntryGroupState.xml index 6964825..c01e1df 100644 --- a/avahi-sharp/en/Avahi/EntryGroupState.xml +++ b/avahi-sharp/en/Avahi/EntryGroupState.xml @@ -48,6 +48,16 @@ <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> 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 index 4e98e82..427c519 100644 --- a/avahi-sharp/en/Avahi/EntryGroupStateHandler.xml +++ b/avahi-sharp/en/Avahi/EntryGroupStateHandler.xml @@ -1,5 +1,5 @@ <Type Name="EntryGroupStateHandler" FullName="Avahi.EntryGroupStateHandler"> - <TypeSignature Language="C#" Value="public delegate void EntryGroupStateHandler(object o, Avahi.EntryGroupState state);" /> + <TypeSignature Language="C#" Value="public delegate void EntryGroupStateHandler(object o, Avahi.EntryGroupStateArgs args);" /> <AssemblyInfo> <AssemblyName>avahi-sharp</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -9,14 +9,14 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="state" Type="Avahi.EntryGroupState" /> + <Parameter Name="args" Type="Avahi.EntryGroupStateArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Docs> <param name="o">To be added.</param> - <param name="state">To be added.</param> + <param name="args">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> 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 index 2eb9027..f0c195e 100644 --- a/avahi-sharp/en/Avahi/HostAddressHandler.xml +++ b/avahi-sharp/en/Avahi/HostAddressHandler.xml @@ -1,5 +1,5 @@ <Type Name="HostAddressHandler" FullName="Avahi.HostAddressHandler"> - <TypeSignature Language="C#" Value="public delegate void HostAddressHandler(object o, string host, System.Net.IPAddress address);" /> + <TypeSignature Language="C#" Value="public delegate void HostAddressHandler(object o, Avahi.HostAddressArgs args);" /> <AssemblyInfo> <AssemblyName>avahi-sharp</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -9,16 +9,14 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="host" Type="System.String" /> - <Parameter Name="address" Type="System.Net.IPAddress" /> + <Parameter Name="args" Type="Avahi.HostAddressArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Docs> <param name="o">To be added.</param> - <param name="host">To be added.</param> - <param name="address">To be added.</param> + <param name="args">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> diff --git a/avahi-sharp/en/Avahi/HostNameResolver.xml b/avahi-sharp/en/Avahi/HostNameResolver.xml index 5f33e80..37124fd 100644 --- a/avahi-sharp/en/Avahi/HostNameResolver.xml +++ b/avahi-sharp/en/Avahi/HostNameResolver.xml @@ -1,11 +1,11 @@ <Type Name="HostNameResolver" FullName="Avahi.HostNameResolver"> - <TypeSignature Language="C#" Value="public class HostNameResolver : System.IDisposable" /> + <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>System.Object</BaseTypeName> + <BaseTypeName>Avahi.ResolverBase</BaseTypeName> </Base> <Interfaces> <Interface> diff --git a/avahi-sharp/en/Avahi/LookupFlags.xml b/avahi-sharp/en/Avahi/LookupFlags.xml new file mode 100644 index 0000000..d48c125 --- /dev/null +++ b/avahi-sharp/en/Avahi/LookupFlags.xml @@ -0,0 +1,61 @@ +<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> + </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/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 index 3e94fbc..ff4eedb 100644 --- a/avahi-sharp/en/Avahi/ServiceBrowser.xml +++ b/avahi-sharp/en/Avahi/ServiceBrowser.xml @@ -1,11 +1,11 @@ <Type Name="ServiceBrowser" FullName="Avahi.ServiceBrowser"> - <TypeSignature Language="C#" Value="public class ServiceBrowser : System.IDisposable" /> + <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>System.Object</BaseTypeName> + <BaseTypeName>Avahi.BrowserBase</BaseTypeName> </Base> <Interfaces> <Interface> 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 index e56b086..91cf630 100644 --- a/avahi-sharp/en/Avahi/ServiceInfoHandler.xml +++ b/avahi-sharp/en/Avahi/ServiceInfoHandler.xml @@ -1,5 +1,5 @@ <Type Name="ServiceInfoHandler" FullName="Avahi.ServiceInfoHandler"> - <TypeSignature Language="C#" Value="public delegate void ServiceInfoHandler(object o, Avahi.ServiceInfo info);" /> + <TypeSignature Language="C#" Value="public delegate void ServiceInfoHandler(object o, Avahi.ServiceInfoArgs args);" /> <AssemblyInfo> <AssemblyName>avahi-sharp</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -9,14 +9,14 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="info" Type="Avahi.ServiceInfo" /> + <Parameter Name="args" Type="Avahi.ServiceInfoArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Docs> <param name="o">To be added.</param> - <param name="info">To be added.</param> + <param name="args">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> diff --git a/avahi-sharp/en/Avahi/ServiceResolver.xml b/avahi-sharp/en/Avahi/ServiceResolver.xml index ee2815e..e8ac750 100644 --- a/avahi-sharp/en/Avahi/ServiceResolver.xml +++ b/avahi-sharp/en/Avahi/ServiceResolver.xml @@ -1,11 +1,11 @@ <Type Name="ServiceResolver" FullName="Avahi.ServiceResolver"> - <TypeSignature Language="C#" Value="public class ServiceResolver : System.IDisposable" /> + <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>System.Object</BaseTypeName> + <BaseTypeName>Avahi.ResolverBase</BaseTypeName> </Base> <Interfaces> <Interface> @@ -45,30 +45,6 @@ <remarks>To be added.</remarks> </Docs> </Member> - <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public ServiceResolver (Avahi.Client client, int iface, Avahi.Protocol proto, string name, string type, string domain, Avahi.Protocol aproto);" /> - <MemberType>Constructor</MemberType> - <Parameters> - <Parameter Name="client" Type="Avahi.Client" /> - <Parameter Name="iface" Type="System.Int32" /> - <Parameter Name="proto" Type="Avahi.Protocol" /> - <Parameter Name="name" Type="System.String" /> - <Parameter Name="type" Type="System.String" /> - <Parameter Name="domain" Type="System.String" /> - <Parameter Name="aproto" Type="Avahi.Protocol" /> - </Parameters> - <Docs> - <param name="client">To be added.</param> - <param name="iface">To be added.</param> - <param name="proto">To be added.</param> - <param name="name">To be added.</param> - <param name="type">To be added.</param> - <param name="domain">To be added.</param> - <param name="aproto">To be added.</param> - <summary>To be added.</summary> - <remarks>To be added.</remarks> - </Docs> - </Member> <Member MemberName="Found"> <MemberSignature Language="C#" Value="public event Avahi.ServiceInfoHandler Found;" /> <MemberType>Event</MemberType> @@ -115,6 +91,32 @@ <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> diff --git a/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml b/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml index 6fa2af9..5ea64ac 100644 --- a/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml +++ b/avahi-sharp/en/Avahi/ServiceTypeBrowser.xml @@ -1,11 +1,11 @@ <Type Name="ServiceTypeBrowser" FullName="Avahi.ServiceTypeBrowser"> - <TypeSignature Language="C#" Value="public class ServiceTypeBrowser : System.IDisposable" /> + <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>System.Object</BaseTypeName> + <BaseTypeName>Avahi.BrowserBase</BaseTypeName> </Base> <Interfaces> <Interface> @@ -86,22 +86,6 @@ </Docs> </Member> <Member MemberName=".ctor"> - <MemberSignature Language="C#" Value="public ServiceTypeBrowser (Avahi.Client client, string domain, Avahi.LookupFlags flags);" /> - <MemberType>Constructor</MemberType> - <Parameters> - <Parameter Name="client" Type="Avahi.Client" /> - <Parameter Name="domain" Type="System.String" /> - <Parameter Name="flags" Type="Avahi.LookupFlags" /> - </Parameters> - <Docs> - <param name="client">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> - <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> 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 index d757336..0fd751f 100644 --- a/avahi-sharp/en/Avahi/ServiceTypeInfoHandler.xml +++ b/avahi-sharp/en/Avahi/ServiceTypeInfoHandler.xml @@ -1,5 +1,5 @@ <Type Name="ServiceTypeInfoHandler" FullName="Avahi.ServiceTypeInfoHandler"> - <TypeSignature Language="C#" Value="public delegate void ServiceTypeInfoHandler(object o, Avahi.ServiceTypeInfo info);" /> + <TypeSignature Language="C#" Value="public delegate void ServiceTypeInfoHandler(object o, Avahi.ServiceTypeInfoArgs args);" /> <AssemblyInfo> <AssemblyName>avahi-sharp</AssemblyName> <AssemblyVersion>1.0.0.0</AssemblyVersion> @@ -9,14 +9,14 @@ </Base> <Parameters> <Parameter Name="o" Type="System.Object" /> - <Parameter Name="info" Type="Avahi.ServiceTypeInfo" /> + <Parameter Name="args" Type="Avahi.ServiceTypeInfoArgs" /> </Parameters> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Docs> <param name="o">To be added.</param> - <param name="info">To be added.</param> + <param name="args">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> |