\hypertarget{group__tattr__local__mode__constants}{}\section{Terminal Attribute Local Mode Constants}
\label{group__tattr__local__mode__constants}\index{Terminal Attribute Local Mode Constants@{Terminal Attribute Local Mode Constants}}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga3b8b9271f15453c12ce3860e6138830e}\label{group__tattr__local__mode__constants_ga3b8b9271f15453c12ce3860e6138830e}} 
const \hyperlink{group__tattr__local__mode__constants_ga3b8b9271f15453c12ce3860e6138830e}{Qore\+::\+A\+L\+T\+W\+E\+R\+A\+SE} = A\+L\+T\+W\+E\+R\+A\+SE
\begin{DoxyCompactList}\small\item\em use alternate W\+E\+R\+A\+SE algorithm \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga10e59189da61820c62c0d52a32d5f355}\label{group__tattr__local__mode__constants_ga10e59189da61820c62c0d52a32d5f355}} 
const \hyperlink{group__tattr__local__mode__constants_ga10e59189da61820c62c0d52a32d5f355}{Qore\+::\+E\+C\+HO} = E\+C\+HO
\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 \hyperlink{group__tattr__local__mode__constants_ga83c77f350caa026a6c6e3bad568feda1}{Qore\+::\+E\+C\+H\+O\+C\+TL} = E\+C\+H\+O\+C\+TL
\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 \hyperlink{group__tattr__local__mode__constants_ga78978e81f3b5d51f6f85cd3e0440d8d5}{Qore\+::\+E\+C\+H\+OE} = E\+C\+H\+OE
\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 \hyperlink{group__tattr__local__mode__constants_ga5ba89862ce5bf3b326b67c0356a9f3d6}{Qore\+::\+E\+C\+H\+O\+KE} = E\+C\+H\+O\+KE
\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 \hyperlink{group__tattr__local__mode__constants_ga4d0a109d9c28bbe64298b89512f59cf2}{Qore\+::\+E\+C\+H\+O\+NL} = E\+C\+H\+O\+NL
\begin{DoxyCompactList}\small\item\em echo NL even if E\+C\+HO is off \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga9d63a6b90304f2d99e1c9649d0b9332a}\label{group__tattr__local__mode__constants_ga9d63a6b90304f2d99e1c9649d0b9332a}} 
const \hyperlink{group__tattr__local__mode__constants_ga9d63a6b90304f2d99e1c9649d0b9332a}{Qore\+::\+E\+C\+H\+O\+P\+RT} = E\+C\+H\+O\+P\+RT
\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 \hyperlink{group__tattr__local__mode__constants_gab771255b7abf4b6ddf3aecc6673de496}{Qore\+::\+E\+X\+T\+P\+R\+OC} = E\+X\+T\+P\+R\+OC
\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 \hyperlink{group__tattr__local__mode__constants_ga55c9fc7e96ce4853d2ddd294fd43e6cc}{Qore\+::\+F\+L\+U\+S\+HO} = F\+L\+U\+S\+HO
\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 \hyperlink{group__tattr__local__mode__constants_gaee28cceae79349ff888ba64408473382}{Qore\+::\+I\+C\+A\+N\+ON} = I\+C\+A\+N\+ON
\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 \hyperlink{group__tattr__local__mode__constants_ga85a235af8ce51b2079a4e237d7b281b0}{Qore\+::\+I\+E\+X\+T\+EN} = I\+E\+X\+T\+EN
\begin{DoxyCompactList}\small\item\em enable D\+I\+S\+C\+A\+RD and L\+N\+E\+XT \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_gaad46656657feecadbc2b3bf1cceacd92}\label{group__tattr__local__mode__constants_gaad46656657feecadbc2b3bf1cceacd92}} 
const \hyperlink{group__tattr__local__mode__constants_gaad46656657feecadbc2b3bf1cceacd92}{Qore\+::\+I\+S\+IG} = I\+S\+IG
\begin{DoxyCompactList}\small\item\em enable signals I\+N\+TR, Q\+U\+IT, \mbox{[}D\mbox{]}S\+U\+SP \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_ga6b1be071d53ef30ecb41d4bcf9d6356b}\label{group__tattr__local__mode__constants_ga6b1be071d53ef30ecb41d4bcf9d6356b}} 
const \hyperlink{group__tattr__local__mode__constants_ga6b1be071d53ef30ecb41d4bcf9d6356b}{Qore\+::\+N\+O\+F\+L\+SH} = N\+O\+F\+L\+SH
\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 \hyperlink{group__tattr__local__mode__constants_gae79d4f427e156d7f25a3ab7de919d379}{Qore\+::\+N\+O\+K\+E\+R\+N\+I\+N\+FO} = N\+O\+K\+E\+R\+N\+I\+N\+FO
\begin{DoxyCompactList}\small\item\em no kernel output from V\+S\+T\+A\+T\+US \end{DoxyCompactList}\item 
\mbox{\Hypertarget{group__tattr__local__mode__constants_gab0f0a7dfd8d04b2bb2eae1e1ecc18850}\label{group__tattr__local__mode__constants_gab0f0a7dfd8d04b2bb2eae1e1ecc18850}} 
const \hyperlink{group__tattr__local__mode__constants_gab0f0a7dfd8d04b2bb2eae1e1ecc18850}{Qore\+::\+P\+E\+N\+D\+IN} = P\+E\+N\+D\+IN
\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 \hyperlink{group__tattr__local__mode__constants_ga846f1a2f12b8f638d83a611a21ebd755}{Qore\+::\+T\+O\+S\+T\+OP} = T\+O\+S\+T\+OP
\begin{DoxyCompactList}\small\item\em stop background jobs from output \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{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 \hyperlink{namespace_qore}{Qore}. 