mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 00:12:19 +01:00 
			
		
		
		
	This avoids the generated types (e.g. ExampleAnimal, ExampleCat, ExampleObject and ExampleObjectManagerClient) being referenced in the core gio docs. This was requested by Matthias. Signed-off-by: David Zeuthen <davidz@redhat.com>
		
			
				
	
	
		
			66 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <node>
 | |
|   <!-- org.gtk.GDBus.Example.ObjectManager.Animal:
 | |
|        @short_description: Example docs generated by gdbus-codegen
 | |
|        @since: 2.30
 | |
| 
 | |
|        This D-Bus interface is used to describe a simple animal.
 | |
|     -->
 | |
|   <interface name="org.gtk.GDBus.Example.ObjectManager.Animal">
 | |
|     <!-- Mood: The mood of the animal.
 | |
|          @since: 2.30
 | |
| 
 | |
|          Known values for this property include
 | |
|          <literal>Happy</literal> and <literal>Sad</literal>. Use the
 | |
|          org.gtk.GDBus.Example.ObjectManager.Animal.Poke() method to
 | |
|          change this property.
 | |
| 
 | |
|          This property influences how often the animal jumps up and
 | |
|          down, see the
 | |
|          #org.gtk.GDBus.Example.ObjectManager.Animal::Jumped signal
 | |
|          for more details.
 | |
|     -->
 | |
|     <property name="Mood" type="s" access="read"/>
 | |
| 
 | |
|     <!--
 | |
|         Poke:
 | |
|         @make_sad: Whether to make the animal sad.
 | |
|         @make_happy: Whether to make the animal happy.
 | |
|         @since: 2.30
 | |
| 
 | |
|         Method used to changing the mood of the animal. See also the
 | |
|         #org.gtk.GDBus.Example.ObjectManager.Animal:Mood property.
 | |
|       -->
 | |
|     <method name="Poke">
 | |
|       <arg direction="in" type="b" name="make_sad"/>
 | |
|       <arg direction="in" type="b" name="make_happy"/>
 | |
|     </method>
 | |
| 
 | |
|     <!--
 | |
|         Jumped:
 | |
|         @height: Height, in meters, that the animal jumped.
 | |
|         @since: 2.30
 | |
| 
 | |
|         Emitted when the animal decides to jump.
 | |
|       -->
 | |
|     <signal name="Jumped">
 | |
|       <arg type="d" name="height"/>
 | |
|     </signal>
 | |
|   </interface>
 | |
| 
 | |
|   <!-- org.gtk.GDBus.Example.ObjectManager.Cat:
 | |
|        @short_description: More example docs generated by gdbus-codegen
 | |
| 
 | |
|        This D-Bus interface is used to describe a cat. Right now there
 | |
|        are no properties, methods or signals associated with this
 | |
|        interface so it is essentially a <ulink
 | |
|        url="http://en.wikipedia.org/wiki/Marker_interface_pattern">Marker
 | |
|        Interface</ulink>.
 | |
| 
 | |
|        Note that D-Bus objects implementing this interface also
 | |
|        implement the #org.gtk.GDBus.Example.ObjectManager.Animal
 | |
|        interface.
 | |
|     -->
 | |
|   <interface name="org.gtk.GDBus.Example.ObjectManager.Cat">
 | |
|   </interface>
 | |
| </node>
 |