ctrlX Data Layer API for .NET 5  2.1.0
Enums.cs
1 namespace Datalayer
2 {
6  public enum DLR_SCHEMA
7  {
27  DLR_SCHEMA_TOKEN = 4,
36  }
37 
41  public enum DLR_TIMEOUT_SETTING
42  {
47  Idle,
52  Ping,
57  Reconnect,
58  }
59 
63  public enum DLR_RESULT
64  {
68  DL_OK = 0,
72  DL_FAILED = unchecked((int)(0x80000001)),
76  DL_INVALID_ADDRESS = unchecked((int)(0x80010001)),
80  DL_UNSUPPORTED = unchecked((int)(0x80010002)),
84  DL_OUT_OF_MEMORY = unchecked((int)(0x80010003)),
88  DL_LIMIT_MIN = unchecked((int)(0x80010004)),
92  DL_LIMIT_MAX = unchecked((int)(0x80010005)),
96  DL_TYPE_MISMATCH = unchecked((int)(0x80010006)),
100  DL_SIZE_MISMATCH = unchecked((int)(0x80010007)),
104  DL_INVALID_FLOATINGPOINT = unchecked((int)(0x80010009)),
108  DL_INVALID_HANDLE = unchecked((int)(0x8001000A)),
112  DL_INVALID_OPERATION_MODE = unchecked((int)(0x8001000B)),
116  DL_INVALID_CONFIGURATION = unchecked((int)(0x8001000C)),
120  DL_INVALID_VALUE = unchecked((int)(0x8001000D)),
124  DL_SUBMODULE_FAILURE = unchecked((int)(0x8001000E)),
128  DL_TIMEOUT = unchecked((int)(0x8001000F)),
132  DL_ALREADY_EXISTS = unchecked((int)(0x80010010)),
136  DL_CREATION_FAILED = unchecked((int)(0x80010011)),
140  DL_VERSION_MISMATCH = unchecked((int)(0x80010012)),
144  DL_DEPRECATED = unchecked((int)(0x80010013)),
148  DL_PERMISSION_DENIED = unchecked((int)(0x80010014)),
152  DL_NOT_INITIALIZED = unchecked((int)(0x80010015)),
156  DL_COMM_PROTOCOL_ERROR = unchecked((int)(0x80020001)),
160  DL_COMM_INVALID_HEADER = unchecked((int)(0x80020002)),
164  DL_CLIENT_NOT_CONNECTED = unchecked((int)(0x80030001)),
168  DL_RT_NOTOPEN = unchecked((int)(0x80060001)),
172  DL_RT_INVALIDOBJECT = unchecked((int)(0x80060002)),
176  DL_RT_WRONGREVISON = unchecked((int)(0x80060003)),
180  DL_RT_NOVALIDDATA = unchecked((int)(0x80060004)),
184  DL_RT_MEMORYLOCKED = unchecked((int)(0x80060005)),
188  DL_RT_INVALIDMEMORYMAP = unchecked((int)(0x80060006)),
192  DL_RT_INVALID_RETAIN = unchecked((int)(0x80060007)),
196  DL_RT_INTERNAL_ERROR = unchecked((int)(0x80060008)),
200  DL_SEC_NOTOKEN = unchecked((int)(0x80070001)),
204  DL_SEC_INVALIDSESSION = unchecked((int)(0x80070002)),
208  DL_SEC_INVALIDTOKENCONTENT = unchecked((int)(0x80070003)),
212  DL_SEC_UNAUTHORIZED = unchecked((int)(0x80070004)),
213  }
214 
218  public enum DLR_VARIANT_TYPE
219  {
328  }
329 }
Datalayer.DLR_RESULT.DL_RT_NOTOPEN
@ DL_RT_NOTOPEN
RT not open
Datalayer.DLR_RESULT.DL_SIZE_MISMATCH
@ DL_SIZE_MISMATCH
Size mismatch, present size doesn't match requested size.
Datalayer.DLR_RESULT.DL_INVALID_VALUE
@ DL_INVALID_VALUE
Invalid value
Datalayer.DLR_RESULT.DL_RT_INTERNAL_ERROR
@ DL_RT_INTERNAL_ERROR
RT internal error
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_UINT64
@ DLR_VARIANT_TYPE_ARRAY_OF_UINT64
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_INT64
@ DLR_VARIANT_TYPE_INT64
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_FLOAT32
@ DLR_VARIANT_TYPE_ARRAY_OF_FLOAT32
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_UINT8
@ DLR_VARIANT_TYPE_ARRAY_OF_UINT8
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_UINT32
@ DLR_VARIANT_TYPE_UINT32
Datalayer.DLR_RESULT.DL_RT_MEMORYLOCKED
@ DL_RT_MEMORYLOCKED
RT memory already locked
Datalayer.DLR_RESULT.DL_TYPE_MISMATCH
@ DL_TYPE_MISMATCH
Wrong flatbuffer type, wrong data type
Datalayer.DLR_RESULT.DL_LIMIT_MIN
@ DL_LIMIT_MIN
The minimum of a limitation is exceeded.
Datalayer.DLR_RESULT.DL_COMM_INVALID_HEADER
@ DL_COMM_INVALID_HEADER
Internal header mismatch
Datalayer.DLR_TIMEOUT_SETTING.Ping
@ Ping
Timeout to wait for a response of a request. If timeout is exceeded, the request will be aborted with...
Datalayer.DLR_SCHEMA.DLR_SCHEMA_PROBLEM
@ DLR_SCHEMA_PROBLEM
PROBLEM
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_INT64
@ DLR_VARIANT_TYPE_ARRAY_OF_INT64
Datalayer.DLR_RESULT.DL_TIMEOUT
@ DL_TIMEOUT
Request timeout
Datalayer.DLR_SCHEMA.DLR_SCHEMA_REFLECTION
@ DLR_SCHEMA_REFLECTION
REFLECTION
Datalayer.DLR_TIMEOUT_SETTING.Reconnect
@ Reconnect
Timeout a reconnect attempt will be done if client looses connection to broker. Default: 1000 ms
Datalayer.DLR_RESULT.DL_SEC_UNAUTHORIZED
@ DL_SEC_UNAUTHORIZED
Unauthorized
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_UINT32
@ DLR_VARIANT_TYPE_ARRAY_OF_UINT32
Datalayer.DLR_SCHEMA.DLR_SCHEMA_DIAGNOSIS
@ DLR_SCHEMA_DIAGNOSIS
DIAGNOSIS
Datalayer.DLR_RESULT.DL_UNSUPPORTED
@ DL_UNSUPPORTED
Function not implemented
Datalayer.DLR_RESULT.DL_DEPRECATED
@ DL_DEPRECATED
Deprecated - function not longer supported
Datalayer.DLR_RESULT.DL_SEC_INVALIDTOKENCONTENT
@ DL_SEC_INVALIDTOKENCONTENT
Token has wrong content
Datalayer.DLR_SCHEMA.DLR_SCHEMA_METADATA
@ DLR_SCHEMA_METADATA
METADATA
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_UINT8
@ DLR_VARIANT_TYPE_UINT8
Datalayer.DLR_RESULT.DL_LIMIT_MAX
@ DL_LIMIT_MAX
The maximum of a limitation is exceeded.
Datalayer.DLR_RESULT.DL_INVALID_HANDLE
@ DL_INVALID_HANDLE
Invalid handle argument or NULL pointer argument.
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_FLATBUFFERS
@ DLR_VARIANT_TYPE_FLATBUFFERS
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_INT32
@ DLR_VARIANT_TYPE_ARRAY_OF_INT32
Datalayer.DLR_VARIANT_TYPE
DLR_VARIANT_TYPE
DLR_VARIANT_TYPE
Definition: Enums.cs:218
Datalayer.DLR_RESULT.DL_INVALID_OPERATION_MODE
@ DL_INVALID_OPERATION_MODE
Not accessible due to invalid operation mode (write not possible)
Datalayer.DLR_TIMEOUT_SETTING
DLR_TIMEOUT_SETTING
DLR_TIMEOUT_SETTING
Definition: Enums.cs:41
Datalayer.DLR_SCHEMA.DLR_SCHEMA_TOKEN
@ DLR_SCHEMA_TOKEN
TOKEN
Datalayer.DLR_RESULT.DL_RT_INVALIDMEMORYMAP
@ DL_RT_INVALIDMEMORYMAP
RT invalid memory map
Datalayer.DLR_RESULT.DL_INVALID_FLOATINGPOINT
@ DL_INVALID_FLOATINGPOINT
Invalid floating point number.
Datalayer.DLR_RESULT
DLR_RESULT
DLR_RESULT
Definition: Enums.cs:63
Datalayer.DLR_RESULT.DL_NOT_INITIALIZED
@ DL_NOT_INITIALIZED
Object not initialized yet
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_STRING
@ DLR_VARIANT_TYPE_STRING
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_INT16
@ DLR_VARIANT_TYPE_INT16
Datalayer.DLR_RESULT.DL_FAILED
@ DL_FAILED
Function call failed
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_FLOAT64
@ DLR_VARIANT_TYPE_FLOAT64
Datalayer.DLR_RESULT.DL_INVALID_ADDRESS
@ DL_INVALID_ADDRESS
Address not found, address invalid (browse of this node not possible, write -> address not valid)
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_INT8
@ DLR_VARIANT_TYPE_ARRAY_OF_INT8
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_INT8
@ DLR_VARIANT_TYPE_INT8
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_UINT16
@ DLR_VARIANT_TYPE_UINT16
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_RAW
@ DLR_VARIANT_TYPE_RAW
Datalayer.DLR_SCHEMA.DLR_SCHEMA_MEMORY
@ DLR_SCHEMA_MEMORY
MEMORY
Datalayer.DLR_RESULT.DL_CREATION_FAILED
@ DL_CREATION_FAILED
Error during creation
Datalayer.DLR_RESULT.DL_SUBMODULE_FAILURE
@ DL_SUBMODULE_FAILURE
Error in submodule
Datalayer.DLR_SCHEMA.DLR_SCHEMA_MEMORY_MAP
@ DLR_SCHEMA_MEMORY_MAP
MEMORY_MAP
Datalayer.DLR_RESULT.DL_COMM_PROTOCOL_ERROR
@ DL_COMM_PROTOCOL_ERROR
Internal protocol error
Datalayer.DLR_RESULT.DL_OK
@ DL_OK
Function call succeeded
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_UINT64
@ DLR_VARIANT_TYPE_UINT64
Datalayer.DLR_SCHEMA
DLR_SCHEMA
DLR_SCHEMA
Definition: Enums.cs:6
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_FLOAT64
@ DLR_VARIANT_TYPE_ARRAY_OF_FLOAT64
Datalayer.DLR_RESULT.DL_CLIENT_NOT_CONNECTED
@ DL_CLIENT_NOT_CONNECTED
Client not connected
Datalayer.DLR_RESULT.DL_RT_INVALID_RETAIN
@ DL_RT_INVALID_RETAIN
RT invalid retain
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_UINT16
@ DLR_VARIANT_TYPE_ARRAY_OF_UINT16
Datalayer
Definition: DatalayerSystem.cs:5
Datalayer.DLR_RESULT.DL_VERSION_MISMATCH
@ DL_VERSION_MISMATCH
Version conflict
Datalayer.DLR_RESULT.DL_SEC_INVALIDSESSION
@ DL_SEC_INVALIDSESSION
Token not valid (session not found)
Datalayer.DLR_TIMEOUT_SETTING.Idle
@ Idle
Timeout to check whether the broker is still active when client is idle. Default: 30000 ms
Datalayer.DLR_RESULT.DL_RT_INVALIDOBJECT
@ DL_RT_INVALIDOBJECT
RT invalid object
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_BOOL8
@ DLR_VARIANT_TYPE_ARRAY_OF_BOOL8
Datalayer.DLR_RESULT.DL_ALREADY_EXISTS
@ DL_ALREADY_EXISTS
Create: resource already exists
Datalayer.DLR_RESULT.DL_RT_WRONGREVISON
@ DL_RT_WRONGREVISON
RT wrong memory revision
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_STRING
@ DLR_VARIANT_TYPE_ARRAY_OF_STRING
Datalayer.DLR_RESULT.DL_PERMISSION_DENIED
@ DL_PERMISSION_DENIED
Request declined due to missing permission rights
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_INT32
@ DLR_VARIANT_TYPE_INT32
Datalayer.DLR_RESULT.DL_INVALID_CONFIGURATION
@ DL_INVALID_CONFIGURATION
Mismatch of this value with other configured values
Datalayer.DLR_RESULT.DL_RT_NOVALIDDATA
@ DL_RT_NOVALIDDATA
RT no valid data
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_UNKNOWN
@ DLR_VARIANT_TYPE_UNKNOWN
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_FLOAT32
@ DLR_VARIANT_TYPE_FLOAT32
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_BOOL8
@ DLR_VARIANT_TYPE_BOOL8
Datalayer.DLR_VARIANT_TYPE.DLR_VARIANT_TYPE_ARRAY_OF_INT16
@ DLR_VARIANT_TYPE_ARRAY_OF_INT16
Datalayer.DLR_RESULT.DL_SEC_NOTOKEN
@ DL_SEC_NOTOKEN
No token found
Datalayer.DLR_RESULT.DL_OUT_OF_MEMORY
@ DL_OUT_OF_MEMORY
Out of memory or resources (RAM, sockets, handles, disk space ...).