Brad Hefta-Gaub
9cf49597a6
fix possible crash from null coming from _sentPackets
2015-09-30 14:16:41 -07:00
Stephen Birarda
82ac0b1a27
use a mutable mutex to keep const-ness
2015-09-30 14:23:18 -04:00
Stephen Birarda
cc6b0adb7d
guard insert/get in SentPacketHistory
2015-09-30 14:15:04 -04:00
Stephen Birarda
6f2e9f4899
cleanup return in SentPacketHistory
2015-07-09 13:06:34 -07:00
Stephen Birarda
c903d284bb
fix for arguments that are now const NLPacket&
2015-07-09 11:32:00 -07:00
Stephen Birarda
6d2fea4426
make NLPacket copy take const, fix get in SPH
2015-07-09 11:24:58 -07:00
Stephen Birarda
922d6413d5
change some const unique_ptr to const NLPacket
2015-07-09 11:21:27 -07:00
Stephen Birarda
e13360b1b6
initial changes to OctreeEditPacketSender for new API
2015-07-08 12:18:38 -07:00
Atlante45
ac9e3b0326
More compile fixes
2015-07-07 16:34:52 -07:00
Stephen Birarda
b5eb4945ab
fix packet segmentation in PacketList
2015-07-07 16:06:09 -07:00
Stephen Birarda
fca23cc69b
make SentPacketHistory use NLPacket
2015-07-07 12:14:40 -07:00
Stephen Birarda
74924bc5f1
initial changes to OctreeQueryNode for new APIs
2015-07-07 12:08:01 -07:00
Seth Alves
cb7ff86386
put networking library into its own QLoggingCategory
2015-04-06 15:11:48 -07:00
wangyix
81e168f657
added RingBufferHistory template class, used it in SentPacketHistory and MovingMinMaxAvg
2014-07-09 15:38:03 -07:00
wangyix
54f32d331e
replaced UINT16_MAX with std::numeric_limits<uint16_t>::max
2014-06-18 10:20:19 -07:00
wangyix
8187912384
added qDebug() check in SentPacketHistory for seq numbers
...
used (unsigned short int)1 instead of 1 when calculating
expectedSequence
2014-06-17 11:34:35 -07:00
wangyix
dc71f87ea4
edit nacks seem to be working;
...
added mutex for releaseQueuedPacket() to prevent duplicate packets being
queued up due to the steps of queueing the packet and clearing it not
being atomic.
2014-06-17 10:42:56 -07:00
wangyix
06f8464ec9
edit nacks ready for test; seq numbers sometimes repeat??
2014-06-16 17:17:48 -07:00
wangyix
5e37704772
SentPacketHistory now handles rollover
...
updated SentPacketHistory path in comments
2014-06-16 15:59:38 -07:00
wangyix
69c2a2d12b
moved SentPacketHistory to libraries/networking/src
2014-06-16 14:04:21 -07:00