define GLib::File and GLib::Timeout