rfidapiErrors.h File Reference

Error codes More...


Enumerations

enum  RFID_STATUS {
  RFID_API_SUCCESS = 0,
  RFID_API_COMMAND_TIMEOUT = 1,
  RFID_API_PARAM_ERROR = 2,
  RFID_API_PARAM_OUT_OF_RANGE = 3,
  RFID_API_CANNOT_ALLOC_MEM = 4,
  RFID_API_UNKNOWN_ERROR = 5,
  RFID_API_INVALID_HANDLE = 6,
  RFID_API_BUFFER_TOO_SMALL = 7,
  RFID_READER_FUNCTION_UNSUPPORTED = 8,
  RFID_RECONNECT_FAILED = 9,
  RFID_API_DATA_NOT_INITIALISED = 10,
  RFID_API_ZONE_ID_ALREADY_EXITS = 11,
  RFID_API_ZONE_ID_NOT_FOUND = 12,
  RFID_COMM_OPEN_ERROR = 100,
  RFID_COMM_CONNECTION_ALREADY_EXISTS = 101,
  RFID_COMM_RESOLVE_ERROR = 102,
  RFID_COMM_SEND_ERROR = 103,
  RFID_COMM_RECV_ERROR = 104,
  RFID_COMM_NO_CONNECTION = 105,
  RFID_INVALID_SOCKET = 106,
  RFID_READER_REGION_NOT_CONFIGURED = 107,
  RFID_READER_REINITIALIZING = 108,
  RFID_SECURE_CONNECTION_ERROR = 109,
  RFID_ROOT_SECURITY_CERTIFICATE_ERROR = 110,
  RFID_HOST_SECURITY_CERTIFICATE_ERROR = 111,
  RFID_HOST_SECURITY_KEY_ERROR = 112,
  RFID_CONFIG_GET_FAILED = 200,
  RFID_CONFIG_SET_FAILED = 201,
  RFID_CAP_NOT_SUPPORTED = 300,
  RFID_CAP_GET_FAILED = 301,
  RFID_FILTER_NO_FILTER = 400,
  RFID_FILTER_INVALID_INDEX = 401,
  RFID_FILTER_MAX_FILTERS_EXCEEDED = 402,
  RFID_NO_READ_TAGS = 403,
  RFID_NO_REPORTED_EVENTS = 404,
  RFID_INVENTORY_MAX_TAGS_EXCEEDED = 405,
  RFID_INVENTORY_IN_PROGRESS = 406,
  RFID_NO_INVENTORY_IN_PROGRESS = 407,
  RFID_TAG_LOCATING_IN_PROGRESS = 420,
  RFID_NO_TAG_LOCATING_IN_PROGRESS = 421,
  RFID_NXP_EAS_SCAN_IN_PROGRESS = 422,
  RFID_NO_NXP_EAS_SCAN_IN_PROGRESS = 423,
  RFID_ACCESS_IN_PROGRESS = 500,
  RFID_NO_ACCESS_IN_PROGRESS = 501,
  RFID_ACCESS_TAG_READ_FAILED = 502,
  RFID_ACCESS_TAG_WRITE_FAILED = 503,
  RFID_ACCESS_TAG_LOCK_FAILED = 504,
  RFID_ACCESS_TAG_KILL_FAILED = 505,
  RFID_ACCESS_TAG_BLOCK_ERASE_FAILED = 506,
  RFID_ACCESS_TAG_BLOCK_WRITE_FAILED = 507,
  RFID_ACCESS_TAG_NOT_FOUND = 508,
  RFID_ACCESS_SEQUENCE_NOT_INITIALIZED = 510,
  RFID_ACCESS_SEQUENCE_EMPTY = 511,
  RFID_ACCESS_SEQUENCE_IN_USE = 512,
  RFID_ACCESS_SEQUENCE_MAX_OP_EXCEEDED = 513,
  RFID_ACCESS_TAG_RECOMMISSION_FAILED = 514,
  RFID_ACCESS_TAG_BLOCK_PERMALOCK_FAILED = 515,
  RFID_ACCESS_NXP_TAG_SET_EAS_FAILED = 516,
  RFID_ACCESS_NXP_TAG_READ_PROTECT_FAILED = 517,
  RFID_ACCESS_FUJITSU_CHANGE_WORDLOCK_FAILED = 518,
  RFID_ACCESS_FUJITSU_CHANGE_BLOCKLOCK_FAILED = 519,
  RFID_ACCESS_FUJITSU_READ_BLOCKLOCK_FAILED = 520,
  RFID_ACCESS_FUJITSU_BURST_WRITE_FAILED = 521,
  RFID_ACCESS_FUJITSU_BURST_ERASE_FAILED = 522,
  RFID_ACCESS_FUJITSU_CHANGE_BLOCK_OR_AREA_GROUPPASSWORD_FAILED = 523,
  RFID_ACCESS_FUJITSU_AREA_READLOCK_FAILED = 524,
  RFID_ACCESS_FUJITSU_AREA_WRITELOCK_FAILED = 525,
  RFID_ACCESS_FUJITSU_AREA_WRITELOCK_WOPASSWORD_FAILED = 526,
  RFID_ACCESS_NXP_CHANGE_CONFIG_FAILED = 527,
  RFID_ACCESS_IMPINJ_QT_READ_FAILED = 528,
  RFID_ACCESS_IMPINJ_QT_WRITE_FAILED = 529,
  RFID_RM_INVALID_USERNAME_PASSWORD = 601,
  RFID_RM_NO_UPDATION_IN_PROGRESS = 602,
  RFID_RM_UPDATION_IN_PROGRESS = 603,
  RFID_RM_COMMAND_FAILED = 604,
  RFID_INVALID_ERROR_CODE = 700
}
enum  ACCESS_OPERATION_STATUS {
  ACCESS_SUCCESS = 0,
  ACCESS_TAG_NON_SPECIFIC_ERROR = 1,
  ACCESS_READER_NON_SPECIFIC_ERROR = 2,
  ACCESS_NO_RESPONSE_FROM_TAG = 3,
  ACCESS_INSUFFIFICENT_POWER = 4,
  ACCESS_INSUFFICENT_POWER = 4,
  ACCESS_TAG_MEMORY_LOCKED_ERROR = 5,
  ACCESS_TAG_MEMORY_OVERRUN_ERROR = 6,
  ACCESS_ZERO_KILL_PASSWORD_ERROR = 7
}


Detailed Description


Generated on Fri Mar 4 02:25:28 2016 for RFIDAPI3 1.1 C API Documentation by  doxygen 1.5.6