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"/>
51 Property with no <quote>since</quote> annotation (should inherit the 2.30 from its containing interface).
53 <property name="Foo" type="s" access="read"/>
58 Property with a later <quote>since</quote> annotation.
60 <property name="Bar" type="s" access="read"/>
63 <!-- org.gtk.GDBus.Example.ObjectManager.Cat:
64 @short_description: More example docs generated by gdbus-codegen
66 This D-Bus interface is used to describe a cat. Right now there
67 are no properties, methods or signals associated with this
68 interface so it is essentially a <ulink
69 url="http://en.wikipedia.org/wiki/Marker_interface_pattern">Marker
72 Note that D-Bus objects implementing this interface also
73 implement the #org.gtk.GDBus.Example.ObjectManager.Animal
76 <interface name="org.gtk.GDBus.Example.ObjectManager.Cat">