org.gtk.GDBus.Example.ObjectManager.Animal

org.gtk.GDBus.Example.ObjectManager.Animal — Example docs generated by gdbus-codegen

Methods

Poke (IN  b make_sad,
      IN  b make_happy);

Signals

Jumped (d height);

Properties

Mood  readable   s
Foo   readable   s
Bar   readable   s

Description

This D-Bus interface is used to describe a simple animal.

Since 2.30

Method Details

The Poke() method

Poke (IN  b make_sad,
      IN  b make_happy);

Method used to changing the mood of the animal. See also the "Mood" property.

IN b make_sad:

Whether to make the animal sad.

IN b make_happy:

Whether to make the animal happy.

Since 2.30

Signal Details

The "Jumped" signal

Jumped (d height);

Emitted when the animal decides to jump.

d height:

Height, in meters, that the animal jumped.

Since 2.30

Property Details

The "Mood" property

Mood  readable   s

The mood of the animal. Known values for this property include Happy and Sad. Use the Poke() method to change this property.

This property influences how often the animal jumps up and down, see the "Jumped" signal for more details.

Since 2.30


The "Foo" property

Foo  readable   s

Property with no since annotation (should inherit the 2.30 from its containing interface).

Since 2.30


The "Bar" property

Bar  readable   s

Property with a later since annotation.

Since 2.36