git-svn-id: https://ttuki.vtt.fi/svn/p2p-next/TUD/p2tp/trunk@547
e16421f0-f15b-0410-abcd-
98678b794739
return hint;
}
+ void Received (bin64_t bin) {
+ ack_hint_out_.set(bin);
+ }
+
};
public:
virtual void Randomize (uint64_t twist) = 0;
virtual bin64_t Pick (bins& offered, uint64_t max_width, tint expires) = 0;
+ virtual void Received (bin64_t bin) = 0;
};
if (!ok)
return bin64_t::NONE;
data_in_ = tintbin(NOW,pos);
+ transfer().picker().Received(pos); // FIXME ugly
if (last_data_time_) {
tint dip = NOW - last_data_time_;
dip_avg_ = ( dip_avg_*3 + dip ) >> 2;