0.1
rktermios
(require rktermios) | package: rktermios |
This module allows the programmer to set the terminal to "raw" mode. It works both under Racket BC and Racket CS.
Usage:
(require rktermios) (define tios-orig (rktermios-get)) (define tios-raw (rktermios-copy tios-orig)) (rktermios-make-raw! tios-raw) (rktermios-load tios-raw) (file-stream-buffer-mode (current-output-port) 'none) ... (rktermios-load tios-orig)
procedure
(rktermios? rktermios) → boolean?
rktermios : any/c
Returns true if given rktermios is rktermios?
wrapped structure.
procedure
Gets current termios information as rktermios?.
procedure
(rktermios-load rktermios) → void?
rktermios : rktermios?
Loads given rktermios to stdin file descriptor.
procedure
(rktermios-copy rktermios) → rktermios?
rktermios : rktermios?
Creates a copy of rktermios.
procedure
(rktermios-make-raw! rktermios) → void?
rktermios : rktermios?
Sets rktermios up as a raw terminal device.