Remotely/Server/Models/RCSessionInfo.cs
2021-07-29 07:56:35 -07:00

23 lines
850 B
C#

using Remotely.Shared.Enums;
using System;
using System.Collections.Concurrent;
namespace Remotely.Server.Models
{
public class RCSessionInfo
{
public string AttendedSessionID { get; set; }
public string DeviceID { get; set; }
public string MachineName { get; set; }
public RemoteControlMode Mode { get; set; }
public string OrganizationID { get; set; }
public string RCDeviceSocketID { get; set; }
public string RequesterName { get; set; }
public string RequesterSocketID { get; set; }
public string RequesterUserName { get; set; }
public string ServiceID { get; set; }
public DateTimeOffset StartTime { get; set; }
public ConcurrentDictionary<string, string> ViewerConnections { get; } = new ConcurrentDictionary<string, string>();
}
}