]> git.meshlink.io Git - catta/blob - avahi-daemon/Server.introspect
* add new entry group state AVAHI_ENTRY_GROUP_FAILURE
[catta] / avahi-daemon / Server.introspect
1 <?xml version="1.0" standalone='no'?><!--*-nxml-*-->
2 <?xml-stylesheet type="text/xsl" href="introspect.xsl"?>
3 <!DOCTYPE node SYSTEM "introspect.dtd">
4 <node>
5
6   <!-- $Id$ -->
7
8  <interface name="org.freedesktop.DBus.Introspectable">
9     <method name="Introspect">
10       <arg name="data" type="s" direction="out"/>
11     </method>
12   </interface>
13
14   <interface name="org.freedesktop.Avahi.Server">
15     <method name="GetVersionString">
16       <arg name="version" type="s" direction="out"/>
17     </method>
18
19     <method name="GetHostName">
20       <arg name="name" type="s" direction="out"/>
21     </method>
22     <method name="GetHostNameFqdn">
23       <arg name="name" type="s" direction="out"/>
24     </method>
25     <method name="GetDomainName">
26       <arg name="name" type="s" direction="out"/>
27     </method>
28
29     <method name="GetState">
30       <arg name="state" type="i" direction="out"/>
31     </method>
32
33     <signal name="StateChanged">
34       <arg name="state" type="i"/>
35       <arg name="error" type="s"/>
36     </signal>
37
38     <method name="GetLocalServiceCookie">
39       <arg name="cookie" type="u" direction="out"/>
40     </method>
41
42     <method name="GetAlternativeHostName">
43       <arg name="name" type="s" direction="in"/>
44       <arg name="name" type="s" direction="out"/>
45     </method>
46
47     <method name="GetAlternativeServiceName">
48       <arg name="name" type="s" direction="in"/>
49       <arg name="name" type="s" direction="out"/>
50     </method>
51
52     <method name="GetNetworkInterfaceNameByIndex">
53       <arg name="index" type="i" direction="in"/>
54       <arg name="name" type="s" direction="out"/>
55     </method>
56     <method name="GetNetworkInterfaceIndexByName">
57       <arg name="name" type="s" direction="in"/>
58       <arg name="index" type="i" direction="out"/>
59     </method>
60
61     <method name="ResolveHostName">
62       <arg name="interface" type="i" direction="in"/>
63       <arg name="protocol" type="i" direction="in"/>
64       <arg name="name" type="s" direction="in"/>
65       <arg name="aprotocol" type="i" direction="in"/>
66       <arg name="flags" type="u" direction="in"/>
67
68       <arg name="interface" type="i" direction="out"/>
69       <arg name="protocol" type="i" direction="out"/>
70       <arg name="name" type="s" direction="out"/>
71       <arg name="aprotocol" type="i" direction="out"/>
72       <arg name="address" type="s" direction="out"/>
73       <arg name="flags" type="u" direction="out"/>
74     </method>
75
76     <method name="ResolveAddress">
77       <arg name="interface" type="i" direction="in"/>
78       <arg name="protocol" type="i" direction="in"/>
79       <arg name="address" type="s" direction="in"/>
80       <arg name="flags" type="u" direction="in"/>
81
82       <arg name="interface" type="i" direction="out"/>
83       <arg name="protocol" type="i" direction="out"/>
84       <arg name="aprotocol" type="i" direction="out"/>
85       <arg name="address" type="s" direction="out"/>
86       <arg name="name" type="s" direction="out"/>
87       <arg name="flags" type="u" direction="out"/>
88     </method>
89
90     <method name="ResolveService">
91       <arg name="interface" type="i" direction="in"/>
92       <arg name="protocol" type="i" direction="in"/>
93       <arg name="name" type="s" direction="in"/>
94       <arg name="type" type="s" direction="in"/>
95       <arg name="domain" type="s" direction="in"/>
96       <arg name="aprotocol" type="i" direction="in"/>
97       <arg name="flags" type="u" direction="in"/>
98
99       <arg name="interface" type="i" direction="out"/>
100       <arg name="protocol" type="i" direction="out"/>
101       <arg name="name" type="s" direction="out"/>
102       <arg name="type" type="s" direction="out"/>
103       <arg name="domain" type="s" direction="out"/>
104       <arg name="host" type="s" direction="out"/>
105       <arg name="aprotocol" type="i" direction="out"/>
106       <arg name="address" type="s" direction="out"/>
107       <arg name="port" type="q" direction="out"/>
108       <arg name="txt" type="aay" direction="out"/>
109       <arg name="flags" type="u" direction="out"/>
110     </method>
111
112     <method name="EntryGroupNew">
113       <arg name="path" type="o" direction="out"/>
114     </method>
115
116     <method name="DomainBrowserNew">
117       <arg name="interface" type="i" direction="in"/>
118       <arg name="protocol" type="i" direction="in"/>
119       <arg name="domain" type="s" direction="in"/>
120       <arg name="btype" type="i" direction="in"/>
121       <arg name="flags" type="u" direction="in"/>
122
123       <arg name="path" type="o" direction="out"/>
124     </method>
125
126     <method name="ServiceTypeBrowserNew">
127       <arg name="interface" type="i" direction="in"/>
128       <arg name="protocol" type="i" direction="in"/>
129       <arg name="domain" type="s" direction="in"/>
130       <arg name="flags" type="u" direction="in"/>
131
132       <arg name="path" type="o" direction="out"/>
133     </method>
134
135     <method name="ServiceBrowserNew">
136       <arg name="interface" type="i" direction="in"/>
137       <arg name="protocol" type="i" direction="in"/>
138       <arg name="type" type="s" direction="in"/>
139       <arg name="domain" type="s" direction="in"/>
140       <arg name="flags" type="u" direction="in"/>
141
142       <arg name="path" type="o" direction="out"/>
143     </method>
144
145     <method name="ServiceResolverNew">
146       <arg name="interface" type="i" direction="in"/>
147       <arg name="protocol" type="i" direction="in"/>
148       <arg name="name" type="s" direction="in"/>
149       <arg name="type" type="s" direction="in"/>
150       <arg name="domain" type="s" direction="in"/>
151       <arg name="aprotocol" type="i" direction="in"/>
152       <arg name="flags" type="u" direction="in"/>
153
154       <arg name="path" type="o" direction="out"/>
155     </method>
156
157     <method name="HostNameResolverNew">
158       <arg name="interface" type="i" direction="in"/>
159       <arg name="protocol" type="i" direction="in"/>
160       <arg name="name" type="s" direction="in"/>
161       <arg name="aprotocol" type="i" direction="in"/>
162       <arg name="flags" type="u" direction="in"/>
163
164       <arg name="path" type="o" direction="out"/>
165     </method>
166
167     <method name="AddressResolverNew">
168       <arg name="interface" type="i" direction="in"/>
169       <arg name="protocol" type="i" direction="in"/>
170       <arg name="address" type="s" direction="in"/>
171       <arg name="flags" type="u" direction="in"/>
172
173       <arg name="path" type="o" direction="out"/>
174     </method>
175   </interface>
176 </node>