Library result codes.
Result codes for functions.
Success.
Failure.
Resource temporarily unavailable.
Parameters were invalid.
The end of a stream has been reached.