[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
7.6.2.14 I/O Conditions
These condition types are exported by both the
(rnrs io ports (6))
and (rnrs io simple (6))
libraries.
- Condition Type: &i/o
- Scheme Procedure: make-i/o-error
- Scheme Procedure: i/o-error? obj
A condition supertype for more specific I/O errors.
- Condition Type: &i/o-read
- Scheme Procedure: make-i/o-read-error
- Scheme Procedure: i/o-read-error? obj
A subtype of
&i/o
; represents read-related I/O errors.
- Condition Type: &i/o-write
- Scheme Procedure: make-i/o-write-error
- Scheme Procedure: i/o-write-error? obj
A subtype of
&i/o
; represents write-related I/O errors.
- Condition Type: &i/o-invalid-position
- Scheme Procedure: make-i/o-invalid-position-error position
- Scheme Procedure: i/o-invalid-position-error? obj
- Scheme Procedure: i/o-error-position condition
A subtype of
&i/o
; represents an error related to an attempt to set the file position to an invalid position.
- Condition Type: &i/o-filename
- Scheme Procedure: make-io-filename-error filename
- Scheme Procedure: i/o-filename-error? obj
- Scheme Procedure: i/o-error-filename condition
A subtype of
&i/o
; represents an error related to an operation on a named file.
- Condition Type: &i/o-file-protection
- Scheme Procedure: make-i/o-file-protection-error filename
- Scheme Procedure: i/o-file-protection-error? obj
A subtype of
&i/o-filename
; represents an error resulting from an attempt to access a named file for which the caller had insufficient permissions.
- Condition Type: &i/o-file-is-read-only
- Scheme Procedure: make-i/o-file-is-read-only-error filename
- Scheme Procedure: i/o-file-is-read-only-error? obj
A subtype of
&i/o-file-protection
; represents an error related to an attempt to write to a read-only file.
- Condition Type: &i/o-file-already-exists
- Scheme Procedure: make-i/o-file-already-exists-error filename
- Scheme Procedure: i/o-file-already-exists-error? obj
A subtype of
&i/o-filename
; represents an error related to an operation on an existing file that was assumed not to exist.
- Condition Type: &i/o-file-does-not-exist
- Scheme Procedure: make-i/o-file-does-not-exist-error
- Scheme Procedure: i/o-file-does-not-exist-error? obj
A subtype of
&i/o-filename
; represents an error related to an operation on a non-existent file that was assumed to exist.
- Condition Type: &i/o-port
- Scheme Procedure: make-i/o-port-error port
- Scheme Procedure: i/o-port-error? obj
- Scheme Procedure: i/o-error-port condition
A subtype of
&i/o
; represents an error related to an operation on the port port.
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on April 20, 2013 using texi2html 5.0.