\doxysection{Qore Library Option Constants}
\hypertarget{group__library__option__constants}{}\label{group__library__option__constants}\index{Qore Library Option Constants@{Qore Library Option Constants}}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\Hypertarget{group__library__option__constants_gaa2695ab22df9c4d4df26e7b08478b7c4}\label{group__library__option__constants_gaa2695ab22df9c4d4df26e7b08478b7c4} 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} {\bfseries Qore\+::\+QLO\+\_\+\+DISABLE\+\_\+\+GARBAGE\+\_\+\+COLLECTION} = QLO\+\_\+\+DISABLE\+\_\+\+GARBAGE\+\_\+\+COLLECTION
\begin{DoxyCompactList}\small\item\em disable garbage collection / recursive object reference detection (init only) \end{DoxyCompactList}\item 
\Hypertarget{group__library__option__constants_ga1ccc5b8f0d7ff2fd2c3b9582c17ecd13}\label{group__library__option__constants_ga1ccc5b8f0d7ff2fd2c3b9582c17ecd13} 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} {\bfseries Qore\+::\+QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+CLEANUP} = QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+CLEANUP
\begin{DoxyCompactList}\small\item\em do not perform cleanup on the openssl library (= is cleaned up manually; init only) \end{DoxyCompactList}\item 
\Hypertarget{group__library__option__constants_gaea5eee0e93628fbb04c42f667b0a3f6a}\label{group__library__option__constants_gaea5eee0e93628fbb04c42f667b0a3f6a} 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} {\bfseries Qore\+::\+QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+INIT} = QLO\+\_\+\+DISABLE\+\_\+\+OPENSSL\+\_\+\+INIT
\begin{DoxyCompactList}\small\item\em do not initialize the openssl library (= is initialized before the qore library is initialized; init only) \end{DoxyCompactList}\item 
\Hypertarget{group__library__option__constants_ga2e0eb3b90ff2ebd04429c29fe5db6fcd}\label{group__library__option__constants_ga2e0eb3b90ff2ebd04429c29fe5db6fcd} 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} {\bfseries Qore\+::\+QLO\+\_\+\+DISABLE\+\_\+\+SIGNAL\+\_\+\+HANDLING} = QLO\+\_\+\+DISABLE\+\_\+\+SIGNAL\+\_\+\+HANDLING
\begin{DoxyCompactList}\small\item\em disable qore signal handling entirely (init only) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} \mbox{\hyperlink{group__library__option__constants_gaa772c37cf600c65b5e8dfd446f8ea9cb}{Qore\+::\+QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13}} = QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13
\begin{DoxyCompactList}\small\item\em disable TLS v1.\+3 (may be set at runtime with \doxylink{group__library__functions_ga9a72550004b28a5c05b45afc196a037c}{qore\+\_\+set\+\_\+library\+\_\+options()}) \end{DoxyCompactList}\item 
\Hypertarget{group__library__option__constants_gaf5a5fddbea9f61a95b70209d3b71459d}\label{group__library__option__constants_gaf5a5fddbea9f61a95b70209d3b71459d} 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} {\bfseries Qore\+::\+QLO\+\_\+\+DO\+\_\+\+NOT\+\_\+\+SEED\+\_\+\+RNG} = QLO\+\_\+\+DO\+\_\+\+NOT\+\_\+\+SEED\+\_\+\+RNG
\begin{DoxyCompactList}\small\item\em disable seeding the random number generator when the \doxylink{namespace_qore}{Qore} library is initialized (init only) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} \mbox{\hyperlink{group__library__option__constants_gacb98c87cfff3f8bb816945f47d726c80}{Qore\+::\+QLO\+\_\+\+MINIMUM\+\_\+\+TLS\+\_\+13}} = QLO\+\_\+\+MINIMUM\+\_\+\+TLS\+\_\+13
\begin{DoxyCompactList}\small\item\em enable minimum TLS v1.\+3 (may be set at runtime with \doxylink{group__library__functions_ga9a72550004b28a5c05b45afc196a037c}{qore\+\_\+set\+\_\+library\+\_\+options()}) \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} \mbox{\hyperlink{group__library__option__constants_ga5515e5a1a7ae8cab55024767f0d0cd94}{Qore\+::\+QLO\+\_\+\+RUNTIME\+\_\+\+OPTS}} = QLO\+\_\+\+RUNTIME\+\_\+\+OPTS
\begin{DoxyCompactList}\small\item\em bitmask for library options that can be set at runtime \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\begin{DoxySince}{Since}
Qore 0.\+9.\+3.\+1 
\end{DoxySince}


\doxysubsection{Variable Documentation}
\Hypertarget{group__library__option__constants_gaa772c37cf600c65b5e8dfd446f8ea9cb}\label{group__library__option__constants_gaa772c37cf600c65b5e8dfd446f8ea9cb} 
\index{Qore Library Option Constants@{Qore Library Option Constants}!QLO\_DISABLE\_TLS\_13@{QLO\_DISABLE\_TLS\_13}}
\index{QLO\_DISABLE\_TLS\_13@{QLO\_DISABLE\_TLS\_13}!Qore Library Option Constants@{Qore Library Option Constants}}
\doxysubsubsection{\texorpdfstring{QLO\_DISABLE\_TLS\_13}{QLO\_DISABLE\_TLS\_13}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} Qore\+::\+QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13 = QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13}



disable TLS v1.\+3 (may be set at runtime with \doxylink{group__library__functions_ga9a72550004b28a5c05b45afc196a037c}{qore\+\_\+set\+\_\+library\+\_\+options()}) 

conflicts with \doxylink{group__library__option__constants_gacb98c87cfff3f8bb816945f47d726c80}{QLO\+\_\+\+MINIMUM\+\_\+\+TLS\+\_\+13} \Hypertarget{group__library__option__constants_gacb98c87cfff3f8bb816945f47d726c80}\label{group__library__option__constants_gacb98c87cfff3f8bb816945f47d726c80} 
\index{Qore Library Option Constants@{Qore Library Option Constants}!QLO\_MINIMUM\_TLS\_13@{QLO\_MINIMUM\_TLS\_13}}
\index{QLO\_MINIMUM\_TLS\_13@{QLO\_MINIMUM\_TLS\_13}!Qore Library Option Constants@{Qore Library Option Constants}}
\doxysubsubsection{\texorpdfstring{QLO\_MINIMUM\_TLS\_13}{QLO\_MINIMUM\_TLS\_13}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} Qore\+::\+QLO\+\_\+\+MINIMUM\+\_\+\+TLS\+\_\+13 = QLO\+\_\+\+MINIMUM\+\_\+\+TLS\+\_\+13}



enable minimum TLS v1.\+3 (may be set at runtime with \doxylink{group__library__functions_ga9a72550004b28a5c05b45afc196a037c}{qore\+\_\+set\+\_\+library\+\_\+options()}) 

conflicts with and overrides \doxylink{group__library__option__constants_gaa772c37cf600c65b5e8dfd446f8ea9cb}{QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13} \Hypertarget{group__library__option__constants_ga5515e5a1a7ae8cab55024767f0d0cd94}\label{group__library__option__constants_ga5515e5a1a7ae8cab55024767f0d0cd94} 
\index{Qore Library Option Constants@{Qore Library Option Constants}!QLO\_RUNTIME\_OPTS@{QLO\_RUNTIME\_OPTS}}
\index{QLO\_RUNTIME\_OPTS@{QLO\_RUNTIME\_OPTS}!Qore Library Option Constants@{Qore Library Option Constants}}
\doxysubsubsection{\texorpdfstring{QLO\_RUNTIME\_OPTS}{QLO\_RUNTIME\_OPTS}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__type__conversion__functions_ga9a401e5112c58f63c05e7ee1e15968ef}{const}} Qore\+::\+QLO\+\_\+\+RUNTIME\+\_\+\+OPTS = QLO\+\_\+\+RUNTIME\+\_\+\+OPTS}



bitmask for library options that can be set at runtime 

the following options can be set at runtime\+:
\begin{DoxyItemize}
\item \doxylink{group__library__option__constants_gaa772c37cf600c65b5e8dfd446f8ea9cb}{Qore\+::\+QLO\+\_\+\+DISABLE\+\_\+\+TLS\+\_\+13} 
\end{DoxyItemize}