1 <Type Name="Client" FullName="Avahi.Client">
2 <TypeSignature Language="C#" Value="public class Client : System.IDisposable" />
4 <AssemblyName>avahi-sharp</AssemblyName>
5 <AssemblyVersion>1.0.0.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <InterfaceName>System.IDisposable</InterfaceName>
16 <Member MemberName=".ctor">
17 <MemberSignature Language="C#" Value="public Client ();" />
18 <MemberType>Constructor</MemberType>
21 <summary>To be added.</summary>
22 <remarks>To be added.</remarks>
25 <Member MemberName="StateChanged">
26 <MemberSignature Language="C#" Value="public event Avahi.ClientStateHandler StateChanged;" />
27 <MemberType>Event</MemberType>
29 <ReturnType>Avahi.ClientStateHandler</ReturnType>
32 <summary>To be added.</summary>
33 <remarks>To be added.</remarks>
36 <Member MemberName="Dispose">
37 <MemberSignature Language="C#" Value="public void Dispose ();" />
38 <MemberType>Method</MemberType>
40 <ReturnType>System.Void</ReturnType>
44 <summary>To be added.</summary>
45 <remarks>To be added.</remarks>
48 <Member MemberName="Version">
49 <MemberSignature Language="C#" Value="public string Version { get; };" />
50 <MemberType>Property</MemberType>
52 <ReturnType>System.String</ReturnType>
55 <summary>To be added.</summary>
56 <value>To be added.</value>
57 <remarks>To be added.</remarks>
60 <Member MemberName="HostName">
61 <MemberSignature Language="C#" Value="public string HostName { get; };" />
62 <MemberType>Property</MemberType>
64 <ReturnType>System.String</ReturnType>
67 <summary>To be added.</summary>
68 <value>To be added.</value>
69 <remarks>To be added.</remarks>
72 <Member MemberName="DomainName">
73 <MemberSignature Language="C#" Value="public string DomainName { get; };" />
74 <MemberType>Property</MemberType>
76 <ReturnType>System.String</ReturnType>
79 <summary>To be added.</summary>
80 <value>To be added.</value>
81 <remarks>To be added.</remarks>
84 <Member MemberName="HostNameFqdn">
85 <MemberSignature Language="C#" Value="public string HostNameFqdn { get; };" />
86 <MemberType>Property</MemberType>
88 <ReturnType>System.String</ReturnType>
91 <summary>To be added.</summary>
92 <value>To be added.</value>
93 <remarks>To be added.</remarks>
96 <Member MemberName="State">
97 <MemberSignature Language="C#" Value="public Avahi.ClientState State { get; };" />
98 <MemberType>Property</MemberType>
100 <ReturnType>Avahi.ClientState</ReturnType>
103 <summary>To be added.</summary>
104 <value>To be added.</value>
105 <remarks>To be added.</remarks>
108 <Member MemberName="LocalServiceCookie">
109 <MemberSignature Language="C#" Value="public uint LocalServiceCookie { get; };" />
110 <MemberType>Property</MemberType>
112 <ReturnType>System.UInt32</ReturnType>
115 <summary>To be added.</summary>
116 <value>To be added.</value>
117 <remarks>To be added.</remarks>
120 <Member MemberName=".ctor">
121 <MemberSignature Language="C#" Value="public Client (Avahi.ClientFlags flags);" />
122 <MemberType>Constructor</MemberType>
124 <Parameter Name="flags" Type="Avahi.ClientFlags" />
127 <param name="flags">To be added.</param>
128 <summary>To be added.</summary>
129 <remarks>To be added.</remarks>
132 <Member MemberName="JoinServiceName">
133 <MemberSignature Language="C#" Value="public static string JoinServiceName (string name, string type, string domain);" />
134 <MemberType>Method</MemberType>
136 <ReturnType>System.String</ReturnType>
139 <Parameter Name="name" Type="System.String" />
140 <Parameter Name="type" Type="System.String" />
141 <Parameter Name="domain" Type="System.String" />
144 <param name="name">To be added.</param>
145 <param name="type">To be added.</param>
146 <param name="domain">To be added.</param>
147 <summary>To be added.</summary>
148 <returns>To be added.</returns>
149 <remarks>To be added.</remarks>
152 <Member MemberName="SplitServiceName">
153 <MemberSignature Language="C#" Value="public static void SplitServiceName (string service, out string name, out string type, out string domain);" />
154 <MemberType>Method</MemberType>
156 <ReturnType>System.Void</ReturnType>
159 <Parameter Name="service" Type="System.String" />
160 <Parameter Name="name" Type="System.String&" RefType="out" />
161 <Parameter Name="type" Type="System.String&" RefType="out" />
162 <Parameter Name="domain" Type="System.String&" RefType="out" />
165 <param name="service">To be added.</param>
166 <param name="name">To be added.</param>
167 <param name="type">To be added.</param>
168 <param name="domain">To be added.</param>
169 <summary>To be added.</summary>
170 <remarks>To be added.</remarks>
175 <summary>To be added.</summary>
176 <remarks>To be added.</remarks>