### Interface

# Phosh RfkillDBusRfkill

since: 0

#### Description [src]

    interface Phosh.RfkillDBusRfkill : GObject.Object

Abstract interface type for the D-Bus interface org.gnome.SettingsDaemon.Rfkill.

Available since: 0

#### Prerequisite

In order to implement RfkillDBusRfkill, your type must inherit from`GObject`.

#### Implementations

- PhoshRfkillDBusRfkillProxy
- PhoshRfkillDBusRfkillSkeleton

#### Functions

###### phosh_rfkill_dbus_rfkill_interface_info

Gets a machine-readable description of the org.gnome.SettingsDaemon.Rfkill D-Bus interface.

since: 0

###### phosh_rfkill_dbus_rfkill_override_properties

Overrides all `GObject` properties in the `PhoshRfkillDBusRfkill` interface for a concrete class. The properties are overridden in the order they are defined.

since: 0

#### Instance methods

###### phosh_rfkill_dbus_rfkill_get_airplane_mode

Gets the value of the “AirplaneMode” D-Bus property.

since: 0

###### phosh_rfkill_dbus_rfkill_get_bluetooth_airplane_mode

Gets the value of the “BluetoothAirplaneMode” D-Bus property.

since: 0

###### phosh_rfkill_dbus_rfkill_get_bluetooth_hardware_airplane_mode

Gets the value of the “BluetoothHardwareAirplaneMode” D-Bus property.

since: 0

###### phosh_rfkill_dbus_rfkill_get_bluetooth_has_airplane_mode

Gets the value of the “BluetoothHasAirplaneMode” D-Bus property.

since: 0

###### phosh_rfkill_dbus_rfkill_get_hardware_airplane_mode

Gets the value of the “HardwareAirplaneMode” D-Bus property.

since: 0

###### phosh_rfkill_dbus_rfkill_get_should_show_airplane_mode

Gets the value of the “ShouldShowAirplaneMode” D-Bus property.

since: 0

###### phosh_rfkill_dbus_rfkill_set_airplane_mode

Sets the “AirplaneMode” D-Bus property to `value`.

since: 0

###### phosh_rfkill_dbus_rfkill_set_bluetooth_airplane_mode

Sets the “BluetoothAirplaneMode” D-Bus property to `value`.

since: 0

###### phosh_rfkill_dbus_rfkill_set_bluetooth_hardware_airplane_mode

Sets the “BluetoothHardwareAirplaneMode” D-Bus property to `value`.

since: 0

###### phosh_rfkill_dbus_rfkill_set_bluetooth_has_airplane_mode

Sets the “BluetoothHasAirplaneMode” D-Bus property to `value`.

since: 0

###### phosh_rfkill_dbus_rfkill_set_hardware_airplane_mode

Sets the “HardwareAirplaneMode” D-Bus property to `value`.

since: 0

###### phosh_rfkill_dbus_rfkill_set_should_show_airplane_mode

Sets the “ShouldShowAirplaneMode” D-Bus property to `value`.

since: 0

#### Properties

###### Phosh.RfkillDBusRfkill:airplane-mode

Represents the D-Bus property “AirplaneMode”.

since: 0

###### Phosh.RfkillDBusRfkill:bluetooth-airplane-mode

Represents the D-Bus property “BluetoothAirplaneMode”.

since: 0

###### Phosh.RfkillDBusRfkill:bluetooth-hardware-airplane-mode

Represents the D-Bus property “BluetoothHardwareAirplaneMode”.

since: 0

###### Phosh.RfkillDBusRfkill:bluetooth-has-airplane-mode

Represents the D-Bus property “BluetoothHasAirplaneMode”.

since: 0

###### Phosh.RfkillDBusRfkill:hardware-airplane-mode

Represents the D-Bus property “HardwareAirplaneMode”.

since: 0

###### Phosh.RfkillDBusRfkill:should-show-airplane-mode

Represents the D-Bus property “ShouldShowAirplaneMode”.

since: 0

#### Interface structure

    struct PhoshRfkillDBusRfkillIface {
      GTypeInterface parent_iface;
      gboolean (* get_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      );
      gboolean (* get_bluetooth_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      );
      gboolean (* get_bluetooth_hardware_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      );
      gboolean (* get_bluetooth_has_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      );
      gboolean (* get_hardware_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      );
      gboolean (* get_should_show_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      );

    }

Virtual table for the D-Bus interface org.gnome.SettingsDaemon.Rfkill.

###### Interface members

`parent_iface`

    GTypeInterface

| The parent interface.

`get_airplane_mode`

    gboolean (* get_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      )

| Getter for the `PhoshRfkillDBusRfkill:airplane-mode` property.

`get_bluetooth_airplane_mode`

    gboolean (* get_bluetooth_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      )

| Getter for the `PhoshRfkillDBusRfkill:bluetooth-airplane-mode` property.

`get_bluetooth_hardware_airplane_mode`

    gboolean (* get_bluetooth_hardware_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      )

| Getter for the `PhoshRfkillDBusRfkill:bluetooth-hardware-airplane-mode` property.

`get_bluetooth_has_airplane_mode`

    gboolean (* get_bluetooth_has_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      )

| Getter for the `PhoshRfkillDBusRfkill:bluetooth-has-airplane-mode` property.

`get_hardware_airplane_mode`

    gboolean (* get_hardware_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      )

| Getter for the `PhoshRfkillDBusRfkill:hardware-airplane-mode` property.

`get_should_show_airplane_mode`

    gboolean (* get_should_show_airplane_mode) (
        PhoshRfkillDBusRfkill* object
      )

| Getter for the `PhoshRfkillDBusRfkill:should-show-airplane-mode` property.

#### Virtual methods

###### Phosh.RfkillDBusRfkill.get_airplane_mode

Gets the value of the “AirplaneMode” D-Bus property.

since: 0

###### Phosh.RfkillDBusRfkill.get_bluetooth_airplane_mode

Gets the value of the “BluetoothAirplaneMode” D-Bus property.

since: 0

###### Phosh.RfkillDBusRfkill.get_bluetooth_hardware_airplane_mode

Gets the value of the “BluetoothHardwareAirplaneMode” D-Bus property.

since: 0

###### Phosh.RfkillDBusRfkill.get_bluetooth_has_airplane_mode

Gets the value of the “BluetoothHasAirplaneMode” D-Bus property.

since: 0

###### Phosh.RfkillDBusRfkill.get_hardware_airplane_mode

Gets the value of the “HardwareAirplaneMode” D-Bus property.

since: 0

###### Phosh.RfkillDBusRfkill.get_should_show_airplane_mode

Gets the value of the “ShouldShowAirplaneMode” D-Bus property.

since: 0