示例#1
0
文件: main.c 项目: Remmy/afterstep
static void volume_changed(GVolumeMonitor *monitor,	GVolume *volume, GObject *unused)
{
	SHOW_CHECKPOINT;
	timer_remove_by_data (volume);
  timer_new (300, &volume_timer_handler, (void *)volume);
	addTimeout();
}
示例#2
0
static void toggle_timeout(DBusTimeout *timeout, void *data){
	/* reset expiration data */
	struct timeval *expires = dbus_timeout_get_data(timeout);
	timer_remove_by_data (timeout);

	asdbus_set_dbus_timer (expires, timeout);
}
示例#3
0
static void remove_timeout(DBusTimeout *timeout, void *data){
	show_debug(__FILE__,__FUNCTION__,__LINE__,"removing dbus timeout =%p\n", timeout);
	timer_remove_by_data (timeout);
}