Amazon Kinesis Webrtc C SDK
RtcIceCandidateDiagnostics Struct Reference

#include <IceAgent.h>

Collaboration diagram for RtcIceCandidateDiagnostics:
Collaboration graph

Public Attributes

DOMString url
 For local candidates this is the URL of the ICE server from which the candidate was obtained. More...
 
DOMString transportId [MAX_STATS_STRING_LENGTH+1]
 ID of object that was inspected for RTCTransportStats. More...
 
CHAR address [KVS_IP_ADDRESS_STRING_BUFFER_LEN]
 IPv4 or IPv6 address of the candidate. More...
 
DOMString protocol
 Valid values: UDP, TCP. More...
 
DOMString relayProtocol
 
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...
 
DOMString candidateType
 Type of local/remote ICE candidate. More...
 

Member Data Documentation

◆ address

CHAR RtcIceCandidateDiagnostics::address[KVS_IP_ADDRESS_STRING_BUFFER_LEN]

IPv4 or IPv6 address of the candidate.

◆ candidateType

DOMString RtcIceCandidateDiagnostics::candidateType

Type of local/remote ICE candidate.

◆ port

INT32 RtcIceCandidateDiagnostics::port

Port number of the candidate.

◆ priority

INT32 RtcIceCandidateDiagnostics::priority

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

◆ protocol

DOMString RtcIceCandidateDiagnostics::protocol

Valid values: UDP, TCP.

◆ relayProtocol

DOMString RtcIceCandidateDiagnostics::relayProtocol

Protocol used by endpoint to communicate with TURN server. Valid values: UDP, TCP, TLS

◆ transportId

DOMString RtcIceCandidateDiagnostics::transportId[MAX_STATS_STRING_LENGTH+1]

ID of object that was inspected for RTCTransportStats.

◆ url

DOMString RtcIceCandidateDiagnostics::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: