protected virtual void OnSendSuccess(MessageEventArgs e) { if (SendSuccess != null) { SendSuccess(this, e); } }
protected virtual void OnMessageReceived(MessageEventArgs e) { if (MessageReceived != null) { MessageReceived(this, e); } }
protected virtual void OnSendFailure(MessageEventArgs e) { if (SendFailure != null) { SendFailure(this, e); } }
protected virtual void OnLog(MessageEventArgs e) { EventHandler<MessageEventArgs> handler = Log; if (handler != null) { handler(this, e); } }
void controller_Log(object sender, MessageEventArgs e) { if (ControlInvokeRequired(logBox, () => controller_Log(sender, e))) return; // Do some trimming so we don't bloat the beakn.exe process var log = string.Concat(DateTime.Now, Environment.NewLine, e.Message, Environment.NewLine, Environment.NewLine, logBox.Text); if (log.Length > maxLogLength) { log = log.Substring(0, maxLogLength - 1); } logBox.Text = log; }
void protocol_SendSuccess(object sender, MessageEventArgs e) { OnLog(new MessageEventArgs("Send Success - Message: " + e.Message)); }
void protocol_SendFailure(object sender, MessageEventArgs e) { OnLog(new MessageEventArgs("Send Failure - Exception: " + e.Message)); }
void protocol_Receive(object sender, MessageEventArgs e) { OnLog(new MessageEventArgs(e.Message)); }