Amazon Kinesis Webrtc C SDK
SignalingDiagnostics Struct Reference

#include <Signaling.h>

Collaboration diagram for SignalingDiagnostics:
Collaboration graph

Public Attributes

volatile SIZE_T numberOfMessagesSent
 
volatile SIZE_T numberOfMessagesReceived
 
volatile SIZE_T iceRefreshCount
 
volatile SIZE_T numberOfErrors
 
volatile SIZE_T numberOfRuntimeErrors
 
volatile SIZE_T numberOfReconnects
 
UINT64 describeChannelStartTime
 
UINT64 describeChannelEndTime
 
UINT64 getSignalingChannelEndpointStartTime
 
UINT64 getSignalingChannelEndpointEndTime
 
UINT64 getIceServerConfigStartTime
 
UINT64 getIceServerConfigEndTime
 
UINT64 getTokenStartTime
 
UINT64 getTokenEndTime
 
UINT64 createChannelStartTime
 
UINT64 createChannelEndTime
 
UINT64 connectStartTime
 
UINT64 connectEndTime
 
UINT64 createTime
 
UINT64 connectTime
 
UINT64 cpApiLatency
 
UINT64 dpApiLatency
 
UINT64 getTokenCallTime
 
UINT64 describeCallTime
 
UINT64 describeMediaCallTime
 
UINT64 createCallTime
 
UINT64 getEndpointCallTime
 
UINT64 getIceConfigCallTime
 
UINT64 connectCallTime
 
UINT64 createClientTime
 
UINT64 fetchClientTime
 
UINT64 connectClientTime
 
UINT64 offerToAnswerTime
 
UINT64 joinSessionCallTime
 
UINT64 joinSessionToOfferRecvTime
 
PHashTable pEndpointToClockSkewHashMap
 
UINT32 stateMachineRetryCount
 

Detailed Description

Internal structure tracking various parameters for diagnostics and metrics/stats

Member Data Documentation

◆ connectCallTime

UINT64 SignalingDiagnostics::connectCallTime

◆ connectClientTime

UINT64 SignalingDiagnostics::connectClientTime

◆ connectEndTime

UINT64 SignalingDiagnostics::connectEndTime

◆ connectStartTime

UINT64 SignalingDiagnostics::connectStartTime

◆ connectTime

UINT64 SignalingDiagnostics::connectTime

◆ cpApiLatency

UINT64 SignalingDiagnostics::cpApiLatency

◆ createCallTime

UINT64 SignalingDiagnostics::createCallTime

◆ createChannelEndTime

UINT64 SignalingDiagnostics::createChannelEndTime

◆ createChannelStartTime

UINT64 SignalingDiagnostics::createChannelStartTime

◆ createClientTime

UINT64 SignalingDiagnostics::createClientTime

◆ createTime

UINT64 SignalingDiagnostics::createTime

◆ describeCallTime

UINT64 SignalingDiagnostics::describeCallTime

◆ describeChannelEndTime

UINT64 SignalingDiagnostics::describeChannelEndTime

◆ describeChannelStartTime

UINT64 SignalingDiagnostics::describeChannelStartTime

◆ describeMediaCallTime

UINT64 SignalingDiagnostics::describeMediaCallTime

◆ dpApiLatency

UINT64 SignalingDiagnostics::dpApiLatency

◆ fetchClientTime

UINT64 SignalingDiagnostics::fetchClientTime

◆ getEndpointCallTime

UINT64 SignalingDiagnostics::getEndpointCallTime

◆ getIceConfigCallTime

UINT64 SignalingDiagnostics::getIceConfigCallTime

◆ getIceServerConfigEndTime

UINT64 SignalingDiagnostics::getIceServerConfigEndTime

◆ getIceServerConfigStartTime

UINT64 SignalingDiagnostics::getIceServerConfigStartTime

◆ getSignalingChannelEndpointEndTime

UINT64 SignalingDiagnostics::getSignalingChannelEndpointEndTime

◆ getSignalingChannelEndpointStartTime

UINT64 SignalingDiagnostics::getSignalingChannelEndpointStartTime

◆ getTokenCallTime

UINT64 SignalingDiagnostics::getTokenCallTime

◆ getTokenEndTime

UINT64 SignalingDiagnostics::getTokenEndTime

◆ getTokenStartTime

UINT64 SignalingDiagnostics::getTokenStartTime

◆ iceRefreshCount

volatile SIZE_T SignalingDiagnostics::iceRefreshCount

◆ joinSessionCallTime

UINT64 SignalingDiagnostics::joinSessionCallTime

◆ joinSessionToOfferRecvTime

UINT64 SignalingDiagnostics::joinSessionToOfferRecvTime

◆ numberOfErrors

volatile SIZE_T SignalingDiagnostics::numberOfErrors

◆ numberOfMessagesReceived

volatile SIZE_T SignalingDiagnostics::numberOfMessagesReceived

◆ numberOfMessagesSent

volatile SIZE_T SignalingDiagnostics::numberOfMessagesSent

◆ numberOfReconnects

volatile SIZE_T SignalingDiagnostics::numberOfReconnects

◆ numberOfRuntimeErrors

volatile SIZE_T SignalingDiagnostics::numberOfRuntimeErrors

◆ offerToAnswerTime

UINT64 SignalingDiagnostics::offerToAnswerTime

◆ pEndpointToClockSkewHashMap

PHashTable SignalingDiagnostics::pEndpointToClockSkewHashMap

◆ stateMachineRetryCount

UINT32 SignalingDiagnostics::stateMachineRetryCount

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