Module roadrunner_quic_ack

Data Types

range()

range() = {Start::non_neg_integer(), End::non_neg_integer()}

t()

abstract datatype: t()

Function Index

largest/1
mark_ack_sent/1
needs_ack/1
new/0
ranges/1
record/3
to_ack/1

Function Details

largest/1

largest(Ack::t()) -> non_neg_integer() | undefined

mark_ack_sent/1

mark_ack_sent(Ack::t()) -> t()

needs_ack/1

needs_ack(Ack::t()) -> boolean()

new/0

new() -> t()

ranges/1

ranges(Ack::t()) -> [range()]

record/3

record(PN::non_neg_integer(), AckEliciting::boolean(), Ack::t()) -> t()

to_ack/1

to_ack(Ack::t()) -> {non_neg_integer(), non_neg_integer(), [{non_neg_integer(), non_neg_integer()}]} | none


Generated by EDoc