public interface RTCDataChannel extends EventTarget
Modifier and Type | Interface and Description |
---|---|
static interface |
RTCDataChannel.OnbufferedamountlowFn |
static interface |
RTCDataChannel.OncloseFn |
static interface |
RTCDataChannel.OnerrorFn |
static interface |
RTCDataChannel.OnmessageFn |
static interface |
RTCDataChannel.OnopenFn |
static interface |
RTCDataChannel.SendDataUnionType |
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
java.lang.Object close()
java.lang.String getBinaryType()
int getBufferedAmount()
double getBufferedAmountLowThreshold()
java.lang.String getLabel()
RTCDataChannel.OnbufferedamountlowFn getOnbufferedamountlow()
RTCDataChannel.OncloseFn getOnclose()
RTCDataChannel.OnerrorFn getOnerror()
RTCDataChannel.OnmessageFn getOnmessage()
RTCDataChannel.OnopenFn getOnopen()
java.lang.String getReadyState()
boolean isReliable()
default void send(ArrayBuffer data)
default void send(ArrayBufferView data)
void setBinaryType(java.lang.String binaryType)
void setBufferedAmount(int bufferedAmount)
void setBufferedAmountLowThreshold(double bufferedAmountLowThreshold)
void setOnbufferedamountlow(RTCDataChannel.OnbufferedamountlowFn onbufferedamountlow)
void setOnclose(RTCDataChannel.OncloseFn onclose)
void setOnerror(RTCDataChannel.OnerrorFn onerror)
void setOnmessage(RTCDataChannel.OnmessageFn onmessage)
void setOnopen(RTCDataChannel.OnopenFn onopen)
void setReadyState(java.lang.String readyState)