MXIO Software Development Kit
C++ Sample Code Programming Guide
 All Classes Files Functions Variables Typedefs Macros Groups Pages
Macros
MXIO_V3_ERR_CODE

Macros

#define MXIO_V3_OK   0x0000
 
#define MXIO_V3_ERR_INVALID_REQ   0x8000
 
#define MXIO_V3_ERR_ACCESS_FS   0x8001
 
#define MXIO_V3_ERR_RESTART   0x8002
 
#define MXIO_V3_ERR_RESET   0x8003
 
#define MXIO_V3_ERR_SET_TIME   0x8004
 
#define MXIO_V3_ERR_SET_IO   0x8005
 
#define MXIO_V3_ERR_FWR_UPGRADE   0x8006
 
#define MXIO_V3_ERR_RESP_SYS_CONFIG   0x8007
 
#define MXIO_V3_ERR_CALIBRATION   0x8008
 
#define MXIO_V3_ERR_SET_FWR_FILE_INFO   0x8009
 
#define MXIO_V3_ERR_INPUT_OVER_RANGE   0x800A
 
#define MXIO_V3_ERR_OUTPUT_OVER_RANGE   0x800B
 
#define MXIO_V3_ERR_SET_NETWORK   0x800C
 
#define MXIO_V3_ERR_FILE_NOT_EXIST   0x800D
 
#define MXIO_V3_ERR_ACCOUNT_ACCESS_RIGHT   0x8010
 
#define MXIO_V3_ERR_ACCOUNT_VERIFY_FAIL   0x8011
 
#define MXIO_V3_ERR_ENUM_NET_INTERFACE_FAIL   0x8050
 
#define MXIO_V3_ERR_SELECT_NET_INTERFACE_FAIL   0x8051
 
#define MXIO_V3_ERR_INVALID_HANDLE   0x8080
 
#define MXIO_V3_ERR_BLOCK_QUANTITY   0x8081
 
#define MXIO_V3_ERR_TOTAL_BLOCK_SIZE   0x8082
 
#define MXIO_V3_ERR_PARSE_XML_FAIL   0x8083
 
#define MXIO_V3_ERR_FUNCTION_NOT_SUPPORT   0x8100
 
#define MXIO_V3_ERR_IN_DEPLOY_PROCESS_MODE   0x8101
 
#define MXIO_V3_ERR_REACH_MXIO_LIMIT_CONNECTION   0x8110
 
#define MXIO_V3_ILLEGAL_FUNCTION   0x8201
 
#define MXIO_V3_ILLEGAL_DATA_ADDRESS   0x8202
 
#define MXIO_V3_ILLEGAL_DATA_VALUE   0x8203
 
#define MXIO_V3_SLAVE_DEVICE_FAILURE   0x8204
 
#define MXIO_V3_SLAVE_DEVICE_BUSY   0x8206
 
#define MXIO_V3_EIO_TIME_OUT   0x8210
 
#define MXIO_V3_EIO_INIT_SOCKETS_FAIL   0x8211
 
#define MXIO_V3_EIO_CREATING_SOCKET_ERROR   0x8212
 
#define MXIO_V3_EIO_RESPONSE_BAD   0x8213
 
#define MXIO_V3_EIO_SOCKET_DISCONNECT   0x8214
 
#define MXIO_V3_PROTOCOL_TYPE_ERROR   0x8215
 
#define MXIO_V3_EIO_PASSWORD_INCORRECT   0x8216
 
#define MXIO_V3_PRODUCT_NOT_SUPPORT   0x8217
 
#define MXIO_V3_HANDLE_ERROR   0x8218
 
#define MXIO_V3_SLOT_OUT_OF_RANGE   0x8219
 
#define MXIO_V3_CHANNEL_OUT_OF_RANGE   0x8220
 
#define MXIO_V3_COIL_TYPE_ERROR   0x8221
 
#define MXIO_V3_REGISTER_TYPE_ERROR   0x8222
 
#define MXIO_V3_FUNCTION_NOT_SUPPORT   0x8223
 
#define MXIO_V3_OUTPUT_VALUE_OUT_OF_RANGE   0x8224
 
#define MXIO_V3_INPUT_VALUE_OUT_OF_RANGE   0x8225
 
#define MXIO_V3_SLOT_NOT_EXIST   0x8226
 
#define MXIO_V3_FIRMWARE_NOT_SUPPORT   0x8227
 
#define MXIO_V3_CREATE_MUTEX_FAIL   0x8228
 
#define MXIO_V3_MEMORY_TOO_SMALL   0x8229
 

Detailed Description

Macro Definition Documentation

#define MXIO_V3_OK   0x0000
#define MXIO_V3_ERR_INVALID_REQ   0x8000
#define MXIO_V3_ERR_ACCESS_FS   0x8001
#define MXIO_V3_ERR_RESTART   0x8002
#define MXIO_V3_ERR_RESET   0x8003
#define MXIO_V3_ERR_SET_TIME   0x8004
#define MXIO_V3_ERR_SET_IO   0x8005
#define MXIO_V3_ERR_FWR_UPGRADE   0x8006
#define MXIO_V3_ERR_RESP_SYS_CONFIG   0x8007
#define MXIO_V3_ERR_CALIBRATION   0x8008
#define MXIO_V3_ERR_SET_FWR_FILE_INFO   0x8009
#define MXIO_V3_ERR_INPUT_OVER_RANGE   0x800A
#define MXIO_V3_ERR_OUTPUT_OVER_RANGE   0x800B
#define MXIO_V3_ERR_SET_NETWORK   0x800C
#define MXIO_V3_ERR_FILE_NOT_EXIST   0x800D
#define MXIO_V3_ERR_ACCOUNT_ACCESS_RIGHT   0x8010
#define MXIO_V3_ERR_ACCOUNT_VERIFY_FAIL   0x8011
#define MXIO_V3_ERR_ENUM_NET_INTERFACE_FAIL   0x8050
#define MXIO_V3_ERR_SELECT_NET_INTERFACE_FAIL   0x8051
#define MXIO_V3_ERR_INVALID_HANDLE   0x8080
#define MXIO_V3_ERR_BLOCK_QUANTITY   0x8081
#define MXIO_V3_ERR_TOTAL_BLOCK_SIZE   0x8082
#define MXIO_V3_ERR_PARSE_XML_FAIL   0x8083
#define MXIO_V3_ERR_FUNCTION_NOT_SUPPORT   0x8100
#define MXIO_V3_ERR_IN_DEPLOY_PROCESS_MODE   0x8101
#define MXIO_V3_ERR_REACH_MXIO_LIMIT_CONNECTION   0x8110
#define MXIO_V3_ILLEGAL_FUNCTION   0x8201
#define MXIO_V3_ILLEGAL_DATA_ADDRESS   0x8202
#define MXIO_V3_ILLEGAL_DATA_VALUE   0x8203
#define MXIO_V3_SLAVE_DEVICE_FAILURE   0x8204
#define MXIO_V3_SLAVE_DEVICE_BUSY   0x8206
#define MXIO_V3_EIO_TIME_OUT   0x8210
#define MXIO_V3_EIO_INIT_SOCKETS_FAIL   0x8211
#define MXIO_V3_EIO_CREATING_SOCKET_ERROR   0x8212
#define MXIO_V3_EIO_RESPONSE_BAD   0x8213
#define MXIO_V3_EIO_SOCKET_DISCONNECT   0x8214
#define MXIO_V3_PROTOCOL_TYPE_ERROR   0x8215
#define MXIO_V3_EIO_PASSWORD_INCORRECT   0x8216
#define MXIO_V3_PRODUCT_NOT_SUPPORT   0x8217
#define MXIO_V3_HANDLE_ERROR   0x8218
#define MXIO_V3_SLOT_OUT_OF_RANGE   0x8219
#define MXIO_V3_CHANNEL_OUT_OF_RANGE   0x8220
#define MXIO_V3_COIL_TYPE_ERROR   0x8221
#define MXIO_V3_REGISTER_TYPE_ERROR   0x8222
#define MXIO_V3_FUNCTION_NOT_SUPPORT   0x8223
#define MXIO_V3_OUTPUT_VALUE_OUT_OF_RANGE   0x8224
#define MXIO_V3_INPUT_VALUE_OUT_OF_RANGE   0x8225
#define MXIO_V3_SLOT_NOT_EXIST   0x8226
#define MXIO_V3_FIRMWARE_NOT_SUPPORT   0x8227
#define MXIO_V3_CREATE_MUTEX_FAIL   0x8228
#define MXIO_V3_MEMORY_TOO_SMALL   0x8229