Error handling¶
All Access Layer functions use the status codes below. The status code indicates where the error occurred, while the accompanying message describes the specific problem. Inspect the full status message for details.
Code |
Constant |
Meaning |
|---|---|---|
|
Success |
|
|
|
Unexpected or unclassified error |
|
|
Invalid Access Layer context or operation |
|
|
Error reported by the selected storage backend |
|
|
Error in IMAS-Core processing |
The C API provides the numeric status code and a detailed error message. Other language interfaces may return this status or report it as an exception.