Method
MetaIdleMonitoradd_idle_watch
Declaration [src]
guint
meta_idle_monitor_add_idle_watch (
MetaIdleMonitor* monitor,
guint64 interval_msec,
MetaIdleMonitorWatchFunc callback,
gpointer user_data,
GDestroyNotify notify
)
Parameters
interval_msec |
guint64 |
The idletime interval, in milliseconds. |
|
callback |
MetaIdleMonitorWatchFunc |
The callback to call when the user has
accumulated |
|
The argument can be NULL . | |
user_data |
gpointer |
The user data to pass to the callback. |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
notify |
GDestroyNotify |
A |
Return value
Returns: | guint |
A watch id Adds a watch for a specific idle time. The callback will be called
when the user has accumulated Also note that this function will only care about positive transitions (user’s idle time exceeding a certain time). If you want to know about when the user has become active, use meta_idle_monitor_add_user_active_watch(). |