| 12345678910111213141516171819 |
- using System;
- using IvfTl.Hardware;
- namespace IvfTl.ControlHost.Debug
- {
- /// <summary>一次调试借用会话。lease 是 control 进程内借到的舱句柄;LastSeen 用注入时钟刷新。</summary>
- public sealed class DebugSession
- {
- public string SessionId { get; }
- public int HouseSn { get; }
- public IHardwareLease Lease { get; }
- public DateTime LastSeen { get; set; }
- public int CurrentHor { get; set; } = -1;
- public int CurrentVer { get; set; } = -1;
- public DebugSession(string sessionId, int houseSn, IHardwareLease lease, DateTime now)
- {
- SessionId = sessionId; HouseSn = houseSn; Lease = lease; LastSeen = now;
- }
- }
- }
|