]>
Commit | Line | Data |
---|---|---|
1 | #ifndef PROGRESS_H | |
2 | #define PROGRESS_H | |
3 | ||
4 | struct progress; | |
5 | ||
6 | void display_throughput(struct progress *progress, uint64_t total); | |
7 | void display_progress(struct progress *progress, uint64_t n); | |
8 | struct progress *start_progress(const char *title, uint64_t total); | |
9 | struct progress *start_sparse_progress(const char *title, uint64_t total); | |
10 | struct progress *start_delayed_progress(const char *title, uint64_t total); | |
11 | struct progress *start_delayed_sparse_progress(const char *title, | |
12 | uint64_t total); | |
13 | void stop_progress(struct progress **progress); | |
14 | void stop_progress_msg(struct progress **progress, const char *msg); | |
15 | ||
16 | #endif |