Interface RTCDataChannel
- All Superinterfaces:
EventTarget
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
Nested classes/interfaces inherited from interface elemental2.dom.EventTarget
EventTarget.AddEventListenerListenerFn, EventTarget.AddEventListenerOptionsUnionType, EventTarget.RemoveEventListenerListenerFn, EventTarget.RemoveEventListenerOptionsUnionType
-
Method Summary
Modifier and TypeMethodDescriptionclose()
int
double
double
getId()
getLabel()
double
double
boolean
boolean
boolean
default void
send
(elemental2.core.ArrayBuffer data) default void
send
(elemental2.core.ArrayBufferView data) default void
void
default void
void
setBinaryType
(String binaryType) void
setBufferedAmountLowThreshold
(double bufferedAmountLowThreshold) void
setOnbufferedamountlow
(RTCDataChannel.OnbufferedamountlowFn onbufferedamountlow) void
setOnclose
(RTCDataChannel.OncloseFn onclose) void
setOnclosing
(RTCDataChannel.OnclosingFn onclosing) void
setOnerror
(RTCDataChannel.OnerrorFn onerror) void
setOnmessage
(RTCDataChannel.OnmessageFn onmessage) void
setOnopen
(RTCDataChannel.OnopenFn onopen) void
setReadyState
(String readyState) Methods inherited from interface elemental2.dom.EventTarget
addEventListener, addEventListener, addEventListener, addEventListener, dispatchEvent, removeEventListener, removeEventListener, removeEventListener, removeEventListener
-
Method Details
-
close
Object close() -
getBinaryType
-
getBufferedAmount
@JsProperty int getBufferedAmount() -
getBufferedAmountLowThreshold
@JsProperty double getBufferedAmountLowThreshold() -
getId
@JsProperty double getId() -
getLabel
-
getMaxPacketLifeTime
@JsProperty double getMaxPacketLifeTime() -
getMaxRetransmits
@JsProperty double getMaxRetransmits() -
getOnbufferedamountlow
-
getOnclose
-
getOnclosing
-
getOnerror
-
getOnmessage
-
getOnopen
-
getProtocol
-
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
-
send
-
send
-
setBinaryType
-
setBufferedAmountLowThreshold
@JsProperty void setBufferedAmountLowThreshold(double bufferedAmountLowThreshold) -
setOnbufferedamountlow
-
setOnclose
-
setOnclosing
-
setOnerror
-
setOnmessage
-
setOnopen
-
setReadyState
-