Go to the first, previous, next, last section, table of contents.
- primitive: isatty? port
-
Returns
#t
if port is using a serial
non-file device, otherwise #f
.
- primitive: ttyname port
-
Returns a string with the name of the serial terminal device underlying
port.
- primitive: ctermid
-
Returns a string containing the file name of the controlling terminal
for the current process.
- primitive: tcgetpgrp port
-
Returns the process group ID of the foreground
process group associated with the terminal open on the file descriptor
underlying port.
If there is no foreground process group, the return value is a
number greater than 1 that does not match the process group ID
of any existing process group. This can happen if all of the
processes in the job that was formerly the foreground job have
terminated, and no other job has yet been moved into the
foreground.
- primitive: tcsetpgrp port pgid
-
Set the foreground process group ID for the terminal used by the file
descriptor underlying port to the integer pgid.
The calling process
must be a member of the same session as pgid and must have the same
controlling terminal. The return value is unspecified.
Go to the first, previous, next, last section, table of contents.