Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/t/tcgetattr.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/t/tcgetattr.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/t/tcgetattr.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/t/tcgetattr.html on line 8
Get the current terminal control settings
#include <termios.h>
int tcgetattr( int fildes,
struct termios *termios_p );
- fildes
- The file descriptor associated with the terminal device.
- termios_p
- A pointer to a
termios
structure in which tcgetattr() can store the terminal's control
attributes.
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
The tcgetattr() function gets the current terminal control settings
for the opened device indicated by fildes, and
stores the results in the structure pointed to by termios_p.
- 0
- Success.
- -1
- An error occurred; errno is set.
- EBADF
- The fildes argument is invalid.
- ENOSYS
- The resource manager associated with fildes doesn't support
this call.
- ENOTTY
- The fildes argument doesn't refer to a terminal device.
See tcsetattr().
POSIX 1003.1
Safety: | |
Cancellation point |
No |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
errno,
fpathconf(),
ioctl(),
tcsetattr(),
termios
Chapter 7 of POSIX 1003.1
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/t/tcgetattr.html on line 156
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/t/tcgetattr.html on line 156