IsoTpException Class¶
Base type for ISO-TP protocol errors surfaced by IIsoTpChannel. Derives from CanKitException so L2/L3/L4 failures can be caught uniformly across the library (NFR-006 error architecture, arc42 ADR-12).
Inheritance Object → Exception → CanKitException → IsoTpException
Derived
↳ IsoTpOverflowException
↳ IsoTpSendRejectedException
↳ IsoTpTimeoutException
↳ IsoTpWaitFrameLimitExceededException
Constructors¶
IsoTpException(CanKitErrorCode, string) Constructor¶
Creates a new IsoTpException with a specific library error code.
Parameters¶
errorCode CanKitErrorCode
message String
IsoTpException(string) Constructor¶
Creates a new IsoTpException.
Parameters¶
message String
IsoTpException(string, Exception) Constructor¶
Creates a new IsoTpException with an inner exception.
Parameters¶
message String
innerException Exception