@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="RTCRemoteInboundRtpStreamStats")
public interface RTCRemoteInboundRtpStreamStats
extends RTCReceivedRtpStreamStats
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCRemoteInboundRtpStreamStats.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RTCRemoteInboundRtpStreamStats.Builder |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String kind,
int ssrc) |
double |
fractionLost() |
java.lang.String |
localId() |
int |
reportsReceived() |
double |
roundTripTime() |
int |
roundTripTimeMeasurements() |
void |
setFractionLost(double fractionLost) |
void |
setLocalId(java.lang.String localId) |
void |
setReportsReceived(int reportsReceived) |
void |
setRoundTripTime(double roundTripTime) |
void |
setRoundTripTimeMeasurements(int roundTripTimeMeasurements) |
void |
setTotalRoundTripTime(double totalRoundTripTime) |
double |
totalRoundTripTime() |
burstDiscardCount, burstDiscardRate, burstLossCount, burstLossRate, burstPacketsDiscarded, burstPacketsLost, framesDropped, fullFramesLost, gapDiscardRate, gapLossRate, jitter, packetsDiscarded, packetsLost, packetsReceived, packetsRepaired, partialFramesLost, setBurstDiscardCount, setBurstDiscardRate, setBurstLossCount, setBurstLossRate, setBurstPacketsDiscarded, setBurstPacketsLost, setFramesDropped, setFullFramesLost, setGapDiscardRate, setGapLossRate, setJitter, setPacketsDiscarded, setPacketsLost, setPacketsReceived, setPacketsRepaired, setPartialFramesLostaverageRTCPInterval, codecId, kind, mediaType, setAverageRTCPInterval, setCodecId, setKind, setMediaType, setSsrc, setTransportId, ssrc, transportId@JsOverlay @Nonnull static RTCRemoteInboundRtpStreamStats.Builder create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @Nonnull java.lang.String kind, int ssrc)
create in interface RTCReceivedRtpStreamStatscreate in interface RTCRtpStreamStats@JsProperty(name="fractionLost") double fractionLost()
@JsProperty void setFractionLost(double fractionLost)
@JsProperty(name="localId") java.lang.String localId()
@JsProperty
void setLocalId(@Nonnull
java.lang.String localId)
@JsProperty(name="reportsReceived") int reportsReceived()
@JsProperty void setReportsReceived(int reportsReceived)
@JsProperty(name="roundTripTime") double roundTripTime()
@JsProperty void setRoundTripTime(double roundTripTime)
@JsProperty(name="roundTripTimeMeasurements") int roundTripTimeMeasurements()
@JsProperty void setRoundTripTimeMeasurements(int roundTripTimeMeasurements)
@JsProperty(name="totalRoundTripTime") double totalRoundTripTime()
@JsProperty void setTotalRoundTripTime(double totalRoundTripTime)