1 <Type Name="EntryGroup" FullName="Avahi.EntryGroup">
2 <TypeSignature Language="C#" Value="public class EntryGroup : 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 EntryGroup (Avahi.Client client);" />
18 <MemberType>Constructor</MemberType>
20 <Parameter Name="client" Type="Avahi.Client" />
23 <param name="client">To be added.</param>
24 <summary>To be added.</summary>
25 <remarks>To be added.</remarks>
28 <Member MemberName="StateChanged">
29 <MemberSignature Language="C#" Value="public event Avahi.EntryGroupStateHandler StateChanged;" />
30 <MemberType>Event</MemberType>
32 <ReturnType>Avahi.EntryGroupStateHandler</ReturnType>
35 <summary>To be added.</summary>
36 <remarks>To be added.</remarks>
39 <Member MemberName="Dispose">
40 <MemberSignature Language="C#" Value="public void Dispose ();" />
41 <MemberType>Method</MemberType>
43 <ReturnType>System.Void</ReturnType>
47 <summary>To be added.</summary>
48 <remarks>To be added.</remarks>
51 <Member MemberName="Commit">
52 <MemberSignature Language="C#" Value="public void Commit ();" />
53 <MemberType>Method</MemberType>
55 <ReturnType>System.Void</ReturnType>
59 <summary>To be added.</summary>
60 <remarks>To be added.</remarks>
63 <Member MemberName="Reset">
64 <MemberSignature Language="C#" Value="public void Reset ();" />
65 <MemberType>Method</MemberType>
67 <ReturnType>System.Void</ReturnType>
71 <summary>To be added.</summary>
72 <remarks>To be added.</remarks>
75 <Member MemberName="AddService">
76 <MemberSignature Language="C#" Value="public void AddService (string name, string type, string domain, ushort port, string[] txt);" />
77 <MemberType>Method</MemberType>
79 <ReturnType>System.Void</ReturnType>
82 <Parameter Name="name" Type="System.String" />
83 <Parameter Name="type" Type="System.String" />
84 <Parameter Name="domain" Type="System.String" />
85 <Parameter Name="port" Type="System.UInt16" />
86 <Parameter Name="txt" Type="System.String[]">
89 <AttributeName>System.ParamArray</AttributeName>
95 <param name="name">To be added.</param>
96 <param name="type">To be added.</param>
97 <param name="domain">To be added.</param>
98 <param name="port">To be added.</param>
99 <param name="txt">To be added.</param>
100 <summary>To be added.</summary>
101 <remarks>To be added.</remarks>
104 <Member MemberName="State">
105 <MemberSignature Language="C#" Value="public Avahi.EntryGroupState State { get; };" />
106 <MemberType>Property</MemberType>
108 <ReturnType>Avahi.EntryGroupState</ReturnType>
111 <summary>To be added.</summary>
112 <value>To be added.</value>
113 <remarks>To be added.</remarks>
116 <Member MemberName="IsEmpty">
117 <MemberSignature Language="C#" Value="public bool IsEmpty { get; };" />
118 <MemberType>Property</MemberType>
120 <ReturnType>System.Boolean</ReturnType>
123 <summary>To be added.</summary>
124 <value>To be added.</value>
125 <remarks>To be added.</remarks>
128 <Member MemberName="GetAlternativeServiceName">
129 <MemberSignature Language="C#" Value="public static string GetAlternativeServiceName (string name);" />
130 <MemberType>Method</MemberType>
132 <ReturnType>System.String</ReturnType>
135 <Parameter Name="name" Type="System.String" />
138 <param name="name">To be added.</param>
139 <summary>To be added.</summary>
140 <returns>To be added.</returns>
141 <remarks>To be added.</remarks>
144 <Member MemberName="AddService">
145 <MemberSignature Language="C#" Value="public void AddService (Avahi.PublishFlags flags, string name, string type, string domain, ushort port, string[] txt);" />
146 <MemberType>Method</MemberType>
148 <ReturnType>System.Void</ReturnType>
151 <Parameter Name="flags" Type="Avahi.PublishFlags" />
152 <Parameter Name="name" Type="System.String" />
153 <Parameter Name="type" Type="System.String" />
154 <Parameter Name="domain" Type="System.String" />
155 <Parameter Name="port" Type="System.UInt16" />
156 <Parameter Name="txt" Type="System.String[]">
159 <AttributeName>System.ParamArray</AttributeName>
165 <param name="flags">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 <param name="port">To be added.</param>
170 <param name="txt">To be added.</param>
171 <summary>To be added.</summary>
172 <remarks>To be added.</remarks>
175 <Member MemberName="AddService">
176 <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);" />
177 <MemberType>Method</MemberType>
179 <ReturnType>System.Void</ReturnType>
182 <Parameter Name="iface" Type="System.Int32" />
183 <Parameter Name="proto" Type="Avahi.Protocol" />
184 <Parameter Name="flags" Type="Avahi.PublishFlags" />
185 <Parameter Name="name" Type="System.String" />
186 <Parameter Name="type" Type="System.String" />
187 <Parameter Name="domain" Type="System.String" />
188 <Parameter Name="host" Type="System.String" />
189 <Parameter Name="port" Type="System.UInt16" />
190 <Parameter Name="txt" Type="System.String[]">
193 <AttributeName>System.ParamArray</AttributeName>
199 <param name="iface">To be added.</param>
200 <param name="proto">To be added.</param>
201 <param name="flags">To be added.</param>
202 <param name="name">To be added.</param>
203 <param name="type">To be added.</param>
204 <param name="domain">To be added.</param>
205 <param name="host">To be added.</param>
206 <param name="port">To be added.</param>
207 <param name="txt">To be added.</param>
208 <summary>To be added.</summary>
209 <remarks>To be added.</remarks>
214 <summary>To be added.</summary>
215 <remarks>To be added.</remarks>