2021-09-14 19:12:20 -04:00
|
|
|
|
using System;
|
|
|
|
|
using static SharedLibraryCore.Server;
|
2019-07-24 11:36:37 -04:00
|
|
|
|
|
|
|
|
|
namespace SharedLibraryCore.Dtos
|
|
|
|
|
{
|
|
|
|
|
public class IW4MAdminInfo
|
|
|
|
|
{
|
|
|
|
|
public int TotalClientCount { get; set; }
|
|
|
|
|
public int RecentClientCount { get; set; }
|
|
|
|
|
public int TotalOccupiedClientSlots { get; set; }
|
|
|
|
|
public int TotalAvailableClientSlots { get; set; }
|
2021-08-26 18:35:05 -04:00
|
|
|
|
public int MaxConcurrentClients { get; set; }
|
2021-09-14 19:12:20 -04:00
|
|
|
|
public DateTime MaxConcurrentClientsTime { get; set; }
|
2020-04-13 21:26:13 -04:00
|
|
|
|
|
|
|
|
|
/// <summary>
|
2022-01-26 11:32:16 -05:00
|
|
|
|
/// specifies the game name filter
|
2020-04-13 21:26:13 -04:00
|
|
|
|
/// </summary>
|
|
|
|
|
public Game? Game { get; set; }
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
2022-01-26 11:32:16 -05:00
|
|
|
|
/// collection of unique game names being monitored
|
2020-04-13 21:26:13 -04:00
|
|
|
|
/// </summary>
|
|
|
|
|
public Game[] ActiveServerGames { get; set; }
|
2019-07-24 11:36:37 -04:00
|
|
|
|
}
|
2022-01-26 11:32:16 -05:00
|
|
|
|
}
|