Interface RTCConfiguration


@JsType(isNative=true, namespace="<global>") public interface RTCConfiguration
  • Method Details

    • create

      @JsOverlay static RTCConfiguration create()
    • getBundlePolicy

      @JsProperty String getBundlePolicy()
    • getCertificates

      @JsProperty elemental2.core.JsArray<RTCCertificate> getCertificates()
    • getIceCandidatePoolSize

      @JsProperty double getIceCandidatePoolSize()
    • getIceServers

      @JsProperty elemental2.core.JsArray<RTCConfiguration.GetIceServersArrayUnionType> getIceServers()
    • getIceTransportPolicy

      @JsProperty String getIceTransportPolicy()
    • getRtcpMuxPolicy

      @JsProperty String getRtcpMuxPolicy()
    • getSdpSemantics

      @JsProperty String getSdpSemantics()
    • setBundlePolicy

      @JsProperty void setBundlePolicy(String bundlePolicy)
    • setCertificates

      @JsProperty void setCertificates(elemental2.core.JsArray<RTCCertificate> certificates)
    • setCertificates

      @JsOverlay default void setCertificates(RTCCertificate[] certificates)
    • setIceCandidatePoolSize

      @JsProperty void setIceCandidatePoolSize(double iceCandidatePoolSize)
    • setIceServers

      @JsOverlay default void setIceServers(RTCConfiguration.GetIceServersArrayUnionType[] iceServers)
    • setIceServers

      @JsProperty void setIceServers(elemental2.core.JsArray<RTCConfiguration.GetIceServersArrayUnionType> iceServers)
    • setIceTransportPolicy

      @JsProperty void setIceTransportPolicy(String iceTransportPolicy)
    • setRtcpMuxPolicy

      @JsProperty void setRtcpMuxPolicy(String rtcpMuxPolicy)
    • setSdpSemantics

      @JsProperty void setSdpSemantics(String sdpSemantics)