| Value | Meaning | 
|---|---|
| FAILED1 | a general error which doesn't fit in any other category. Make sure you add a custom message to the error call. | 
| TOO_LAZY2 | do not use this except as a placeholder for deciding where to go while developing code. | 
| NOT_FOUND3 | used when the resource could not be found. | 
| BUSY4 | used when resource is busy. | 
| OPEN_READ5 | used when resource fails to open for reading. | 
| OPEN_WRITE6 | used when resource fails to open for writing. | 
| OPEN_READ_WRITE7 | used when resource cannot be opened for both reading and writing, or either (but unspecified which). | 
| CLOSE8 | used when the resource can't be closed. | 
| READ9 | used when the resource can't be read from. | 
| WRITE10 | used when the resource can't be written to. | 
| SEEK11 | used when a seek on the resource fails. | 
| SYNC12 | used when a synchronize on the resource fails. | 
| SETTINGS13 | used when settings can't be manipulated on. | 
| NO_SPACE_LEFT14 | used when the resource has no space left. | 
| NOT_AUTHORIZED15 | used when the resource can't be opened due to missing authorization. (Since: 1.2.4) | 
| NUM_ERRORS16 | the number of resource error types. | 
Resource errors are for any resource used by an element: memory, files, network connections, process space, ... They're typically used by source and sink elements.