Amazon Kinesis Webrtc C SDK
RtcIceServerDiagnostics Struct Reference

#include <IceAgent.h>

Collaboration diagram for RtcIceServerDiagnostics:
Collaboration graph

Public Attributes

CHAR url [MAX_ICE_CONFIG_URI_LEN+1]
 STUN/TURN server URL. More...
 
CHAR protocol [MAX_PROTOCOL_LENGTH+1]
 Valid values: UDP, TCP. More...
 
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

Internal structure tracking ICE server parameters for diagnostics and metrics/stats

Member Data Documentation

◆ port

INT32 RtcIceServerDiagnostics::port

Port number used by client.

◆ protocol

CHAR RtcIceServerDiagnostics::protocol[MAX_PROTOCOL_LENGTH+1]

Valid values: UDP, TCP.

◆ totalRequestsSent

UINT64 RtcIceServerDiagnostics::totalRequestsSent

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

◆ totalResponsesReceived

UINT64 RtcIceServerDiagnostics::totalResponsesReceived

Total number of responses received from the server.

◆ totalRoundTripTime

UINT64 RtcIceServerDiagnostics::totalRoundTripTime

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

◆ url

CHAR RtcIceServerDiagnostics::url[MAX_ICE_CONFIG_URI_LEN+1]

STUN/TURN server URL.


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