nxdrvlinux/examples/tcpserver/Marshaller/cifXAPI/cifXErrors.h

961 lines
21 KiB
C
Raw Normal View History

#ifndef __CIFXERRORS_H__
#define __CIFXERRORS_H__
/*******************************************************************************
* CIFX Device Driver Errors
*******************************************************************************/
/* */
/* Values are 32 bit values laid out as follows: */
/* */
/* 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 */
/* 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 */
/* +---+-+-+-----------------------+-------------------------------+ */
/* |Sev|C|R| Facility | Code | */
/* +---+-+-+-----------------------+-------------------------------+ */
/* */
/* where */
/* */
/* Sev - is the severity code */
/* */
/* 00 - Success */
/* 01 - Informational */
/* 10 - Warning */
/* 11 - Error */
/* */
/* C - is the Customer code flag */
/* */
/* R - is a reserved bit */
/* */
/* Facility - is the facility code */
/* */
/* Code - is the facility's status code */
/* */
/* */
/* Define the facility codes */
/* */
/* */
/* Define the severity codes */
/* */
/* */
/* MessageId: CIFX_NO_ERROR */
/* */
/* MessageText: */
/* */
/* No Error */
/* */
#define CIFX_NO_ERROR ((int32_t)0x00000000L)
/*******************************************************************************
* Generic Errors
*******************************************************************************/
/* */
/* MessageId: CIFX_INVALID_POINTER */
/* */
/* MessageText: */
/* */
/* Invalid pointer (e.g. NULL) passed to driver */
/* */
#define CIFX_INVALID_POINTER ((int32_t)0x800A0001L)
/* */
/* MessageId: CIFX_INVALID_BOARD */
/* */
/* MessageText: */
/* */
/* No board with the given name / index available */
/* */
#define CIFX_INVALID_BOARD ((int32_t)0x800A0002L)
/* */
/* MessageId: CIFX_INVALID_CHANNEL */
/* */
/* MessageText: */
/* */
/* No channel with the given index available */
/* */
#define CIFX_INVALID_CHANNEL ((int32_t)0x800A0003L)
/* */
/* MessageId: CIFX_INVALID_HANDLE */
/* */
/* MessageText: */
/* */
/* Invalid handle passed to driver */
/* */
#define CIFX_INVALID_HANDLE ((int32_t)0x800A0004L)
/* */
/* MessageId: CIFX_INVALID_PARAMETER */
/* */
/* MessageText: */
/* */
/* Invalid parameter */
/* */
#define CIFX_INVALID_PARAMETER ((int32_t)0x800A0005L)
/* */
/* MessageId: CIFX_INVALID_COMMAND */
/* */
/* MessageText: */
/* */
/* Invalid command */
/* */
#define CIFX_INVALID_COMMAND ((int32_t)0x800A0006L)
/* */
/* MessageId: CIFX_INVALID_BUFFERSIZE */
/* */
/* MessageText: */
/* */
/* Invalid buffer size */
/* */
#define CIFX_INVALID_BUFFERSIZE ((int32_t)0x800A0007L)
/* */
/* MessageId: CIFX_INVALID_ACCESS_SIZE */
/* */
/* MessageText: */
/* */
/* Invalid access size */
/* */
#define CIFX_INVALID_ACCESS_SIZE ((int32_t)0x800A0008L)
/* */
/* MessageId: CIFX_FUNCTION_FAILED */
/* */
/* MessageText: */
/* */
/* Function failed */
/* */
#define CIFX_FUNCTION_FAILED ((int32_t)0x800A0009L)
/* */
/* MessageId: CIFX_FILE_OPEN_FAILED */
/* */
/* MessageText: */
/* */
/* File could not be opened */
/* */
#define CIFX_FILE_OPEN_FAILED ((int32_t)0x800A000AL)
/* */
/* MessageId: CIFX_FILE_SIZE_ZERO */
/* */
/* MessageText: */
/* */
/* File size is zero */
/* */
#define CIFX_FILE_SIZE_ZERO ((int32_t)0x800A000BL)
/* */
/* MessageId: CIFX_FILE_LOAD_INSUFF_MEM */
/* */
/* MessageText: */
/* */
/* Insufficient memory to load file */
/* */
#define CIFX_FILE_LOAD_INSUFF_MEM ((int32_t)0x800A000CL)
/* */
/* MessageId: CIFX_FILE_CHECKSUM_ERROR */
/* */
/* MessageText: */
/* */
/* File checksum compare failed */
/* */
#define CIFX_FILE_CHECKSUM_ERROR ((int32_t)0x800A000DL)
/* */
/* MessageId: CIFX_FILE_READ_ERROR */
/* */
/* MessageText: */
/* */
/* Error reading from file */
/* */
#define CIFX_FILE_READ_ERROR ((int32_t)0x800A000EL)
/* */
/* MessageId: CIFX_FILE_TYPE_INVALID */
/* */
/* MessageText: */
/* */
/* Invalid file type */
/* */
#define CIFX_FILE_TYPE_INVALID ((int32_t)0x800A000FL)
/* */
/* MessageId: CIFX_FILE_NAME_INVALID */
/* */
/* MessageText: */
/* */
/* Invalid file name */
/* */
#define CIFX_FILE_NAME_INVALID ((int32_t)0x800A0010L)
/* */
/* MessageId: CIFX_FUNCTION_NOT_AVAILABLE */
/* */
/* MessageText: */
/* */
/* Driver function not available */
/* */
#define CIFX_FUNCTION_NOT_AVAILABLE ((int32_t)0x800A0011L)
/* */
/* MessageId: CIFX_BUFFER_TOO_SHORT */
/* */
/* MessageText: */
/* */
/* Given buffer is too short */
/* */
#define CIFX_BUFFER_TOO_SHORT ((int32_t)0x800A0012L)
/* */
/* MessageId: CIFX_MEMORY_MAPPING_FAILED */
/* */
/* MessageText: */
/* */
/* Failed to map the memory */
/* */
#define CIFX_MEMORY_MAPPING_FAILED ((int32_t)0x800A0013L)
/* */
/* MessageId: CIFX_NO_MORE_ENTRIES */
/* */
/* MessageText: */
/* */
/* No more entries available */
/* */
#define CIFX_NO_MORE_ENTRIES ((int32_t)0x800A0014L)
/* */
/* MessageId: CIFX_CALLBACK_MODE_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Unknown callback handling mode */
/* */
#define CIFX_CALLBACK_MODE_UNKNOWN ((int32_t)0x800A0015L)
/* */
/* MessageId: CIFX_CALLBACK_CREATE_EVENT_FAILED */
/* */
/* MessageText: */
/* */
/* Failed to create callback events */
/* */
#define CIFX_CALLBACK_CREATE_EVENT_FAILED ((int32_t)0x800A0016L)
/* */
/* MessageId: CIFX_CALLBACK_CREATE_RECV_BUFFER */
/* */
/* MessageText: */
/* */
/* Failed to create callback receive buffer */
/* */
#define CIFX_CALLBACK_CREATE_RECV_BUFFER ((int32_t)0x800A0017L)
/* */
/* MessageId: CIFX_CALLBACK_ALREADY_USED */
/* */
/* MessageText: */
/* */
/* Callback already used */
/* */
#define CIFX_CALLBACK_ALREADY_USED ((int32_t)0x800A0018L)
/* */
/* MessageId: CIFX_CALLBACK_NOT_REGISTERED */
/* */
/* MessageText: */
/* */
/* Callback was not registered before */
/* */
#define CIFX_CALLBACK_NOT_REGISTERED ((int32_t)0x800A0019L)
/* */
/* MessageId: CIFX_INTERRUPT_DISABLED */
/* */
/* MessageText: */
/* */
/* Interrupt is disabled */
/* */
#define CIFX_INTERRUPT_DISABLED ((int32_t)0x800A001AL)
/*******************************************************************************
* Generic Driver Errors
*******************************************************************************/
/* */
/* MessageId: CIFX_DRV_NOT_INITIALIZED */
/* */
/* MessageText: */
/* */
/* Driver not initialized */
/* */
#define CIFX_DRV_NOT_INITIALIZED ((int32_t)0x800B0001L)
/* */
/* MessageId: CIFX_DRV_INIT_STATE_ERROR */
/* */
/* MessageText: */
/* */
/* Driver init state error */
/* */
#define CIFX_DRV_INIT_STATE_ERROR ((int32_t)0x800B0002L)
/* */
/* MessageId: CIFX_DRV_READ_STATE_ERROR */
/* */
/* MessageText: */
/* */
/* Driver read state error */
/* */
#define CIFX_DRV_READ_STATE_ERROR ((int32_t)0x800B0003L)
/* */
/* MessageId: CIFX_DRV_CMD_ACTIVE */
/* */
/* MessageText: */
/* */
/* Command is active on device */
/* */
#define CIFX_DRV_CMD_ACTIVE ((int32_t)0x800B0004L)
/* */
/* MessageId: CIFX_DRV_DOWNLOAD_FAILED */
/* */
/* MessageText: */
/* */
/* General error during download */
/* */
#define CIFX_DRV_DOWNLOAD_FAILED ((int32_t)0x800B0005L)
/* */
/* MessageId: CIFX_DRV_WRONG_DRIVER_VERSION */
/* */
/* MessageText: */
/* */
/* Wrong driver version */
/* */
#define CIFX_DRV_WRONG_DRIVER_VERSION ((int32_t)0x800B0006L)
/* */
/* MessageId: CIFX_DRV_DRIVER_NOT_LOADED */
/* */
/* MessageText: */
/* */
/* CIFx driver is not running */
/* */
#define CIFX_DRV_DRIVER_NOT_LOADED ((int32_t)0x800B0030L)
/* */
/* MessageId: CIFX_DRV_INIT_ERROR */
/* */
/* MessageText: */
/* */
/* Failed to initialize the device */
/* */
#define CIFX_DRV_INIT_ERROR ((int32_t)0x800B0031L)
/* */
/* MessageId: CIFX_DRV_CHANNEL_NOT_INITIALIZED */
/* */
/* MessageText: */
/* */
/* Channel not initialized (xChannelOpen not called) */
/* */
#define CIFX_DRV_CHANNEL_NOT_INITIALIZED ((int32_t)0x800B0032L)
/* */
/* MessageId: CIFX_DRV_IO_CONTROL_FAILED */
/* */
/* MessageText: */
/* */
/* IOControl call failed */
/* */
#define CIFX_DRV_IO_CONTROL_FAILED ((int32_t)0x800B0033L)
/* */
/* MessageId: CIFX_DRV_NOT_OPENED */
/* */
/* MessageText: */
/* */
/* Driver was not opened */
/* */
#define CIFX_DRV_NOT_OPENED ((int32_t)0x800B0034L)
/* */
/* MessageId: CIFX_DRV_DOWNLOAD_STORAGE_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Unknown download storage type (RAM/FLASH based) found */
/* */
#define CIFX_DRV_DOWNLOAD_STORAGE_UNKNOWN ((int32_t)0x800B0040L)
/* */
/* MessageId: CIFX_DRV_DOWNLOAD_FW_WRONG_CHANNEL */
/* */
/* MessageText: */
/* */
/* Channel number for a firmware download not supported */
/* */
#define CIFX_DRV_DOWNLOAD_FW_WRONG_CHANNEL ((int32_t)0x800B0041L)
/* */
/* MessageId: CIFX_DRV_DOWNLOAD_MODULE_NO_BASEOS */
/* */
/* MessageText: */
/* */
/* Modules are not allowed without a Base OS firmware */
/* */
#define CIFX_DRV_DOWNLOAD_MODULE_NO_BASEOS ((int32_t)0x800B0042L)
/*******************************************************************************
* Generic Device Errors
*******************************************************************************/
/* */
/* MessageId: CIFX_DEV_DPM_ACCESS_ERROR */
/* */
/* MessageText: */
/* */
/* Dual port memory not accessible (board not found) */
/* */
#define CIFX_DEV_DPM_ACCESS_ERROR ((int32_t)0x800C0010L)
/* */
/* MessageId: CIFX_DEV_NOT_READY */
/* */
/* MessageText: */
/* */
/* Device not ready (ready flag failed) */
/* */
#define CIFX_DEV_NOT_READY ((int32_t)0x800C0011L)
/* */
/* MessageId: CIFX_DEV_NOT_RUNNING */
/* */
/* MessageText: */
/* */
/* Device not running (running flag failed) */
/* */
#define CIFX_DEV_NOT_RUNNING ((int32_t)0x800C0012L)
/* */
/* MessageId: CIFX_DEV_WATCHDOG_FAILED */
/* */
/* MessageText: */
/* */
/* Watchdog test failed */
/* */
#define CIFX_DEV_WATCHDOG_FAILED ((int32_t)0x800C0013L)
/* */
/* MessageId: CIFX_DEV_SYSERR */
/* */
/* MessageText: */
/* */
/* Error in handshake flags */
/* */
#define CIFX_DEV_SYSERR ((int32_t)0x800C0015L)
/* */
/* MessageId: CIFX_DEV_MAILBOX_FULL */
/* */
/* MessageText: */
/* */
/* Send mailbox is full */
/* */
#define CIFX_DEV_MAILBOX_FULL ((int32_t)0x800C0016L)
/* */
/* MessageId: CIFX_DEV_PUT_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Send packet timeout */
/* */
#define CIFX_DEV_PUT_TIMEOUT ((int32_t)0x800C0017L)
/* */
/* MessageId: CIFX_DEV_GET_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Receive packet timeout */
/* */
#define CIFX_DEV_GET_TIMEOUT ((int32_t)0x800C0018L)
/* */
/* MessageId: CIFX_DEV_GET_NO_PACKET */
/* */
/* MessageText: */
/* */
/* No packet available */
/* */
#define CIFX_DEV_GET_NO_PACKET ((int32_t)0x800C0019L)
/* */
/* MessageId: CIFX_DEV_MAILBOX_TOO_SHORT */
/* */
/* MessageText: */
/* */
/* Mailbox too short */
/* */
#define CIFX_DEV_MAILBOX_TOO_SHORT ((int32_t)0x800C001AL)
/* */
/* MessageId: CIFX_DEV_RESET_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Reset command timeout */
/* */
#define CIFX_DEV_RESET_TIMEOUT ((int32_t)0x800C0020L)
/* */
/* MessageId: CIFX_DEV_NO_COM_FLAG */
/* */
/* MessageText: */
/* */
/* COM-flag not set */
/* */
#define CIFX_DEV_NO_COM_FLAG ((int32_t)0x800C0021L)
/* */
/* MessageId: CIFX_DEV_EXCHANGE_FAILED */
/* */
/* MessageText: */
/* */
/* I/O data exchange failed */
/* */
#define CIFX_DEV_EXCHANGE_FAILED ((int32_t)0x800C0022L)
/* */
/* MessageId: CIFX_DEV_EXCHANGE_TIMEOUT */
/* */
/* MessageText: */
/* */
/* I/O data exchange timeout */
/* */
#define CIFX_DEV_EXCHANGE_TIMEOUT ((int32_t)0x800C0023L)
/* */
/* MessageId: CIFX_DEV_COM_MODE_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Unknown I/O exchange mode */
/* */
#define CIFX_DEV_COM_MODE_UNKNOWN ((int32_t)0x800C0024L)
/* */
/* MessageId: CIFX_DEV_FUNCTION_FAILED */
/* */
/* MessageText: */
/* */
/* Device function failed */
/* */
#define CIFX_DEV_FUNCTION_FAILED ((int32_t)0x800C0025L)
/* */
/* MessageId: CIFX_DEV_DPMSIZE_MISMATCH */
/* */
/* MessageText: */
/* */
/* DPM size differs from configuration */
/* */
#define CIFX_DEV_DPMSIZE_MISMATCH ((int32_t)0x800C0026L)
/* */
/* MessageId: CIFX_DEV_STATE_MODE_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Unknown state mode */
/* */
#define CIFX_DEV_STATE_MODE_UNKNOWN ((int32_t)0x800C0027L)
/* */
/* MessageId: CIFX_DEV_HW_PORT_IS_USED */
/* */
/* MessageText: */
/* */
/* Device is still accessed */
/* */
#define CIFX_DEV_HW_PORT_IS_USED ((int32_t)0x800C0028L)
/* */
/* MessageId: CIFX_DEV_CONFIG_LOCK_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Configuration locking timeout */
/* */
#define CIFX_DEV_CONFIG_LOCK_TIMEOUT ((int32_t)0x800C0029L)
/* */
/* MessageId: CIFX_DEV_CONFIG_UNLOCK_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Configuration unlocking timeout */
/* */
#define CIFX_DEV_CONFIG_UNLOCK_TIMEOUT ((int32_t)0x800C002AL)
/* */
/* MessageId: CIFX_DEV_HOST_STATE_SET_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Set HOST state timeout */
/* */
#define CIFX_DEV_HOST_STATE_SET_TIMEOUT ((int32_t)0x800C002BL)
/* */
/* MessageId: CIFX_DEV_HOST_STATE_CLEAR_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Clear HOST state timeout */
/* */
#define CIFX_DEV_HOST_STATE_CLEAR_TIMEOUT ((int32_t)0x800C002CL)
/* */
/* MessageId: CIFX_DEV_INITIALIZATION_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Timeout during channel initialization */
/* */
#define CIFX_DEV_INITIALIZATION_TIMEOUT ((int32_t)0x800C002DL)
/* */
/* MessageId: CIFX_DEV_BUS_STATE_ON_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Set Bus ON Timeout */
/* */
#define CIFX_DEV_BUS_STATE_ON_TIMEOUT ((int32_t)0x800C002EL)
/* */
/* MessageId: CIFX_DEV_BUS_STATE_OFF_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Set Bus OFF Timeout */
/* */
#define CIFX_DEV_BUS_STATE_OFF_TIMEOUT ((int32_t)0x800C002FL)
/* */
/* MessageId: CIFX_DEV_MODULE_ALREADY_RUNNING */
/* */
/* MessageText: */
/* */
/* Module already running */
/* */
#define CIFX_DEV_MODULE_ALREADY_RUNNING ((int32_t)0x800C0040L)
/* */
/* MessageId: CIFX_DEV_MODULE_ALREADY_EXISTS */
/* */
/* MessageText: */
/* */
/* Module already exists */
/* */
#define CIFX_DEV_MODULE_ALREADY_EXISTS ((int32_t)0x800C0041L)
/* */
/* MessageId: CIFX_DEV_DMA_INSUFF_BUFFER_COUNT */
/* */
/* MessageText: */
/* */
/* Number of configured DMA buffers insufficient */
/* */
#define CIFX_DEV_DMA_INSUFF_BUFFER_COUNT ((int32_t)0x800C0050L)
/* */
/* MessageId: CIFX_DEV_DMA_BUFFER_TOO_SMALL */
/* */
/* MessageText: */
/* */
/* DMA buffers size too small (min size 256Byte) */
/* */
#define CIFX_DEV_DMA_BUFFER_TOO_SMALL ((int32_t)0x800C0051L)
/* */
/* MessageId: CIFX_DEV_DMA_BUFFER_TOO_BIG */
/* */
/* MessageText: */
/* */
/* DMA buffers size too big (max size 63,75KByte) */
/* */
#define CIFX_DEV_DMA_BUFFER_TOO_BIG ((int32_t)0x800C0052L)
/* */
/* MessageId: CIFX_DEV_DMA_BUFFER_NOT_ALIGNED */
/* */
/* MessageText: */
/* */
/* DMA buffer alignment failed (must be 256Byte) */
/* */
#define CIFX_DEV_DMA_BUFFER_NOT_ALIGNED ((int32_t)0x800C0053L)
/* */
/* MessageId: CIFX_DEV_DMA_HANDSHAKEMODE_NOT_SUPPORTED */
/* */
/* MessageText: */
/* */
/* I/O data uncontrolled handshake mode not supported */
/* */
#define CIFX_DEV_DMA_HANDSHAKEMODE_NOT_SUPPORTED ((int32_t)0x800C0054L)
/* */
/* MessageId: CIFX_DEV_DMA_IO_AREA_NOT_SUPPORTED */
/* */
/* MessageText: */
/* */
/* I/O area in DMA mode not supported (only area 0 possible) */
/* */
#define CIFX_DEV_DMA_IO_AREA_NOT_SUPPORTED ((int32_t)0x800C0055L)
/* */
/* MessageId: CIFX_DEV_DMA_STATE_ON_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Set DMA ON Timeout */
/* */
#define CIFX_DEV_DMA_STATE_ON_TIMEOUT ((int32_t)0x800C0056L)
/* */
/* MessageId: CIFX_DEV_DMA_STATE_OFF_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Set DMA OFF Timeout */
/* */
#define CIFX_DEV_DMA_STATE_OFF_TIMEOUT ((int32_t)0x800C0057L)
/* */
/* MessageId: CIFX_DEV_SYNC_STATE_INVALID_MODE */
/* */
/* MessageText: */
/* */
/* Device is in invalid mode for this operation */
/* */
#define CIFX_DEV_SYNC_STATE_INVALID_MODE ((int32_t)0x800C0058L)
/* */
/* MessageId: CIFX_DEV_SYNC_STATE_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Waiting for synchronization event bits timed out */
/* */
#define CIFX_DEV_SYNC_STATE_TIMEOUT ((int32_t)0x800C0059L)
/*******************************************************************************
* CIFX API Transport Errors
*******************************************************************************/
/* */
/* MessageId: CIFX_TRANSPORT_SEND_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Time out while sending data */
/* */
#define CIFX_TRANSPORT_SEND_TIMEOUT ((int32_t)0x800D0001L)
/* */
/* MessageId: CIFX_TRANSPORT_RECV_TIMEOUT */
/* */
/* MessageText: */
/* */
/* Time out waiting for incoming data */
/* */
#define CIFX_TRANSPORT_RECV_TIMEOUT ((int32_t)0x800D0002L)
/* */
/* MessageId: CIFX_TRANSPORT_CONNECT */
/* */
/* MessageText: */
/* */
/* Unable to communicate to the device / no answer */
/* */
#define CIFX_TRANSPORT_CONNECT ((int32_t)0x800D0003L)
/* */
/* MessageId: CIFX_TRANSPORT_ABORTED */
/* */
/* MessageText: */
/* */
/* Transfer has been aborted due to keep alive timeout or interface detachment */
/* */
#define CIFX_TRANSPORT_ABORTED ((int32_t)0x800D0004L)
/* */
/* MessageId: CIFX_TRANSPORT_INVALID_RESPONSE */
/* */
/* MessageText: */
/* */
/* The packet response was rejected due to invalid packet data */
/* */
#define CIFX_TRANSPORT_INVALID_RESPONSE ((int32_t)0x800D0005L)
/* */
/* MessageId: CIFX_TRANSPORT_UNKNOWN_DATALAYER */
/* */
/* MessageText: */
/* */
/* The data layer provided by the device is not supported */
/* */
#define CIFX_TRANSPORT_UNKNOWN_DATALAYER ((int32_t)0x800D0006L)
/* */
/* MessageId: CIFX_CONNECTOR_FUNCTIONS_READ_ERROR */
/* */
/* MessageText: */
/* */
/* Error reading the connector functions from the DLL */
/* */
#define CIFX_CONNECTOR_FUNCTIONS_READ_ERROR ((int32_t)0x800D0010L)
/* */
/* MessageId: CIFX_CONNECTOR_IDENTIFIER_TOO_LONG */
/* */
/* MessageText: */
/* */
/* Connector delivers an identifier longer than 6 characters */
/* */
#define CIFX_CONNECTOR_IDENTIFIER_TOO_LONG ((int32_t)0x800D0011L)
/* */
/* MessageId: CIFX_CONNECTOR_IDENTIFIER_EMPTY */
/* */
/* MessageText: */
/* */
/* Connector delivers an empty identifier */
/* */
#define CIFX_CONNECTOR_IDENTIFIER_EMPTY ((int32_t)0x800D0012L)
/* */
/* MessageId: CIFX_CONNECTOR_DUPLICATE_IDENTIFIER */
/* */
/* MessageText: */
/* */
/* Connector identifier already used */
/* */
#define CIFX_CONNECTOR_DUPLICATE_IDENTIFIER ((int32_t)0x800D0013L)
/*******************************************************************************
* CIFX API Transport Header State Errors
*******************************************************************************/
/* */
/* MessageId: CIFX_TRANSPORT_ERROR_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Unknown error code in transport header */
/* */
#define CIFX_TRANSPORT_ERROR_UNKNOWN ((int32_t)0x800E0001L)
/* */
/* MessageId: CIFX_TRANSPORT_CHECKSUM_ERROR */
/* */
/* MessageText: */
/* */
/* CRC16 checksum failed */
/* */
#define CIFX_TRANSPORT_CHECKSUM_ERROR ((int32_t)0x800E0002L)
/* */
/* MessageId: CIFX_TRANSPORT_LENGTH_INCOMPLETE */
/* */
/* MessageText: */
/* */
/* Transaction with incomplete length detected */
/* */
#define CIFX_TRANSPORT_LENGTH_INCOMPLETE ((int32_t)0x800E0003L)
/* */
/* MessageId: CIFX_TRANSPORT_DATA_TYPE_UNKOWN */
/* */
/* MessageText: */
/* */
/* Device does not support requested data type */
/* */
#define CIFX_TRANSPORT_DATA_TYPE_UNKOWN ((int32_t)0x800E0004L)
/* */
/* MessageId: CIFX_TRANSPORT_DEVICE_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Device not available/unknown */
/* */
#define CIFX_TRANSPORT_DEVICE_UNKNOWN ((int32_t)0x800E0005L)
/* */
/* MessageId: CIFX_TRANSPORT_CHANNEL_UNKNOWN */
/* */
/* MessageText: */
/* */
/* Channel not available/unknown */
/* */
#define CIFX_TRANSPORT_CHANNEL_UNKNOWN ((int32_t)0x800E0006L)
/* */
/* MessageId: CIFX_TRANSPORT_SEQUENCE */
/* */
/* MessageText: */
/* */
/* Sequence error detected */
/* */
#define CIFX_TRANSPORT_SEQUENCE ((int32_t)0x800E0007L)
/* */
/* MessageId: CIFX_TRANSPORT_BUFFEROVERFLOW */
/* */
/* MessageText: */
/* */
/* Buffer overflow detected */
/* */
#define CIFX_TRANSPORT_BUFFEROVERFLOW ((int32_t)0x800E0008L)
/* */
/* MessageId: CIFX_TRANSPORT_RESOURCE */
/* */
/* MessageText: */
/* */
/* Device signals out of resources */
/* */
#define CIFX_TRANSPORT_RESOURCE ((int32_t)0x800E0009L)
/* */
/* MessageId: CIFX_TRANSPORT_KEEPALIVE */
/* */
/* MessageText: */
/* */
/* Device connection monitoring error (Keep alive) */
/* */
#define CIFX_TRANSPORT_KEEPALIVE ((int32_t)0x800E000AL)
/* */
/* MessageId: CIFX_TRANSPORT_DATA_TOO_SHORT */
/* */
/* MessageText: */
/* */
/* Received transaction data too short */
/* */
#define CIFX_TRANSPORT_DATA_TOO_SHORT ((int32_t)0x800E000BL)
/*******************************************************************************/
#endif /*__CIFXERRORS_H__ */