Stephen Birarda
|
57da7c2ba7
|
add handling for short circuit loss in SendQueue
|
2016-03-23 17:29:46 -07:00 |
|
Atlante45
|
170433997c
|
Set Asset server max bandwidth wiring
|
2016-03-21 14:50:18 -07:00 |
|
Atlante45
|
c48be75a37
|
Make sure everyone calls sendPeriod's setter
|
2016-03-21 14:50:18 -07:00 |
|
Stephen Birarda
|
884df5739d
|
remove comment that indicates that onTimeout is not used
|
2016-03-21 14:28:55 -07:00 |
|
Stephen Birarda
|
0956649cdb
|
give CongestionControl timeout event from SendQueue
|
2016-03-21 14:28:55 -07:00 |
|
Stephen Birarda
|
4c5ad8a03e
|
remove first congestion event drops
|
2016-03-21 14:28:26 -07:00 |
|
Stephen Birarda
|
cbcc6e3ef2
|
fix for last decrease sequence number
|
2016-03-21 14:28:26 -07:00 |
|
Stephen Birarda
|
93a00c3d5d
|
don't perform a decrease during single packet loss events
|
2016-03-21 14:28:26 -07:00 |
|
Stephen Birarda
|
7858b6b0cd
|
fix for slow start initial value with new randomization
|
2016-03-14 15:06:05 -07:00 |
|
Ryan Huffman
|
1e9593029c
|
Fix infinite recursion error with CC rng
On some std::random implementations tryin get a range [low, high) where
high < low will cause infinite recursion.
|
2015-09-30 11:34:11 -07:00 |
|
Stephen Birarda
|
6756d5364b
|
sensible defaults for other time_point uses
|
2015-09-15 10:11:05 -07:00 |
|
Stephen Birarda
|
9b926f6f04
|
add an hrc with proper resolution for < VC2015
|
2015-09-14 11:21:08 -07:00 |
|
Stephen Birarda
|
bc7d8d7029
|
change UDT note comment
|
2015-08-18 12:06:45 -07:00 |
|
Stephen Birarda
|
6d9504935d
|
add a comment for onTimeout in CongestionControl
|
2015-08-10 10:12:24 -07:00 |
|
Stephen Birarda
|
9ac760aed6
|
use c++11 number randomization for NAK
|
2015-08-10 09:59:34 -07:00 |
|
Stephen Birarda
|
5d7dac9b8e
|
do DefaultCC setup in constructor
|
2015-08-07 17:33:33 -07:00 |
|
Stephen Birarda
|
925cb4bd56
|
fix for slow start algo on loss
|
2015-08-04 12:48:58 -07:00 |
|
Stephen Birarda
|
0e3403833d
|
make capacitySpeedDelta a double
|
2015-07-31 17:00:53 -07:00 |
|
Stephen Birarda
|
fa6628e7eb
|
make sure we init CongestionControl
|
2015-07-31 16:52:09 -07:00 |
|
Stephen Birarda
|
c2d39f0f6a
|
make packet send period update respect max bandwidth
|
2015-07-31 09:02:43 -07:00 |
|
Stephen Birarda
|
0ea1bb578f
|
support max bandwidth in congestion control
|
2015-07-31 08:57:25 -07:00 |
|
Stephen Birarda
|
55555cf13e
|
setup default for RTT, RTT variance, _synInterval
|
2015-07-29 15:28:20 -07:00 |
|
Stephen Birarda
|
85156b9d0f
|
add a constants file for UDT
|
2015-07-29 15:11:12 -07:00 |
|
Stephen Birarda
|
7602c352d6
|
finish cleanup in CongestionControl
|
2015-07-29 13:57:05 -07:00 |
|
Stephen Birarda
|
613968f813
|
remove setACKTimer from CongestionControl
|
2015-07-29 12:38:54 -07:00 |
|
Stephen Birarda
|
94fd7b428d
|
add some comments to CongestionControl
|
2015-07-29 12:37:36 -07:00 |
|
Stephen Birarda
|
c35fa6eaae
|
some more cleanup in congestion control
|
2015-07-29 11:48:00 -07:00 |
|
Stephen Birarda
|
f65472cbc7
|
use a double USECS_PER_SECOND in CongestionControl
|
2015-07-29 11:14:03 -07:00 |
|
Stephen Birarda
|
89e32e4a6b
|
some initial cleanup in CongestionControl
|
2015-07-29 11:11:06 -07:00 |
|
Stephen Birarda
|
7084c12434
|
make the CongestionControl object take a range for loss
|
2015-07-29 10:28:59 -07:00 |
|
Stephen Birarda
|
e69cc2aae8
|
pass const ref LossList to CongestionControl
|
2015-07-28 18:20:37 -07:00 |
|
Stephen Birarda
|
0e0968f748
|
initial support to get CongestionControl down to Connection
|
2015-07-28 17:58:49 -07:00 |
|
Stephen Birarda
|
f45b36c9ec
|
resolve conflicts on merge with clement/protocol
|
2015-07-28 13:40:50 -07:00 |
|
Stephen Birarda
|
606356cdcf
|
rename SeqNum to SequenceNumber
|
2015-07-28 13:39:19 -07:00 |
|
Atlante45
|
b25d860be4
|
Remove seqcmp
|
2015-07-28 10:36:19 -07:00 |
|
Stephen Birarda
|
507592b088
|
add paths to CongestionControl files
|
2015-07-27 11:40:05 -07:00 |
|
Atlante45
|
f4a9f21869
|
Use udt instead declaring namespace in cpp
|
2015-07-27 11:28:48 -07:00 |
|
Atlante45
|
797f74f3d9
|
Use SeqNum
|
2015-07-24 12:27:40 -07:00 |
|
Atlante45
|
9a51aef712
|
Added congestion control base classes
|
2015-07-23 15:02:34 -07:00 |
|