TIOCLGET
QNX SDP8.0Devctl and Ioctl CommandsDeveloper
Get the local modes
Synopsis:
#include <sys/ioctl.h>
#define TIOCLGET _IOR('t', 124, int)
Arguments to ioctl():
Argument | Value |
---|---|
fd | A file descriptor that you obtained by opening the device |
request | TIOCLGET |
Additional argument | A pointer to an int |
Description:
This command gets the current local modes. It's implemented as a call to tcgetattr() to get the current settings.
Input:
None.
Output:
The current bit settings; a combination of zero or more of the following:
- ECHO
- Enable echo.
- ECHOE
- Echo ERASE as destructive backspace.
- ECHOK
- Echo KILL as a line erase.
- ECHONL
- Echo \n, even if ECHO is off.
- ICANON
- Canonical input mode (line editing enabled).
- IEXTEN
- QNX OS extensions to POSIX are enabled.
- ISIG
- Enable signals.
- NOFLSH
- Disable flush after interrupt, quit, or suspend.
- TOSTOP
- Send SIGTTOU for background output.
These are the same bits that appear in the c_lflag member of the termios structure.
See also:
Page updated: