GTherm.Manager¶
- Subclasses:
None
Methods¶
- Inherited:
GTherm.GdbusObjectManagerClient (7), Gio.DBusObjectManagerClient (10), GObject.Object (37), Gio.AsyncInitable (4), Gio.DBusObjectManager (4), Gio.Initable (2)
- Structs:
class |
|
Virtual Methods¶
Properties¶
- Inherited:
Signals¶
Fields¶
Class Details¶
- class GTherm.Manager(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new_sync(connection, flags, cancellable)¶
- Parameters:
connection (
Gio.DBusConnection
) – AGio.DBusConnection
.flags (
Gio.DBusObjectManagerClientFlags
) – Flags from theGio.DBusObjectManagerClientFlags
enumeration.cancellable (
Gio.Cancellable
orNone
) – AGio.Cancellable
orNone
.
- Raises:
- Returns:
The constructed object manager client or
None
if error is set.- Return type:
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
] orNone
Get the known cooling devices
- get_thermal_zones()¶
- Returns:
the thermal zones
- Return type:
[
GTherm.ThermalZone
] orNone
Get the known thermal zones