GTherm.GdbusObjectSkeleton

g GObject.GInterface GObject.GInterface GTherm.GdbusObject GTherm.GdbusObject GObject.GInterface->GTherm.GdbusObject Gio.DBusObject Gio.DBusObject GObject.GInterface->Gio.DBusObject GObject.Object GObject.Object Gio.DBusObjectSkeleton Gio.DBusObjectSkeleton GObject.Object->Gio.DBusObjectSkeleton GTherm.GdbusObjectSkeleton GTherm.GdbusObjectSkeleton GTherm.GdbusObject->GTherm.GdbusObjectSkeleton Gio.DBusObject->Gio.DBusObjectSkeleton Gio.DBusObjectSkeleton->GTherm.GdbusObjectSkeleton

Subclasses:

None

Methods

Inherited:

Gio.DBusObjectSkeleton (6), GObject.Object (37), Gio.DBusObject (3), GTherm.GdbusObject (2)

Structs:

GObject.ObjectClass (5)

class

new (object_path)

set_cooling_device (interface_)

set_thermal_zone (interface_)

Virtual Methods

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (7), Gio.DBusObject (5)

Properties

Inherited:

Gio.DBusObjectSkeleton (1), GTherm.GdbusObject (2)

Signals

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Fields

Inherited:

Gio.DBusObjectSkeleton (1), GObject.Object (1), Gio.DBusObject (2)

Name

Type

Access

Description

parent_instance

Gio.DBusObjectSkeleton

r

Class Details

class GTherm.GdbusObjectSkeleton(**kwargs)
Bases:

Gio.DBusObjectSkeleton, GTherm.GdbusObject

Abstract:

No

Structure:

GTherm.GdbusObjectSkeletonClass

The GTherm.GdbusObjectSkeleton structure contains only private data and should only be accessed using the provided API.

classmethod new(object_path)
Parameters:

object_path (str) – An object path.

Returns:

The skeleton object.

Return type:

GTherm.GdbusObjectSkeleton

Creates a new skeleton object.

set_cooling_device(interface_)
Parameters:

interface (GTherm.GdbusCoolingDevice or None) – A GTherm.GdbusCoolingDevice or None to clear the interface.

Sets the GTherm.GdbusCoolingDevice instance for the D-Bus interface ‘org.sigxcpu.Thermal.CoolingDevice [gdbus-interface-org-sigxcpu-Thermal-CoolingDevice.top_of_page]’ on self.

set_thermal_zone(interface_)
Parameters:

interface (GTherm.GdbusThermalZone or None) – A GTherm.GdbusThermalZone or None to clear the interface.

Sets the GTherm.GdbusThermalZone instance for the D-Bus interface ‘org.sigxcpu.Thermal.ThermalZone [gdbus-interface-org-sigxcpu-Thermal-ThermalZone.top_of_page]’ on self.