\hypertarget{group__tattr__local__mode__constants}{}\doxysection{Terminal Attribute Local Mode Constants}
\label{group__tattr__local__mode__constants}\index{Terminal Attribute Local Mode Constants@{Terminal Attribute Local Mode Constants}}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga3b8b9271f15453c12ce3860e6138830e}\label{group__tattr__local__mode__constants_ga3b8b9271f15453c12ce3860e6138830e}} 
const {\bfseries Qore\+::\+ALTWERASE} = ALTWERASE
\begin{DoxyCompactList}\small\item\em use alternate WERASE algorithm \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga10e59189da61820c62c0d52a32d5f355}\label{group__tattr__local__mode__constants_ga10e59189da61820c62c0d52a32d5f355}} 
const {\bfseries Qore\+::\+ECHO} = ECHO
\begin{DoxyCompactList}\small\item\em enable echoing \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga83c77f350caa026a6c6e3bad568feda1}\label{group__tattr__local__mode__constants_ga83c77f350caa026a6c6e3bad568feda1}} 
const {\bfseries Qore\+::\+ECHOCTL} = ECHOCTL
\begin{DoxyCompactList}\small\item\em echo control chars as $^\wedge$(Char) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga78978e81f3b5d51f6f85cd3e0440d8d5}\label{group__tattr__local__mode__constants_ga78978e81f3b5d51f6f85cd3e0440d8d5}} 
const {\bfseries Qore\+::\+ECHOE} = ECHOE
\begin{DoxyCompactList}\small\item\em visually erase chars \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga5ba89862ce5bf3b326b67c0356a9f3d6}\label{group__tattr__local__mode__constants_ga5ba89862ce5bf3b326b67c0356a9f3d6}} 
const {\bfseries Qore\+::\+ECHOKE} = ECHOKE
\begin{DoxyCompactList}\small\item\em visual erase for line kill \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga4d0a109d9c28bbe64298b89512f59cf2}\label{group__tattr__local__mode__constants_ga4d0a109d9c28bbe64298b89512f59cf2}} 
const {\bfseries Qore\+::\+ECHONL} = ECHONL
\begin{DoxyCompactList}\small\item\em echo NL even if ECHO is off \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga9d63a6b90304f2d99e1c9649d0b9332a}\label{group__tattr__local__mode__constants_ga9d63a6b90304f2d99e1c9649d0b9332a}} 
const {\bfseries Qore\+::\+ECHOPRT} = ECHOPRT
\begin{DoxyCompactList}\small\item\em visual erase mode for hardcopy \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_gab771255b7abf4b6ddf3aecc6673de496}\label{group__tattr__local__mode__constants_gab771255b7abf4b6ddf3aecc6673de496}} 
const {\bfseries Qore\+::\+EXTPROC} = EXTPROC
\begin{DoxyCompactList}\small\item\em external processing \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga55c9fc7e96ce4853d2ddd294fd43e6cc}\label{group__tattr__local__mode__constants_ga55c9fc7e96ce4853d2ddd294fd43e6cc}} 
const {\bfseries Qore\+::\+FLUSHO} = FLUSHO
\begin{DoxyCompactList}\small\item\em output being flushed (state) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_gaee28cceae79349ff888ba64408473382}\label{group__tattr__local__mode__constants_gaee28cceae79349ff888ba64408473382}} 
const {\bfseries Qore\+::\+ICANON} = ICANON
\begin{DoxyCompactList}\small\item\em canonicalize input lines \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga85a235af8ce51b2079a4e237d7b281b0}\label{group__tattr__local__mode__constants_ga85a235af8ce51b2079a4e237d7b281b0}} 
const {\bfseries Qore\+::\+IEXTEN} = IEXTEN
\begin{DoxyCompactList}\small\item\em enable DISCARD and LNEXT \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_gaad46656657feecadbc2b3bf1cceacd92}\label{group__tattr__local__mode__constants_gaad46656657feecadbc2b3bf1cceacd92}} 
const {\bfseries Qore\+::\+ISIG} = ISIG
\begin{DoxyCompactList}\small\item\em enable signals INTR, QUIT, \mbox{[}D\mbox{]}SUSP \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga6b1be071d53ef30ecb41d4bcf9d6356b}\label{group__tattr__local__mode__constants_ga6b1be071d53ef30ecb41d4bcf9d6356b}} 
const {\bfseries Qore\+::\+NOFLSH} = NOFLSH
\begin{DoxyCompactList}\small\item\em don\textquotesingle{}t flush after interrupt \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_gae79d4f427e156d7f25a3ab7de919d379}\label{group__tattr__local__mode__constants_gae79d4f427e156d7f25a3ab7de919d379}} 
const {\bfseries Qore\+::\+NOKERNINFO} = NOKERNINFO
\begin{DoxyCompactList}\small\item\em no kernel output from VSTATUS \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_gab0f0a7dfd8d04b2bb2eae1e1ecc18850}\label{group__tattr__local__mode__constants_gab0f0a7dfd8d04b2bb2eae1e1ecc18850}} 
const {\bfseries Qore\+::\+PENDIN} = PENDIN
\begin{DoxyCompactList}\small\item\em retype pending input (state) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga846f1a2f12b8f638d83a611a21ebd755}\label{group__tattr__local__mode__constants_ga846f1a2f12b8f638d83a611a21ebd755}} 
const {\bfseries Qore\+::\+TOSTOP} = TOSTOP
\begin{DoxyCompactList}\small\item\em stop background jobs from output \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
If any of the constants in this group is not defined on the host system, then it will be assigned to 0 in \mbox{\hyperlink{namespace_qore}{Qore}}. 