<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
<node>
<interface name="org.freedesktop.StatusNotifier1.Watcher">
<method name="RegisterHost">
<arg name="bus_name" type="s" direction="in" />
<arg name="object_path" type="o" direction="in" />
</method>
<method name="RegisterItem">
<arg name="bus_name" type="s" direction="in" />
<arg name="object_path" type="o" direction="in" />
</method>
<method name="UnregisterHost">
<arg name="bus_name" type="s" direction="in" />
<arg name="object_path" type="o" direction="in" />
</method>
<method name="UnregisterItem">
<arg name="bus_name" type="s" direction="in" />
<arg name="object_path" type="o" direction="in" />
</method>
<property name="Hosts" type="a(so)" access="read" />
<property name="Items" type="a(so)" access="read" />
<signal name="HostRegistered">
<arg name="bus_name" type="s" direction="out" />
<arg name="object_path" type="o" direction="out" />
</signal>
<signal name="HostUnregistered">
<arg name="bus_name" type="s" direction="out" />
<arg name="object_path" type="o" direction="out" />
</signal>
<signal name="ItemRegistered">
<arg name="bus_name" type="s" direction="out" />
<arg name="object_path" type="o" direction="out" />
</signal>
<signal name="ItemUnregistered">
<arg name="bus_name" type="s" direction="out" />
<arg name="object_path" type="o" direction="out" />
</signal>
</interface>
</node>