forked from Imagelibrary/rtems
106 lines
2.0 KiB
Perl
106 lines
2.0 KiB
Perl
@c
|
|
@c COPYRIGHT (c) 1988-1998.
|
|
@c On-Line Applications Research Corporation (OAR).
|
|
@c All rights reserved.
|
|
@c
|
|
@c $Id$
|
|
@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 @code{termios} Structure
|
|
|
|
@example
|
|
struct termios, Type, Partial Implementation
|
|
@end example
|
|
|
|
@subsubsection Input Modes
|
|
|
|
@subsubsection Output Modes
|
|
|
|
@subsubsection Control Modes
|
|
|
|
@subsubsection Local Modes
|
|
|
|
@subsubsection Special Control Characters
|
|
|
|
@subsection Baud Rate Values
|
|
|
|
@subsubsection Baud Rate Functions
|
|
|
|
@example
|
|
cfgetospeed(), Function, Unimplemented
|
|
cfsetospeed(), Function, Unimplemented
|
|
cfgetispeed(), Function, Unimplemented
|
|
cfsetispeed(), Function, Unimplemented
|
|
@end example
|
|
|
|
@subsubsection Synopsis
|
|
|
|
@subsubsection Description
|
|
|
|
@subsubsection Returns
|
|
|
|
@subsubsection Errors
|
|
|
|
@subsubsection Cross-References
|
|
|
|
@section General Terminal Interface Control Functions
|
|
|
|
@subsection Get and Set State
|
|
|
|
@example
|
|
tcgetattr(), Function, Implemented
|
|
tcsetattr(), Function, Implemented
|
|
@end example
|
|
|
|
@subsection Line Control Functions
|
|
|
|
@example
|
|
tcsendbreak(), Function, Unimplemented
|
|
tcdrain(), Function, Unimplemented
|
|
tcflush(), Function, Unimplemented
|
|
tcflow(), Function, Unimplemented
|
|
@end example
|
|
|
|
@subsection Get Foreground Process Group ID
|
|
|
|
@example
|
|
tcgetprgrp(), Function, Unimplemented
|
|
@end example
|
|
|
|
@subsection Set Foreground Process Group ID
|
|
|
|
@example
|
|
tcsetprgrp(), Function, Unimplemented
|
|
@end example
|
|
|