summaryrefslogtreecommitdiffstats
path: root/doc/posix1003.1/ch07.t
diff options
context:
space:
mode:
Diffstat (limited to 'doc/posix1003.1/ch07.t')
-rw-r--r--doc/posix1003.1/ch07.t51
1 files changed, 51 insertions, 0 deletions
diff --git a/doc/posix1003.1/ch07.t b/doc/posix1003.1/ch07.t
index 0de037b39c..c226f47da1 100644
--- a/doc/posix1003.1/ch07.t
+++ b/doc/posix1003.1/ch07.t
@@ -7,37 +7,88 @@
@c
@chapter Device- and Class-Specific Functions
+
@section General Terminal Interface
+
@subsection Interface Characteristics
+
@subsubsection Opening a Terminal Device File
+
@subsubsection Process Groups (TTY)
+
@subsubsection The Controlling Terminal
+
@subsubsection Terminal Access Control
+
@subsubsection Input Processing and Reading Data
+
@subsubsection Canonical Mode Input Processing
+
@subsubsection Noncanonical Mode Input Processing
+
@subsubsection Writing Data and Output Processing
+
@subsubsection Special Characters
+
@subsubsection Modem Disconnect
+
@subsubsection Closing a Terminal Device File
+
@subsection Parameters That Can Be Set
+
@subsubsection termios Structure
+
@subsubsection Input Modes
+
@subsubsection Output Modes
+
@subsubsection Control Modes
+
@subsubsection Local Modes
+
@subsubsection Special Control Characters
+
@subsection Baud Rate Values
+
@subsubsection Baud Rate Functions
+
@subsubsection Synopsis
+
@subsubsection Description
+
@subsubsection Returns
+
@subsubsection Errors
+
@subsubsection Cross-References
+
@section General Terminal Interface Control Functions
+
@subsection Get and Set State
+
+@example
+tcgetattr()
+tcsetattr()
+@end example
+
@subsection Line Control Functions
+
+@example
+tcsendbreak()
+tcdrain()
+tcflush()
+tcflow()
+@end example
+
@subsection Get Foreground Process Group ID
+
+@example
+tcgetprgrp()
+@end example
+
@subsection Set Foreground Process Group ID
+@example
+tcsetprgrp()
+@end example