public PDUErrorEventArgs(PDUException exception, byte[] byteDump, PDUHeader header) { vException = exception; vByteDump = byteDump; vHeader = header; }
public PDUErrorEventArgs(PDUException exception, byte[] byteDump, PDUHeader header, PDU pdu) : this(exception,byteDump,header) { vPdu = pdu; }
private void RaisePduErrorEvent(PDUException exception, byte[] byteDump, PDUHeader header, PDU pdu) { if (PDUError == null) { return; } PDUErrorEventArgs e = new PDUErrorEventArgs(exception, byteDump, header, pdu); foreach (EventHandler<PDUErrorEventArgs> del in PDUError.GetInvocationList()) { del.BeginInvoke(this, e, AsyncCallBackRaisePduErrorEvent, del); } }