Handbook
Glossary
buffered-port
Vocabulary
io
.
ports
Definition
USING:
io.buffers
;
IN:
io.ports
TUPLE:
buffered-port
<
port
{
buffer
buffer
initial:
T{
buffer
}
}
;
Methods
USING:
accessors
destructors
generic
io.ports
kernel
;
M:
buffered-port
dispose*
[
[
buffer>>
&dispose
drop
]
[
M\
buffered-port
dispose*
(call-next-method)
]
bi
]
with-destructors
;
USING:
accessors
io
io.ports
math
;
M:
buffered-port
stream-length
handle>>
handle-length
[
f
]
when-zero
;
USING:
accessors
io
io.ports
;
M:
buffered-port
stream-seekable?
handle>>
can-seek-handle?
;