Estoy creando un evento con g_timeout_add
o g_timeout_add_seconds
que devuelve una identificación de evento; Puedo cancelar el evento llamando al g_source_remove
.posible recuperar el tiempo que queda en un evento glib '?'
Sin embargo, en algún momento lo que me gustaría hacer es ver cuánto tiempo queda hasta que se dispare el evento. ¿Hay una manera simple de hacer esto con la API glib, o necesito almacenar y comparar manualmente las marcas de tiempo con g_source_get_current_time
?
Gracias; Prefiero no depender de ninguna funcionalidad privada que pueda o no cambiar, así que supongo que tendré que hacer un seguimiento de la hora yo mismo. –