コード例 #1
0
 private void On_PwrUpdateData(object sender, JCVT_PWR data)
 {
     EvtUpdateStatus?.Invoke(this, new UDATESTATUS()
     {
         id = eVIWER.Pnl_Pwr, mthd = data.typeName, msg = data.json
     });
 }
コード例 #2
0
            public static JCVT_PWR Set <T>(T data)
            {
                var obj = new JCVT_PWR();

                obj.typeName = $"{typeof(T).Name}";
                obj.json     = JsonConvert.SerializeObject(data, Formatting.Indented);
                return(obj);
            }
コード例 #3
0
        private void ReportLog(string msg, bool bSend = true)
        {
            var jsonLog = JCVT_PWR.Set(new LOG()
            {
                bSend = bSend, msg = msg
            });

            Evt_UpdateData?.Invoke(this, jsonLog);
            Debug.WriteLine(msg, false);
        }
コード例 #4
0
        private void RoportUpdateData(PWRSTATUS data)
        {
            var jsonLog = JCVT_PWR.Set(data);

            Evt_UpdateData?.Invoke(this, jsonLog);
        }
コード例 #5
0
 public void SetStatus(string rcvMsg)
 {
     JCVT_PWR.Get(rcvMsg, out status);
 }