mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 02:23:38 +02:00
send an unreliable sequence number from Socket
This commit is contained in:
parent
ba226d168d
commit
cfba300786
2 changed files with 2 additions and 3 deletions
|
@ -70,8 +70,7 @@ void Socket::setBufferSizes(int numBytes) {
|
|||
qint64 Socket::writePacket(Packet& packet, const HifiSockAddr& sockAddr) {
|
||||
Q_ASSERT_X(!packet.isReliable(), "Socket::writePacket", "Cannot send a reliable packet unreliably");
|
||||
|
||||
// TODO: write the correct sequence number to the Packet here
|
||||
packet.setSequenceNumber(_currentUnreliableSequenceNumber);
|
||||
packet.setSequenceNumber(_unreliableSequenceNumbers[sockAddr]++);
|
||||
|
||||
return writeDatagram(packet.getData(), packet.getDataSize(), sockAddr);
|
||||
}
|
||||
|
|
|
@ -73,7 +73,7 @@ private:
|
|||
|
||||
std::unordered_map<HifiSockAddr, BasePacketHandler> _unfilteredHandlers;
|
||||
|
||||
std::unordered_map<HifiSockAddr, SequenceNumber> _packetSequenceNumbers;
|
||||
std::unordered_map<HifiSockAddr, SequenceNumber> _unreliableSequenceNumbers;
|
||||
std::unordered_map<HifiSockAddr, Connection*> _connectionsHash;
|
||||
|
||||
int32_t _synInterval = 10; // 10ms
|
||||
|
|
Loading…
Reference in a new issue