GXDN: Gurux Developer Network
InitialAction Enumeration
NamespacesGurux.DeviceInitialAction
Determines what is done to the property, when the device is added, removed, connected or disconnected.
Members
Member Description
InvokeConnect
Property invokes the client device. For example, the server sends an SMS to the physical device, first, to wake it. Then the device makes a connection to the server. Integer value=0x200.
If not using .NET Framework, use constant GX_INIT_ACTION_INVOKE_CONNECTION.

QueryOnId
Property makes an ID query, when the device is connected to the server. Integer value=0x100.
If not using .NET Framework, use constant GX_INIT_ACTION_QUERY_ID_ON_CONNECT.

WriteOnDisconnect
Property is written, when the device is disconnected. Integer value=0x80.
If not using .NET Framework, use constant GX_INIT_ACTION_WRITE_ON_DISCONNECT.

ReadOnDisconnect
Property is read, when the device is disconnected. Integer value=0x40.
If not using .NET Framework, use constant GX_INIT_ACTION_READ_ON_DISCONNECT.

WriteOnConnect
Property is written, when the device is connected. Integer value=0x20.
If not using .NET Framework, use constant GX_INIT_ACTION_WRITE_ON_CONNECT.

ReadOnConnect
Property is read, when the device is connected. Integer value=0x10.
If not using .NET Framework, use constant GX_INIT_ACTION_READ_ON_CONNECT.

WriteOnRemove
Property is written, when the device is removed. Integer value=0x8.
If not using .NET Framework, use constant GX_INIT_ACTION_WRITE_ON_REMOVE.

ReadOnRemove
Property is read, when the device is removed. Integer value=0x4.
If not using .NET Framework, use constant GX_INIT_ACTION_READ_ON_REMOVE.

WriteOnAdd
Property is written, when the device is added. Integer value=0x2.
If not using .NET Framework, use constant GX_INIT_ACTION_WRITE_ON_ADD.

ReadOnAdd
Property is read, when the device is added. Integer value=0x1.
If not using .NET Framework, use constant GX_INIT_ACTION_READ_ON_ADD.

None
No initial action is done. This is the default. Integer value=0x0.
If not using .NET Framework, use constant GX_INIT_ACTION_NONE.

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

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