Я создаю событие с помощью g_timeout_add
или g_timeout_add_seconds
, которое возвращает идентификатор события; Я могу отменить событие, вызвав g_source_remove
.
Однако в какой-то момент я хотел бы посмотреть, сколько времени осталось до запуска события. Есть ли простой способ сделать это с помощью api glib, или мне нужно вручную сохранить и сравнить временные метки с g_source_get_current_time
?