public interface RTCDataChannel extends EventTarget
Modifier and Type | Interface and Description |
---|---|
static interface |
RTCDataChannel.OncloseCallbackFn |
static interface |
RTCDataChannel.OnerrorCallbackFn |
static interface |
RTCDataChannel.OnmessageCallbackFn |
static interface |
RTCDataChannel.OnopenCallbackFn |
static interface |
RTCDataChannel.SendDataUnionType |
EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerOptionsUnionType
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
close() |
java.lang.String |
getBinaryType() |
double |
getBufferedAmount() |
java.lang.String |
getLabel() |
RTCDataChannel.OncloseCallbackFn |
getOnclose() |
RTCDataChannel.OnerrorCallbackFn |
getOnerror() |
RTCDataChannel.OnmessageCallbackFn |
getOnmessage() |
RTCDataChannel.OnopenCallbackFn |
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(double bufferedAmount) |
void |
setOnclose(RTCDataChannel.OncloseCallbackFn onclose) |
void |
setOnerror(RTCDataChannel.OnerrorCallbackFn onerror) |
void |
setOnmessage(RTCDataChannel.OnmessageCallbackFn onmessage) |
void |
setOnopen(RTCDataChannel.OnopenCallbackFn onopen) |
void |
setReadyState(java.lang.String readyState) |
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
java.lang.Object close()
java.lang.String getBinaryType()
double getBufferedAmount()
java.lang.String getLabel()
RTCDataChannel.OncloseCallbackFn getOnclose()
RTCDataChannel.OnerrorCallbackFn getOnerror()
RTCDataChannel.OnmessageCallbackFn getOnmessage()
RTCDataChannel.OnopenCallbackFn 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(double bufferedAmount)
void setOnclose(RTCDataChannel.OncloseCallbackFn onclose)
void setOnerror(RTCDataChannel.OnerrorCallbackFn onerror)
void setOnmessage(RTCDataChannel.OnmessageCallbackFn onmessage)
void setOnopen(RTCDataChannel.OnopenCallbackFn onopen)
void setReadyState(java.lang.String readyState)