Determines the status of a GXDevice, category, table or property, the enumeration tells, if the device is occupied doing
something, and what the action is.
| Member | Description |
|---|---|
| DeviceSettings |
User has changed the device settings (notified every time). Integer value=0x2000000.
If not using .NET Framework, use constant GX_DEVICE_STATE_DEVICE_SETTINGS_CHANGED. |
| MediaSettings |
User has changed the media settings, or selected a new media. Integer value=0x1000000.
If not using .NET Framework, use constant GX_DEVICE_STATE_MEDIA_SETTINGS_CHANGED. |
| MediaDisconnected |
Disconnected from the Media. Integer value=0x800000.
If not using .NET Framework, use constant GX_DEVICE_STATE_DISCONNECT_MEDIA. |
| MediaConnected |
Connected to the Media. Integer value=0x400000.
If not using .NET Framework, use constant GX_DEVICE_STATE_CONNECT_MEDIA. |
| Disconnecting |
Disconnecting from the device. Integer value=0x200000.
If not using .NET Framework, use constant GX_DEVICE_STATE_DISCONNECTING. |
| Connecting |
Connecting to the device. Integer value=0x100000.
If not using .NET Framework, use constant GX_DEVICE_STATE_CONNECTING. |
| ScheduleEnd |
Scheduling has ended. Integer value=0x80000.
If not using .NET Framework, use constant GX_DEVICE_STATE_SCHEDULING_END. |
| Scheduling |
Scheduling is in progress. Integer value=0x40000.
If not using .NET Framework, use constant GX_DEVICE_STATE_SCHEDULING. |
| ScheduleStart |
Scheduling has started. Integer value=0x20000.
If not using .NET Framework, use constant GX_DEVICE_STATE_SCHEDULING_START. |
| Unloaded |
Device template is not loaded. Integer value=0x10000.
If not using .NET Framework, use constant GX_DEVICE_STATE_UNLOADED. |
| Loaded |
Device template is loaded. Integer value=0x8000.
If not using .NET Framework, use constant GX_DEVICE_STATE_LOADED. |
| PropertyChanged |
Property value has changed. Integer value=0x1000.
If not using .NET Framework, use constant GX_DEVICE_STATE_PROPERTY_CHANGED. |
| TransactionAborted |
Current transaction is aborted. Integer value=0x4000.
If not using .NET Framework, use constant GX_DEVICE_STATE_TRANSACTION_ABORTED. |
| ErrorReset |
The error state has been reset by the user. Integer value=0x2000.
If not using .NET Framework, use constant GX_DEVICE_STATE_ERROR_RESET. |
| Error |
An error has occurred in a residing GXProperty, or in the device itself.
Integer value=0x800.
If not using .NET Framework, use constant GX_DEVICE_STATE_ERROR. |
| Disconnected |
Disconnected from a device. Integer value=0x1.
If not using .NET Framework, use constant GX_DEVICE_STATE_DISCONNECT. |
| Connected |
Connected to a device. Integer value=0x2.
If not using .NET Framework, use constant GX_DEVICE_STATE_CONNECT. |
| MonitorEnd |
Monitoring has ended. Integer value=0x8.
If not using .NET Framework, use constant GX_DEVICE_STATE_MONITORING_END. |
| Monitoring |
Monitoring value(s) of device(s). Integer value=0x100.
If not using .NET Framework, use constant GX_DEVICE_STATE_MONITORING. |
| MonitorStart |
Monitoring has started. Integer value=0x4.
If not using .NET Framework, use constant GX_DEVICE_STATE_MONITORING_START. |
| WriteEnd |
Writing has ended. Integer value=0x80.
If not using .NET Framework, use constant GX_DEVICE_STATE_WRITE_END. |
| Writing |
Writing value(s). Integer value=0x200.
If not using .NET Framework, use constant GX_DEVICE_STATE_WRITE. |
| WriteStart |
Writing has started. Integer value=0x40.
If not using .NET Framework, use constant GX_DEVICE_STATE_WRITE_START. |
| ReadEnd |
Reading has ended. Integer value=0x20.
If not using .NET Framework, use constant GX_DEVICE_STATE_READ_END. |
| Reading |
Reading value(s). Integer value=0x400.
If not using .NET Framework, use constant GX_DEVICE_STATE_READ |
| ReadStart |
Reading has started. Integer value=0x10.
If not using .NET Framework, use constant GX_DEVICE_STATE_READ_START. |
| None |
Initial state. Integer value=0x0.
If not using .NET Framework, use constant GX_DEVICE_STATE_NONE. |
If not using .NET Framework, enumeration is GX_DEVICE_STATE.
Assembly: Gurux.Device (Module: Gurux.Device) Version: 5.0.0.1