namespace SHH.CameraService;

/// <summary>
/// 定义发送的目标
/// </summary>
public class PushTargetConfig
{
    /// <summary>
    /// 目标名称
    /// </summary>
    public string Name { get; set; }
        = string.Empty;

    /// <summary>
    /// NetMQ 地址 (如 "tcp://1.2.3.4:5555")
    /// </summary>
    public string Endpoint { get; set; }
        = string.Empty;

    /// <summary>
    /// 独立队列容量 (隔离的关键)
    /// </summary>
    public int QueueCapacity { get; set; } = 10;
}