TerminalStream
ClassTerminalStream
is the superclass of terminal classes that provide
terminal and console input and output capabilities.
This class implements the input queue for its subclasses. The queue
is a List
object whose members are InputEvent
objects.
See InputEvent.
inputQueue
inputQueueMax
nInputEvents;
The actual number of InputEvent
objects in the inputQueue
inputPending
(void
)
Returns TRUE
if a terminal stream has pending input
objects.
isATty
(void
)
Return TRUE
if the receiver’s stream is a tty device,
FALSE
otherwise.
nextInputEvent
(void
)
Return the next InputEvent
object from the stream’s
input queue.
queueInput
(void
)
Turn on queueing of input events.
queueInputEvent
(void
)
Queue this input event.