]> git.meshlink.io Git - catta/blob - avahi-sharp/en/Avahi/EntryGroup.xml
93fec22e96a031e33c88522b2f09c76b7fb482ef
[catta] / avahi-sharp / en / Avahi / EntryGroup.xml
1 <Type Name="EntryGroup" FullName="Avahi.EntryGroup">
2   <TypeSignature Language="C#" Value="public class EntryGroup : System.IDisposable" />
3   <AssemblyInfo>
4     <AssemblyName>avahi-sharp</AssemblyName>
5     <AssemblyVersion>1.0.0.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Object</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>System.IDisposable</InterfaceName>
13     </Interface>
14   </Interfaces>
15   <Members>
16     <Member MemberName=".ctor">
17       <MemberSignature Language="C#" Value="public EntryGroup (Avahi.Client client);" />
18       <MemberType>Constructor</MemberType>
19       <Parameters>
20         <Parameter Name="client" Type="Avahi.Client" />
21       </Parameters>
22       <Docs>
23         <param name="client">To be added.</param>
24         <summary>To be added.</summary>
25         <remarks>To be added.</remarks>
26       </Docs>
27     </Member>
28     <Member MemberName="StateChanged">
29       <MemberSignature Language="C#" Value="public event Avahi.EntryGroupStateHandler StateChanged;" />
30       <MemberType>Event</MemberType>
31       <ReturnValue>
32         <ReturnType>Avahi.EntryGroupStateHandler</ReturnType>
33       </ReturnValue>
34       <Docs>
35         <summary>To be added.</summary>
36         <remarks>To be added.</remarks>
37       </Docs>
38     </Member>
39     <Member MemberName="Dispose">
40       <MemberSignature Language="C#" Value="public void Dispose ();" />
41       <MemberType>Method</MemberType>
42       <ReturnValue>
43         <ReturnType>System.Void</ReturnType>
44       </ReturnValue>
45       <Parameters />
46       <Docs>
47         <summary>To be added.</summary>
48         <remarks>To be added.</remarks>
49       </Docs>
50     </Member>
51     <Member MemberName="Commit">
52       <MemberSignature Language="C#" Value="public void Commit ();" />
53       <MemberType>Method</MemberType>
54       <ReturnValue>
55         <ReturnType>System.Void</ReturnType>
56       </ReturnValue>
57       <Parameters />
58       <Docs>
59         <summary>To be added.</summary>
60         <remarks>To be added.</remarks>
61       </Docs>
62     </Member>
63     <Member MemberName="Reset">
64       <MemberSignature Language="C#" Value="public void Reset ();" />
65       <MemberType>Method</MemberType>
66       <ReturnValue>
67         <ReturnType>System.Void</ReturnType>
68       </ReturnValue>
69       <Parameters />
70       <Docs>
71         <summary>To be added.</summary>
72         <remarks>To be added.</remarks>
73       </Docs>
74     </Member>
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>
78       <ReturnValue>
79         <ReturnType>System.Void</ReturnType>
80       </ReturnValue>
81       <Parameters>
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[]">
87           <Attributes>
88             <Attribute>
89               <AttributeName>System.ParamArray</AttributeName>
90             </Attribute>
91           </Attributes>
92         </Parameter>
93       </Parameters>
94       <Docs>
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>
102       </Docs>
103     </Member>
104     <Member MemberName="State">
105       <MemberSignature Language="C#" Value="public Avahi.EntryGroupState State { get; };" />
106       <MemberType>Property</MemberType>
107       <ReturnValue>
108         <ReturnType>Avahi.EntryGroupState</ReturnType>
109       </ReturnValue>
110       <Docs>
111         <summary>To be added.</summary>
112         <value>To be added.</value>
113         <remarks>To be added.</remarks>
114       </Docs>
115     </Member>
116     <Member MemberName="IsEmpty">
117       <MemberSignature Language="C#" Value="public bool IsEmpty { get; };" />
118       <MemberType>Property</MemberType>
119       <ReturnValue>
120         <ReturnType>System.Boolean</ReturnType>
121       </ReturnValue>
122       <Docs>
123         <summary>To be added.</summary>
124         <value>To be added.</value>
125         <remarks>To be added.</remarks>
126       </Docs>
127     </Member>
128     <Member MemberName="GetAlternativeServiceName">
129       <MemberSignature Language="C#" Value="public static string GetAlternativeServiceName (string name);" />
130       <MemberType>Method</MemberType>
131       <ReturnValue>
132         <ReturnType>System.String</ReturnType>
133       </ReturnValue>
134       <Parameters>
135         <Parameter Name="name" Type="System.String" />
136       </Parameters>
137       <Docs>
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>
142       </Docs>
143     </Member>
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>
147       <ReturnValue>
148         <ReturnType>System.Void</ReturnType>
149       </ReturnValue>
150       <Parameters>
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[]">
157           <Attributes>
158             <Attribute>
159               <AttributeName>System.ParamArray</AttributeName>
160             </Attribute>
161           </Attributes>
162         </Parameter>
163       </Parameters>
164       <Docs>
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>
173       </Docs>
174     </Member>
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>
178       <ReturnValue>
179         <ReturnType>System.Void</ReturnType>
180       </ReturnValue>
181       <Parameters>
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[]">
191           <Attributes>
192             <Attribute>
193               <AttributeName>System.ParamArray</AttributeName>
194             </Attribute>
195           </Attributes>
196         </Parameter>
197       </Parameters>
198       <Docs>
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>
210       </Docs>
211     </Member>
212     <Member MemberName="UpdateService">
213       <MemberSignature Language="C#" Value="public void UpdateService (string name, string type, string domain, string[] txt);" />
214       <MemberType>Method</MemberType>
215       <ReturnValue>
216         <ReturnType>System.Void</ReturnType>
217       </ReturnValue>
218       <Parameters>
219         <Parameter Name="name" Type="System.String" />
220         <Parameter Name="type" Type="System.String" />
221         <Parameter Name="domain" Type="System.String" />
222         <Parameter Name="txt" Type="System.String[]">
223           <Attributes>
224             <Attribute>
225               <AttributeName>System.ParamArray</AttributeName>
226             </Attribute>
227           </Attributes>
228         </Parameter>
229       </Parameters>
230       <Docs>
231         <param name="name">To be added.</param>
232         <param name="type">To be added.</param>
233         <param name="domain">To be added.</param>
234         <param name="txt">To be added.</param>
235         <summary>To be added.</summary>
236         <remarks>To be added.</remarks>
237       </Docs>
238     </Member>
239     <Member MemberName="UpdateService">
240       <MemberSignature Language="C#" Value="public void UpdateService (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, string type, string domain, string[] txt);" />
241       <MemberType>Method</MemberType>
242       <ReturnValue>
243         <ReturnType>System.Void</ReturnType>
244       </ReturnValue>
245       <Parameters>
246         <Parameter Name="iface" Type="System.Int32" />
247         <Parameter Name="proto" Type="Avahi.Protocol" />
248         <Parameter Name="flags" Type="Avahi.PublishFlags" />
249         <Parameter Name="name" Type="System.String" />
250         <Parameter Name="type" Type="System.String" />
251         <Parameter Name="domain" Type="System.String" />
252         <Parameter Name="txt" Type="System.String[]">
253           <Attributes>
254             <Attribute>
255               <AttributeName>System.ParamArray</AttributeName>
256             </Attribute>
257           </Attributes>
258         </Parameter>
259       </Parameters>
260       <Docs>
261         <param name="iface">To be added.</param>
262         <param name="proto">To be added.</param>
263         <param name="flags">To be added.</param>
264         <param name="name">To be added.</param>
265         <param name="type">To be added.</param>
266         <param name="domain">To be added.</param>
267         <param name="txt">To be added.</param>
268         <summary>To be added.</summary>
269         <remarks>To be added.</remarks>
270       </Docs>
271     </Member>
272     <Member MemberName="AddServiceSubtype">
273       <MemberSignature Language="C#" Value="public void AddServiceSubtype (string name, string type, string domain, string subtype);" />
274       <MemberType>Method</MemberType>
275       <ReturnValue>
276         <ReturnType>System.Void</ReturnType>
277       </ReturnValue>
278       <Parameters>
279         <Parameter Name="name" Type="System.String" />
280         <Parameter Name="type" Type="System.String" />
281         <Parameter Name="domain" Type="System.String" />
282         <Parameter Name="subtype" Type="System.String" />
283       </Parameters>
284       <Docs>
285         <param name="name">To be added.</param>
286         <param name="type">To be added.</param>
287         <param name="domain">To be added.</param>
288         <param name="subtype">To be added.</param>
289         <summary>To be added.</summary>
290         <remarks>To be added.</remarks>
291       </Docs>
292     </Member>
293     <Member MemberName="AddServiceSubtype">
294       <MemberSignature Language="C#" Value="public void AddServiceSubtype (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, string type, string domain, string subtype);" />
295       <MemberType>Method</MemberType>
296       <ReturnValue>
297         <ReturnType>System.Void</ReturnType>
298       </ReturnValue>
299       <Parameters>
300         <Parameter Name="iface" Type="System.Int32" />
301         <Parameter Name="proto" Type="Avahi.Protocol" />
302         <Parameter Name="flags" Type="Avahi.PublishFlags" />
303         <Parameter Name="name" Type="System.String" />
304         <Parameter Name="type" Type="System.String" />
305         <Parameter Name="domain" Type="System.String" />
306         <Parameter Name="subtype" Type="System.String" />
307       </Parameters>
308       <Docs>
309         <param name="iface">To be added.</param>
310         <param name="proto">To be added.</param>
311         <param name="flags">To be added.</param>
312         <param name="name">To be added.</param>
313         <param name="type">To be added.</param>
314         <param name="domain">To be added.</param>
315         <param name="subtype">To be added.</param>
316         <summary>To be added.</summary>
317         <remarks>To be added.</remarks>
318       </Docs>
319     </Member>
320     <Member MemberName="AddAddress">
321       <MemberSignature Language="C#" Value="public void AddAddress (string name, System.Net.IPAddress address);" />
322       <MemberType>Method</MemberType>
323       <ReturnValue>
324         <ReturnType>System.Void</ReturnType>
325       </ReturnValue>
326       <Parameters>
327         <Parameter Name="name" Type="System.String" />
328         <Parameter Name="address" Type="System.Net.IPAddress" />
329       </Parameters>
330       <Docs>
331         <param name="name">To be added.</param>
332         <param name="address">To be added.</param>
333         <summary>To be added.</summary>
334         <remarks>To be added.</remarks>
335       </Docs>
336     </Member>
337     <Member MemberName="AddAddress">
338       <MemberSignature Language="C#" Value="public void AddAddress (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, System.Net.IPAddress address);" />
339       <MemberType>Method</MemberType>
340       <ReturnValue>
341         <ReturnType>System.Void</ReturnType>
342       </ReturnValue>
343       <Parameters>
344         <Parameter Name="iface" Type="System.Int32" />
345         <Parameter Name="proto" Type="Avahi.Protocol" />
346         <Parameter Name="flags" Type="Avahi.PublishFlags" />
347         <Parameter Name="name" Type="System.String" />
348         <Parameter Name="address" Type="System.Net.IPAddress" />
349       </Parameters>
350       <Docs>
351         <param name="iface">To be added.</param>
352         <param name="proto">To be added.</param>
353         <param name="flags">To be added.</param>
354         <param name="name">To be added.</param>
355         <param name="address">To be added.</param>
356         <summary>To be added.</summary>
357         <remarks>To be added.</remarks>
358       </Docs>
359     </Member>
360     <Member MemberName="AddRecord">
361       <MemberSignature Language="C#" Value="public void AddRecord (string name, Avahi.RecordClass clazz, Avahi.RecordType type, uint ttl, byte[] rdata, int length);" />
362       <MemberType>Method</MemberType>
363       <ReturnValue>
364         <ReturnType>System.Void</ReturnType>
365       </ReturnValue>
366       <Parameters>
367         <Parameter Name="name" Type="System.String" />
368         <Parameter Name="clazz" Type="Avahi.RecordClass" />
369         <Parameter Name="type" Type="Avahi.RecordType" />
370         <Parameter Name="ttl" Type="System.UInt32" />
371         <Parameter Name="rdata" Type="System.Byte[]" />
372         <Parameter Name="length" Type="System.Int32" />
373       </Parameters>
374       <Docs>
375         <param name="name">To be added.</param>
376         <param name="clazz">To be added.</param>
377         <param name="type">To be added.</param>
378         <param name="ttl">To be added.</param>
379         <param name="rdata">To be added.</param>
380         <param name="length">To be added.</param>
381         <summary>To be added.</summary>
382         <remarks>To be added.</remarks>
383       </Docs>
384     </Member>
385     <Member MemberName="AddRecord">
386       <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);" />
387       <MemberType>Method</MemberType>
388       <ReturnValue>
389         <ReturnType>System.Void</ReturnType>
390       </ReturnValue>
391       <Parameters>
392         <Parameter Name="iface" Type="System.Int32" />
393         <Parameter Name="proto" Type="Avahi.Protocol" />
394         <Parameter Name="flags" Type="Avahi.PublishFlags" />
395         <Parameter Name="name" Type="System.String" />
396         <Parameter Name="clazz" Type="Avahi.RecordClass" />
397         <Parameter Name="type" Type="Avahi.RecordType" />
398         <Parameter Name="ttl" Type="System.UInt32" />
399         <Parameter Name="rdata" Type="System.Byte[]" />
400         <Parameter Name="length" Type="System.Int32" />
401       </Parameters>
402       <Docs>
403         <param name="iface">To be added.</param>
404         <param name="proto">To be added.</param>
405         <param name="flags">To be added.</param>
406         <param name="name">To be added.</param>
407         <param name="clazz">To be added.</param>
408         <param name="type">To be added.</param>
409         <param name="ttl">To be added.</param>
410         <param name="rdata">To be added.</param>
411         <param name="length">To be added.</param>
412         <summary>To be added.</summary>
413         <remarks>To be added.</remarks>
414       </Docs>
415     </Member>
416     <Member MemberName="AddService">
417       <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);" />
418       <MemberType>Method</MemberType>
419       <ReturnValue>
420         <ReturnType>System.Void</ReturnType>
421       </ReturnValue>
422       <Parameters>
423         <Parameter Name="iface" Type="System.Int32" />
424         <Parameter Name="proto" Type="Avahi.Protocol" />
425         <Parameter Name="flags" Type="Avahi.PublishFlags" />
426         <Parameter Name="name" Type="System.String" />
427         <Parameter Name="type" Type="System.String" />
428         <Parameter Name="domain" Type="System.String" />
429         <Parameter Name="host" Type="System.String" />
430         <Parameter Name="port" Type="System.UInt16" />
431         <Parameter Name="txt" Type="System.Byte[][]">
432           <Attributes>
433             <Attribute>
434               <AttributeName>System.ParamArray</AttributeName>
435             </Attribute>
436           </Attributes>
437         </Parameter>
438       </Parameters>
439       <Docs>
440         <param name="iface">To be added.</param>
441         <param name="proto">To be added.</param>
442         <param name="flags">To be added.</param>
443         <param name="name">To be added.</param>
444         <param name="type">To be added.</param>
445         <param name="domain">To be added.</param>
446         <param name="host">To be added.</param>
447         <param name="port">To be added.</param>
448         <param name="txt">To be added.</param>
449         <summary>To be added.</summary>
450         <remarks>To be added.</remarks>
451       </Docs>
452     </Member>
453     <Member MemberName="UpdateService">
454       <MemberSignature Language="C#" Value="public void UpdateService (int iface, Avahi.Protocol proto, Avahi.PublishFlags flags, string name, string type, string domain, byte[][] txt);" />
455       <MemberType>Method</MemberType>
456       <ReturnValue>
457         <ReturnType>System.Void</ReturnType>
458       </ReturnValue>
459       <Parameters>
460         <Parameter Name="iface" Type="System.Int32" />
461         <Parameter Name="proto" Type="Avahi.Protocol" />
462         <Parameter Name="flags" Type="Avahi.PublishFlags" />
463         <Parameter Name="name" Type="System.String" />
464         <Parameter Name="type" Type="System.String" />
465         <Parameter Name="domain" Type="System.String" />
466         <Parameter Name="txt" Type="System.Byte[][]">
467           <Attributes>
468             <Attribute>
469               <AttributeName>System.ParamArray</AttributeName>
470             </Attribute>
471           </Attributes>
472         </Parameter>
473       </Parameters>
474       <Docs>
475         <param name="iface">To be added.</param>
476         <param name="proto">To be added.</param>
477         <param name="flags">To be added.</param>
478         <param name="name">To be added.</param>
479         <param name="type">To be added.</param>
480         <param name="domain">To be added.</param>
481         <param name="txt">To be added.</param>
482         <summary>To be added.</summary>
483         <remarks>To be added.</remarks>
484       </Docs>
485     </Member>
486   </Members>
487   <Docs>
488     <summary>To be added.</summary>
489     <remarks>To be added.</remarks>
490   </Docs>
491 </Type>