UPower_interfaces.Org_freedesktop_UPowerSourcetype 'a members = {m_AboutToSleep : 'a OBus_object.t -> unit -> unit Lwt.t;m_EnumerateDevices : 'a OBus_object.t -> unit -> OBus_path.t list Lwt.t;m_Hibernate : 'a OBus_object.t -> unit -> unit Lwt.t;m_HibernateAllowed : 'a OBus_object.t -> unit -> bool Lwt.t;m_Suspend : 'a OBus_object.t -> unit -> unit Lwt.t;m_SuspendAllowed : 'a OBus_object.t -> unit -> bool Lwt.t;p_CanHibernate : 'a OBus_object.t -> bool React.signal;p_CanSuspend : 'a OBus_object.t -> bool React.signal;p_DaemonVersion : 'a OBus_object.t -> string React.signal;p_LidIsClosed : 'a OBus_object.t -> bool React.signal;p_LidIsPresent : 'a OBus_object.t -> bool React.signal;p_OnBattery : 'a OBus_object.t -> bool React.signal;p_OnLowBattery : 'a OBus_object.t -> bool React.signal;}