| Top |  |  |  |  | 
GObject ╰── GDBusObjectManagerClient ╰── GthGdbusObjectManagerClient ╰── GthManager
This object is also a GDBusObjectManagerClient, and therefore it allows to use the standard ObjectManager interface to list and handle the GthCoolingDevice and GthTermalZone objects.
GthManager * gth_manager_new_sync (GDBusConnection *connection,GDBusObjectManagerClientFlags flags,GCancellable *cancellable,GError **error);
Synchronously creates a GthManager.
The calling thread is blocked until a reply is received.
See gthcli_manager_new() for the asynchronous version of this constructor.
| connection | ||
| flags | Flags from the GDBusObjectManagerClientFlags enumeration. | |
| cancellable | A GCancellable or  | [allow-none] | 
| error | Return location for error or  | 
The constructed object
manager client or NULL if error
is set. 
[transfer full][type GthManager]
GPtrArray *
gth_manager_get_cooling_devices (GthManager *self);
Get the known cooling devices
GPtrArray *
gth_manager_get_thermal_zones (GthManager *self);
Get the known thermal zones