Class ControlOverviewSnapshotModel
Derived display model for the Control > Overview page.
public sealed record ControlOverviewSnapshotModel : IEquatable<ControlOverviewSnapshotModel>
- Inheritance
-
ControlOverviewSnapshotModel
- Implements
- Inherited Members
Properties
ActiveAgents
public int ActiveAgents { get; init; }
Property Value
ActiveChannels
public int ActiveChannels { get; init; }
Property Value
CostDisplay
public string CostDisplay { get; init; }
Property Value
LastChannelsRefresh
public string LastChannelsRefresh { get; init; }
Property Value
MessageCount
public int MessageCount { get; init; }
Property Value
SessionCount
public int SessionCount { get; init; }
Property Value
StatusColor
public string StatusColor { get; init; }
Property Value
StatusText
public string StatusText { get; init; }
Property Value
TickInterval
public string TickInterval { get; init; }
Property Value
TokenCount
public int TokenCount { get; init; }
Property Value
UptimeDisplay
public string UptimeDisplay { get; init; }
Property Value
Methods
From(GatewayStatus?, SessionInfo[])
public static ControlOverviewSnapshotModel From(GatewayStatus? status, SessionInfo[] sessions)
Parameters
statusGatewayStatussessionsSessionInfo[]