-- Copyright (C) 1985, 1986 by Xerox Corporation. All rights reserved.
-- CWindowLib.mesa
-- NFS 30-Sep-85 10:12:13
-- MEW 13-Apr-86 9:55:13
DIRECTORY
CIOLib USING [FilePtr],
CString USING [CString];
CWindowLib:DEFINITIONS = {
sgttyb:TYPE = INTEGER;
ioctl:PROCEDURE[
stream:CIOLib.FilePtr, request:INTEGER, argp:LONG POINTER TO sgttyb]
RETURNS[INTEGER];
-- Allowable values for the request parameter (defined in sgtty.h):
TIOCGETP:INTEGER = 0; -- get mode
TIOCSETP:INTEGER = 1; -- set mode
-- Values for sgttyb:
normalMode:sgttyb = echoMode; -- echo on, raw mode off
echoMode:INTEGER = 10B;
crMode:INTEGER = 20B;
rawMode:INTEGER = 40B;
cBreakMode:INTEGER = 02;
system:PROCEDURE[string:CString.CString] RETURNS [INTEGER];
}.