[SerializableAttribute]
[FlagsAttribute]
public enum CommonStatusFlags
<SerializableAttribute>
<FlagsAttribute>
Public Enumeration CommonStatusFlags
[SerializableAttribute]
[FlagsAttribute]
public enum class CommonStatusFlags
Gemstone.PhasorProtocols.CommonStatusFlags = function();
Gemstone.PhasorProtocols.CommonStatusFlags.createEnum('Gemstone.PhasorProtocols.CommonStatusFlags', true);
These flags are expected to exist in the high-word of a double-word flag set such that original word flags remain in-tact in low-word of double-word flag set.
Note that value being stored in a historian using a 32-bit single precision floating number value will only have castable conversion accuracy back to an unsigned 32-bit integer up to the 24th bit, so any bits used beyond Bit23 will be lossy.
NoFlags | 0 | No flags. |
DeviceError | 65,536 | Device error (including configuration error), 0 when no error. |
DataSortingType | 131,072 | Data sorting type, 0 by timestamp, 1 by arrival. |
SynchronizationIsValid | 262,144 | Synchronization is valid (0 when in device is in sync, 1 when it is not). |
DataIsValid | 524,288 | Data is valid (0 when device data is valid, 1 when invalid or device is in test mode). |
DataDiscarded | 1,048,576 | Data was discarded from real-time stream due to late arrival (0 when not discarded, 1 when discarded). |
DataModified | 2,097,152 | Data was modified by a post-processing device, e.g., a PDC (0 for no modifications, 1 when data modified). |
ReservedFlags | 4,290,772,992 | Reserved bits for future common flags, presently set to 0. |