Node:Signal Characters, Next:Start/Stop Characters, Previous:Editing Characters, Up:Special Characters
These special characters may be active in either canonical or noncanonical
input mode, but only when the ISIG
flag is set (see Local Modes).
int VINTR | Macro |
This is the subscript for the INTR character in the special control
character array. termios.c_cc[VINTR] holds the character
itself.
The INTR (interrupt) character raises a Typically, the INTR character is C-c. |
int VQUIT | Macro |
This is the subscript for the QUIT character in the special control
character array. termios.c_cc[VQUIT] holds the character
itself.
The QUIT character raises a Typically, the QUIT character is C-\. |
int VSUSP | Macro |
This is the subscript for the SUSP character in the special control
character array. termios.c_cc[VSUSP] holds the character
itself.
The SUSP (suspend) character is recognized only if the implementation
supports job control (see Job Control). It causes a Typically, the SUSP character is C-z. |
Few applications disable the normal interpretation of the SUSP
character. If your program does this, it should provide some other
mechanism for the user to stop the job. When the user invokes this
mechanism, the program should send a SIGTSTP
signal to the
process group of the process, not just to the process itself.
See Signaling Another Process.
int VDSUSP | Macro |
This is the subscript for the DSUSP character in the special control
character array. termios.c_cc[VDSUSP] holds the character
itself.
The DSUSP (suspend) character is recognized only if the implementation
supports job control (see Job Control). It sends a See Signal Handling, for more information about signals. Typically, the DSUSP character is C-y. |