summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/proto/proto.cc
diff options
context:
space:
mode:
Diffstat (limited to '2005/i/robert/src/proto/proto.cc')
-rw-r--r--2005/i/robert/src/proto/proto.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/2005/i/robert/src/proto/proto.cc b/2005/i/robert/src/proto/proto.cc
index b5e397f..3a35ec3 100644
--- a/2005/i/robert/src/proto/proto.cc
+++ b/2005/i/robert/src/proto/proto.cc
@@ -29,7 +29,7 @@
/// Constructeur.
Proto::Proto(Receiver &receiver)
- :receiver_(receiver), tLastSend_(-1000), revState_(0)
+ :receiver_(receiver), tLastSend_(0), revState_(0)
{
}
@@ -76,7 +76,7 @@ Proto::sync(void)
if(!frameQueue_.empty())
{
//Si on dépasse la milliseconde, on renvoie
- if(Timer::getProgramTime() - tLastSend_ > 500)
+ if(Timer::getProgramTime() - tLastSend_ >= timeout_)
sendFrame(frameQueue_.front());
}
return frameQueue_.empty();
@@ -89,7 +89,7 @@ Proto::send (const Frame & frame, bool fiable)
if(fiable)
{
if(frameQueue_.empty())
- tLastSend_ =0;
+ tLastSend_ = -timeout_;
frameQueue_.push(frame);
}
else