mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-09 17:28:13 +02:00
Added pop to loss list
This commit is contained in:
parent
1df657c359
commit
5d1c0f6935
2 changed files with 7 additions and 0 deletions
|
@ -145,3 +145,9 @@ SequenceNumber LossList::getFirstSequenceNumber() const {
|
||||||
assert(getLength() > 0);
|
assert(getLength() > 0);
|
||||||
return _lossList.front().first;
|
return _lossList.front().first;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SequenceNumber LossList::popFirstSequenceNumber() {
|
||||||
|
auto front = getFirstSequenceNumber();
|
||||||
|
remove(front);
|
||||||
|
return front;
|
||||||
|
}
|
||||||
|
|
|
@ -34,6 +34,7 @@ public:
|
||||||
|
|
||||||
int getLength() const { return _length; }
|
int getLength() const { return _length; }
|
||||||
SequenceNumber getFirstSequenceNumber() const;
|
SequenceNumber getFirstSequenceNumber() const;
|
||||||
|
SequenceNumber popFirstSequenceNumber();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::list<std::pair<SequenceNumber, SequenceNumber>> _lossList;
|
std::list<std::pair<SequenceNumber, SequenceNumber>> _lossList;
|
||||||
|
|
Loading…
Reference in a new issue