Interface RTCDataChannel

  • All Superinterfaces:
    EventTarget

    @JsType(isNative=true,
            namespace="<global>")
    public interface RTCDataChannel
    extends EventTarget
    • 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()
      • 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

        @JsOverlay
        default void send​(java.lang.String data)
      • setBinaryType

        @JsProperty
        void setBinaryType​(java.lang.String binaryType)
      • setBufferedAmountLowThreshold

        @JsProperty
        void setBufferedAmountLowThreshold​(double bufferedAmountLowThreshold)
      • setReadyState

        @JsProperty
        void setReadyState​(java.lang.String readyState)