private void OnBrightLEDOK(object sender, EventArgs e) { if (OnBrightLEDOKHandler != null) { OnBrightLEDOKHandler.Invoke(this, e); } }
private void OnBrightLEDOK(object sender, EventArgs e) { Debug.WriteLine("Drawer IP=" + this.DeviceIP + ", Event=" + "OnBrightLEDOK"); if (OnBrightLEDOKHandler != null) { OnBrightLEDOKHandler.Invoke(this, e); } }
//@~112,ReplyBrightLED,1@ /// <summary>Event ReplyBrightLED(112)</summary> /// <param name="reply">回覆的訊息(執行結果)</param> /// <remarks> /// <para>除非規格書有異動, 否則</para> /// <para>1. 函式名稱不得修改</para> /// <para>2. 函式不得刪除</para> /// </remarks> public void ReplyBrightLED(ReplyMessage reply) { ReplyResultCode replyResultCode = (ReplyResultCode)((int)(reply.Value)); var eventArgs = new OnReplyBrightLEDEventArgs(replyResultCode); if (OnReplyBrightLEDHandler != null) { OnReplyBrightLEDHandler.Invoke(this, eventArgs); } if (this.BrightLEDResult != null) { this.BrightLEDResult.Invoke(this, replyResultCode == ReplyResultCode.Set_Successfully ? true : false); } if (OnBrightLEDOKHandler != null && replyResultCode == ReplyResultCode.Set_Successfully) { OnBrightLEDOKHandler.Invoke(this, EventArgs.Empty); } if (OnBrightLEDFailedHandler != null && replyResultCode == ReplyResultCode.Failed) { OnBrightLEDFailedHandler.Invoke(this, EventArgs.Empty); } }