Timestamp (represents IEC 61850 timestamps e.g. "t" attribute)
More...
Timestamp (represents IEC 61850 timestamps e.g. "t" attribute)
◆ Timestamp() [1/5]
| IEC61850.Common.Timestamp.Timestamp |
( |
DateTime | timestamp | ) |
|
◆ Timestamp() [2/5]
| IEC61850.Common.Timestamp.Timestamp |
( |
MmsValue | mmsUtcTime | ) |
|
◆ Timestamp() [3/5]
| IEC61850.Common.Timestamp.Timestamp |
( |
| ) |
|
Initializes a new instance of the IEC61850CommonAPI.Timestamp class.
◆ Timestamp() [4/5]
| IEC61850.Common.Timestamp.Timestamp |
( |
Timestamp | other | ) |
|
Initializes a new instance of the IEC61850CommonAPI.Timestamp class.
◆ Timestamp() [5/5]
| IEC61850.Common.Timestamp.Timestamp |
( |
byte[] | value | ) |
|
◆ AsDateTime()
| DateTime IEC61850.Common.Timestamp.AsDateTime |
( |
| ) |
|
◆ ClearFlags()
| void IEC61850.Common.Timestamp.ClearFlags |
( |
| ) |
|
◆ GetFractionOfSecond()
| float IEC61850.Common.Timestamp.GetFractionOfSecond |
( |
| ) |
|
◆ GetFractionOfSecondPart()
| UInt32 IEC61850.Common.Timestamp.GetFractionOfSecondPart |
( |
| ) |
|
◆ GetSubsecondPrecision()
| int IEC61850.Common.Timestamp.GetSubsecondPrecision |
( |
| ) |
|
◆ GetTimeInMilliseconds()
| UInt64 IEC61850.Common.Timestamp.GetTimeInMilliseconds |
( |
| ) |
|
◆ GetTimeInSeconds()
| UInt32 IEC61850.Common.Timestamp.GetTimeInSeconds |
( |
| ) |
|
◆ HasClockFailure()
| bool IEC61850.Common.Timestamp.HasClockFailure |
( |
| ) |
|
◆ IsClockNotSynchronized()
| bool IEC61850.Common.Timestamp.IsClockNotSynchronized |
( |
| ) |
|
◆ IsLeapSecondKnown()
| bool IEC61850.Common.Timestamp.IsLeapSecondKnown |
( |
| ) |
|
◆ SetByMmsUtcTime()
| void IEC61850.Common.Timestamp.SetByMmsUtcTime |
( |
MmsValue | mmsValue | ) |
|
◆ SetClockFailure()
| void IEC61850.Common.Timestamp.SetClockFailure |
( |
bool | value | ) |
|
◆ SetClockNotSynchronized()
| void IEC61850.Common.Timestamp.SetClockNotSynchronized |
( |
bool | value | ) |
|
◆ SetDateTime()
| void IEC61850.Common.Timestamp.SetDateTime |
( |
DateTime | timestamp | ) |
|
◆ SetFractionOfSecondPart()
| void IEC61850.Common.Timestamp.SetFractionOfSecondPart |
( |
UInt32 | fractionOfSecond | ) |
|
◆ SetLeapSecondKnow()
| void IEC61850.Common.Timestamp.SetLeapSecondKnow |
( |
bool | value | ) |
|
◆ SetSubsecondPrecision()
| void IEC61850.Common.Timestamp.SetSubsecondPrecision |
( |
int | subsecondPrecision | ) |
|
◆ SetTimeInMilliseconds()
| void IEC61850.Common.Timestamp.SetTimeInMilliseconds |
( |
UInt64 | millisSinceEpoch | ) |
|
◆ SetTimeInSeconds()
| void IEC61850.Common.Timestamp.SetTimeInSeconds |
( |
UInt32 | secondsSinceEpoch | ) |
|
◆ ClockFailure
| bool IEC61850.Common.Timestamp.ClockFailure |
|
getset |
◆ ClockNotSynchronized
| bool IEC61850.Common.Timestamp.ClockNotSynchronized |
|
getset |
◆ LeapSecondKnown
| bool IEC61850.Common.Timestamp.LeapSecondKnown |
|
getset |
◆ SubsecondPrecision
| int IEC61850.Common.Timestamp.SubsecondPrecision |
|
getset |
◆ TimeInMilliseconds
| UInt64 IEC61850.Common.Timestamp.TimeInMilliseconds |
|
getset |
◆ TimeInSeconds
| UInt32 IEC61850.Common.Timestamp.TimeInSeconds |
|
getset |
The documentation for this class was generated from the following file:
- C:/Users/MaxsonRamonDosAnjosM/workspace/libraries/libiec61850/dotnet/IEC61850forCSharp/IEC61850CommonAPI.cs