将Feature/XP.Common和Feature/XP.Hardware分支合并至Develop/XP.forHardwareAndCommon,完善XPapp注册和相关硬件类库通用类库功能。

This commit is contained in:
QI Mingxuan
2026-04-16 17:31:13 +08:00
parent 6ec4c3ddaa
commit 2bd6e566c3
581 changed files with 74600 additions and 222 deletions
@@ -0,0 +1,29 @@
namespace XP.Hardware.RaySource.Comet.Messages.Responses
{
/// <summary>
/// 射线源响应抽象基类
/// 所有从 Host 进程返回主进程的响应均继承此类
/// </summary>
public abstract class RaySourceResponse
{
/// <summary>
/// 操作是否成功
/// </summary>
public bool Success { get; set; }
/// <summary>
/// 错误消息(成功时为 null
/// </summary>
public string ErrorMessage { get; set; }
/// <summary>
/// 是否为主动推送消息(区分命令响应和主动推送)
/// </summary>
public bool IsPush { get; set; }
/// <summary>
/// 推送类型标识(StatusChanged、XRayStateChanged、ErrorOccurred、ConnectionStateChanged、Log
/// </summary>
public string PushType { get; set; }
}
}