Package elemental2.dom
Interface RTCDataChannel
-
- All Superinterfaces:
EventTarget
@JsType(isNative=true, namespace="<global>") public interface RTCDataChannel extends EventTarget
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
RTCDataChannel.OnbufferedamountlowFn
static interface
RTCDataChannel.OncloseFn
static interface
RTCDataChannel.OnclosingFn
static interface
RTCDataChannel.OnerrorFn
static interface
RTCDataChannel.OnmessageFn
static interface
RTCDataChannel.OnopenFn
static interface
RTCDataChannel.SendDataUnionType
-
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
-
Method Summary
-
Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
-
-
-
-
Method Detail
-
close
java.lang.Object close()
-
getBinaryType
@JsProperty java.lang.String getBinaryType()
-
getBufferedAmount
@JsProperty int getBufferedAmount()
-
getBufferedAmountLowThreshold
@JsProperty double getBufferedAmountLowThreshold()
-
getId
@JsProperty double getId()
-
getLabel
@JsProperty java.lang.String getLabel()
-
getMaxPacketLifeTime
@JsProperty double getMaxPacketLifeTime()
-
getMaxRetransmits
@JsProperty double getMaxRetransmits()
-
getOnbufferedamountlow
@JsProperty RTCDataChannel.OnbufferedamountlowFn getOnbufferedamountlow()
-
getOnclose
@JsProperty RTCDataChannel.OncloseFn getOnclose()
-
getOnclosing
@JsProperty RTCDataChannel.OnclosingFn getOnclosing()
-
getOnerror
@JsProperty RTCDataChannel.OnerrorFn getOnerror()
-
getOnmessage
@JsProperty RTCDataChannel.OnmessageFn getOnmessage()
-
getOnopen
@JsProperty RTCDataChannel.OnopenFn getOnopen()
-
getProtocol
@JsProperty java.lang.String getProtocol()
-
getReadyState
@JsProperty java.lang.String getReadyState()
-
isNegotiated
@JsProperty boolean isNegotiated()
-
isOrdered
@JsProperty boolean isOrdered()
-
isReliable
@JsProperty boolean isReliable()
-
send
@JsOverlay default void send(elemental2.core.ArrayBuffer data)
-
send
@JsOverlay default void send(elemental2.core.ArrayBufferView data)
-
send
@JsOverlay default void send(Blob data)
-
send
void send(RTCDataChannel.SendDataUnionType data)
-
send
@JsOverlay default void send(java.lang.String data)
-
setBinaryType
@JsProperty void setBinaryType(java.lang.String binaryType)
-
setBufferedAmountLowThreshold
@JsProperty void setBufferedAmountLowThreshold(double bufferedAmountLowThreshold)
-
setOnbufferedamountlow
@JsProperty void setOnbufferedamountlow(RTCDataChannel.OnbufferedamountlowFn onbufferedamountlow)
-
setOnclose
@JsProperty void setOnclose(RTCDataChannel.OncloseFn onclose)
-
setOnclosing
@JsProperty void setOnclosing(RTCDataChannel.OnclosingFn onclosing)
-
setOnerror
@JsProperty void setOnerror(RTCDataChannel.OnerrorFn onerror)
-
setOnmessage
@JsProperty void setOnmessage(RTCDataChannel.OnmessageFn onmessage)
-
setOnopen
@JsProperty void setOnopen(RTCDataChannel.OnopenFn onopen)
-
setReadyState
@JsProperty void setReadyState(java.lang.String readyState)
-
-