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.DBusObjectManagerClientFlagsenumeration.cancellable (
Gio.CancellableorNone) – AGio.CancellableorNone.
- Raises:
- Returns:
The constructed object manager client or
Noneif 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