text: \hypertarget{structmg__context}{\section{mg\-\_\-context Struct Reference}
  \label{structmg__context}\index{mg\-\_\-context@{mg\-\_\-context}}
  }
  \subsection*{Public Attributes}
  \begin{DoxyCompactItemize}
  \item 
  \hypertarget{structmg__context_a49996b52099257da8c06e5ccecd478fb}{int {\bfseries stop\-\_\-flag}}\label{structmg__context_a49996b52099257da8c06e5ccecd478fb}
  
  \item 
  \hypertarget{structmg__context_a463677406a1b4dd5e5a6a9df427800ce}{S\-S\-L\-\_\-\-C\-T\-X $\ast$ {\bfseries ssl\-\_\-ctx}}\label{structmg__context_a463677406a1b4dd5e5a6a9df427800ce}
  
  \item 
  \hypertarget{structmg__context_adf904c7ddd0214498d77f9ba70262dce}{char $\ast$ {\bfseries config} \mbox{[}N\-U\-M\-\_\-\-O\-P\-T\-I\-O\-N\-S\mbox{]}}\label{structmg__context_adf904c7ddd0214498d77f9ba70262dce}
  
  \item 
  \hypertarget{structmg__context_a3b5cc8977ca3af5ff20c3b445c0a9823}{mg\-\_\-callback\-\_\-t {\bfseries user\-\_\-callback}}\label{structmg__context_a3b5cc8977ca3af5ff20c3b445c0a9823}
  
  \item 
  \hypertarget{structmg__context_a73a26dd1c9abead88b40b2d226ad9f28}{void $\ast$ {\bfseries user\-\_\-data}}\label{structmg__context_a73a26dd1c9abead88b40b2d226ad9f28}
  
  \item 
  \hypertarget{structmg__context_a8639456185dda0c46dc6131f814a9d3f}{struct \hyperlink{structsocket}{socket} $\ast$ {\bfseries listening\-\_\-sockets}}\label{structmg__context_a8639456185dda0c46dc6131f814a9d3f}
  
  \item 
  \hypertarget{structmg__context_a85cc21ebe888a9c10a87e135d242cf43}{int {\bfseries num\-\_\-threads}}\label{structmg__context_a85cc21ebe888a9c10a87e135d242cf43}
  
  \item 
  \hypertarget{structmg__context_ae4d63e22f24744ca80804d96c2936dc1}{pthread\-\_\-mutex\-\_\-t {\bfseries mutex}}\label{structmg__context_ae4d63e22f24744ca80804d96c2936dc1}
  
  \item 
  \hypertarget{structmg__context_ae7ffc4f7cdffe0c4341b3bc9bfb699a5}{pthread\-\_\-cond\-\_\-t {\bfseries cond}}\label{structmg__context_ae7ffc4f7cdffe0c4341b3bc9bfb699a5}
  
  \item 
  \hypertarget{structmg__context_a1fdc6b1641a5eaa6d45c3140b3752a90}{struct \hyperlink{structsocket}{socket} {\bfseries queue} \mbox{[}20\mbox{]}}\label{structmg__context_a1fdc6b1641a5eaa6d45c3140b3752a90}
  
  \item 
  \hypertarget{structmg__context_a3f0d6fd0b413fa48a21d94c9c909b421}{int {\bfseries sq\-\_\-head}}\label{structmg__context_a3f0d6fd0b413fa48a21d94c9c909b421}
  
  \item 
  \hypertarget{structmg__context_af62080e6b4cbe517ab7605ee8d175cc5}{int {\bfseries sq\-\_\-tail}}\label{structmg__context_af62080e6b4cbe517ab7605ee8d175cc5}
  
  \item 
  \hypertarget{structmg__context_aad49398eacc039c312d58c55530c65fa}{pthread\-\_\-cond\-\_\-t {\bfseries sq\-\_\-full}}\label{structmg__context_aad49398eacc039c312d58c55530c65fa}
  
  \item 
  \hypertarget{structmg__context_a3260d5fc8e16e35026d7d2bbcb10abf5}{pthread\-\_\-cond\-\_\-t {\bfseries sq\-\_\-empty}}\label{structmg__context_a3260d5fc8e16e35026d7d2bbcb10abf5}
  
  \end{DoxyCompactItemize}
  
  
  The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
  \item 
  src/external/vpiotr-\/mongoose-\/cpp/mongoose.\-c\end{DoxyCompactItemize}
  