Remotely/Server/Models/RCSessionInfo.cs

23 lines
790 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 CasterSocketID { 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 ConcurrentList<string> ViewerList { get; } = new();
}
}