|
screen
4.0.3
About: GNU screen is a screen manager with VT100/ANSI terminal emulation (multiplexing up to 10 pseudo-terminals).
Fossies Dox: screen-4.0.3.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) ![]() |

Go to the source code of this file.
Data Structures | |
| struct | canvas |
| struct | viewport |
| struct | display |
Macros | |
| #define | DISPLAY(x) TheDisplay.x |
| #define | D_user DISPLAY(d_user) |
| #define | D_username (DISPLAY(d_user) ? DISPLAY(d_user)->u_name : 0) |
| #define | D_cvlist DISPLAY(d_cvlist) |
| #define | D_forecv DISPLAY(d_forecv) |
| #define | D_processinput DISPLAY(d_processinput) |
| #define | D_processinputdata DISPLAY(d_processinputdata) |
| #define | D_vpxmin DISPLAY(d_vpxmin) |
| #define | D_vpxmax DISPLAY(d_vpxmax) |
| #define | D_fore DISPLAY(d_fore) |
| #define | D_other DISPLAY(d_other) |
| #define | D_nonblock DISPLAY(d_nonblock) |
| #define | D_termname DISPLAY(d_termname) |
| #define | D_tentry DISPLAY(d_tentry) |
| #define | D_tcinited DISPLAY(d_tcinited) |
| #define | D_width DISPLAY(d_width) |
| #define | D_height DISPLAY(d_height) |
| #define | D_defwidth DISPLAY(d_defwidth) |
| #define | D_defheight DISPLAY(d_defheight) |
| #define | D_top DISPLAY(d_top) |
| #define | D_bot DISPLAY(d_bot) |
| #define | D_x DISPLAY(d_x) |
| #define | D_y DISPLAY(d_y) |
| #define | D_rend DISPLAY(d_rend) |
| #define | D_col16change DISPLAY(d_col16change) |
| #define | D_atyp DISPLAY(d_atyp) |
| #define | D_mbcs DISPLAY(d_mbcs) |
| #define | D_encoding DISPLAY(d_encoding) |
| #define | D_decodestate DISPLAY(d_decodestate) |
| #define | D_realfont DISPLAY(d_realfont) |
| #define | D_insert DISPLAY(d_insert) |
| #define | D_keypad DISPLAY(d_keypad) |
| #define | D_cursorkeys DISPLAY(d_cursorkeys) |
| #define | D_revvid DISPLAY(d_revvid) |
| #define | D_curvis DISPLAY(d_curvis) |
| #define | D_has_hstatus DISPLAY(d_has_hstatus) |
| #define | D_hstatus DISPLAY(d_hstatus) |
| #define | D_lp_missing DISPLAY(d_lp_missing) |
| #define | D_mouse DISPLAY(d_mouse) |
| #define | D_xtermosc DISPLAY(d_xtermosc) |
| #define | D_lpchar DISPLAY(d_lpchar) |
| #define | D_status DISPLAY(d_status) |
| #define | D_status_time DISPLAY(d_status_time) |
| #define | D_status_bell DISPLAY(d_status_bell) |
| #define | D_status_len DISPLAY(d_status_len) |
| #define | D_status_lastmsg DISPLAY(d_status_lastmsg) |
| #define | D_status_buflen DISPLAY(d_status_buflen) |
| #define | D_status_lastx DISPLAY(d_status_lastx) |
| #define | D_status_lasty DISPLAY(d_status_lasty) |
| #define | D_status_obuflen DISPLAY(d_status_obuflen) |
| #define | D_status_obuffree DISPLAY(d_status_obuffree) |
| #define | D_statusev DISPLAY(d_statusev) |
| #define | D_hstatusev DISPLAY(d_hstatusev) |
| #define | D_kaablamm DISPLAY(d_kaablamm) |
| #define | D_ESCseen DISPLAY(d_ESCseen) |
| #define | D_userpid DISPLAY(d_userpid) |
| #define | D_usertty DISPLAY(d_usertty) |
| #define | D_userfd DISPLAY(d_userfd) |
| #define | D_OldMode DISPLAY(d_OldMode) |
| #define | D_NewMode DISPLAY(d_NewMode) |
| #define | D_flow DISPLAY(d_flow) |
| #define | D_intr DISPLAY(d_intr) |
| #define | D_obuf DISPLAY(d_obuf) |
| #define | D_obuflen DISPLAY(d_obuflen) |
| #define | D_obufmax DISPLAY(d_obufmax) |
| #define | D_obuflenmax DISPLAY(d_obuflenmax) |
| #define | D_obufp DISPLAY(d_obufp) |
| #define | D_obuffree DISPLAY(d_obuffree) |
| #define | D_auto_nuke DISPLAY(d_auto_nuke) |
| #define | D_nseqs DISPLAY(d_nseqs) |
| #define | D_aseqs DISPLAY(d_aseqs) |
| #define | D_seqp DISPLAY(d_seqp) |
| #define | D_seql DISPLAY(d_seql) |
| #define | D_seqh DISPLAY(d_seqh) |
| #define | D_dontmap DISPLAY(d_dontmap) |
| #define | D_mapdefault DISPLAY(d_mapdefault) |
| #define | D_kmaps DISPLAY(d_kmaps) |
| #define | D_tcs DISPLAY(d_tcs) |
| #define | D_attrtab DISPLAY(d_attrtab) |
| #define | D_attrtyp DISPLAY(d_attrtyp) |
| #define | D_hascolor DISPLAY(d_hascolor) |
| #define | D_dospeed DISPLAY(d_dospeed) |
| #define | D_c0_tab DISPLAY(d_c0_tab) |
| #define | D_xtable DISPLAY(d_xtable) |
| #define | D_UPcost DISPLAY(d_UPcost) |
| #define | D_DOcost DISPLAY(d_DOcost) |
| #define | D_LEcost DISPLAY(d_LEcost) |
| #define | D_NDcost DISPLAY(d_NDcost) |
| #define | D_CRcost DISPLAY(d_CRcost) |
| #define | D_IMcost DISPLAY(d_IMcost) |
| #define | D_EIcost DISPLAY(d_EIcost) |
| #define | D_NLcost DISPLAY(d_NLcost) |
| #define | D_printfd DISPLAY(d_printfd) |
| #define | D_loginslot DISPLAY(d_loginslot) |
| #define | D_utmp_logintty DISPLAY(d_utmp_logintty) |
| #define | D_loginttymode DISPLAY(d_loginttymode) |
| #define | D_loginhost DISPLAY(d_loginhost) |
| #define | D_readev DISPLAY(d_readev) |
| #define | D_writeev DISPLAY(d_writeev) |
| #define | D_blockedev DISPLAY(d_blockedev) |
| #define | D_mapev DISPLAY(d_mapev) |
| #define | D_blocked DISPLAY(d_blocked) |
| #define | D_blocked_fuzz DISPLAY(d_blocked_fuzz) |
| #define | D_idleev DISPLAY(d_idleev) |
| #define | D_blankerev DISPLAY(d_blankerev) |
| #define | D_blankerpid DISPLAY(d_blankerpid) |
| #define | GRAIN 4096 /* Allocation grain size for output buffer */ |
| #define | OBUF_MAX 256 /* default for obuflimit */ |
| #define | OUTPUT_BLOCK_SIZE 256 /* Block size of output to tty */ |
| #define | AddChar(c) |
| #define | CV_CALL(cv, cmd) |
| #define | STATUS_OFF 0 |
| #define | STATUS_ON_WIN 1 |
| #define | STATUS_ON_HS 2 |
| #define | HSTATUS_IGNORE 0 |
| #define | HSTATUS_LASTLINE 1 |
| #define | HSTATUS_MESSAGE 2 |
| #define | HSTATUS_HS 3 |
| #define | HSTATUS_ALWAYS (1<<2) |
Variables | |
| struct display | TheDisplay |
| #define AddChar | ( | c) |
| #define CV_CALL | ( | cv, | |
| cmd | |||
| ) |
Definition at line 320 of file display.h.
Referenced by DoAction(), Redisplay(), RefreshAll(), ResizeLayer(), WListLinkChanged(), and WListUpdatecv().
| #define D_aseqs DISPLAY(d_aseqs) |
Definition at line 268 of file display.h.
Referenced by FreeDisplay().
| #define D_attrtab DISPLAY(d_attrtab) |
Definition at line 276 of file display.h.
Referenced by InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), SetAttr(), and SetAttr().
| #define D_attrtyp DISPLAY(d_attrtyp) |
Definition at line 277 of file display.h.
Referenced by InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), and SetAttr().
| #define D_atyp DISPLAY(d_atyp) |
| #define D_auto_nuke DISPLAY(d_auto_nuke) |
Definition at line 266 of file display.h.
Referenced by ClearArea(), DoAction(), DoAction(), DoAction(), InitTermcap(), and MakeDisplay().
| #define D_blankerev DISPLAY(d_blankerev) |
Definition at line 302 of file display.h.
Referenced by FreeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), and MakeDisplay().
| #define D_blocked DISPLAY(d_blocked) |
Definition at line 299 of file display.h.
Referenced by DoAction(), Flush(), Flush(), freetty(), KillWindow(), LCDisplayLine(), LClearArea(), LClearLine(), LCursorkeysMode(), LCursorVisibility(), LGotoPos(), LInsChar(), LKeypadMode(), LMouseMode(), LPutChar(), LPutStr(), LPutWinMsg(), LScrollH(), LScrollV(), LSetRendition(), LWrapChar(), LWrapChar(), MakeStatus(), and ShowHStatus().
| #define D_blocked_fuzz DISPLAY(d_blocked_fuzz) |
| #define D_blockedev DISPLAY(d_blockedev) |
Definition at line 297 of file display.h.
Referenced by DoAction(), DoAction(), FreeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), and MakeDisplay().
| #define D_bot DISPLAY(d_bot) |
Definition at line 218 of file display.h.
Referenced by ChangeScrollRegion(), ChangeScrollRegion(), ChangeScrollRegion(), ClearArea(), ClearArea(), DisplayLine(), GotoPos(), GotoPos(), GotoPos(), if(), InitTerm(), InsChar(), ScrollH(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), WrapChar(), and WrapChar().
| #define D_c0_tab DISPLAY(d_c0_tab) |
Definition at line 280 of file display.h.
Referenced by InitTermcap(), InitTermcap(), and InitTermcap().
| #define D_col16change DISPLAY(d_col16change) |
Definition at line 222 of file display.h.
Referenced by SetAttr(), SetAttr(), SetRendition(), and SetRenditionMline().
| #define D_CRcost DISPLAY(d_CRcost) |
Definition at line 286 of file display.h.
Referenced by GotoPos(), GotoPos(), and InitTermcap().
| #define D_cursorkeys DISPLAY(d_cursorkeys) |
Definition at line 230 of file display.h.
Referenced by CursorkeysMode(), CursorkeysMode(), CursorkeysMode(), and InitTerm().
| #define D_curvis DISPLAY(d_curvis) |
Definition at line 232 of file display.h.
Referenced by CursorVisibility(), CursorVisibility(), CursorVisibility(), and CursorVisibility().
| #define D_cvlist DISPLAY(d_cvlist) |
Definition at line 201 of file display.h.
Referenced by AddCanvas(), AddCanvas(), AddCanvas(), AddOtherUsers(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), ClearArea(), Detach(), DoAction(), DoAction(), DoAction(), DoAction(), KillWindow(), LMsg(), MakeDefaultCanvas(), OneCanvas(), RefreshAll(), RemCanvas(), RemCanvas(), RemCanvas(), ResizeLayer(), ResizeLayersToCanvases(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowHStatus(), WBell(), WChangeSize(), WChangeSize(), WChangeSize(), WindowChanged(), WindowChanged(), and WListLinkChanged().
| #define D_defheight DISPLAY(d_defheight) |
Definition at line 216 of file display.h.
Referenced by ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), FinitTerm(), InitTerm(), and MakeWindow().
| #define D_defwidth DISPLAY(d_defwidth) |
Definition at line 215 of file display.h.
Referenced by ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), FinitTerm(), InitTerm(), and MakeWindow().
| #define D_DOcost DISPLAY(d_DOcost) |
Definition at line 283 of file display.h.
Referenced by GotoPos(), and InitTermcap().
| #define D_dontmap DISPLAY(d_dontmap) |
Definition at line 272 of file display.h.
Referenced by DoAction().
| #define D_dospeed DISPLAY(d_dospeed) |
Definition at line 279 of file display.h.
Referenced by AddCStr(), AddCStr2(), CalcCost(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), and SetAttr().
| #define D_EIcost DISPLAY(d_EIcost) |
Definition at line 288 of file display.h.
Referenced by InitTermcap().
| #define D_encoding DISPLAY(d_encoding) |
Definition at line 225 of file display.h.
Referenced by AddStr(), AddStrn(), DisplayLine(), DisplayLine(), DisplayLine(), DisplayLine(), DoAction(), DoAction(), InitTermcap(), InsChar(), LPutStr(), main(), main(), PutChar(), ReceiveMsg(), ReceiveMsg(), ReceiveMsg(), ReceiveMsg(), ReceiveMsg(), and WrapChar().
| #define D_ESCseen DISPLAY(d_ESCseen) |
Definition at line 252 of file display.h.
Referenced by DoAction(), DoAction(), DoAction(), ProcessInput2(), ProcessInput2(), ProcessInput2(), ProcessInput2(), and ProcessInput2().
| #define D_flow DISPLAY(d_flow) |
Definition at line 258 of file display.h.
Referenced by DoAction(), main(), MakeDisplay(), and ReceiveMsg().
| #define D_fore DISPLAY(d_fore) |
Definition at line 207 of file display.h.
Referenced by Activate(), AddWindowFlags(), AddWindows(), AddWindows(), ChangeScreenSize(), CheckScreenSize(), CheckScreenSize(), Detach(), Detach(), Detach(), display_wlist(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), MakeWindow(), MakeWindow(), MakeWinMsgEv(), MakeWinMsgEv(), MakeWinMsgEv(), MakeWinMsgEv(), ProcessInput2(), RcLine(), Redisplay(), Redisplay(), Redisplay(), RefreshHStatus(), RemCanvas(), SetCanvasWindow(), SetCanvasWindow(), SetCanvasWindow(), ShowWindows(), ShowWindows(), SwitchWindow(), WChangeSize(), WChangeSize(), WindowChanged(), and WindowChanged().
| #define D_forecv DISPLAY(d_forecv) |
Definition at line 202 of file display.h.
Referenced by Activate(), Activate(), Activate(), Activate(), Activate(), Activate(), AddCanvas(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), InitOverlayPage(), InitOverlayPage(), LCursorkeysMode(), LCursorVisibility(), LGotoPos(), LKeypadMode(), LMouseMode(), LSetFlow(), MakeDefaultCanvas(), MakeStatus(), MakeStatus(), MakeWindow(), MakeWindow(), MakeWindow(), MakeWindow(), MakeWinMsgEv(), OneCanvas(), ProcessInput2(), RcLine(), Redisplay(), RemCanvas(), RemCanvas(), RemCanvas(), RemCanvas(), RemoveStatus(), RemoveStatus(), SetCanvasWindow(), SetCanvasWindow(), SetForeWindow(), SetForeWindow(), and SetForeWindow().
| #define D_has_hstatus DISPLAY(d_has_hstatus) |
Definition at line 233 of file display.h.
Referenced by AddCanvas(), ChangeScreenSize(), ChangeScreenSize(), DoAction(), DoAction(), InitTermcap(), InitTermcap(), MakeDefaultCanvas(), MakeStatus(), MakeStatus(), OneCanvas(), RefreshHStatus(), RefreshHStatus(), RefreshLine(), RemCanvas(), ShowHStatus(), ShowHStatus(), ShowHStatus(), and ShowHStatus().
| #define D_hascolor DISPLAY(d_hascolor) |
Definition at line 278 of file display.h.
Referenced by InitTermcap(), MakeTermcap(), SetAttr(), SetAttr(), SetRendition(), SetRendition(), SetRenditionMline(), and SetRenditionMline().
| #define D_height DISPLAY(d_height) |
Definition at line 214 of file display.h.
Referenced by Activate(), Activate(), AddCanvas(), AddCanvas(), ChangeScreenSize(), ChangeScreenSize(), ChangeScreenSize(), ChangeScrollRegion(), ChangeScrollRegion(), CheckScreenSize(), ClearAll(), ClearArea(), DisplayLine(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), FinitTerm(), FinitTerm(), if(), InitTerm(), MakeDefaultCanvas(), MakeTermcap(), OneCanvas(), Parse(), Redisplay(), RefreshAll(), RefreshArea(), RefreshLine(), RemCanvas(), ResizeDisplay(), ResizeDisplay(), ResizeDisplay(), ResizeDisplay(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowHStatus(), WChangeSize(), WindowChanged(), WindowChanged(), WrapChar(), WrapChar(), WrapChar(), and WrapChar().
| #define D_hstatus DISPLAY(d_hstatus) |
Definition at line 234 of file display.h.
Referenced by FinitTerm(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowHStatus(), and ShowHStatus().
| #define D_hstatusev DISPLAY(d_hstatusev) |
Definition at line 250 of file display.h.
Referenced by FreeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), RefreshHStatus(), RefreshHStatus(), RefreshHStatus(), and RefreshHStatus().
| #define D_idleev DISPLAY(d_idleev) |
Definition at line 301 of file display.h.
Referenced by FreeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), ResetIdle(), ResetIdle(), ResetIdle(), and ResetIdle().
| #define D_IMcost DISPLAY(d_IMcost) |
Definition at line 287 of file display.h.
Referenced by InitTermcap().
| #define D_insert DISPLAY(d_insert) |
Definition at line 228 of file display.h.
Referenced by if(), InitTerm(), InsChar(), InsertMode(), InsertMode(), ScrollH(), WrapChar(), and WrapChar().
| #define D_kaablamm DISPLAY(d_kaablamm) |
Definition at line 251 of file display.h.
Referenced by ResizeLayer(), ResizeLayer(), ResizeLayersToCanvases(), ResizeLayersToCanvases(), and ResizeLayersToCanvases().
| #define D_keypad DISPLAY(d_keypad) |
Definition at line 229 of file display.h.
Referenced by InitTerm(), KeypadMode(), KeypadMode(), and KeypadMode().
| #define D_kmaps DISPLAY(d_kmaps) |
Definition at line 274 of file display.h.
Referenced by FreeDisplay(), FreeDisplay(), FreeDisplay(), and InitTermcap().
| #define D_LEcost DISPLAY(d_LEcost) |
Definition at line 284 of file display.h.
Referenced by GotoPos(), and InitTermcap().
| #define D_lp_missing DISPLAY(d_lp_missing) |
Definition at line 235 of file display.h.
Referenced by ClearArea(), ClearArea(), DisplayLine(), DisplayLine(), DisplayLine(), InsChar(), InsChar(), ScrollH(), ScrollH(), ScrollV(), ScrollV(), ScrollV(), and ScrollV().
| #define D_lpchar DISPLAY(d_lpchar) |
Definition at line 238 of file display.h.
Referenced by DisplayLine(), and InsChar().
| #define D_mapdefault DISPLAY(d_mapdefault) |
Definition at line 273 of file display.h.
Referenced by DoAction().
| #define D_mapev DISPLAY(d_mapev) |
Definition at line 298 of file display.h.
Referenced by FreeDisplay(), MakeDisplay(), MakeDisplay(), and MakeDisplay().
| #define D_mbcs DISPLAY(d_mbcs) |
Definition at line 224 of file display.h.
Referenced by DisplayLine().
| #define D_mouse DISPLAY(d_mouse) |
Definition at line 236 of file display.h.
Referenced by MouseMode(), MouseMode(), MouseMode(), and MouseMode().
| #define D_NDcost DISPLAY(d_NDcost) |
Definition at line 285 of file display.h.
Referenced by GotoPos(), and InitTermcap().
| #define D_NewMode DISPLAY(d_NewMode) |
Definition at line 257 of file display.h.
Referenced by DoAction(), DoAction(), DoAction(), DoAction(), main(), main(), ReceiveMsg(), and ReceiveMsg().
| #define D_NLcost DISPLAY(d_NLcost) |
Definition at line 289 of file display.h.
Referenced by GotoPos(), and InitTermcap().
| #define D_nonblock DISPLAY(d_nonblock) |
Definition at line 209 of file display.h.
Referenced by DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), and MakeDisplay().
| #define D_nseqs DISPLAY(d_nseqs) |
Definition at line 267 of file display.h.
Referenced by FreeDisplay(), and InitTermcap().
| #define D_obuf DISPLAY(d_obuf) |
Definition at line 260 of file display.h.
Referenced by Flush(), Flush(), Flush(), Flush(), FreeDisplay(), FreeDisplay(), freetty(), freetty(), freetty(), MakeDisplay(), Resize_obuf(), Resize_obuf(), Resize_obuf(), Resize_obuf(), and Resize_obuf().
| #define D_obuffree DISPLAY(d_obuffree) |
Definition at line 265 of file display.h.
Referenced by Flush(), Flush(), Flush(), Flush(), freetty(), MakeDisplay(), MakeDisplay(), MakeStatus(), MakeStatus(), MakeStatus(), RemoveStatus(), Resize_obuf(), Resize_obuf(), Resize_obuf(), and Resize_obuf().
| #define D_obuflen DISPLAY(d_obuflen) |
Definition at line 261 of file display.h.
Referenced by DoAction(), DoAction(), DoAction(), Flush(), freetty(), InitTermcap(), MakeDisplay(), MakeDisplay(), MakeStatus(), MakeStatus(), MakeStatus(), RemoveStatus(), Resize_obuf(), Resize_obuf(), Resize_obuf(), Resize_obuf(), Resize_obuf(), Resize_obuf(), and Resize_obuf().
| #define D_obuflenmax DISPLAY(d_obuflenmax) |
Definition at line 263 of file display.h.
Referenced by DoAction(), DoAction(), FreeDisplay(), freetty(), InitTermcap(), MakeDisplay(), MakeDisplay(), and Resize_obuf().
| #define D_obufmax DISPLAY(d_obufmax) |
Definition at line 262 of file display.h.
Referenced by DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), freetty(), InitTermcap(), InitTermcap(), MakeDisplay(), MakeDisplay(), and Resize_obuf().
| #define D_obufp DISPLAY(d_obufp) |
Definition at line 264 of file display.h.
Referenced by Flush(), Flush(), Flush(), freetty(), MakeDisplay(), Resize_obuf(), and Resize_obuf().
| #define D_OldMode DISPLAY(d_OldMode) |
Definition at line 256 of file display.h.
Referenced by DoAction(), DoAction(), Finit(), for(), FreeDisplay(), main(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), Panic(), and ReceiveMsg().
| #define D_other DISPLAY(d_other) |
Definition at line 208 of file display.h.
Referenced by AddWindowFlags(), AddWindows(), Detach(), Detach(), DoAction(), DoAction(), KillWindow(), MakeWindow(), SetCanvasWindow(), SetCanvasWindow(), and SetCanvasWindow().
| #define D_printfd DISPLAY(d_printfd) |
Definition at line 290 of file display.h.
Referenced by MakeDisplay().
| #define D_processinput DISPLAY(d_processinput) |
Definition at line 203 of file display.h.
Referenced by MakeDisplay().
| #define D_processinputdata DISPLAY(d_processinputdata) |
Definition at line 204 of file display.h.
Referenced by FreeDisplay(), FreeDisplay(), FreeDisplay(), and MakeStatus().
| #define D_readev DISPLAY(d_readev) |
Definition at line 295 of file display.h.
Referenced by FreeDisplay(), KillWindow(), KillWindow(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), and MakeDisplay().
| #define D_realfont DISPLAY(d_realfont) |
| #define D_rend DISPLAY(d_rend) |
Definition at line 221 of file display.h.
Referenced by InitTerm(), InsChar(), LPutWinMsg(), PutChar(), PutWinMsg(), SetAttr(), SetAttr(), SetAttr(), SetAttr(), SetAttr(), SetAttr(), SetRendition(), SetRendition(), SetRendition(), SetRendition(), SetRendition(), SetRenditionMline(), SetRenditionMline(), SetRenditionMline(), SetRenditionMline(), SetRenditionMline(), and WrapChar().
| #define D_revvid DISPLAY(d_revvid) |
Definition at line 231 of file display.h.
Referenced by ReverseVideo(), ReverseVideo(), and ReverseVideo().
| #define D_seqh DISPLAY(d_seqh) |
Definition at line 271 of file display.h.
Referenced by FreeDisplay(), and InitTermcap().
| #define D_seql DISPLAY(d_seql) |
Definition at line 270 of file display.h.
Referenced by FreeDisplay(), and InitTermcap().
| #define D_seqp DISPLAY(d_seqp) |
Definition at line 269 of file display.h.
Referenced by FreeDisplay(), and InitTermcap().
| #define D_status DISPLAY(d_status) |
Definition at line 239 of file display.h.
Referenced by Activate(), Detach(), Finit(), FreeDisplay(), MakeStatus(), MakeStatus(), MakeStatus(), MakeStatus(), MakeStatus(), MakeStatus(), Panic(), ReceiveMsg(), RefreshHStatus(), RefreshLine(), RemoveStatus(), RemoveStatus(), RemoveStatus(), ShowHStatus(), and WriteString().
| #define D_status_bell DISPLAY(d_status_bell) |
Definition at line 241 of file display.h.
Referenced by MakeStatus(), RemoveStatus(), RemoveStatus(), and Resize_obuf().
| #define D_status_buflen DISPLAY(d_status_buflen) |
Definition at line 244 of file display.h.
Referenced by MakeStatus(), MakeStatus(), and MakeStatus().
| #define D_status_lastmsg DISPLAY(d_status_lastmsg) |
Definition at line 243 of file display.h.
Referenced by DoAction(), DoAction(), FreeDisplay(), FreeDisplay(), MakeStatus(), MakeStatus(), MakeStatus(), MakeStatus(), and MakeStatus().
| #define D_status_lastx DISPLAY(d_status_lastx) |
Definition at line 245 of file display.h.
Referenced by MakeStatus(), MakeStatus(), and RemoveStatus().
| #define D_status_lasty DISPLAY(d_status_lasty) |
Definition at line 246 of file display.h.
Referenced by MakeStatus(), MakeStatus(), and RemoveStatus().
| #define D_status_len DISPLAY(d_status_len) |
Definition at line 242 of file display.h.
Referenced by MakeStatus(), MakeStatus(), MakeStatus(), MakeStatus(), MakeStatus(), MakeStatus(), and RemoveStatus().
| #define D_status_obuffree DISPLAY(d_status_obuffree) |
Definition at line 248 of file display.h.
Referenced by MakeDisplay(), MakeStatus(), RemoveStatus(), RemoveStatus(), RemoveStatus(), and Resize_obuf().
| #define D_status_obuflen DISPLAY(d_status_obuflen) |
Definition at line 247 of file display.h.
Referenced by MakeStatus(), and RemoveStatus().
| #define D_status_time DISPLAY(d_status_time) |
Definition at line 240 of file display.h.
Referenced by MakeStatus(), MakeStatus(), MakeStatus(), Resize_obuf(), and Resize_obuf().
| #define D_statusev DISPLAY(d_statusev) |
Definition at line 249 of file display.h.
Referenced by FreeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeStatus(), MakeStatus(), MakeStatus(), RemoveStatus(), and RemoveStatus().
| #define D_tcinited DISPLAY(d_tcinited) |
Definition at line 212 of file display.h.
Referenced by FinitTerm(), FreeDisplay(), InitTerm(), InitTermcap(), MakeStatus(), and ReceiveMsg().
| #define D_tcs DISPLAY(d_tcs) |
Definition at line 275 of file display.h.
Referenced by DoAction(), gettermcapstring(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), MakeTermcap(), MakeTermcap(), and MakeTermcap().
| #define D_tentry DISPLAY(d_tentry) |
Definition at line 211 of file display.h.
Referenced by FreeDisplay(), FreeDisplay(), FreeDisplay(), InitTermcap(), and InitTermcap().
| #define D_termname DISPLAY(d_termname) |
Definition at line 210 of file display.h.
Referenced by InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), InitTermcap(), main(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeTermcap(), Parse(), StartRc(), StartRc(), StartRc(), and StartRc().
| #define D_top DISPLAY(d_top) |
Definition at line 217 of file display.h.
Referenced by ChangeScrollRegion(), ChangeScrollRegion(), ChangeScrollRegion(), GotoPos(), GotoPos(), InitTerm(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), ScrollV(), and ScrollV().
| #define D_UPcost DISPLAY(d_UPcost) |
Definition at line 282 of file display.h.
Referenced by GotoPos(), and InitTermcap().
| #define D_user DISPLAY(d_user) |
Definition at line 199 of file display.h.
Referenced by AddOtherUsers(), AddOtherUsers(), AddOtherUsers(), AddOtherUsers(), Detach(), Detach(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), FindNiceWindow(), FindNiceWindow(), FindNiceWindow(), FindNiceWindow(), FindNiceWindow(), FindNiceWindow(), MakeDisplay(), MakeWindow(), MakeWindow(), MakeWindow(), ProcessInput2(), ProcessInput2(), ProcessInput2(), ReceiveMsg(), ReceiveMsg(), SwitchWindow(), and UserDel().
| #define D_userfd DISPLAY(d_userfd) |
Definition at line 255 of file display.h.
Referenced by CheckScreenSize(), CheckScreenSize(), DisplaySleep1000(), DisplaySleep1000(), DoAction(), Finit(), Finit(), Flush(), Flush(), Flush(), Flush(), FreeDisplay(), FreeDisplay(), FreeDisplay(), freetty(), freetty(), freetty(), freetty(), Hangup(), Hangup(), Hangup(), main(), main(), main(), main(), MakeDisplay(), Panic(), Panic(), Panic(), Panic(), ReceiveMsg(), and ReceiveMsg().
| #define D_userpid DISPLAY(d_userpid) |
Definition at line 253 of file display.h.
Referenced by Detach(), DoAction(), Finit(), main(), main(), MakeDisplay(), MakeServerSocket(), Panic(), Panic(), ReceiveMsg(), ReceiveMsg(), and ReceiveMsg().
| #define D_usertty DISPLAY(d_usertty) |
Definition at line 254 of file display.h.
Referenced by DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), Msg(), Panic(), and ReceiveMsg().
| #define D_vpxmax DISPLAY(d_vpxmax) |
| #define D_vpxmin DISPLAY(d_vpxmin) |
| #define D_width DISPLAY(d_width) |
Definition at line 213 of file display.h.
Referenced by Activate(), Activate(), AddCanvas(), ChangeScreenSize(), ChangeScreenSize(), CheckScreenSize(), ClearAll(), ClearAll(), ClearArea(), ClearArea(), ClearArea(), ClearArea(), ClearArea(), ClearArea(), ClearArea(), ClearArea(), ClearArea(), ClearLine(), ClearLine(), DisplayLine(), DisplayLine(), DisplayLine(), DisplayLine(), DisplayLine(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), GotoPos(), GotoPos(), if(), if(), if(), if(), InsChar(), InsChar(), InsChar(), InsChar(), MakeDefaultCanvas(), MakeStatus(), MakeStatus(), MakeTermcap(), Parse(), Redisplay(), RefreshAll(), RefreshArea(), RefreshHStatus(), RefreshLine(), RefreshLine(), ResizeDisplay(), ResizeDisplay(), ScrollH(), ScrollH(), ScrollV(), ScrollV(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowHStatus(), ShowWindows(), ShowWindows(), ShowWindows(), ShowWindows(), WindowChanged(), WindowChanged(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), and WrapChar().
| #define D_writeev DISPLAY(d_writeev) |
Definition at line 296 of file display.h.
Referenced by FreeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), MakeDisplay(), and MakeDisplay().
| #define D_x DISPLAY(d_x) |
Definition at line 219 of file display.h.
Referenced by ChangeScrollRegion(), ClearArea(), ClearArea(), ClearLine(), DisplayLine(), FinitTerm(), GotoPos(), GotoPos(), GotoPos(), GotoPos(), if(), if(), if(), if(), InitTerm(), InsChar(), MakeStatus(), MakeStatus(), ShowHStatus(), WindowChanged(), WindowChanged(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), and WrapChar().
| #define D_xtermosc DISPLAY(d_xtermosc) |
Definition at line 237 of file display.h.
Referenced by DoAction(), and DoAction().
| #define D_y DISPLAY(d_y) |
Definition at line 220 of file display.h.
Referenced by ChangeScrollRegion(), ClearArea(), ClearArea(), ClearLine(), DisplayLine(), FinitTerm(), GotoPos(), GotoPos(), GotoPos(), if(), if(), if(), if(), InitTerm(), MakeStatus(), ShowHStatus(), WindowChanged(), WindowChanged(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), WrapChar(), and WrapChar().
| #define DISPLAY | ( | x) | TheDisplay.x |
| #define GRAIN 4096 /* Allocation grain size for output buffer */ |
Definition at line 306 of file display.h.
Referenced by Resize_obuf(), Resize_obuf(), Resize_obuf(), and Resize_obuf().
| #define HSTATUS_ALWAYS (1<<2) |
Definition at line 345 of file display.h.
Referenced by DoAction(), DoAction(), InitTermcap(), and InitTermcap().
| #define HSTATUS_HS 3 |
Definition at line 344 of file display.h.
Referenced by DoAction(), InitTermcap(), RefreshHStatus(), and ShowHStatus().
| #define HSTATUS_IGNORE 0 |
Definition at line 341 of file display.h.
Referenced by DoAction(), MakeStatus(), and RefreshHStatus().
| #define HSTATUS_LASTLINE 1 |
Definition at line 342 of file display.h.
Referenced by AddCanvas(), ChangeScreenSize(), DoAction(), DoAction(), DoAction(), DoAction(), DoAction(), MakeDefaultCanvas(), OneCanvas(), RefreshLine(), RemCanvas(), ShowHStatus(), and ShowHStatus().
| #define HSTATUS_MESSAGE 2 |
Definition at line 343 of file display.h.
Referenced by DoAction(), MakeStatus(), and ShowHStatus().
| #define OUTPUT_BLOCK_SIZE 256 /* Block size of output to tty */ |
| #define STATUS_ON_HS 2 |
Definition at line 339 of file display.h.
Referenced by MakeStatus(), and RefreshHStatus().
| #define STATUS_ON_WIN 1 |
Definition at line 338 of file display.h.
Referenced by MakeStatus(), MakeStatus(), MakeStatus(), RefreshLine(), RemoveStatus(), ShowHStatus(), and WriteString().
| struct display TheDisplay |
Definition at line 110 of file display.c.
Referenced by FreeDisplay(), MakeDisplay(), MakeDisplay(), and MakeDisplay().