Constructor
Throws this instance if ok is false.
Queries and resets errno and sets the exception parameters.
Queries and resets errno and sets the exception parameters.
Obtains the current error code of the underlying device of the conduit.
Checks the error state of the underlying device of the conduit and throws this instance on error.