private EcuProgrammingInfo GetCorrespondingEcu(IPsdzEvent psdzEvent) { IPsdzEcuIdentifier ecuId = psdzEvent.EcuId; int num = (ecuId != null) ? ecuId.DiagAddrAsInt : 255; if (!this.diagAddrToEcuMap.ContainsKey((long)num)) { return(null); } return(this.diagAddrToEcuMap[(long)num]); }
public void SetPsdzEvent(IPsdzEvent psdzEvent) { if (psdzEvent is IPsdzTransactionProgressEvent) { this.UpdateProgrammingProgress((IPsdzTransactionProgressEvent)psdzEvent); return; } if (psdzEvent is IPsdzTransactionEvent) { this.UpdateProgrammingAction((IPsdzTransactionEvent)psdzEvent); } }