Skip to content

J1939TpAbortException Class

Raised when a J1939-21 §5.10.5 Connection Abort is issued or received on a TP.CM session, or when a BAM/TP.CM session gives up because one of T1/T2/T3/T4/Tr/Th expired.

public sealed class J1939TpAbortException : CanKit.Pro.J1939Tp.J1939TpException

Inheritance ObjectExceptionCanKitExceptionJ1939TpException → J1939TpAbortException

Constructors

J1939TpAbortException(J1939TpAbortReason, uint, string) Constructor

Creates a new J1939TpAbortException.

public J1939TpAbortException(CanKit.Pro.J1939Tp.J1939TpAbortReason reason, uint pgn, string message);

Parameters

reason J1939TpAbortReason

pgn UInt32

message String

Properties

J1939TpAbortException.Pgn Property

The data PGN of the aborted session.

public uint Pgn { get; }

Property Value

UInt32

J1939TpAbortException.Reason Property

The J1939-21 §5.10.5 abort reason code carried on the wire.

public CanKit.Pro.J1939Tp.J1939TpAbortReason Reason { get; }

Property Value

J1939TpAbortReason