Supported variable types. Use these types, when data is sent with SendSync method.
| Member | Description |
|---|---|
| IpAddress |
IPAddress value. Integer value=35.
If not using .NET Framework, use constant GX_VT_IP_ADDRESS. |
| OctetString |
A octet string value. Integer value=34.
If not using .NET Framework, use constant GX_VT_OCTET_STRING. |
| Time |
A time value without date. Integer value=33.
If not using .NET Framework, use constant GX_VT_TIME. |
| VBArray |
An array of VARIANT elements (SAFEARRAY of VARIANTs inside a VARIANT in C++).
Integer value=0x1000. If not using .NET Framework, use constant GX_VT_VB_ARRAY. |
| DateTime |
A date value. Integer value=7.
If not using .NET Framework, use constant GX_VT_DATETIME. |
| Bool |
A Boolean value. Integer value=11.
If not using .NET Framework, use constant GX_VT_BOOL. |
| Float |
A 32-bit floating point number. Integer value=4.
If not using .NET Framework, use constant GX_VT_FLOAT. |
| LsbHexString |
A LSB (Least Significant Byte) hexadecimal string (BSTR in C++). Integer value=70.
If not using .NET Framework, use constant GX_VT_HEX_LSB_STR. |
| HexString |
A hexadecimal string (BSTR in C++). Integer value=0xfff.
If not using .NET Framework, use constant GX_VT_HEX_STR. |
| String |
A string (BSTR in C++). Integer value=8.
If not using .NET Framework, use constant GX_VT_STR |
| UInt8 |
An 8-bit unsigned integer. Integer value=17.
If not using .NET Framework, use constant GX_VT_BYTE. |
| Int8 |
An 8-bit signed integer. Integer value=16.
If not using .NET Framework, use constant GX_VT_SIGNED_BYTE. |
| None |
Variable type has not been set. Integer value=0.
If not using .NET Framework, use constant GX_VT_NONE. |
| Bit |
A bit value. Integer value=36.
If not using .NET Framework, use constant GX_VT_BIT. |
| Variant |
A variant variable. Integer value=12.
If not using .NET Framework, use constant GX_VT_VARIANT. |
| Array |
An array of elements (SAFEARRAY inside a VARIANT in C++). Array (GX_VT_ARRAY) value is OR'd with
another VariantType that describes the type of the elements in the array.
Integer value=0x2000. If not using .NET Framework, use constant GX_VT_ARRAY. |
| Double |
A 64-bit floating point number. Integer value=5.
If not using .NET Framework, use constant GX_VT_DOUBLE. |
| UInt64 |
Reserved for future use. Integer value=21.
If not using .NET Framework, use constant GX_VT_UINT64. |
| UInt32 |
A 32-bit unsigned integer. Integer value=19.
If not using .NET Framework, use constant GX_VT_UINT32. |
| UInt16 |
A 16-bit unsigned integer. Integer value=18.
If not using .NET Framework, use constant GX_VT_UINT16. |
| Int64 |
Reserved for future use. Integer value=20.
If not using .NET Framework, use constant GX_VT_INT64. |
| Int32 |
A 32-bit signed integer. Integer value=3.
If not using .NET Framework, use constant GX_VT_INT32. |
| Int16 |
A 16-bit signed integer. Integer value=2.
If not using .NET Framework, use constant GX_VT_INT16. |
| Date |
A date value without time. Integer value=32.
If not using .NET Framework, use constant GX_VT_DATE. |
If not using .NET Framework, enumeration is GX_VARTYPE.
Assembly: Gurux.Common (Module: Gurux.Common) Version: 5.0.0.1