Amazon Kinesis Webrtc C SDK
Metrics.h
Go to the documentation of this file.
1 /*******************************************
2 WebRTC Client Metrics internal include file
3 *******************************************/
4 #ifndef __KINESIS_VIDEO_WEBRTCCLIENT_METRICS_INCLUDE__
5 #define __KINESIS_VIDEO_WEBRTCCLIENT_METRICS_INCLUDE__
6 
7 #pragma once
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
21 
31 
44 
53 
63 
73 
83 #ifdef __cplusplus
84 }
85 #endif
86 #endif /* __KINESIS_VIDEO_WEBRTCCLIENT_STATS_INCLUDE__ */
STATUS getTransportStats(PRtcPeerConnection, PRtcTransportStats)
Get specific transport stats.
Definition: Metrics.c:124
STATUS getRtpInboundStats(PRtcPeerConnection, PRtcRtpTransceiver, PRtcInboundRtpStreamStats)
Get RTP inbound stats.
Definition: Metrics.c:183
STATUS getIceCandidatePairStats(PRtcPeerConnection, PRtcIceCandidatePairStats)
Get specific ICE candidate pair stats.
Definition: Metrics.c:7
STATUS getIceCandidateStats(PRtcPeerConnection, BOOL, PRtcIceCandidateStats)
Get specific ICE candidate stats.
Definition: Metrics.c:60
STATUS getRtpRemoteInboundStats(PRtcPeerConnection, PRtcRtpTransceiver, PRtcRemoteInboundRtpStreamStats)
Get remote RTP inbound stats.
Definition: Metrics.c:135
STATUS getIceServerStats(PRtcPeerConnection, PRtcIceServerStats)
Get specific ICE server stats getIceServerStats will return stats for a specific server....
Definition: Metrics.c:93
STATUS getRtpOutboundStats(PRtcPeerConnection, PRtcRtpTransceiver, PRtcOutboundRtpStreamStats)
Get RTP outbound stats.
Definition: Metrics.c:159
RtcIceCandidatePairStats Stats related to the local-remote ICE candidate pair.
Definition: Stats.h:192
: RtcIceCandidateStats Stats related to a specific candidate in a pair
Definition: Stats.h:269
: RtcIceServerStats Stats related to the ICE Server
Definition: Stats.h:235
The RTCInboundRtpStreamStats dictionary represents the measurement metrics for the incoming RTP media...
Definition: Stats.h:448
RtcOutboundRtpStreamStats Gathers stats for media stream from the embedded device Note: RTCOutboundRt...
Definition: Stats.h:347
An RtcPeerConnection instance allows an application to establish peer-to-peer communications with ano...
Definition: Include.h:1098
RTCRemoteInboundRtpStreamStats Represents the remote endpoint's measurement metrics for a particular ...
Definition: Stats.h:399
The RTCRtpTransceiver represents a combination of an RTCRtpSender and an RTCRtpReceiver that share a ...
Definition: Include.h:1133
RtcTransportStats Represents the stats corresponding to an RTCDtlsTransport and its underlying RTCIce...
Definition: Stats.h:287