]> git.meshlink.io Git - catta/blob - avahi-daemon/Server.introspect
add new DBUS function IsServiceLocal()
[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="IsServiceLocal">
105       <arg name="interface" type="i" direction="in"/>
106       <arg name="protocol" type="i" direction="in"/>
107       <arg name="name" type="s" direction="in"/>
108       <arg name="type" type="s" direction="in"/>
109       <arg name="domain" type="s" direction="in"/>
110
111       <arg name="is_local" type="b" direction="out"/>
112     </method>
113
114     <method name="EntryGroupNew">
115       <arg name="path" type="o" direction="out"/>
116     </method>
117
118     <method name="DomainBrowserNew">
119       <arg name="interface" type="i" direction="in"/>
120       <arg name="protocol" type="i" direction="in"/>
121       <arg name="domain" type="s" direction="in"/>
122       <arg name="btype" type="i" direction="in"/>
123
124       <arg name="path" type="o" direction="out"/>
125     </method>
126
127     <method name="ServiceTypeBrowserNew">
128       <arg name="interface" type="i" direction="in"/>
129       <arg name="protocol" type="i" direction="in"/>
130       <arg name="domain" type="s" 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
141       <arg name="path" type="o" direction="out"/>
142     </method>
143
144     <method name="ServiceResolverNew">
145       <arg name="interface" type="i" direction="in"/>
146       <arg name="protocol" type="i" direction="in"/>
147       <arg name="name" type="s" direction="in"/>
148       <arg name="type" type="s" direction="in"/>
149       <arg name="domain" type="s" direction="in"/>
150       <arg name="aprotocol" type="i" 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
161       <arg name="path" type="o" direction="out"/>
162     </method>
163
164     <method name="AddressResolverNew">
165       <arg name="interface" type="i" direction="in"/>
166       <arg name="protocol" type="i" direction="in"/>
167       <arg name="address" type="s" direction="in"/>
168
169       <arg name="path" type="o" direction="out"/>
170     </method>
171
172
173   </interface>
174 </node>