
Go to the source code of this file.
Classes | |
| struct | QualityLimitationDurationsRecord |
| struct | DscpPacketsSentRecord |
| Record of total number of packets sent per DSCP. Used by RTCOutboundRtpStreamStats object. More... | |
| struct | RtcIceCandidatePairStats |
| RtcIceCandidatePairStats Stats related to the local-remote ICE candidate pair. More... | |
| struct | RtcIceServerStats |
| : RtcIceServerStats Stats related to the ICE Server More... | |
| struct | KvsIceAgentStats |
| : IceAgent profiling Stats related to the KVS ICE Agent More... | |
| struct | RtcIceCandidateStats |
| : RtcIceCandidateStats Stats related to a specific candidate in a pair More... | |
| struct | RtcTransportStats |
| RtcTransportStats Represents the stats corresponding to an RTCDtlsTransport and its underlying RTCIceTransport. More... | |
| struct | RTCRtpStreamStats |
| RTCRtpStreamStats captures stream stats that will be used as part of RTCSentRtpStreamStats report Reference: https://www.w3.org/TR/webrtc-stats/#dom-rtcrtpstreamstats. More... | |
| struct | RTCSentRtpStreamStats |
| RTCSentRtpStreamStats will be used as part of outbound Rtp stats Reference: https://www.w3.org/TR/webrtc-stats/#dom-rtcsentrtpstreamstats. More... | |
| struct | RtcOutboundRtpStreamStats |
| RtcOutboundRtpStreamStats Gathers stats for media stream from the embedded device Note: RTCOutboundRtpStreamStats extends RTCSentRtpStreamStats as per https://www.w3.org/TR/webrtc-stats/#dom-rtcoutboundrtpstreamstats. More... | |
| struct | RtcRemoteInboundRtpStreamStats |
| RTCRemoteInboundRtpStreamStats Represents the remote endpoint's measurement metrics for a particular incoming RTP stream. More... | |
| struct | RtcReceivedRtpStreamStats |
| struct | RtcInboundRtpStreamStats |
| The RTCInboundRtpStreamStats dictionary represents the measurement metrics for the incoming RTP media stream. The timestamp reported in the statistics object is the time at which the data was sampled. More... | |
| struct | RtcDataChannelStats |
| struct | SignalingClientStats |
| SignalingClientMetrics Represent the stats related to the KVS WebRTC SDK signaling client. More... | |
| struct | PeerConnectionStats |
| struct | RtcStatsObject |
| RTCStatsObject Represents an object passed in by the application developer which will be populated internally. More... | |
Macros | |
| #define | MAX_CANDIDATE_ID_LENGTH 9U |
| #define | MAX_ICE_CONFIG_URI_LEN 255 |
| #define | MAX_ICE_CONFIG_URI_BUFFER_LEN (MAX_ICE_CONFIG_URI_LEN + 1) |
| #define | MAX_RELAY_PROTOCOL_LENGTH 8U |
| #define | MAX_TLS_VERSION_LENGTH 8U |
| #define | MAX_DTLS_CIPHER_LENGTH 64U |
| #define | MAX_SRTP_CIPHER_LENGTH 64U |
| #define | MAX_TLS_GROUP_LENGHTH 32U |
| #define | MAX_PROTOCOL_LENGTH 7U |
| #define | IP_ADDR_STR_LENGTH 45U |
| #define | MAX_STATS_STRING_LENGTH 255U |
| #define | MAX_CANDIDATE_TYPE_LENGTH 7U |
| #define MAX_CANDIDATE_TYPE_LENGTH 7U |
Maximum length of candidate type (host, srflx, relay, prflx, unknown)
| typedef UINT64 DOMHighResTimeStamp |
The DOMHighResTimeStamp type is used to store a time value in milliseconds, measured relative from the time origin, global monotonic clock, or a time value that represents a duration between two DOMHighResTimeStamps.
Reference: https://www.w3.org/TR/hr-time-2/#sec-domhighrestimestamp
| typedef CHAR DOMString[255U+1] |
DOMString type is used to store strings of size 256 bytes (inclusive of '\0' character.
Indicates computing states in the checklist Reference: https://www.w3.org/TR/webrtc-stats/#rtcstatsicecandidatepairstate-enum.
| Enumerator | |
|---|---|
| ICE_CANDIDATE_PAIR_STATE_FROZEN | |
| ICE_CANDIDATE_PAIR_STATE_WAITING | |
| ICE_CANDIDATE_PAIR_STATE_IN_PROGRESS | |
| ICE_CANDIDATE_PAIR_STATE_SUCCEEDED | |
| ICE_CANDIDATE_PAIR_STATE_FAILED | |
| enum ICE_CANDIDATE_TYPE |
DTLS Transport State Reference: https://www.w3.org/TR/webrtc/#rtcdtlstransport-interface.
| enum RTC_ICE_ROLE |
Set details of the IceAgent based on STUN_ATTRIBUTE_TYPE_USE_CANDIDATE flag Reference: https://www.w3.org/TR/webrtc/#rtcicerole.
Defines reasons for quality limitation for sending streams.
Reference: https://www.w3.org/TR/webrtc-stats/#rtcqualitylimitationreason-enum
| enum RTC_STATS_TYPE |
Type of Stats object requested by the application Reference https://www.w3.org/TR/webrtc-stats/#rtcstatstype-str*.