nc_raw() will reset ncurses_halfdelay():
<?php
//This don't set the halfdelay mode
ncurses_halfdelay(9);
ncurses_raw();
?>
If you want set halfdelay and raw be shure put halfdelay after
raw:
<?php
//Correct sets the halfdelay mode
ncurses_raw();
ncurses_halfdelay(9);
?>
ncurses_raw
(PHP 4 >= 4.0.7, PHP 5 < 5.3.0, PECL ncurses >= 1.0.0)
ncurses_raw — Switch terminal into raw mode
Descrierea
bool ncurses_raw
( void
)
Avertizare
Această funcție este EXPERIMENTALĂ. Comportamentul acestei funcții, denumirea sa și orice alte aspecte documentate în privința acestei funcții pot să fie modificate fără preaviz într-o versiune viitoare a PHP. Utilizați această funcție la propriul risc.
Places the terminal in raw mode. Raw mode is similar to cbreak mode, in that characters typed are immediately passed through to the user program. The differences that are that in raw mode, the interrupt, quit, suspend and flow control characters are all passed through uninterpreted, instead of generating a signal.
Valorile întoarse
Returns TRUE if any error occurred, otherwise FALSE.
Vedeți de asemenea
- ncurses_noraw() - Switch terminal out of raw mode
- ncurses_cbreak() - Switch of input buffering
- ncurses_nocbreak() - Switch terminal to cooked mode
israelbz at yahoo dot com dot mx ¶
7 years ago
