summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'segget/mirror.h')
-rw-r--r--segget/mirror.h10
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;};
};