src/Libs/Common/Redis/CommandParameters/ReportClientStatusParameters.cs (19 lines of code) (raw):

// Copyright (c) Microsoft. All rights reserved. // Licensed under the MIT license. See LICENSE file in the project root for full license information. using System; using System.Collections.Generic; namespace Azure.SignalRBench.Common { public class ReportClientStatusParameters { public int TotalReconnectCount { get; set; } public int ConnectedCount { get; set; } public int ReconnectingCount { get; set; } public int MessageSent { get; set; } public int MessageRecieved { get; set; } public int ExpectedRecievedMessageCount { get; set; } public int ClientReceivedServerAckCount { get; set; } public int ServerReceivedClientAckCount { get; set; } public DateTime Time { get; set; }=DateTime.UtcNow; public Dictionary<LatencyClass, int> Latency { get; set; } = new Dictionary<LatencyClass, int>(); } }