Metrics/Stats Related structures. More...

Classes | |
| struct | RtcIceMetrics |
| Statistics relted to ICE candidates. More... | |
| struct | RtcStreamMetrics |
| Collection of RTP stream related stats Reference: https://www.w3.org/TR/webrtc-stats/#remoteinboundrtpstats-dict* Reference: https://www.w3.org/TR/webrtc-stats/#outboundrtpstats-dict* Reference: https://www.w3.org/TR/webrtc-stats/#transportstats-dict*. More... | |
| struct | SignalingClientMetrics |
| SignalingStats Collection of signaling related stats. Can be expanded in the future. More... | |
| struct | KvsIceAgentMetrics |
| KVS ICE Agent Collection of ICE agent related stats. Can be expanded in the future. More... | |
| struct | PeerConnectionMetrics |
| SignalingStats Collection of signaling related stats. Can be expanded in the future. More... | |
| struct | RtcStats |
| The stats object is populated based on RTCStatsType request. More... | |
| struct | RtcEncoderStats |
| The stats object is populated by the application to include details about the encoder. More... | |
| 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... | |
Enumerations | |
| enum | RTC_DATA_CHANNEL_STATE { RTC_DATA_CHANNEL_STATE_CONNECTING , RTC_DATA_CHANNEL_STATE_OPEN , RTC_DATA_CHANNEL_STATE_CLOSING , RTC_DATA_CHANNEL_STATE_CLOSED } |
Metrics/Stats Related structures.
Record of duration and quality reason state.
Collection of ICE related stats Reference: https://www.w3.org/TR/webrtc-stats/#ice-server-dict* Reference: https://www.w3.org/TR/webrtc-stats/#icecandidate-dict* Reference: https://www.w3.org/TR/webrtc-stats/#candidatepair-dict*
| typedef struct DscpPacketsSentRecord * PDscpPacketsSentRecord |
| typedef struct KvsIceAgentMetrics * PKvsIceAgentMetrics |
| typedef struct KvsIceAgentStats * PKvsIceAgentStats |
| typedef struct PeerConnectionMetrics * PPeerConnectionMetrics |
| typedef struct PeerConnectionStats * PPeerConnectionStats |
| typedef struct QualityLimitationDurationsRecord * PQualityLimitationDurationsRecord |
| typedef struct RtcDataChannelStats * PRtcDataChannelStats |
| typedef struct RtcEncoderStats * PRtcEncoderStats |
| typedef struct RtcIceCandidatePairStats * PRtcIceCandidatePairStats |
| typedef struct RtcIceCandidateStats * PRtcIceCandidateStats |
| typedef struct RtcIceMetrics * PRtcIceMetrics |
| typedef struct RtcIceServerStats * PRtcIceServerStats |
| typedef struct RtcInboundRtpStreamStats * PRtcInboundRtpStreamStats |
| typedef struct RtcOutboundRtpStreamStats * PRtcOutboundRtpStreamStats |
| typedef struct RtcReceivedRtpStreamStats * PRtcReceivedRtpStreamStats |
| typedef struct RtcRemoteInboundRtpStreamStats * PRtcRemoteInboundRtpStreamStats |
| typedef struct RTCRtpStreamStats * PRTCRtpStreamStats |
| typedef struct RTCSentRtpStreamStats * PRTCSentRtpStreamStats |
| typedef struct RtcStatsObject * PRtcStatsObject |
| typedef struct RtcStreamMetrics * PRtcStreamMetrics |
| typedef struct RtcTransportStats * PRtcTransportStats |
| typedef struct SignalingClientMetrics * PSignalingClientMetrics |
| typedef struct SignalingClientStats * PSignalingClientStats |
Reference: https://www.w3.org/TR/webrtc/#dom-rtcdatachannelstate