]> git.meshlink.io Git - catta/blob - avahi-daemon/Server.introspect
Add introspection XSL stylesheet
[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="GetAlternativeHostName">
37       <arg name="name" type="s" direction="in"/>
38       <arg name="name" type="s" direction="out"/>
39     </method>
40
41     <method name="GetAlternativeServiceName">
42       <arg name="name" type="s" direction="in"/>
43       <arg name="name" type="s" direction="out"/>
44     </method>
45
46     <method name="GetNetworkInterfaceNameByIndex">
47       <arg name="index" type="i" direction="in"/>
48       <arg name="name" type="s" direction="out"/>
49     </method>
50     <method name="GetNetworkInterfaceIndexByName">
51       <arg name="name" type="s" direction="in"/>
52       <arg name="index" type="i" direction="out"/>
53     </method>
54
55     <method name="ResolveHostName">
56       <arg name="interface" type="i" direction="in"/>
57       <arg name="protocol" type="i" direction="in"/>
58       <arg name="name" type="s" direction="in"/>
59       <arg name="aprotocol" type="i" direction="in"/>
60
61       <arg name="interface" type="i" direction="out"/>
62       <arg name="protocol" type="i" direction="out"/>
63       <arg name="name" type="s" direction="out"/>
64       <arg name="aprotocol" type="i" direction="out"/>
65       <arg name="address" type="s" direction="out"/>
66     </method>
67
68     <method name="ResolveAddress">
69       <arg name="interface" type="i" direction="in"/>
70       <arg name="protocol" type="i" direction="in"/>
71       <arg name="address" type="s" direction="in"/>
72
73       <arg name="interface" type="i" direction="out"/>
74       <arg name="protocol" type="i" direction="out"/>
75       <arg name="aprotocol" type="i" direction="out"/>
76       <arg name="address" type="s" direction="out"/>
77       <arg name="name" type="s" direction="out"/>
78     </method>
79
80     <method name="ResolveService">
81       <arg name="interface" type="i" direction="in"/>
82       <arg name="protocol" type="i" direction="in"/>
83       <arg name="name" type="s" direction="in"/>
84       <arg name="type" type="s" direction="in"/>
85       <arg name="domain" type="s" direction="in"/>
86       <arg name="aprotocol" type="i" direction="in"/>
87
88       <arg name="interface" type="i" direction="out"/>
89       <arg name="protocol" type="i" direction="out"/>
90       <arg name="name" type="s" direction="out"/>
91       <arg name="type" type="s" direction="out"/>
92       <arg name="domain" type="s" direction="out"/>
93       <arg name="host" type="s" direction="out"/>
94       <arg name="aprotocol" type="i" direction="out"/>
95       <arg name="address" type="s" direction="out"/>
96       <arg name="port" type="q" direction="out"/>
97       <arg name="txt" type="as" direction="out"/>
98     </method>
99
100     <method name="EntryGroupNew">
101       <arg name="path" type="o" direction="out"/>
102     </method>
103
104     <method name="DomainBrowserNew">
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       <arg name="btype" type="i" direction="in"/>
109
110       <arg name="path" type="o" direction="out"/>
111     </method>
112
113     <method name="ServiceTypeBrowserNew">
114       <arg name="interface" type="i" direction="in"/>
115       <arg name="protocol" type="i" direction="in"/>
116       <arg name="domain" type="s" direction="in"/>
117
118       <arg name="path" type="o" direction="out"/>
119     </method>
120
121     <method name="ServiceBrowserNew">
122       <arg name="interface" type="i" direction="in"/>
123       <arg name="protocol" type="i" direction="in"/>
124       <arg name="type" type="s" direction="in"/>
125       <arg name="domain" type="s" direction="in"/>
126
127       <arg name="path" type="o" direction="out"/>
128     </method>
129
130   </interface>
131 </node>