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).