using System.Collections.Generic;
using System;
using System.Drawing;
using System.Diagnostics;
using System.Data;
using System.Collections;
using System.Windows.Forms;
using System.IO;
using System.Text;
using AR;
namespace vmsnet
{
    public class NotifyData
    {
        public int idx_m { get; set; }
        /// 
        /// 0ºÎÅͽÃÀÛÇÏ´Â À妽º°ª
        /// 
        public int idx_u { get; set; }
        /// 
        /// 0ºÎÅͽÃÀÛÇÏ´Â À妽º°ª
        /// 
        public int idx_c { get; set; }
        /// 
        /// ä³Î¹øÈ£ 1ºÎÅͽÃÀÛ
        /// 
        public int chno { get; set; }
        public float offset { get; set; }
        public byte decpos { get; set; }
        public bool use { get; set; }
        /// 
        /// ÃøÁ¤°ª(Àü¾Ð)
        /// 
        public int value { get; set; }
        /// 
        /// ÃøÁ¤½Ã°£(filetime-long)
        /// yyyy-MM-dd HH:mm:ss
        /// 
        public string time { get; set; }
        public override string ToString()
        {
            return $"[{chno}-{(this.use ? "O" : "X")}] M{idx_m}U{idx_u}C{idx_c},V={value}";
        }
    }
}