Ergebnis für URL: http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html #[1]Top [2]Concept Index [3]Table of Contents [4]POSIX [5]Pipes [6]Signals
Next: [7]Pipes, Previous: [8]Signals, Up: [9]POSIX System Calls and Networking
[[10]Contents][[11]Index]
____________________________________________________________________________
7.2.9 Terminals and Ptys
Scheme Procedure: isatty? port[12] ¶
C Function: scm_isatty_p (port)[13] ¶
Return #t if port is using a serial non-file device, otherwise #f.
Scheme Procedure: ttyname port[14] ¶
C Function: scm_ttyname (port)[15] ¶
Return a string with the name of the serial terminal device underlying
port.
Scheme Procedure: ctermid[16] ¶
C Function: scm_ctermid ()[17] ¶
Return a string containing the file name of the controlling terminal for
the current process.
Scheme Procedure: tcgetpgrp port[18] ¶
C Function: scm_tcgetpgrp (port)[19] ¶
Return 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.
Scheme Procedure: tcsetpgrp port pgid[20] ¶
C Function: scm_tcsetpgrp (port, pgid)[21] ¶
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.
____________________________________________________________________________
Next: [22]Pipes, Previous: [23]Signals, Up: [24]POSIX System Calls and Networking
[[25]Contents][[26]Index]
References
1. http://www.gnu.org/software/guile/manual/html_node/index.html
2. http://www.gnu.org/software/guile/manual/html_node/Concept-Index.html
3. http://www.gnu.org/software/guile/manual/html_node/index.html#SEC_Contents
4. http://www.gnu.org/software/guile/manual/html_node/POSIX.html
5. http://www.gnu.org/software/guile/manual/html_node/Pipes.html
6. http://www.gnu.org/software/guile/manual/html_node/Signals.html
7. http://www.gnu.org/software/guile/manual/html_node/Pipes.html
8. http://www.gnu.org/software/guile/manual/html_node/Signals.html
9. http://www.gnu.org/software/guile/manual/html_node/POSIX.html
10. http://www.gnu.org/software/guile/manual/html_node/index.html#SEC_Contents
11. http://www.gnu.org/software/guile/manual/html_node/Concept-Index.html
12. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-isatty_003f
13. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-scm_005fisatty_005fp
14. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-ttyname
15. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-scm_005fttyname
16. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-ctermid
17. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-scm_005fctermid
18. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-tcgetpgrp
19. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-scm_005ftcgetpgrp
20. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-tcsetpgrp
21. http://www.gnu.org/software/guile/manual/html_node/Terminals-and-Ptys.html#index-scm_005ftcsetpgrp
22. http://www.gnu.org/software/guile/manual/html_node/Pipes.html
23. http://www.gnu.org/software/guile/manual/html_node/Signals.html
24. http://www.gnu.org/software/guile/manual/html_node/POSIX.html
25. http://www.gnu.org/software/guile/manual/html_node/index.html#SEC_Contents
26. http://www.gnu.org/software/guile/manual/html_node/Concept-Index.html
Usage: http://www.kk-software.de/kklynxview/get/URL
e.g. http://www.kk-software.de/kklynxview/get/http://www.kk-software.de
Errormessages are in German, sorry ;-)