blob: 58f88bade42862d4be93dd3b9146f821891f9a30 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
// GENERATED CONTENT - DO NOT EDIT
// Content was automatically extracted by Reffy into webref
// (https://github.com/w3c/webref)
// Source: IceTransport Extensions for WebRTC (https://w3c.github.io/webrtc-ice/)
partial dictionary RTCIceParameters {
boolean iceLite;
};
dictionary RTCIceGatherOptions {
RTCIceTransportPolicy gatherPolicy = "all";
sequence<RTCIceServer> iceServers;
};
[Exposed=Window]
partial interface RTCIceTransport {
constructor();
undefined gather (optional RTCIceGatherOptions options = {});
undefined start (optional RTCIceParameters remoteParameters = {}, optional RTCIceRole role = "controlled");
undefined stop ();
undefined addRemoteCandidate (optional RTCIceCandidateInit remoteCandidate = {});
attribute EventHandler onerror;
attribute EventHandler onicecandidate;
};
|