GTherm.Manager

g GObject.GInterface GObject.GInterface Gio.AsyncInitable Gio.AsyncInitable GObject.GInterface->Gio.AsyncInitable Gio.DBusObjectManager Gio.DBusObjectManager GObject.GInterface->Gio.DBusObjectManager Gio.Initable Gio.Initable GObject.GInterface->Gio.Initable GObject.Object GObject.Object Gio.DBusObjectManagerClient Gio.DBusObjectManagerClient GObject.Object->Gio.DBusObjectManagerClient GTherm.GdbusObjectManagerClient GTherm.GdbusObjectManagerClient GTherm.Manager GTherm.Manager GTherm.GdbusObjectManagerClient->GTherm.Manager Gio.AsyncInitable->Gio.DBusObjectManagerClient Gio.DBusObjectManager->Gio.DBusObjectManagerClient Gio.DBusObjectManagerClient->GTherm.GdbusObjectManagerClient Gio.Initable->Gio.DBusObjectManagerClient

Subclasses:

None

Methods

Inherited:

GTherm.GdbusObjectManagerClient (7), Gio.DBusObjectManagerClient (10), GObject.Object (37), Gio.AsyncInitable (4), Gio.DBusObjectManager (4), Gio.Initable (2)

Structs:

GObject.ObjectClass (5)

class

new_sync (connection, flags, cancellable)

get_cooling_devices ()

get_thermal_zones ()

Virtual Methods

Inherited:

Gio.DBusObjectManagerClient (2), GObject.Object (7), Gio.AsyncInitable (2), Gio.DBusObjectManager (8), Gio.Initable (1)

Properties

Inherited:

Gio.DBusObjectManagerClient (9)

Signals

Inherited:

Gio.DBusObjectManagerClient (2), GObject.Object (1), Gio.DBusObjectManager (4)

Fields

Inherited:

Gio.DBusObjectManagerClient (2), GObject.Object (1), Gio.DBusObjectManager (4)

Class Details

class GTherm.Manager(**kwargs)
Bases:

GTherm.GdbusObjectManagerClient

Abstract:

No

Structure:

GTherm.ManagerClass

classmethod new_sync(connection, flags, cancellable)
Parameters:
Raises:

GLib.Error

Returns:

The constructed object manager client or None if error is set.

Return type:

GTherm.Manager

Synchronously creates a GTherm.Manager.

The calling thread is blocked until a reply is received.

See gthcli_manager_new() for the asynchronous version of this constructor.

get_cooling_devices()
Returns:

the cooling devices

Return type:

[GTherm.CoolingDevice] or None

Get the known cooling devices

get_thermal_zones()
Returns:

the thermal zones

Return type:

[GTherm.ThermalZone] or None

Get the known thermal zones