@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Object")
public interface RTCDataChannelStats
extends RTCStats
| Modifier and Type | Interface and Description |
|---|---|
static interface |
RTCDataChannelStats.Builder |
static interface |
RTCDataChannelStats.Step1 |
static interface |
RTCDataChannelStats.Step2 |
static interface |
RTCDataChannelStats.Step3 |
| Modifier and Type | Method and Description |
|---|---|
int |
bytesReceived() |
int |
bytesSent() |
int |
dataChannelIdentifier() |
java.lang.String |
label() |
int |
messagesReceived() |
int |
messagesSent() |
java.lang.String |
protocol() |
void |
setBytesReceived(int bytesReceived) |
void |
setBytesSent(int bytesSent) |
void |
setDataChannelIdentifier(int dataChannelIdentifier) |
void |
setLabel(@JsNonNull java.lang.String label) |
void |
setMessagesReceived(int messagesReceived) |
void |
setMessagesSent(int messagesSent) |
void |
setProtocol(@JsNonNull java.lang.String protocol) |
void |
setState(@JsNonNull java.lang.String state) |
@JsNonNull java.lang.String |
state() |
static RTCDataChannelStats.Step1 |
timestamp(double timestamp) |
@JsOverlay @Nonnull static RTCDataChannelStats.Step1 timestamp(double timestamp)
@JsProperty(name="state") @RTCDataChannelState @JsNonNull java.lang.String state()
@JsProperty void setState(@RTCDataChannelState @JsNonNull java.lang.String state)
@JsProperty(name="bytesReceived") int bytesReceived()
@JsProperty void setBytesReceived(int bytesReceived)
@JsProperty(name="bytesSent") int bytesSent()
@JsProperty void setBytesSent(int bytesSent)
@JsProperty(name="dataChannelIdentifier") int dataChannelIdentifier()
@JsProperty void setDataChannelIdentifier(int dataChannelIdentifier)
@JsProperty(name="label") java.lang.String label()
@JsProperty void setLabel(@JsNonNull java.lang.String label)
@JsProperty(name="messagesReceived") int messagesReceived()
@JsProperty void setMessagesReceived(int messagesReceived)
@JsProperty(name="messagesSent") int messagesSent()
@JsProperty void setMessagesSent(int messagesSent)
@JsProperty(name="protocol") java.lang.String protocol()
@JsProperty void setProtocol(@JsNonNull java.lang.String protocol)