2 <!-- org.gtk.GDBus.Example.ObjectManager.Animal:
3 @short_description: Example docs generated by gdbus-codegen
6 This D-Bus interface is used to describe a simple animal.
8 <interface name="org.gtk.GDBus.Example.ObjectManager.Animal">
9 <!-- Mood: The mood of the animal.
12 Known values for this property include
13 <literal>Happy</literal> and <literal>Sad</literal>. Use the
14 org.gtk.GDBus.Example.ObjectManager.Animal.Poke() method to
17 This property influences how often the animal jumps up and
19 #org.gtk.GDBus.Example.ObjectManager.Animal::Jumped signal
22 <property name="Mood" type="s" access="read"/>
26 @make_sad: Whether to make the animal sad.
27 @make_happy: Whether to make the animal happy.
30 Method used to changing the mood of the animal. See also the
31 #org.gtk.GDBus.Example.ObjectManager.Animal:Mood property.
34 <arg direction="in" type="b" name="make_sad"/>
35 <arg direction="in" type="b" name="make_happy"/>
40 @height: Height, in meters, that the animal jumped.
43 Emitted when the animal decides to jump.
45 <signal name="Jumped">
46 <arg type="d" name="height"/>
50 <!-- org.gtk.GDBus.Example.ObjectManager.Cat:
51 @short_description: More example docs generated by gdbus-codegen
53 This D-Bus interface is used to describe a cat. Right now there
54 are no properties, methods or signals associated with this
55 interface so it is essentially a <ulink
56 url="http://en.wikipedia.org/wiki/Marker_interface_pattern">Marker
59 Note that D-Bus objects implementing this interface also
60 implement the #org.gtk.GDBus.Example.ObjectManager.Animal
63 <interface name="org.gtk.GDBus.Example.ObjectManager.Cat">