diff options
Diffstat (limited to 'progress.h')
-rw-r--r-- | progress.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/progress.h b/progress.h index 1f2661e810..4ee851acfb 100644 --- a/progress.h +++ b/progress.h @@ -5,11 +5,17 @@ struct progress { const char *prefix; unsigned total; unsigned last_percent; + unsigned delay; + unsigned delayed_percent_treshold; + const char *delayed_title; }; int display_progress(struct progress *progress, unsigned n); void start_progress(struct progress *progress, const char *title, const char *prefix, unsigned total); +void start_progress_delay(struct progress *progress, const char *title, + const char *prefix, unsigned total, + unsigned percent_treshold, unsigned delay); void stop_progress(struct progress *progress); #endif |