Amazon Kinesis Webrtc C SDK
RtcIceServerStats Struct Reference

: RtcIceServerStats Stats related to the ICE Server More...

#include <Stats.h>

Collaboration diagram for RtcIceServerStats:
Collaboration graph

Public Attributes

CHAR url [256+1]
 STUN/TURN server URL. More...
 
CHAR protocol [8U+1]
 Valid values: UDP, TCP. More...
 
UINT32 iceServerIndex
 
INT32 port
 Port number used by client. More...
 
UINT64 totalRequestsSent
 Total amount of requests that have been sent to the server. More...
 
UINT64 totalResponsesReceived
 Total number of responses received from the server. More...
 
UINT64 totalRoundTripTime
 Sum of RTTs of all the requests for which response has been received. More...
 

Detailed Description

: RtcIceServerStats Stats related to the ICE Server

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

Member Data Documentation

◆ iceServerIndex

UINT32 RtcIceServerStats::iceServerIndex

Ice server index to get stats from. Not available in spec! Needs to be populated by the application to get specific server stats

◆ port

INT32 RtcIceServerStats::port

Port number used by client.

◆ protocol

CHAR RtcIceServerStats::protocol[8U+1]

Valid values: UDP, TCP.

◆ totalRequestsSent

UINT64 RtcIceServerStats::totalRequestsSent

Total amount of requests that have been sent to the server.

◆ totalResponsesReceived

UINT64 RtcIceServerStats::totalResponsesReceived

Total number of responses received from the server.

◆ totalRoundTripTime

UINT64 RtcIceServerStats::totalRoundTripTime

Sum of RTTs of all the requests for which response has been received.

◆ url

CHAR RtcIceServerStats::url[256+1]

STUN/TURN server URL.


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