RTCIceCandidate
Overview
The RTCIceCandidate interface—part of the WebRTC API—represents a candidate Internet Connectivity Establishment (ICE) configuration which may be used to establish an RTCPeerConnection.
Location
- Reference: Island.fx
- Namespace: RemObjects.Elements.WebAssembly.DOM
- Platforms: WebAssembly
candidate
property candidate: String read;
String candidate { get; }
var candidate: String { get{} }
String candidate { __get; }
ReadOnly Property candidate() As String
component
property component: String read;
String component { get; }
var component: String { get{} }
String component { __get; }
ReadOnly Property component() As String
foundation
property foundation: String read;
String foundation { get; }
var foundation: String { get{} }
String foundation { __get; }
ReadOnly Property foundation() As String
ip
property ip: String read;
String ip { get; }
var ip: String { get{} }
String ip { __get; }
ReadOnly Property ip() As String
port
property port: Int32 read;
Int32 port { get; }
var port: Int32 { get{} }
Int32 port { __get; }
ReadOnly Property port() As Int32
priority
property priority: Int64 read;
Int64 priority { get; }
var priority: Int64 { get{} }
Int64 priority { __get; }
ReadOnly Property priority() As Int64
protocol
property protocol: String read;
String protocol { get; }
var protocol: String { get{} }
String protocol { __get; }
ReadOnly Property protocol() As String
property relatedAddress: String read;
String relatedAddress { get; }
var relatedAddress: String { get{} }
String relatedAddress { __get; }
ReadOnly Property relatedAddress() As String
property relatedPort: Double read;
Double relatedPort { get; }
var relatedPort: Double { get{} }
Double relatedPort { __get; }
ReadOnly Property relatedPort() As Double
sdpMid
property sdpMid: Int32 read;
Int32 sdpMid { get; }
var sdpMid: Int32 { get{} }
Int32 sdpMid { __get; }
ReadOnly Property sdpMid() As Int32
sdpMLineIndex
property sdpMLineIndex: Int32 read;
Int32 sdpMLineIndex { get; }
var sdpMLineIndex: Int32 { get{} }
Int32 sdpMLineIndex { __get; }
ReadOnly Property sdpMLineIndex() As Int32
tcpType
property tcpType: dynamic read;
dynamic tcpType { get; }
var tcpType: dynamic { get{} }
dynamic tcpType { __get; }
ReadOnly Property tcpType() As dynamic
toJSON
Given the RTCIceCandidate's current configuration, toJSON() returns a DOMString containing a JSON representation of that configuration in the form of a RTCIceCandidateInit object.
method toJSON: String
String toJSON()
func toJSON() -> String
String toJSON()
Function toJSON() As String
type
property type: dynamic read;
dynamic type { get; }
var type: dynamic { get{} }
dynamic type { __get; }
ReadOnly Property type() As dynamic
usernameFragment
candidate
property candidate: String read;
String candidate { get; }
var candidate: String { get{} }
String candidate { __get; }
ReadOnly Property candidate() As String
component
property component: String read;
String component { get; }
var component: String { get{} }
String component { __get; }
ReadOnly Property component() As String
foundation
property foundation: String read;
String foundation { get; }
var foundation: String { get{} }
String foundation { __get; }
ReadOnly Property foundation() As String
ip
property ip: String read;
String ip { get; }
var ip: String { get{} }
String ip { __get; }
ReadOnly Property ip() As String
port
property port: Int32 read;
Int32 port { get; }
var port: Int32 { get{} }
Int32 port { __get; }
ReadOnly Property port() As Int32
priority
property priority: Int64 read;
Int64 priority { get; }
var priority: Int64 { get{} }
Int64 priority { __get; }
ReadOnly Property priority() As Int64
protocol
property protocol: String read;
String protocol { get; }
var protocol: String { get{} }
String protocol { __get; }
ReadOnly Property protocol() As String
property relatedAddress: String read;
String relatedAddress { get; }
var relatedAddress: String { get{} }
String relatedAddress { __get; }
ReadOnly Property relatedAddress() As String
property relatedPort: Double read;
Double relatedPort { get; }
var relatedPort: Double { get{} }
Double relatedPort { __get; }
ReadOnly Property relatedPort() As Double
sdpMid
property sdpMid: Int32 read;
Int32 sdpMid { get; }
var sdpMid: Int32 { get{} }
Int32 sdpMid { __get; }
ReadOnly Property sdpMid() As Int32
sdpMLineIndex
property sdpMLineIndex: Int32 read;
Int32 sdpMLineIndex { get; }
var sdpMLineIndex: Int32 { get{} }
Int32 sdpMLineIndex { __get; }
ReadOnly Property sdpMLineIndex() As Int32
tcpType
property tcpType: dynamic read;
dynamic tcpType { get; }
var tcpType: dynamic { get{} }
dynamic tcpType { __get; }
ReadOnly Property tcpType() As dynamic
type
property type: dynamic read;
dynamic type { get; }
var type: dynamic { get{} }
dynamic type { __get; }
ReadOnly Property type() As dynamic
usernameFragment