]> git.meshlink.io Git - catta/blob - avahi-daemon/Server.introspect
2e36a21301289e02073354def776404406a89804
[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     <signal name="StateChanged">
33       <arg name="state" type="i"/>
34     </signal>
35
36     <method name="GetLocalServiceCookie">
37       <arg name="cookie" type="u" direction="out"/>
38     </method>
39
40     <method name="GetAlternativeHostName">
41       <arg name="name" type="s" direction="in"/>
42       <arg name="name" type="s" direction="out"/>
43     </method>
44
45     <method name="GetAlternativeServiceName">
46       <arg name="name" type="s" direction="in"/>
47       <arg name="name" type="s" direction="out"/>
48     </method>
49
50     <method name="GetNetworkInterfaceNameByIndex">
51       <arg name="index" type="i" direction="in"/>
52       <arg name="name" type="s" direction="out"/>
53     </method>
54     <method name="GetNetworkInterfaceIndexByName">
55       <arg name="name" type="s" direction="in"/>
56       <arg name="index" type="i" direction="out"/>
57     </method>
58
59     <method name="ResolveHostName">
60       <arg name="interface" type="i" direction="in"/>
61       <arg name="protocol" type="i" direction="in"/>
62       <arg name="name" type="s" direction="in"/>
63       <arg name="aprotocol" type="i" direction="in"/>
64       <arg name="flags" type="u" direction="in"/>
65
66       <arg name="interface" type="i" direction="out"/>
67       <arg name="protocol" type="i" direction="out"/>
68       <arg name="name" type="s" direction="out"/>
69       <arg name="aprotocol" type="i" direction="out"/>
70       <arg name="address" type="s" direction="out"/>
71       <arg name="flags" type="u" direction="out"/>
72     </method>
73
74     <method name="ResolveAddress">
75       <arg name="interface" type="i" direction="in"/>
76       <arg name="protocol" type="i" direction="in"/>
77       <arg name="address" type="s" direction="in"/>
78       <arg name="flags" type="u" direction="in"/>
79
80       <arg name="interface" type="i" direction="out"/>
81       <arg name="protocol" type="i" direction="out"/>
82       <arg name="aprotocol" type="i" direction="out"/>
83       <arg name="address" type="s" direction="out"/>
84       <arg name="name" type="s" direction="out"/>
85       <arg name="flags" type="u" direction="out"/>
86     </method>
87
88     <method name="ResolveService">
89       <arg name="interface" type="i" direction="in"/>
90       <arg name="protocol" type="i" direction="in"/>
91       <arg name="name" type="s" direction="in"/>
92       <arg name="type" type="s" direction="in"/>
93       <arg name="domain" type="s" direction="in"/>
94       <arg name="aprotocol" type="i" direction="in"/>
95       <arg name="flags" type="u" direction="in"/>
96
97       <arg name="interface" type="i" direction="out"/>
98       <arg name="protocol" type="i" direction="out"/>
99       <arg name="name" type="s" direction="out"/>
100       <arg name="type" type="s" direction="out"/>
101       <arg name="domain" type="s" direction="out"/>
102       <arg name="host" type="s" direction="out"/>
103       <arg name="aprotocol" type="i" direction="out"/>
104       <arg name="address" type="s" direction="out"/>
105       <arg name="port" type="q" direction="out"/>
106       <arg name="txt" type="aay" direction="out"/>
107       <arg name="flags" type="u" direction="out"/>
108     </method>
109
110     <method name="EntryGroupNew">
111       <arg name="path" type="o" direction="out"/>
112     </method>
113
114     <method name="DomainBrowserNew">
115       <arg name="interface" type="i" direction="in"/>
116       <arg name="protocol" type="i" direction="in"/>
117       <arg name="domain" type="s" direction="in"/>
118       <arg name="btype" type="i" direction="in"/>
119       <arg name="flags" type="u" direction="in"/>
120
121       <arg name="path" type="o" direction="out"/>
122     </method>
123
124     <method name="ServiceTypeBrowserNew">
125       <arg name="interface" type="i" direction="in"/>
126       <arg name="protocol" type="i" direction="in"/>
127       <arg name="domain" type="s" direction="in"/>
128       <arg name="flags" type="u" direction="in"/>
129
130       <arg name="path" type="o" direction="out"/>
131     </method>
132
133     <method name="ServiceBrowserNew">
134       <arg name="interface" type="i" direction="in"/>
135       <arg name="protocol" type="i" direction="in"/>
136       <arg name="type" type="s" direction="in"/>
137       <arg name="domain" type="s" direction="in"/>
138       <arg name="flags" type="u" direction="in"/>
139
140       <arg name="path" type="o" direction="out"/>
141     </method>
142
143     <method name="ServiceResolverNew">
144       <arg name="interface" type="i" direction="in"/>
145       <arg name="protocol" type="i" direction="in"/>
146       <arg name="name" type="s" direction="in"/>
147       <arg name="type" type="s" direction="in"/>
148       <arg name="domain" type="s" direction="in"/>
149       <arg name="aprotocol" type="i" direction="in"/>
150       <arg name="flags" type="u" direction="in"/>
151
152       <arg name="path" type="o" direction="out"/>
153     </method>
154
155     <method name="HostNameResolverNew">
156       <arg name="interface" type="i" direction="in"/>
157       <arg name="protocol" type="i" direction="in"/>
158       <arg name="name" type="s" direction="in"/>
159       <arg name="aprotocol" type="i" direction="in"/>
160       <arg name="flags" type="u" direction="in"/>
161
162       <arg name="path" type="o" direction="out"/>
163     </method>
164
165     <method name="AddressResolverNew">
166       <arg name="interface" type="i" direction="in"/>
167       <arg name="protocol" type="i" direction="in"/>
168       <arg name="address" type="s" direction="in"/>
169       <arg name="flags" type="u" direction="in"/>
170
171       <arg name="path" type="o" direction="out"/>
172     </method>
173   </interface>
174 </node>