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

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

?? tcsetattr.3

?? 早期freebsd實現
?? 3
字號:
.\" Copyright (c) 1991, 1993.\"	The Regents of the University of California.  All rights reserved..\".\" Redistribution and use in source and binary forms, with or without.\" modification, are permitted provided that the following conditions.\" are met:.\" 1. Redistributions of source code must retain the above copyright.\"    notice, this list of conditions and the following disclaimer..\" 2. Redistributions in binary form must reproduce the above copyright.\"    notice, this list of conditions and the following disclaimer in the.\"    documentation and/or other materials provided with the distribution..\" 3. All advertising materials mentioning features or use of this software.\"    must display the following acknowledgement:.\"	This product includes software developed by the University of.\"	California, Berkeley and its contributors..\" 4. Neither the name of the University nor the names of its contributors.\"    may be used to endorse or promote products derived from this software.\"    without specific prior written permission..\".\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION).\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF.\" SUCH DAMAGE..\".\"	@(#)tcsetattr.3	8.3 (Berkeley) 1/2/94.\".Dd "January 2, 1994".Dt TCSETATTR 3.Os.Sh NAME.Nm cfgetispeed ,.Nm cfsetispeed ,.Nm cfgetospeed ,.Nm cfsetospeed ,.Nm cfsetspeed ,.Nm cfmakeraw ,.Nm tcgetattr ,.Nm tcsetattr.Nd manipulating the termios structure.Sh SYNOPSIS.Fd #include <termios.h>.Ft speed_t.Fn cfgetispeed "struct termios *t".Ft int.Fn cfsetispeed "struct termios *t" "speed_t speed".Ft speed_t.Fn cfgetospeed "struct termios *t".Ft int.Fn cfsetospeed "struct termios *t" "speed_t speed".Ft int.Fn cfsetspeed "struct termios *t" "speed_t speed".Ft void.Fn cfmakeraw "struct termios *t".Ft int.Fn tcgetattr "int fd" "struct termios *t".Ft int.Fn tcsetattr "int fd" "int action" "struct termios *t".Sh DESCRIPTIONThe.Nm cfmakeraw ,.Nm tcgetattrand.Nm tcsetattrfunctions are provided for getting and setting the termios structure..PpThe.Nm cfgetispeed ,.Nm cfsetispeed ,.Nm cfgetospeed ,.Nm cfsetospeedand.Nm cfsetspeedfunctions are provided for getting and setting the baud rate values inthe termios structure.The effects of the functions on the terminal as described belowdo not become effective, nor are all errors detected, until the.Nm tcsetattrfunction is called.Certain values for baud rates set in the termios structure and passed to.Nm tcsetattrhave special meanings.These are discussed in the portion of the manual page that describes the.Nm tcsetattrfunction..Sh GETTING AND SETTING THE BAUD RATEThe input and output baud rates are found in the termios structure.The unsigned integer.Li speed_tis typdef'd in the include file.Aq Pa termios.h .The value of the integer corresponds directly to the baud rate beingrepresented, however, the following symbolic values are defined..Bd -literal#define B0	0#define B50	50#define B75	75#define B110	110#define B134	134#define B150	150#define B200	200#define B300	300#define B600	600#define B1200	1200#define	B1800	1800#define B2400	2400#define B4800	4800#define B9600	9600#define B19200	19200#define B38400	38400#ifndef _POSIX_SOURCE#define EXTA	19200#define EXTB	38400#endif  /*_POSIX_SOURCE */.Ed.PpThe.Nm cfgetispeedfunction returns the input baud rate in the termios structure referenced by.Fa tp ..PpThe.Nm cfsetispeedfunction sets the input baud rate in the termios structure referenced by.Fa tpto.Fa speed ..PpThe.Nm cfgetospeedfunction returns the output baud rate in the termios structure referenced by.Fa tp ..PpThe.Nm cfsetospeedfunction sets the output baud rate in the termios structure referenced by.Fa tpto.Fa speed ..PpThe.Nm cfsetspeedfunction sets both the input and output baud rate in the termios structurereferenced by.Fa tpto.Fa speed ..PpUpon successful completion, the functions.Nm cfsetispeed ,.Nm cfsetospeed ,and.Nm cfsetspeedreturn a value of 0.Otherwise, a value of -1 is returned and the global variable.Va errnois set to indicate the error..Sh GETTING AND SETTING THE TERMIOS STATEThis section describes the functions that are used to control the generalterminal interface.Unless otherwise noted for a specific command, these functions are restrictedfrom use by background processes.Attempts to perform these operations shall cause the process group to be senta SIGTTOU signal.If the calling process is blocking or ignoring SIGTTOU signals, the processis allowed to perform the operation and the SIGTTOU signal is not sent..PpIn all the functions, although.Fa fdis an open file descriptor, the functions affect the underlying terminalfile, not just the open file description associated with the particularfile descriptor..PpThe.Nm cfmakerawfunction sets the flags stored in the termios structure to a state disablingall input and output processing, giving a.Dq raw I/O path.It should be noted that there is no function to reverse this effect.This is because there are a variety of processing options that could bere-enabled and the correct method is for an application to snapshot thecurrent terminal state using the function.Nm tcgetattr ,setting raw mode with.Nm cfmakerawand the subsequent.Nm tcsetattr ,and then using another.Nm tcsetattrwith the saved state to revert to the previous terminal state..PpThe.Nm tcgetattrfunction copies the parameters associated with the terminal referencedby.Fa fdin the termios structure referenced by.Fa tp .This function is allowed from a background process, however, the terminalattributes may be subsequently changed by a foreground process..PpThe.Nm tcsetattrfunction sets the parameters associated with the terminal from thetermios structure referenced by.Fa tp .The.Fa actionfield is created by.Em or Ns 'ingthe following values, as specified in the include file.Aq Pa termios.h ..Bl -tag -width "TCSADRAIN".It Fa TCSANOWThe change occurs immediately..It Fa TCSADRAINThe change occurs after all output written to.Fa fdhas been transmitted to the terminal.This value of.Fa actionshould be used when changing parameters that affect output..It Fa TCSAFLUSHThe change occurs after all output written to.Fa fdhas been transmitted to the terminal.Additionally, any input that has been received but not read is discarded..It Fa TCSASOFTIf this value is.Em or Ns 'edinto the.Fa actionvalue, the values of the.Em c_cflag ,.Em c_ispeed ,and.Em c_ospeedfields are ignored..El.PpThe 0 baud rate is used to terminate the connection.If 0 is specified as the output speed to the function.Nm tcsetattr ,modem control will no longer be asserted on the terminal, disconnectingthe terminal..PpIf zero is specified as the input speed to the function.Nm tcsetattr ,the input baud rate will be set to the same value as that specified bythe output baud rate..PpIf.Nm tcsetattris unable to make any of the requested changes, it returns -1 andsets errno.Otherwise, it makes all of the requested changes it can.If the specified input and output baud rates differ and are a combinationthat is not supported, neither baud rate is changed..PpUpon successful completion, the functions.Nm tcgetattrand.Nm tcsetattrreturn a value of 0.Otherwise, theyreturn -1 and the global variable.Va errnois set to indicate the error, as follows:.Bl -tag -width Er.It Bq Er EBADFThe.Fa fdargument to.Nm tcgetattror.Nm tcsetattrwas not a valid file descriptor..It Bq Er EINTRThe.Nm tcsetattrfunction was interrupted by a signal..It Bq Er EINVALThe.Fa actionargument to the.Nm tcsetattrfunction was not valid, or an attempt was made to change an attributerepresented in the termios structure to an unsupported value..It Bq Er ENOTTYThe file associated with the.Fa fdargument to.Nm tcgetattror.Nm tcsetattris not a terminal..El.Sh SEE ALSO.Xr tcsendbreak 3 ,.Xr termios 4.Sh STANDARDSThe.Nm cfgetispeed ,.Nm cfsetispeed ,.Nm cfgetospeed ,.Nm cfsetospeed ,.Nm tcgetattrand.Nm tcsetattrfunctions are expected to be compliant with the.St -p1003.1-88specification.The.Nm cfmakerawand.Nm cfsetspeedfunctions,as well as the.Li TCSASOFToption to the.Nm tcsetattrfunction are extensions to the.St -p1003.1-88specification.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕一区免费在线观看| 久久久久97国产精华液好用吗| 天堂一区二区在线免费观看| 日韩欧美一级特黄在线播放| 成人av在线影院| 亚洲国产高清aⅴ视频| 在线精品观看国产| 国产真实乱子伦精品视频| 国产精品色呦呦| 91丨porny丨户外露出| 日本成人在线电影网| 欧美韩国日本不卡| 91麻豆精品久久久久蜜臀 | 专区另类欧美日韩| 在线电影一区二区三区| 不卡大黄网站免费看| 视频一区二区三区中文字幕| 国产欧美视频一区二区| 7777女厕盗摄久久久| 波多野结衣精品在线| 视频在线观看一区| 欧美激情一区二区三区四区| 91精品国产品国语在线不卡| 91麻豆免费观看| 国产一区 二区| 日本 国产 欧美色综合| 日韩理论电影院| 国产偷国产偷亚洲高清人白洁| 91视频观看免费| 国产成人精品aa毛片| 日韩精品亚洲一区二区三区免费| 亚洲色图一区二区| 国产亚洲欧美在线| 精品国产三级a在线观看| 欧美午夜寂寞影院| 丁香天五香天堂综合| 六月丁香婷婷色狠狠久久| 亚洲图片欧美一区| 一区二区视频在线| 亚洲欧洲美洲综合色网| 国产视频视频一区| 国产午夜精品美女毛片视频| 欧美一区二区三区啪啪| 欧美午夜寂寞影院| 在线精品国精品国产尤物884a| 成人美女视频在线看| 国产精品综合二区| 国产一区二区伦理| 日韩电影在线一区| 亚洲成人自拍一区| 一区二区高清视频在线观看| 亚洲婷婷综合久久一本伊一区| 欧美变态tickling挠脚心| 9191成人精品久久| 欧美久久久久久久久| 欧美视频完全免费看| 欧美性猛交xxxx黑人交| 欧美视频一区二区三区| 欧美手机在线视频| 欧美放荡的少妇| 欧美一区二区播放| 日韩视频123| 精品国产乱码久久| 欧美一卡2卡3卡4卡| 欧美一区在线视频| 精品久久人人做人人爽| 亚洲精品在线观看网站| 精品国产人成亚洲区| 久久先锋资源网| 欧美激情一二三区| 亚洲视频图片小说| 亚洲欧美日韩在线| 亚洲综合图片区| 蜜臀av国产精品久久久久| 国产精品一区专区| 欧美三级视频在线播放| 精品久久久三级丝袜| 亚洲三级在线免费| 麻豆精品精品国产自在97香蕉| 高清不卡一二三区| 欧美情侣在线播放| 日本一区二区动态图| 亚洲一二三四在线观看| 国产一区二区久久| 欧美日韩一区二区三区免费看| 久久综合色婷婷| 亚洲综合一区二区精品导航| 精品一区免费av| 欧美性一区二区| 国产欧美日韩麻豆91| 亚洲电影第三页| 成人小视频在线观看| 欧美日韩亚洲高清一区二区| 国产色综合久久| 午夜伦欧美伦电影理论片| 风流少妇一区二区| 欧美一区二区三区视频在线观看| 国产精品成人一区二区艾草| 久久机这里只有精品| 在线观看av不卡| 欧美激情一区二区三区在线| 日本va欧美va精品发布| 色综合久久99| 国产精品萝li| 国产一区二区三区免费| 欧美日本一区二区| 亚洲色图在线看| 成人免费视频网站在线观看| 欧美一级生活片| 性久久久久久久久久久久| 91免费精品国自产拍在线不卡 | 亚洲三级电影全部在线观看高清| 久久激情综合网| 在线成人免费视频| 亚洲午夜三级在线| 99精品视频一区二区| 久久精品亚洲精品国产欧美kt∨| 男女男精品网站| 欧美日韩免费观看一区二区三区| 亚洲丝袜美腿综合| 99久久国产免费看| 国产精品美女久久久久久| 国内精品在线播放| 26uuu成人网一区二区三区| 日韩福利视频导航| 欧美精品xxxxbbbb| 五月天久久比比资源色| 欧美综合色免费| 亚洲国产精品一区二区www在线 | 精品久久五月天| 精品一区二区三区欧美| 欧美成人一级视频| 美女免费视频一区二区| 日韩女优电影在线观看| 奇米影视一区二区三区小说| 欧美日韩国产不卡| 日韩国产欧美一区二区三区| 欧美精品一二三四| 日韩激情视频在线观看| 91精品国产福利| 久久99热狠狠色一区二区| 欧美精品一区视频| 国产一区二区三区免费观看| 久久毛片高清国产| 成人网在线免费视频| 国产精品国产三级国产aⅴ中文 | 日本不卡视频一二三区| 日韩欧美在线影院| 国产精品一区二区在线看| 国产精品视频免费看| aaa国产一区| 亚洲成av人片| 日韩精品一区二区三区在线观看| 国产一区二区三区四区五区入口| 国产亚洲欧美激情| 色婷婷综合久久久中文一区二区| 亚洲永久精品大片| 欧美一区二区三区视频在线观看| 极品瑜伽女神91| 亚洲欧美在线视频| 欧美性猛片aaaaaaa做受| 青青草精品视频| 亚洲国产精品成人综合色在线婷婷| 99国产精品国产精品久久| 亚洲免费观看高清| 在线不卡欧美精品一区二区三区| 捆绑变态av一区二区三区| 亚洲国产精品二十页| 欧美系列在线观看| 国产最新精品精品你懂的| 国产精品二三区| 日韩一区二区三区免费看| 高清在线不卡av| 日日噜噜夜夜狠狠视频欧美人| 久久精品视频免费| 欧美日韩久久不卡| 国产精品 日产精品 欧美精品| 亚洲人成网站在线| 精品国产乱码久久久久久久| 99久久er热在这里只有精品15| 日韩激情一区二区| 成人欧美一区二区三区| 欧美肥胖老妇做爰| 成人天堂资源www在线| 日韩激情视频在线观看| 国产精品久久久久天堂| 91精品国产综合久久久久久久久久| 成人美女在线观看| 精品亚洲aⅴ乱码一区二区三区| 日韩理论片中文av| 久久久久久电影| 91麻豆精品国产91久久久久久久久| 成人国产精品视频| 精品午夜久久福利影院| 亚洲精品久久嫩草网站秘色| 久久久青草青青国产亚洲免观| 欧美人xxxx| 在线观看亚洲一区| yourporn久久国产精品| 国内精品国产成人|