uquic/internal/utils
Marten Seemann 741dc28d74 move the RTTStats to the utils package
The RTTStats are used by the logging package. In order to instrument the
congestion package, the RTTStats can't be part of that package any more
(to avoid an import loop).
2020-07-23 11:53:08 +07:00
..
linkedlist use Genny to generate typed lists, based on Go standard library code 2018-03-30 15:12:09 +07:00
atomic_bool.go retransmit the CONNECTION_CLOSE packet when late packets arrive 2018-11-15 16:52:02 +07:00
atomic_bool_test.go retransmit the CONNECTION_CLOSE packet when late packets arrive 2018-11-15 16:52:02 +07:00
buffered_write_closer.go make the buffered qlog writer used in interop flush before closing 2020-03-19 12:58:56 +07:00
buffered_write_closer_test.go make the buffered qlog writer used in interop flush before closing 2020-03-19 12:58:56 +07:00
byteinterval_linkedlist.go use Genny to generate typed lists, based on Go standard library code 2018-03-30 15:12:09 +07:00
byteoder_big_endian_test.go replace WriteUintN and ReadUintN by explicit functions 2019-08-20 15:59:39 +07:00
byteorder.go replace WriteUintN and ReadUintN by explicit functions 2019-08-20 15:59:39 +07:00
byteorder_big_endian.go replace WriteUintN and ReadUintN by explicit functions 2019-08-20 15:59:39 +07:00
gen.go implement a basic store for new connection IDs 2019-11-05 10:59:21 +07:00
log.go implement a prefix logger 2018-05-29 20:52:03 +08:00
log_test.go remove some unneccessary type conversions 2019-02-27 19:30:55 +09:00
minmax.go use the minimum of the two peers' max_idle_timeouts 2019-12-11 14:04:33 +04:00
minmax_test.go use the minimum of the two peers' max_idle_timeouts 2019-12-11 14:04:33 +04:00
new_connection_id.go introduce a protocol.StatelessResetToken 2020-07-10 19:55:20 +07:00
newconnectionid_linkedlist.go implement a basic store for new connection IDs 2019-11-05 10:59:21 +07:00
packet_interval.go use Genny to generate typed lists, based on Go standard library code 2018-03-30 15:12:09 +07:00
packetinterval_linkedlist.go use Genny to generate typed lists, based on Go standard library code 2018-03-30 15:12:09 +07:00
rtt_stats.go move the RTTStats to the utils package 2020-07-23 11:53:08 +07:00
rtt_stats_test.go move the RTTStats to the utils package 2020-07-23 11:53:08 +07:00
streamframe_interval.go use Genny to generate typed lists, based on Go standard library code 2018-03-30 15:12:09 +07:00
timer.go stop the timer when the session's run loop returns 2020-05-02 07:53:47 +07:00
timer_test.go stop the timer when the session's run loop returns 2020-05-02 07:53:47 +07:00
utils_suite_test.go make utils an internal package 2017-06-09 22:28:40 +02:00
varint.go make sure that VarIntLen can be inlined 2019-08-20 14:18:50 +07:00
varint_test.go implement the new variable integer length encoding 2017-12-08 09:18:54 +07:00