<HTML ><HEAD ><TITLE >ncurses_raw</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK REL="HOME" TITLE="PHP Manual" HREF="index.html"><LINK REL="UP" TITLE="Ncurses terminal screen control functions" HREF="ref.ncurses.html"><LINK REL="PREVIOUS" TITLE="ncurses_qiflush" HREF="function.ncurses-qiflush.html"><LINK REL="NEXT" TITLE="ncurses_refresh" HREF="function.ncurses-refresh.html"><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1"></HEAD ><BODY CLASS="refentry" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >PHP Manual</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="function.ncurses-qiflush.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="function.ncurses-refresh.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="function.ncurses-raw" ></A >ncurses_raw</H1 ><DIV CLASS="refnamediv" ><A NAME="AEN63248" ></A ><P > (PHP 4 >= 4.1.0)</P >ncurses_raw -- Switch terminal into raw mode </DIV ><DIV CLASS="refsect1" ><A NAME="AEN63251" ></A ><H2 >Description</H2 >bool <B CLASS="methodname" >ncurses_raw</B > ( void)<BR ></BR ><DIV CLASS="warning" ><P ></P ><TABLE CLASS="warning" BORDER="1" WIDTH="100%" ><TR ><TD ALIGN="CENTER" ><B >Warning</B ></TD ></TR ><TR ><TD ALIGN="LEFT" ><P >This function is <SPAN CLASS="emphasis" ><I CLASS="emphasis" >EXPERIMENTAL</I ></SPAN >. The behaviour of this function, the name of this function, and anything else documented about this function may change without notice in a future release of PHP. Use this function at your own risk.</P ></TD ></TR ></TABLE ></DIV ><P > <B CLASS="function" >ncurses_raw()</B > 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. Returns <TT CLASS="constant" ><B >TRUE</B ></TT > if any error occured, otherwise <TT CLASS="constant" ><B >FALSE</B ></TT >. </P ><P > See also: <A HREF="function.ncurses-noraw.html" ><B CLASS="function" >ncurses_noraw()</B ></A >, <A HREF="function.ncurses-cbreak.html" ><B CLASS="function" >ncurses_cbreak()</B ></A >, <A HREF="function.ncurses-nocbreak.html" ><B CLASS="function" >ncurses_nocbreak()</B ></A > </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="function.ncurses-qiflush.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="function.ncurses-refresh.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >ncurses_qiflush</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="ref.ncurses.html" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >ncurses_refresh</TD ></TR ></TABLE ></DIV ></BODY ></HTML >