SrdoStateChangedEventArgs Class¶
An SRDO became valid or invalid. Delivered on transitions only, never dropped (a critical event like a heartbeat timeout).
Inheritance Object → EventArgs → SrdoStateChangedEventArgs
Constructors¶
SrdoStateChangedEventArgs(int, bool, Nullable<SrdoInvalidReason>, DateTime) Constructor¶
Constructs the event.
public SrdoStateChangedEventArgs(int srdoNumber, bool isValid, System.Nullable<CanKit.Pro.CANopen.Safety.SrdoInvalidReason> reason, System.DateTime timestamp);
Parameters¶
srdoNumber Int32
isValid Boolean
reason Nullable<SrdoInvalidReason>
timestamp DateTime
Properties¶
SrdoStateChangedEventArgs.IsValid Property¶
The new validity.
Property Value¶
SrdoStateChangedEventArgs.Reason Property¶
Why, when invalid.
Property Value¶
SrdoStateChangedEventArgs.SrdoNumber Property¶
1..64.
Property Value¶
SrdoStateChangedEventArgs.Timestamp Property¶
UTC.