idle
-
# org_kde_kwin_idle
This interface allows to monitor user idle time on a given seat. The interface allows to register timers which trigger after no user activity was registered on the seat for a given interval. It notifies when user activity resumes. This is useful for applications wanting to perform actions when the user is not interacting with the system, e.g. chat applications setting the user as away, power management features to dim screen, etc..Requests
-
struct org_kde_kwin_idle_timeout* org_kde_kwin_idle_get_idle_timeout(struct org_kde_kwin_idle* org_kde_kwin_idle,struct wl_seat* seat,uint32_t timeout /* The idle timeout in msec */)
-
-
# org_kde_kwin_idle_timeout
Requests
-
void org_kde_kwin_idle_timeout_release(struct org_kde_kwin_idle_timeout* org_kde_kwin_idle_timeout)
-
void org_kde_kwin_idle_timeout_simulate_user_activity(struct org_kde_kwin_idle_timeout* org_kde_kwin_idle_timeout)
Events
-
Copyright Info
SPDX-FileCopyrightText: 2015 Martin Gräßlin
SPDX-License-Identifier: LGPL-2.1-or-later