GXDN: Gurux Developer Network
PropertyStates Enumeration
NamespacesGurux.DevicePropertyStates
Determines the status of a GXProperty, the enumeration tells, what has happened to the GXProperty.
Members
Member Description
Updated
Content of the property (Name or Type) has changed. Integer value=0x100000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_CONTENT_UPDATED.

Writing
Property write in progress. Integer value=0x80000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_WRITE.

Reading
Property read in progress. Integer value=0x40000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_READ.

WriteEnd
Notifies, when property write has ended. Integer value=0x20000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_WRITE_END.

ReadEnd
Notifies, when property read has ended. Integer value=0x10000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_READ_END.

ValueChanged
Value of the property has changed from the earlier value. Integer value=0x8000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_VALUE_CHANGED.

DisplayTypeChanged
The display type property of device has changed. Display type informs how to present numeric values. Integer value=0x4000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_DISPLAY_TYPE_CHANGED.

RowCountChanged
The number of rows in a table has been altered. Integer value=0x2000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_ROW_COUNT_CHANGED.

WriteStart
Writing of a GXProperty has started. Integer value=0x1000.
If not using .NET Framework, use constant GX_PROPERTY_STATE_WRITE_START.

ReadStart
Reading of a GXProperty has started. Integer value=0x800.
If not using .NET Framework, use constant GX_PROPERTY_STATE_READ_START.

ValueReset
The value of a GXProperty is reset to default value. Integer value=0x400.
If not using .NET Framework, use constant GX_PROPERTY_STATE_VALUE_RESET. Note: Reset of statistics is notified with a statistic change, and not this.

AverageChanged
The statistical average value of a GXProperty has changed. Integer value=0x200.
If not using .NET Framework, use constant GX_PROPERTY_STATE_STATISTIC_AVERAGE_CHANGED.

MaxChanged
The statistical maximum value of a GXProperty has changed. Integer value=0x100.
If not using .NET Framework, use constant GX_PROPERTY_STATE_STATISTIC_MAX_CHANGED.

MinChanged
The statistical minimum value of a GXProperty has changed. Integer value=0x80.
If not using .NET Framework, use constant GX_PROPERTY_STATE_STATISTIC_MIN_CHANGED.

ValueChangedByDevice
A value of the physical device has changed, the changed value is read, and shown on the user interface. Integer value=0x40.
If not using .NET Framework, use constant GX_PROPERTY_STATE_VALUE_CHANGED_BY_DEVICE.

Error
Unspecified error. Integer value=0x20.
If not using .NET Framework, use constant GX_PROPERTY_STATE_ERROR.

WriteFailed
Failed to write the value to the device. Integer value=0x10.
If not using .NET Framework, use constant GX_PROPERTY_STATE_WRITE_FAILED.

ReadFailed
Failed to read the value from the device. Integer value=0x8.
If not using .NET Framework, use constant GX_PROPERTY_STATE_READ_FAILED.

ErrorChanged
SetError method has been used. Integer value=0x4.
If not using .NET Framework, use constant GX_PROPERTY_STATE_ERROR_CHANGED.

ValueChangedByUser
A value of a GXProperty has changed, but the new value has not been written to the device. This occurs, when the user manually changes the value of a GXProperty. Integer value=0x2.
If not using .NET Framework, use constant GX_PROPERTY_STATE_VALUE_CHANGED_BY_USER.

Ok
The latest read or write transaction was successful. Integer value=0x1.
If not using .NET Framework, use constant GX_PROPERTY_STATE_OK.

None
The initial state of a GXProperty. GXProperty is set to its initial state, when the GXDevice is reset. Integer value=0.
If not using .NET Framework, use constant GX_PROPERTY_STATE_EMPTY.

Remarks
If not using .NET Framework, enumeration is GX_PROPERTY_STATE.
See Also

Assembly: Gurux.Device (Module: Gurux.Device) Version: 5.0.0.1