]> git.meshlink.io Git - catta/blob - avahi-daemon/Server.introspect
3cd85f8913fb4f6231adf40693f7f07770d78ce2
[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
65       <arg name="interface" type="i" direction="out"/>
66       <arg name="protocol" type="i" direction="out"/>
67       <arg name="name" type="s" direction="out"/>
68       <arg name="aprotocol" type="i" direction="out"/>
69       <arg name="address" type="s" direction="out"/>
70     </method>
71
72     <method name="ResolveAddress">
73       <arg name="interface" type="i" direction="in"/>
74       <arg name="protocol" type="i" direction="in"/>
75       <arg name="address" type="s" direction="in"/>
76
77       <arg name="interface" type="i" direction="out"/>
78       <arg name="protocol" type="i" direction="out"/>
79       <arg name="aprotocol" type="i" direction="out"/>
80       <arg name="address" type="s" direction="out"/>
81       <arg name="name" type="s" direction="out"/>
82     </method>
83
84     <method name="ResolveService">
85       <arg name="interface" type="i" direction="in"/>
86       <arg name="protocol" type="i" direction="in"/>
87       <arg name="name" type="s" direction="in"/>
88       <arg name="type" type="s" direction="in"/>
89       <arg name="domain" type="s" direction="in"/>
90       <arg name="aprotocol" type="i" direction="in"/>
91
92       <arg name="interface" type="i" direction="out"/>
93       <arg name="protocol" type="i" direction="out"/>
94       <arg name="name" type="s" direction="out"/>
95       <arg name="type" type="s" direction="out"/>
96       <arg name="domain" type="s" direction="out"/>
97       <arg name="host" type="s" direction="out"/>
98       <arg name="aprotocol" type="i" direction="out"/>
99       <arg name="address" type="s" direction="out"/>
100       <arg name="port" type="q" direction="out"/>
101       <arg name="txt" type="aay" direction="out"/>
102     </method>
103
104     <method name="EntryGroupNew">
105       <arg name="path" type="o" direction="out"/>
106     </method>
107
108     <method name="DomainBrowserNew">
109       <arg name="interface" type="i" direction="in"/>
110       <arg name="protocol" type="i" direction="in"/>
111       <arg name="domain" type="s" direction="in"/>
112       <arg name="btype" type="i" direction="in"/>
113
114       <arg name="path" type="o" direction="out"/>
115     </method>
116
117     <method name="ServiceTypeBrowserNew">
118       <arg name="interface" type="i" direction="in"/>
119       <arg name="protocol" type="i" direction="in"/>
120       <arg name="domain" type="s" direction="in"/>
121
122       <arg name="path" type="o" direction="out"/>
123     </method>
124
125     <method name="ServiceBrowserNew">
126       <arg name="interface" type="i" direction="in"/>
127       <arg name="protocol" type="i" direction="in"/>
128       <arg name="type" type="s" direction="in"/>
129       <arg name="domain" type="s" direction="in"/>
130
131       <arg name="path" type="o" direction="out"/>
132     </method>
133
134     <method name="ServiceResolverNew">
135       <arg name="interface" type="i" direction="in"/>
136       <arg name="protocol" type="i" direction="in"/>
137       <arg name="name" type="s" direction="in"/>
138       <arg name="type" type="s" direction="in"/>
139       <arg name="domain" type="s" direction="in"/>
140       <arg name="aprotocol" type="i" direction="in"/>
141
142       <arg name="path" type="o" direction="out"/>
143     </method>
144
145     <method name="HostNameResolverNew">
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="aprotocol" type="i" direction="in"/>
150
151       <arg name="path" type="o" direction="out"/>
152     </method>
153
154     <method name="AddressResolverNew">
155       <arg name="interface" type="i" direction="in"/>
156       <arg name="protocol" type="i" direction="in"/>
157       <arg name="address" type="s" direction="in"/>
158
159       <arg name="path" type="o" direction="out"/>
160     </method>
161
162
163   </interface>
164 </node>