|
IEC 61850 .NET API
1.2.0
IEC 61850 .NET API for libiec61850 protocol library
|
Timestamp (represents IEC 61850 timestamps e.g. "t" attribute) More...
Public Member Functions | |
| Timestamp (DateTime timestamp) | |
| Timestamp (MmsValue mmsUtcTime) | |
| Timestamp (byte[] value) | |
| void | ClearFlags () |
| void | SetDateTime (DateTime timestamp) |
| bool | IsLeapSecondKnown () |
| void | SetLeapSecondKnow (bool value) |
| bool | HasClockFailure () |
| void | SetClockFailure (bool value) |
| bool | IsClockNotSynchronized () |
| void | SetClockNotSynchronized (bool value) |
| int | GetSubsecondPrecision () |
| void | SetSubsecondPrecision (int subsecondPrecision) |
| UInt32 | GetTimeInSeconds () |
| void | SetTimeInSeconds (UInt32 secondsSinceEpoch) |
| UInt64 | GetTimeInMilliseconds () |
| void | SetTimeInMilliseconds (UInt64 millisSinceEpoch) |
| void | SetByMmsUtcTime (MmsValue mmsValue) |
| DateTime | AsDateTime () |
Package Functions | |
| Timestamp (IntPtr timestampRef, bool selfAllocated) | |
Package Attributes | |
| IntPtr | timestampRef = IntPtr.Zero |
Timestamp (represents IEC 61850 timestamps e.g. "t" attribute)