亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lib_raw.c

?? ncurses-5.4 需要的就來下把 一定會有用的哦
?? C
字號:
/**************************************************************************** * Copyright (c) 1998-2001,2002 Free Software Foundation, Inc.              * *                                                                          * * Permission is hereby granted, free of charge, to any person obtaining a  * * copy of this software and associated documentation files (the            * * "Software"), to deal in the Software without restriction, including      * * without limitation the rights to use, copy, modify, merge, publish,      * * distribute, distribute with modifications, sublicense, and/or sell       * * copies of the Software, and to permit persons to whom the Software is    * * furnished to do so, subject to the following conditions:                 * *                                                                          * * The above copyright notice and this permission notice shall be included  * * in all copies or substantial portions of the Software.                   * *                                                                          * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS  * * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF               * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.   * * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,   * * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR    * * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR    * * THE USE OR OTHER DEALINGS IN THE SOFTWARE.                               * *                                                                          * * Except as contained in this notice, the name(s) of the above copyright   * * holders shall not be used in advertising or otherwise to promote the     * * sale, use or other dealings in this Software without prior written       * * authorization.                                                           * ****************************************************************************//**************************************************************************** *  Author: Zeyd M. Ben-Halim <zmbenhal@netcom.com> 1992,1995               * *     and: Eric S. Raymond <esr@snark.thyrsus.com>                         * *     and: Thomas E. Dickey 1998 on                                        * ****************************************************************************//* *	raw.c * *	Routines: *		raw() *		cbreak() *		noraw() *		nocbreak() *		qiflush() *		noqiflush() *		intrflush() * */#include <curses.priv.h>#include <term.h>		/* cur_term */MODULE_ID("$Id: lib_raw.c,v 1.13 2002/07/06 22:00:45 tom Exp $")#if SVR4_TERMIO && !defined(_POSIX_SOURCE)#define _POSIX_SOURCE#endif#if HAVE_SYS_TERMIO_H#include <sys/termio.h>		/* needed for ISC */#endif#ifdef __EMX__#include <io.h>#define _nc_setmode(mode) setmode(SP->_ifd, mode)#else#define _nc_setmode(mode)	/* nothing */#endif#define COOKED_INPUT	(IXON|BRKINT|PARMRK)#ifdef TRACE#define BEFORE(N)	if (_nc_tracing&TRACE_BITS) _tracef("%s before bits: %s", N, _nc_tracebits())#define AFTER(N)	if (_nc_tracing&TRACE_BITS) _tracef("%s after bits: %s", N, _nc_tracebits())#else#define BEFORE(s)#define AFTER(s)#endif /* TRACE */NCURSES_EXPORT(int)raw(void){    int result = ERR;    T((T_CALLED("raw()")));    if (SP != 0 && cur_term != 0) {	TTY buf;	BEFORE("raw");	_nc_setmode(O_BINARY);	buf = cur_term->Nttyb;#ifdef TERMIOS	buf.c_lflag &= ~(ICANON | ISIG | IEXTEN);	buf.c_iflag &= ~(COOKED_INPUT);	buf.c_cc[VMIN] = 1;	buf.c_cc[VTIME] = 0;#else	buf.sg_flags |= RAW;#endif	if ((result = _nc_set_tty_mode(&buf)) == OK) {	    SP->_raw = TRUE;	    SP->_cbreak = 1;	    cur_term->Nttyb = buf;	}	AFTER("raw");    }    returnCode(result);}NCURSES_EXPORT(int)cbreak(void){    int result = ERR;    T((T_CALLED("cbreak()")));    if (SP != 0 && cur_term != 0) {	TTY buf;	BEFORE("cbreak");	_nc_setmode(O_BINARY);	buf = cur_term->Nttyb;#ifdef TERMIOS	buf.c_lflag &= ~ICANON;	buf.c_iflag &= ~ICRNL;	buf.c_lflag |= ISIG;	buf.c_cc[VMIN] = 1;	buf.c_cc[VTIME] = 0;#else	buf.sg_flags |= CBREAK;#endif	if ((result = _nc_set_tty_mode(&buf)) == OK) {	    SP->_cbreak = 1;	    cur_term->Nttyb = buf;	}	AFTER("cbreak");    }    returnCode(result);}/* * Note: * this implementation may be wrong.  See the comment under intrflush(). */NCURSES_EXPORT(void)qiflush(void){    int result = ERR;    T((T_CALLED("qiflush()")));    if (cur_term != 0) {	TTY buf;	BEFORE("qiflush");	buf = cur_term->Nttyb;#ifdef TERMIOS	buf.c_lflag &= ~(NOFLSH);	result = _nc_set_tty_mode(&buf);#else	/* FIXME */#endif	if (result == OK)	    cur_term->Nttyb = buf;	AFTER("qiflush");    }    returnVoid;}NCURSES_EXPORT(int)noraw(void){    int result = ERR;    T((T_CALLED("noraw()")));    if (SP != 0 && cur_term != 0) {	TTY buf;	BEFORE("noraw");	_nc_setmode(O_TEXT);	buf = cur_term->Nttyb;#ifdef TERMIOS	buf.c_lflag |= ISIG | ICANON |	    (cur_term->Ottyb.c_lflag & IEXTEN);	buf.c_iflag |= COOKED_INPUT;#else	buf.sg_flags &= ~(RAW | CBREAK);#endif	if ((result = _nc_set_tty_mode(&buf)) == OK) {	    SP->_raw = FALSE;	    SP->_cbreak = 0;	    cur_term->Nttyb = buf;	}	AFTER("noraw");    }    returnCode(result);}NCURSES_EXPORT(int)nocbreak(void){    int result = ERR;    T((T_CALLED("nocbreak()")));    if (SP != 0 && cur_term != 0) {	TTY buf;	BEFORE("nocbreak");	_nc_setmode(O_TEXT);	buf = cur_term->Nttyb;#ifdef TERMIOS	buf.c_lflag |= ICANON;	buf.c_iflag |= ICRNL;#else	buf.sg_flags &= ~CBREAK;#endif	if ((result = _nc_set_tty_mode(&buf)) == OK) {	    SP->_cbreak = 0;	    cur_term->Nttyb = buf;	}	AFTER("nocbreak");    }    returnCode(result);}/* * Note: * this implementation may be wrong.  See the comment under intrflush(). */NCURSES_EXPORT(void)noqiflush(void){    int result = ERR;    T((T_CALLED("noqiflush()")));    if (cur_term != 0) {	TTY buf;	BEFORE("noqiflush");	buf = cur_term->Nttyb;#ifdef TERMIOS	buf.c_lflag |= NOFLSH;	result = _nc_set_tty_mode(&buf);#else	/* FIXME */#endif	if (result == OK) {	    cur_term->Nttyb = buf;	}	AFTER("noqiflush");    }    returnVoid;}/* * This call does the same thing as the qiflush()/noqiflush() pair.  We know * for certain that SVr3 intrflush() tweaks the NOFLSH bit; on the other hand, * the match (in the SVr4 man pages) between the language describing NOFLSH in * termio(7) and the language describing qiflush()/noqiflush() in * curs_inopts(3x) is too exact to be coincidence. */NCURSES_EXPORT(int)intrflush(WINDOW *win GCC_UNUSED, bool flag){    int result = ERR;    T((T_CALLED("intrflush(%d)"), flag));    if (cur_term != 0) {	TTY buf;	BEFORE("intrflush");	buf = cur_term->Nttyb;#ifdef TERMIOS	if (flag)	    buf.c_lflag &= ~(NOFLSH);	else	    buf.c_lflag |= (NOFLSH);	result = _nc_set_tty_mode(&buf);#else	/* FIXME */#endif	if (result == OK) {	    cur_term->Nttyb = buf;	}	AFTER("intrflush");    }    returnCode(result);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美人牲a欧美精品| 国产经典欧美精品| 欧美精品一区二区三区视频| 99视频有精品| 毛片基地黄久久久久久天堂| 亚洲精品视频免费看| 欧美mv和日韩mv的网站| 91福利在线观看| 国产福利91精品| 日韩高清不卡一区二区三区| 亚洲欧美日韩国产一区二区三区| 精品国产免费视频| 7777精品伊人久久久大香线蕉经典版下载| 国产伦精品一区二区三区视频青涩| 亚洲午夜成aⅴ人片| 中文字幕的久久| 26uuuu精品一区二区| 欧美色中文字幕| 色综合久久中文综合久久97| 国产福利91精品| 国产在线精品国自产拍免费| 日本女优在线视频一区二区 | 日韩欧美精品在线| 色国产精品一区在线观看| 成人av片在线观看| 国产激情一区二区三区| 激情国产一区二区| 蜜桃av噜噜一区二区三区小说| 亚洲精品乱码久久久久久黑人| 国产精品水嫩水嫩| 国产欧美日韩不卡免费| 久久中文娱乐网| 亚洲精品一区二区三区四区高清| 欧美三级韩国三级日本一级| 色综合久久中文字幕| 91在线视频网址| 99re热这里只有精品视频| av在线不卡电影| 99视频一区二区| 97国产精品videossex| 91在线码无精品| 91视频免费看| 色乱码一区二区三区88| 91福利视频网站| 欧美三级一区二区| 91精品视频网| 精品国产伦理网| 久久久综合视频| 日本一区二区三区电影| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 色综合视频一区二区三区高清| 暴力调教一区二区三区| 99精品在线观看视频| 色婷婷久久99综合精品jk白丝| 在线观看国产一区二区| 在线成人午夜影院| 欧美成人a在线| 久久久久久久性| 国产精品污www在线观看| 中文字幕在线不卡视频| 亚洲精品乱码久久久久久黑人| 亚洲制服丝袜av| 日日夜夜一区二区| 久久电影网站中文字幕| 高清beeg欧美| 在线区一区二视频| 日韩一区二区影院| 国产欧美精品国产国产专区| 自拍偷自拍亚洲精品播放| 一区二区三区 在线观看视频| 亚洲午夜激情网页| 韩国理伦片一区二区三区在线播放 | 91精品国产综合久久精品app | 欧美午夜不卡视频| 欧美精品视频www在线观看| 久久综合狠狠综合久久激情 | 91麻豆6部合集magnet| 在线不卡欧美精品一区二区三区| 欧美xxxx老人做受| 亚洲欧美在线另类| 亚洲国产精品欧美一二99| 韩日精品视频一区| 99免费精品视频| 91精品在线观看入口| 日本一区二区在线不卡| 亚洲一区二区欧美激情| 久久精品免费观看| 91原创在线视频| 日韩免费性生活视频播放| 自拍偷拍亚洲欧美日韩| 日本91福利区| 国产视频一区二区在线观看| 欧美一区二区黄| 中文字幕av一区二区三区免费看 | 日韩欧美区一区二| 国产精品传媒视频| 日韩激情中文字幕| 成人精品免费网站| 日韩欧美久久一区| 一区二区三区不卡视频在线观看| 国产麻豆精品视频| 在线播放中文一区| 日韩毛片精品高清免费| 国产麻豆成人精品| 欧美日韩精品久久久| 亚洲欧洲日韩在线| 国产一区美女在线| 日韩欧美综合一区| 亚洲大片一区二区三区| 99国内精品久久| 国产喷白浆一区二区三区| 免费在线看成人av| 在线视频中文字幕一区二区| 欧美激情一区在线| 精品日韩在线一区| 99久久精品免费看| 在线亚洲高清视频| 日韩毛片视频在线看| 国产二区国产一区在线观看| 欧美电影精品一区二区| 日韩激情av在线| 欧美午夜精品久久久久久超碰| 亚洲欧洲av色图| 成人成人成人在线视频| 国产偷国产偷亚洲高清人白洁 | 在线播放中文一区| 亚洲一区二区三区在线看| 99精品视频在线观看| 国产精品久线在线观看| 国产在线播放一区| 久久色.com| 国产自产视频一区二区三区| 日韩亚洲电影在线| 毛片av一区二区| 欧美一二三四在线| 久久99深爱久久99精品| 日韩亚洲欧美一区二区三区| 日韩福利视频网| 欧美成人猛片aaaaaaa| 麻豆国产欧美日韩综合精品二区| 91精品国产综合久久蜜臀 | 亚洲欧洲av在线| 香蕉影视欧美成人| 欧美日韩国产一级片| 亚洲线精品一区二区三区| 欧美伊人久久大香线蕉综合69| 亚洲在线免费播放| 欧美视频在线观看一区二区| 午夜精品久久一牛影视| 日韩一区二区在线看片| 久久99蜜桃精品| 久久精品免视看| caoporn国产精品| 亚洲一二三区在线观看| 91精品视频网| 狠狠色狠狠色综合| 国产精品伦一区| 色美美综合视频| 日韩一区欧美二区| 精品国产一区二区三区av性色| 成人性生交大片| 亚洲精品ww久久久久久p站| 欧美色偷偷大香| 免费美女久久99| 国产午夜精品一区二区三区嫩草| 99久久精品国产毛片| 亚洲国产成人av| 精品久久久久久久久久久久久久久| 高清国产一区二区三区| 一区二区三区小说| 日韩精品一区国产麻豆| jizzjizzjizz欧美| 日本免费新一区视频| 中文一区二区完整视频在线观看| 色综合久久久久综合99| 人人狠狠综合久久亚洲| 中文字幕精品三区| 欧美猛男男办公室激情| 国产盗摄一区二区| 亚洲大片精品永久免费| 久久久精品tv| 欧美色图免费看| 国产成人av影院| 亚洲国产日日夜夜| 欧美激情自拍偷拍| 91精品国产欧美一区二区| 99视频一区二区三区| 麻豆一区二区三区| 最新国产成人在线观看| 日韩一级完整毛片| 一本到不卡精品视频在线观看| 久久精品99国产精品日本| 亚洲久草在线视频| 欧美日韩成人激情| 久久99精品久久久久久| 337p粉嫩大胆色噜噜噜噜亚洲 | 成人免费看片app下载| 日日摸夜夜添夜夜添精品视频 | 欧美视频一区二区在线观看| 韩国v欧美v亚洲v日本v|