snooze


Description:

[ CCode ( cname = "e_reminder_watcher_snooze" ) ]
public void snooze (ReminderData rd, int64 until)

Snoozes rd until until, which is an absolute time when the rd should be retriggered.

This moves the rd from the list of past reminders into the list of snoozed reminders and invokes the "changed" signal.

The until can be a special value 0, to set the time as the event start, if it's in the future. The function does nothing when the event time is in the past.

Parameters:

this

an ReminderWatcher

rd

an ReminderData identifying the reminder

until

time_t as gint64, when the rd should be retriggered