Amazon Kinesis Webrtc C SDK
RtcIceCandidateStats Struct Reference

: RtcIceCandidateStats Stats related to a specific candidate in a pair More...

#include <Stats.h>

Collaboration diagram for RtcIceCandidateStats:
Collaboration graph

Public Attributes

DOMString url
 For local candidates this is the URL of the ICE server from which the candidate was obtained. More...
 
CHAR address [45U+1]
 IPv4 or IPv6 address of the candidate. More...
 
CHAR protocol [7U+1]
 Valid values: UDP, TCP. More...
 
CHAR relayProtocol [7U+1]
 Valid values: UDP, TCP, TLS. More...
 
INT32 priority
 Computed using the formula in https://tools.ietf.org/html/rfc5245#section-15.1. More...
 
INT32 port
 Port number of the candidate. More...
 
CHAR candidateType [7U+1]
 Type of local/remote ICE candidate. More...
 

Detailed Description

: RtcIceCandidateStats Stats related to a specific candidate in a pair

Reference: https://www.w3.org/TR/webrtc-stats/#icecandidate-dict*

Member Data Documentation

◆ address

CHAR RtcIceCandidateStats::address[45U+1]

IPv4 or IPv6 address of the candidate.

◆ candidateType

CHAR RtcIceCandidateStats::candidateType[7U+1]

Type of local/remote ICE candidate.

◆ port

INT32 RtcIceCandidateStats::port

Port number of the candidate.

◆ priority

INT32 RtcIceCandidateStats::priority

Computed using the formula in https://tools.ietf.org/html/rfc5245#section-15.1.

◆ protocol

CHAR RtcIceCandidateStats::protocol[7U+1]

Valid values: UDP, TCP.

◆ relayProtocol

CHAR RtcIceCandidateStats::relayProtocol[7U+1]

Valid values: UDP, TCP, TLS.

Protocol used by endpoint to communicate with TURN server. (Only for local candidate)

◆ url

DOMString RtcIceCandidateStats::url

For local candidates this is the URL of the ICE server from which the candidate was obtained.


The documentation for this struct was generated from the following file: