diff --git a/index.bs b/index.bs index 75794e3e..b7508962 100644 --- a/index.bs +++ b/index.bs @@ -1438,21 +1438,26 @@ on datagram transmission over the [=underlying connection=].
dictionary WebTransportDatagramStats { - unsigned long long expiredOutgoing; unsigned long long droppedIncoming; + unsigned long long expiredIncoming; + unsigned long long expiredOutgoing; unsigned long long lostOutgoing; };The dictionary SHALL have the following attributes: -: expiredOutgoing -:: The number of datagrams queued for sending that were dropped, due to being - older than {{outgoingMaxAge}} before they were able to be sent. : droppedIncoming -:: The number of incoming datagrams that were dropped, due to the application not reading +:: The number of incoming datagrams that were dropped due to the application not reading from {{WebTransport/datagrams}}' {{WebTransportDatagramDuplexStream/readable}} before new datagrams overflow the receive queue. +: expiredIncoming +:: The number of incoming datagrams that were dropped due to being older than + {{incomingMaxAge}} before they were read from {{WebTransport/datagrams}}' + {{WebTransportDatagramDuplexStream/readable}}. +: expiredOutgoing +:: The number of datagrams queued for sending that were dropped due to being + older than {{outgoingMaxAge}} before they were able to be sent. : lostOutgoing :: The number of sent datagrams that were declared lost, as defined in [[!RFC9002]] [Section 6.1](https://www.rfc-editor.org/rfc/rfc9002#section-6.1).