diff options
Diffstat (limited to 'tuiclient/tuidistfile.h')
-rw-r--r-- | tuiclient/tuidistfile.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tuiclient/tuidistfile.h b/tuiclient/tuidistfile.h index fa857b8..f69d734 100644 --- a/tuiclient/tuidistfile.h +++ b/tuiclient/tuidistfile.h @@ -31,21 +31,38 @@ using namespace std; +enum Tdistfile_status{ + DNEW, + D_NOT_PROXY_REQUESTED, + DPROXY_REJECTED, + DPROXY_QUEUED, + DPROXY_DOWNLOADING, + DPROXY_DOWNLOADED, + DPROXY_FAILED, + DWAITING, + DDOWNLOADING, + DDOWNLOADED, + DFAILED +}; + class Ttuidistfile{ public: string name; ulong size; + Tdistfile_status status; ulong dld_bytes; ulong dld_segments; ulong segments_count; Ttuidistfile(): name(""), size(0), + status(DNEW), dld_bytes(0), dld_segments(0), segments_count(0) {}; ~Ttuidistfile(){}; + string statusToString(); }; vector <Ttuidistfile> tuidistfiles; |