]> git.meshlink.io Git - catta/blob - avahi-daemon/Server.introspect
introspection update
[catta] / avahi-daemon / Server.introspect
1 <?xml version="1.0" standalone='no'?><!--*-nxml-*-->
2 <!DOCTYPE node SYSTEM "introspect.dtd">
3 <node>
4
5   <!-- $Id$ -->
6
7  <interface name="org.freedesktop.DBus.Introspectable">
8     <method name="Introspect">
9       <arg name="data" direction="out" type="s"/>
10     </method>
11   </interface>
12
13   <interface name="org.freedesktop.Avahi.Server">
14     <method name="GetVersionString">
15       <arg name="version" type="s" direction="out"/>
16     </method>
17
18     <method name="GetHostName">
19       <arg name="name" type="s" direction="out"/>
20     </method>
21     <method name="GetHostNameFqdn">
22       <arg name="name" type="s" direction="out"/>
23     </method>
24     <method name="GetDomainName">
25       <arg name="name" type="s" direction="out"/>
26     </method>
27
28     <method name="GetState">
29       <arg name="state" type="i" direction="out"/>
30     </method>
31     <signal name="StateChanged">
32       <arg name="state" type="i"/>
33     </signal>
34
35     <method name="GetAlternativeHostName">
36       <arg name="name" type="s" direction="in"/>
37       <arg name="name" type="s" direction="out"/>
38     </method>
39
40     <method name="GetAlternativeServiceName">
41       <arg name="name" type="s" direction="in"/>
42       <arg name="name" type="s" direction="out"/>
43     </method>
44
45
46     <method name="ResolveHostName">
47       <arg name="interface" type="i" direction="in"/>
48       <arg name="protocol" type="i" direction="in"/>
49       <arg name="name" type="s" direction="in"/>
50       <arg name="aprotocol" type="i" direction="in"/>
51
52       <arg name="interface" type="i" direction="out"/>
53       <arg name="protocol" type="i" direction="out"/>
54       <arg name="name" type="s" direction="out"/>
55       <arg name="aprotocol" type="i" direction="out"/>
56       <arg name="address" type="s" direction="out"/>
57     </method>
58
59     <method name="ResolveAddress">
60       <arg name="interface" type="i" direction="in"/>
61       <arg name="protocol" type="i" direction="in"/>
62       <arg name="address" type="s" direction="in"/>
63
64       <arg name="interface" type="i" direction="out"/>
65       <arg name="protocol" type="i" direction="out"/>
66       <arg name="aprotocol" type="i" direction="out"/>
67       <arg name="address" type="s" direction="out"/>
68       <arg name="name" type="s" direction="out"/>
69     </method>
70
71     <method name="ResolveService">
72       <arg name="interface" type="i" direction="in"/>
73       <arg name="protocol" type="i" direction="in"/>
74       <arg name="name" type="s" direction="in"/>
75       <arg name="type" type="s" direction="in"/>
76       <arg name="domain" type="s" direction="in"/>
77       <arg name="aprotocol" type="i" direction="in"/>
78
79       <arg name="interface" type="i" direction="out"/>
80       <arg name="protocol" type="i" direction="out"/>
81       <arg name="name" type="s" direction="out"/>
82       <arg name="type" type="s" direction="out"/>
83       <arg name="domain" type="s" direction="out"/>
84       <arg name="host" type="s" direction="out"/>
85       <arg name="aprotocol" type="i" direction="out"/>
86       <arg name="address" type="s" direction="out"/>
87       <arg name="port" type="q" direction="out"/>
88       <arg name="txt" type="as" direction="out"/>
89     </method>
90
91     <method name="EntryGroupNew">
92       <arg name="path" type="s" direction="out"/> <!-- FIXME -->
93     </method>
94
95     <method name="DomainBrowserNew">
96       <arg name="interface" type="i" direction="in"/>
97       <arg name="protocol" type="i" direction="in"/>
98       <arg name="domain" type="s" direction="in"/>
99       <arg name="btype" type="i" direction="in"/>
100
101       <arg name="path" type="s" direction="out"/> <!-- FIXME -->
102     </method>
103
104     <method name="ServiceTypeBrowserNew">
105       <arg name="interface" type="i" direction="in"/>
106       <arg name="protocol" type="i" direction="in"/>
107       <arg name="domain" type="s" direction="in"/>
108
109       <arg name="path" type="s" direction="out"/> <!-- FIXME -->
110     </method>
111
112     <method name="ServiceBrowserNew">
113       <arg name="interface" type="i" direction="in"/>
114       <arg name="protocol" type="i" direction="in"/>
115       <arg name="type" type="s" direction="in"/>
116       <arg name="domain" type="s" direction="in"/>
117
118       <arg name="path" type="s" direction="out"/> <!-- FIXME -->
119     </method>
120
121   </interface>
122
123 </node>