Amazon Kinesis Webrtc C SDK
Loading...
Searching...
No Matches
Metrics.h
Go to the documentation of this file.
1/*******************************************
2WebRTC 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
10extern "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
struct RtcRtpTransceiver * PRtcRtpTransceiver
struct RtcPeerConnection * PRtcPeerConnection
struct RtcRemoteInboundRtpStreamStats * PRtcRemoteInboundRtpStreamStats
struct RtcOutboundRtpStreamStats * PRtcOutboundRtpStreamStats
struct RtcIceServerStats * PRtcIceServerStats
struct RtcIceCandidateStats * PRtcIceCandidateStats
struct RtcInboundRtpStreamStats * PRtcInboundRtpStreamStats
struct RtcTransportStats * PRtcTransportStats
struct RtcIceCandidatePairStats * PRtcIceCandidatePairStats