used when resource is busy.
used when the resource can't be closed.
a general error which doesn't fit in any other category. Make sure you add a custom message to the error call.
used when the resource can't be opened due to missing authorization. (Since: 1.2.4)
used when the resource could not be found.
used when the resource has no space left.
the number of resource error types.
used when resource fails to open for reading.
used when resource cannot be opened for both reading and writing, or either (but unspecified which).
used when resource fails to open for writing.
used when the resource can't be read from.
used when a seek on the resource fails.
used when settings can't be manipulated on.
used when a synchronize on the resource fails.
do not use this except as a placeholder for deciding where to go while developing code.
used when the resource can't be written to.
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.