diff options
author | Kostyantyn Ovechko <fastinetserver@gmail.com> | 2010-08-08 18:25:41 +0300 |
---|---|---|
committer | Kostyantyn Ovechko <fastinetserver@gmail.com> | 2010-08-08 18:25:41 +0300 |
commit | 661d296c7cfb76c794f9438dbae72027e8d4a128 (patch) | |
tree | 3dd3238d76f26552969e0e7fd0baba3e978d3847 /segget/mirror.h | |
parent | Replace img alt=text with <td bgcolor=#XXXXXX> in WebUI. (diff) | |
download | idfetch-661d296c7cfb76c794f9438dbae72027e8d4a128.tar.gz idfetch-661d296c7cfb76c794f9438dbae72027e8d4a128.tar.bz2 idfetch-661d296c7cfb76c794f9438dbae72027e8d4a128.zip |
Add statistics to WebUI: general stats, and stats for mirrors.
Diffstat (limited to 'segget/mirror.h')
-rw-r--r-- | segget/mirror.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/segget/mirror.h b/segget/mirror.h index 37d8653..1cdca2e 100644 --- a/segget/mirror.h +++ b/segget/mirror.h @@ -37,20 +37,24 @@ using namespace std; class Tmirror{ private: - uint active_num; public: + uint active_num; string url; ulong dld_time; ulong dld_size; + ulong failed_downloads; + ulong successful_downloads; double honesty; Tmirror(): active_num(0), url(""), dld_time(0), - dld_size(1), + dld_size(0), + failed_downloads(0), + successful_downloads(0), honesty(1){}; void start(); - void stop(ulong time, uint size); + void stop(ulong time, ulong size); double mirror_on_the_wall(); uint get_active_num(){return active_num;}; }; |