public interface RTCDataChannel extends EventTarget
Modifier and Type | Interface and Description |
---|---|
static interface |
RTCDataChannel.OncloseFn |
static interface |
RTCDataChannel.OnerrorFn |
static interface |
RTCDataChannel.OnmessageFn |
static interface |
RTCDataChannel.OnopenFn |
static interface |
RTCDataChannel.SendDataUnionType |
EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerOptionsUnionType
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
close() |
java.lang.String |
getBinaryType() |
int |
getBufferedAmount() |
java.lang.String |
getLabel() |
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) |
default void |
send(Blob data) |
void |
send(RTCDataChannel.SendDataUnionType data) |
default void |
send(java.lang.String data) |
void |
setBinaryType(java.lang.String binaryType) |
void |
setBufferedAmount(int bufferedAmount) |
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) |
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
java.lang.Object close()
java.lang.String getBinaryType()
int getBufferedAmount()
java.lang.String getLabel()
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)
default void send(Blob data)
void send(RTCDataChannel.SendDataUnionType data)
default void send(java.lang.String data)
void setBinaryType(java.lang.String binaryType)
void setBufferedAmount(int bufferedAmount)
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)