| Modifier and Type | Method and Description |
|---|---|
int |
bytesReceived() |
default RTCDataChannelStats |
bytesReceived(int bytesReceived) |
int |
bytesSent() |
default RTCDataChannelStats |
bytesSent(int bytesSent) |
static RTCDataChannelStats |
create(java.lang.String id,
double timestamp,
java.lang.String type,
java.lang.String state) |
int |
dataChannelIdentifier() |
default RTCDataChannelStats |
dataChannelIdentifier(int dataChannelIdentifier) |
default RTCDataChannelStats |
id(java.lang.String id)
The id property of the RTCStats dictionary is a string which uniquely identifies the object for which this RTCStats object provides statistics.
|
java.lang.String |
label() |
default RTCDataChannelStats |
label(java.lang.String label) |
int |
messagesReceived() |
default RTCDataChannelStats |
messagesReceived(int messagesReceived) |
int |
messagesSent() |
default RTCDataChannelStats |
messagesSent(int messagesSent) |
java.lang.String |
protocol() |
default RTCDataChannelStats |
protocol(java.lang.String protocol) |
void |
setBytesReceived(int bytesReceived) |
void |
setBytesSent(int bytesSent) |
void |
setDataChannelIdentifier(int dataChannelIdentifier) |
void |
setLabel(java.lang.String label) |
void |
setMessagesReceived(int messagesReceived) |
void |
setMessagesSent(int messagesSent) |
void |
setProtocol(java.lang.String protocol) |
void |
setState(java.lang.String state) |
java.lang.String |
state() |
default RTCDataChannelStats |
state(java.lang.String state) |
default RTCDataChannelStats |
timestamp(double timestamp)
The timestamp property of the RTCStats dictionary is a DOMHighResTimeStamp object specifying the time at which the data in the object was sampled.
|
default RTCDataChannelStats |
type(java.lang.String type)
The RTCStats dictionary's property type is a string which specifies the type of statistic represented by the object, where the permitted values are drawn from the enum type RTCStatsType.
|
@JsOverlay @Nonnull static RTCDataChannelStats create(@Nonnull java.lang.String id, double timestamp, @RTCStatsType @Nonnull java.lang.String type, @RTCDataChannelState @Nonnull java.lang.String state)
@JsProperty(name="bytesReceived") int bytesReceived()
@JsProperty void setBytesReceived(int bytesReceived)
@JsOverlay @Nonnull default RTCDataChannelStats bytesReceived(int bytesReceived)
@JsProperty(name="bytesSent") int bytesSent()
@JsProperty void setBytesSent(int bytesSent)
@JsOverlay @Nonnull default RTCDataChannelStats bytesSent(int bytesSent)
@JsProperty(name="dataChannelIdentifier") int dataChannelIdentifier()
@JsProperty void setDataChannelIdentifier(int dataChannelIdentifier)
@JsOverlay @Nonnull default RTCDataChannelStats dataChannelIdentifier(int dataChannelIdentifier)
@JsProperty(name="label") java.lang.String label()
@JsProperty
void setLabel(@Nonnull
java.lang.String label)
@JsOverlay @Nonnull default RTCDataChannelStats label(@Nonnull java.lang.String label)
@JsProperty(name="messagesReceived") int messagesReceived()
@JsProperty void setMessagesReceived(int messagesReceived)
@JsOverlay @Nonnull default RTCDataChannelStats messagesReceived(int messagesReceived)
@JsProperty(name="messagesSent") int messagesSent()
@JsProperty void setMessagesSent(int messagesSent)
@JsOverlay @Nonnull default RTCDataChannelStats messagesSent(int messagesSent)
@JsProperty(name="protocol") java.lang.String protocol()
@JsProperty
void setProtocol(@Nonnull
java.lang.String protocol)
@JsOverlay @Nonnull default RTCDataChannelStats protocol(@Nonnull java.lang.String protocol)
@JsProperty(name="state") @RTCDataChannelState @Nonnull java.lang.String state()
@JsProperty void setState(@RTCDataChannelState @Nonnull java.lang.String state)
@JsOverlay @Nonnull default RTCDataChannelStats state(@RTCDataChannelState @Nonnull java.lang.String state)
@JsOverlay @Nonnull default RTCDataChannelStats id(@Nonnull java.lang.String id)
id in interface RTCStats@JsOverlay @Nonnull default RTCDataChannelStats timestamp(double timestamp)
timestamp in interface RTCStats@JsOverlay @Nonnull default RTCDataChannelStats type(@RTCStatsType @Nonnull java.lang.String type)
type in interface RTCStats