签名 POSIX_TTY公司 结构 Posix公司。 文本:POSIX_TTY
val值 getWindowSz:file_desc->{nLines:int,nColls:int}选项
-
获取WindowsSz fd 收益 一些{nLines,nCols} 如果文件描述符 fd公司 已附加到 一 TTY公司 支持设备和窗口大小的查询。 否则,它 收益 无 .
结构 窗口大小 { 无符号短 ws_低 ; 无符号短 ws_col公司 ; 无符号短 ws_x像素 ; 无符号短 ws_像素 ; }; 整数 获取WindowsSz ( 整数 fd公司 , 整数 * n行 , 整数 * nCols(nCols) ) { 结构 窗口大小 无线传感器网络 ; 整数 标准贯入度 = 国际奥委会 ( fd公司 , TIOCGWINSZ公司 , & 无线传感器网络 ); 如果 ( 标准贯入度 == 0 ) { * n行 = 无线传感器网络 . ws_低 ; * nCols(nCols) = 无线传感器网络 . ws_col公司 ; } 返回 标准贯入度 ; }
[2021-02-06]提议