Module streams-protocol
The streams-protocol module.
Exported from
Library common-dylan
Summary
Module streams-protocol
The streams-protocol module.
streams-protocol names
streams-protocol names
<end-of-stream-error>
<incomplete-read-error>
<incomplete-write-error>
<positionable-stream>
<stream>
<stream-error>
adjust-stream-position
close
discard-input
discard-output
force-output
open-file-stream
peek
read
read-element
read-into!
stream-at-end?
stream-contents
stream-contents-as
stream-element-type
stream-error-count
stream-error-sequence
stream-error-stream
stream-input-available?
stream-open?
stream-position
stream-position-setter
stream-size
synchronize-output
unread-element
wait-for-io-completion
write
write-element
The common-dylan library.
A class.
A class.
A class.
A stream that supports the positionable stream protocol.
The superclass of all stream classes.
A class.
Sets the relative position of a stream.
Closes a <closable-object>.
Discards the elements from the stream.
A generic function.
A generic function.
A generic function.
Reads the next element from the stream but does not advance the stream’s position.
Reads in a group of elements from a stream.
Reads the next element from the stream and advances the stream’s position.
Reads a group of elements from a stream into a collection.
Checks to see if the stream is at the end of its contents.
Returns the contents of a stream.
A generic function.
Returns the type of elements streamed over.
A generic function.
A generic function.
A generic function.
Checks if the stream is available for reading.
Checks to see if a stream is open.
Returns the position of a stream.
Sets a stream’s position to a new absolute position.
Returns the size of the stream.
A generic function.
Backs up the stream by one element.
A generic function.
A generic function.
A generic function.