Skip to content

Commit

Permalink
Remove sctp-transport (#627)
Browse files Browse the repository at this point in the history
* Remove sctp-transport

* ...

* Fix failure
  • Loading branch information
henbos committed Jun 9, 2022
1 parent af5fb42 commit 3809583
Showing 1 changed file with 50 additions and 158 deletions.
208 changes: 50 additions & 158 deletions webrtc-stats.html
Expand Up @@ -82,7 +82,7 @@ <h2>
<p>
The terms {{RTCPeerConnection}}, {{RTCDataChannel}},
{{RTCDtlsTransport}}, {{RTCDtlsTransportState}}, {{RTCIceTransport}},
{{RTCIceRole}}, {{RTCIceTransportState}}, {{RTCSctpTransport}}, {{RTCDataChannelState}},
{{RTCIceRole}}, {{RTCIceTransportState}}, {{RTCDataChannelState}},
{{RTCIceCandidateType}}, {{RTCStats}}, {{RTCCertificate}} are defined in [[!WEBRTC]].
</p>
<p><dfn class=fixme data-idl>RTCPriorityType</dfn> is defined in [[WEBRTC-PRIORITY]].</p>
Expand Down Expand Up @@ -395,7 +395,6 @@ <h3>
"sender",
"receiver",
"transport",
"sctp-transport",
"candidate-pair",
"local-candidate",
"remote-candidate",
Expand Down Expand Up @@ -574,16 +573,6 @@ <h3>
accessed by the {{RTCTransportStats}}.
</p>
</dd>
<dt>
<dfn>sctp-transport</dfn>
</dt>
<dd>
<p>
SCTP transport statistics related to an
{{RTCSctpTransport}} object. It is accessed by the
{{RTCSctpTransportStats}} dictionary.
</p>
</dd>
<dt>
<dfn>candidate-pair</dfn>
</dt>
Expand Down Expand Up @@ -3065,151 +3054,58 @@ <h2>
</dd>
</dl>
</section>
<section>
<h3>
<dfn>RTCDtlsRole</dfn> enum
</h3>
<div>
<pre class="idl">enum RTCDtlsRole {
"client",
"server",
"unknown",
<section>
<h3>
<dfn>RTCDtlsRole</dfn> enum
</h3>
<div>
<pre class="idl">enum RTCDtlsRole {
"client",
"server",
"unknown",
};</pre>
<table data-link-for="RTCDtlsRole" data-dfn-for="RTCDtlsRole" class="simple">
<caption>{{RTCDtlsRole}} Enumeration description</caption>
<thead>
<tr>
<th>Enum value</th><th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<dfn>client</dfn>
</td>
<td>
<p>
The RTCPeerConnection is acting as a DTLS client as defined in [[RFC6347]].
</p>
</td>
</tr>
<tr>
<td>
<dfn>server</dfn>
</td>
<td>
<p>
The RTCPeerConnection is acting as a DTLS server as defined in [[RFC6347]].
</p>
</td>
</tr>
<tr>
<td>
<dfn>unknown</dfn>
</td>
<td>
<p>
The DTLS role of the RTCPeerConnection has not been determined yet.
</p>
</td>
</tr>
</tbody>
</table>
</div>
</section>
<table data-link-for="RTCDtlsRole" data-dfn-for="RTCDtlsRole" class="simple">
<caption>{{RTCDtlsRole}} Enumeration description</caption>
<thead>
<tr>
<th>Enum value</th><th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<dfn>client</dfn>
</td>
<td>
<p>
The RTCPeerConnection is acting as a DTLS client as defined in [[RFC6347]].
</p>
</td>
</tr>
<tr>
<td>
<dfn>server</dfn>
</td>
<td>
<p>
The RTCPeerConnection is acting as a DTLS server as defined in [[RFC6347]].
</p>
</td>
</tr>
<tr>
<td>
<dfn>unknown</dfn>
</td>
<td>
<p>
The DTLS role of the RTCPeerConnection has not been determined yet.
</p>
</td>
</tr>
</tbody>
</table>
</div>
</section>
<section id="sctptransportstats-dict*">
<h3>
<dfn>RTCSctpTransportStats</dfn> dictionary
</h3>
<p>
An {{RTCSctpTransportStats}} object represents the stats
corresponding to an {{RTCSctpTransport}} described in
[[!WEBRTC]].
</p>
<p>
There is only one {{RTCSctpTransportStats}} object, since the PeerConnection
can only have one SCTP transport.
</p>
<div>
<pre class="idl">dictionary RTCSctpTransportStats : RTCStats {
DOMString transportId;
double smoothedRoundTripTime;
unsigned long congestionWindow;
unsigned long receiverWindow;
unsigned long mtu;
unsigned long unackData;
};</pre>
<section>
<h2>
Dictionary {{RTCSctpTransportStats}} Members
</h2>
<dl data-link-for="RTCSctpTransportStats" data-dfn-for="RTCSctpTransportStats" class=
"dictionary-members">
<dt>
<dfn>transportId</dfn> of type DOMString
</dt>
<dd>
<p>
The identifier of the object that was inspected to produce the {{RTCTransportStats}}
for the DTLSTransport and ICETransport supporting the SCTP transport.
</p>
</dd>
<dt>
<dfn>smoothedRoundTripTime</dfn> of type
<span class="idlMemberType">double</span>
</dt>
<dd>
<p>
The latest smoothed round-trip time value, corresponding to
spinfo_srtt defined in [[RFC6458]] but converted to seconds.
If there has been no round-trip time measurements yet, this
value is undefined.
</p>
</dd>
<dt>
<dfn>congestionWindow</dfn> of type
<span class="idlMemberType">unsigned long</span>
</dt>
<dd>
<p>
The latest congestion window, corresponding to
spinfo_cwnd defined in [[RFC6458]].
</p>
</dd>
<dt>
<dfn>receiverWindow</dfn> of type
<span class="idlMemberType">unsigned long</span>
</dt>
<dd>
<p>
The latest receiver window, corresponding to
sstat_rwnd defined in [[RFC6458]].
</p>
</dd>
<dt>
<dfn>mtu</dfn> of type
<span class="idlMemberType">unsigned long</span>
</dt>
<dd>
<p>
The latest maximum transmission unit, corresponding to
spinfo_mtu defined in [[RFC6458]].
</p>
</dd>
<dt>
<dfn>unackData</dfn> of type
<span class="idlMemberType">unsigned long</span>
</dt>
<dd>
<p>
The number of unacknowledged DATA chunks, corresponding to
sstat_unackdata defined in [[RFC6458]].
</p>
</dd>
</dl>
</section>
</div>
</section>
<section id="icecandidate-dict*">
Expand Down Expand Up @@ -4636,10 +4532,6 @@ <h2>Summary of WebRTC stats fields per type</h2>
<th class="row">{{RTCStatsType/"transport"}}</th>
<td>{{RTCTransportStats}}</td>
</tr>
<tr>
<th class="row">{{RTCStatsType/"sctp-transport"}}</th>
<td>{{RTCSctpTransportStats}}</td>
</tr>
<tr>
<th class="row">{{RTCStatsType/"candidate-pair"}}</th>
<td>{{RTCIceCandidatePairStats}}</td>
Expand Down

0 comments on commit 3809583

Please sign in to comment.