enum PN_API_DEV_EError |
IO Device Error Codes.
Enumerator | |
---|---|
PN_API_DEV_eOK | No Error, stack is working as expected |
PN_API_DEV_eERROR_MISSING_PARAMETER_POINTER | error code to be documented |
PN_API_DEV_eERROR_PARAMETER_OUT_OF_RANGE | parameter value out of specified range. |
PN_API_DEV_eERROR_NOT_INITIALIZED | error code to be documented |
PN_API_DEV_eERROR_WRONG_STATE | error code to be documented |
PN_API_DEV_eERROR_DIAGNOSIS_DATA_QUEUE_FULL | Diagnosis Data Queue is full. Maximum Number of Diagnosis Data Events is set to PNC_MAX_DIAG_ITEM. |
PN_API_DEV_eERROR_ALARM_QUEUE_FULL | Alarm Queue is full. Maximum Number of Alarm Events is set to PNC_MAX_ALARM_ITEM. |
PN_API_DEV_eERROR_PLUG_MODULE_INVALID_SLOT | Invalid slot number exceeding the maximum limit set. The maximum limit is defined as PNC_SLOT_MAX. |
PN_API_DEV_eERROR_PLUG_MODULE_SLOT_ALREADY_PLUGGED | At the slot number specified a module is already plugged. |
PN_API_DEV_eERROR_PLUG_MODULE_INVALID_MODULE_TYPE | Invalid type of the module. |
PN_API_DEV_eERROR_PLUG_SUBMODULE_INVALID_SLOT | Either slot is empty or invalid slot number. |
PN_API_DEV_eERROR_PLUG_SUBMODULE_INVALID_SUBSLOT | reserved for future use. |
PN_API_DEV_eERROR_PLUG_SUBMODULE_NO_FREE_SUBSLOT | No free subslot. Subslot Number is exceeding it's set limit of PNC_SUB_SLOT_MAX. |
PN_API_DEV_eERROR_PLUG_SUBMODULE_INVALID_SUBMODULE_TYPE | Invalid submodule type. |
PN_API_DEV_eERROR_PLUG_SUBMODULE_SUBSSLOT_ALREADY_PLUGGED | Subslot with this number is already plugged. |
PN_API_DEV_eERROR_PLUG_MODULE_INVALID_SLOT_ADDRESS | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_PULL_MODULE_INVALID_SLOT | Invalid slot number (either > PNC_SLOT_MAX, or the slot is empty). |
PN_API_DEV_eERROR_PULL_SUBMODULE_INVALID_SLOT | Either slot is empty or invalid slot number. |
PN_API_DEV_eERROR_PULL_SUBMODULE_INVALID_SUBSLOT | error code to be documented |
PN_API_DEV_eERROR_PULL_SUBMODULE_NOT_SUCCEDED | error code to be documented |
PN_API_DEV_eERROR_CONFIG_DAP_MISSING | DAP Module is missing. |
PN_API_DEV_eERROR_CONFIG_IM_DEVICE_REPRESENTATIVE_MISSING | No submodule was nominated as I&M device representative. |
PN_API_DEV_eERROR_CONFIG_IM_DEVICE_REPRESENTATIVE_INVALID | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_CONFIG_NO_SUBMODULES_IN_MODULE | No Submodule plugged in Module. Every module must contain at least one submodule. |
PN_API_DEV_eERROR_IM_INVALID_REPRESENTATIVE_SCOPE | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_ALREADY_ASSIGNED | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_MODULE_REPRESENTATIVE_ALREADY_ASSIGNED | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_CARRIER_NO_IM0_DATA | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_NO_IM1_DATA | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_NO_IM2_DATA | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_DEVICE_REPRESENTATIVE_NO_IM3_DATA | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_DATA_SET_INVALID_POINTER | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_IM_DATA_SET_NO_FREE_SPACE | obsolete error code - to be removed in next version! |
PN_API_DEV_eERROR_MAP_LENGTH_OF_PROCESS_IMAGE_INPUT_EXCEEDED | error code to be documented |
PN_API_DEV_eERROR_MAP_LENGTH_OF_PROCESS_IMAGE_OUTPUT_EXCEEDED | error code to be documented |
PN_API_DEV_eERROR_MAP_PROCESS_IMAGE_INPUT_OVERLAP | error code to be documented |
PN_API_DEV_eERROR_MAP_PROCESS_IMAGE_OUTPUT_OVERLAP | error code to be documented |
PN_API_DEV_eERROR_MAP_INVALID_SLOT | error code to be documented |
PN_API_DEV_eERROR_MAP_INVALID_SUBSLOT | error code to be documented |
PN_API_DEV_eERROR_PROCESS_IDENTIFIER_ALREADY_PRESENT | obsolete error code - to be removed in next version |
PN_API_DEV_eERROR_PROCESS_IDENTIFIER_LIST_FULL | obsolete error code - to be removed in next version |
PN_API_DEV_eERROR_SET_MODULE_PROCESS_IDENTIFIER_NOT_SUPPORTED | obsolete error code - to be removed in next version |
PN_API_DEV_eERROR_SET_SUBMODULE_PROCESS_IDENTIFIER_NOT_SUPPORTED | obsolete error code - to be removed in next version |
PN_API_DEV_eERROR_REG_MOD_SUBST_INVALID_POINTER | Invalid Pointer Address NULL out of module substitute context. |
PN_API_DEV_eERROR_REG_MOD_SUBST_INVALID_NUM_OF_ELEMS | Module Substitutes array size exceeds set maximum limit or is equal zero. The maximum limit is defined as PNC_MAX_MOD_SUBST_ENTRIES (numberElements_p == 0) || (numberElements_p > PNC_MAX_MOD_SUBST_ENTRIES) |
PN_API_DEV_eERROR_REG_MOD_SUBST_NO_FREE_SPACE | Number of systemwide Module Substitutes exceeds set maximum limit. The maximum limit is defined as PNC_MAX_MOD_SUBST_ENTRIES |
PN_API_DEV_eERROR_REG_SUBMOD_SUBST_INVALID_POINTER | Invalid Pointer Address NULL out of submodule substitute context. |
PN_API_DEV_eERROR_REG_SUBMOD_SUBST_INVALID_NUM_OF_ELEMS | Submodule Substitutes array size exceeds set maximum limit or is equal zero. The maximum limit is defined as PNC_MAX_SUBMOD_SUBST_ENTRIES (numberElements_p == 0) || (numberElements_p > PNC_MAX_MOD_SUBST_ENTRIES) |
PN_API_DEV_eERROR_REG_SUBMOD_SUBST_NO_FREE_SPACE | Number of systemwide Submodule Substitutes exceeds set maximum limit. The maximum limit is defined as PNC_MAX_SUBMOD_SUBST_ENTRIES |