\hypertarget{structServerInfo__t}{
\section{ServerInfo\_\-t Struct Reference}
\label{dd/dcf/structServerInfo__t}\index{ServerInfo\_\-t@{ServerInfo\_\-t}}
}


{\ttfamily \#include $<$net\_\-packet.h$>$}

\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
wxUint32 \hyperlink{structServerInfo__t_a47298899dafe117606c9429cfee1e6d5}{Response}
\item 
wxUint8 \hyperlink{structServerInfo__t_a51b16fd1ab78af859e0d8824c6ae9560}{VersionMajor}
\item 
wxUint8 \hyperlink{structServerInfo__t_a815cfc8b7d2759b638f39719043c0ef1}{VersionMinor}
\item 
wxUint8 \hyperlink{structServerInfo__t_a9c2ca205ccf00f1e3ad572d6cb71b977}{VersionPatch}
\item 
wxUint32 \hyperlink{structServerInfo__t_ad7e8a6739846be8f519ef98a23800ffb}{VersionProtocol}
\item 
wxUint32 \hyperlink{structServerInfo__t_a6b7dea419a8814856b12c52b5a596cff}{VersionRealProtocol}
\item 
wxUint32 \hyperlink{structServerInfo__t_af55c2e45350d3fed5f0fbe72a88f8c52}{VersionRevision}
\item 
wxUint32 \hyperlink{structServerInfo__t_a1accaf458f2c403f8fec10d184aa6477}{PTime}
\item 
wxString \hyperlink{structServerInfo__t_ad9b7126057687fd86ba436ba412af98f}{Name}
\item 
wxUint8 \hyperlink{structServerInfo__t_aa87b47f0defe35f1020621b24612bc31}{MaxClients}
\item 
wxUint8 \hyperlink{structServerInfo__t_a5f108edf0455b362f870525c59a8476a}{MaxPlayers}
\item 
\hyperlink{odalaunch_2src_2net__packet_8h_a1f39e3a4cba55edd6fe8199bbd13ff80}{GameType\_\-t} \hyperlink{structServerInfo__t_a83521f8364457b24feded3fc7ce9f776}{GameType}
\item 
wxUint16 \hyperlink{structServerInfo__t_af24b85a4fc2885f5b69f0360769d70f7}{ScoreLimit}
\item 
std::vector$<$ \hyperlink{structCvar__t}{Cvar\_\-t} $>$ \hyperlink{structServerInfo__t_a2dc52907c7c82aafc1a46d1d1f68e9a9}{Cvars}
\item 
wxString \hyperlink{structServerInfo__t_a5d1419a54a6e70df9158e01ffb89fc7a}{PasswordHash}
\item 
wxString \hyperlink{structServerInfo__t_a51656b1c447d001c8e54fc9d0de1d240}{CurrentMap}
\item 
wxUint16 \hyperlink{structServerInfo__t_ac439bc4b677887101f839cab7d1fbb66}{TimeLeft}
\item 
std::vector$<$ \hyperlink{structTeam__t}{Team\_\-t} $>$ \hyperlink{structServerInfo__t_aa906f45a7aa27fbda03810221de4e4cf}{Teams}
\item 
std::vector$<$ wxString $>$ \hyperlink{structServerInfo__t_a6925a5efbda0d054b393f6f60f558ac2}{Patches}
\item 
std::vector$<$ \hyperlink{structWad__t}{Wad\_\-t} $>$ \hyperlink{structServerInfo__t_a899cfa8c7ab1c84c2a5299a772e493fb}{Wads}
\item 
std::vector$<$ \hyperlink{structPlayer__t}{Player\_\-t} $>$ \hyperlink{structServerInfo__t_a699d38c17b9e20db578ab4d562f8d25c}{Players}
\end{DoxyCompactItemize}


\subsection{Field Documentation}
\hypertarget{structServerInfo__t_a51656b1c447d001c8e54fc9d0de1d240}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!CurrentMap@{CurrentMap}}
\index{CurrentMap@{CurrentMap}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{CurrentMap}]{\setlength{\rightskip}{0pt plus 5cm}wxString {\bf ServerInfo\_\-t::CurrentMap}}}
\label{dd/dcf/structServerInfo__t_a51656b1c447d001c8e54fc9d0de1d240}
\hypertarget{structServerInfo__t_a2dc52907c7c82aafc1a46d1d1f68e9a9}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!Cvars@{Cvars}}
\index{Cvars@{Cvars}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{Cvars}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf Cvar\_\-t}$>$ {\bf ServerInfo\_\-t::Cvars}}}
\label{dd/dcf/structServerInfo__t_a2dc52907c7c82aafc1a46d1d1f68e9a9}
\hypertarget{structServerInfo__t_a83521f8364457b24feded3fc7ce9f776}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!GameType@{GameType}}
\index{GameType@{GameType}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{GameType}]{\setlength{\rightskip}{0pt plus 5cm}{\bf GameType\_\-t} {\bf ServerInfo\_\-t::GameType}}}
\label{dd/dcf/structServerInfo__t_a83521f8364457b24feded3fc7ce9f776}
\hypertarget{structServerInfo__t_aa87b47f0defe35f1020621b24612bc31}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!MaxClients@{MaxClients}}
\index{MaxClients@{MaxClients}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{MaxClients}]{\setlength{\rightskip}{0pt plus 5cm}wxUint8 {\bf ServerInfo\_\-t::MaxClients}}}
\label{dd/dcf/structServerInfo__t_aa87b47f0defe35f1020621b24612bc31}
\hypertarget{structServerInfo__t_a5f108edf0455b362f870525c59a8476a}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!MaxPlayers@{MaxPlayers}}
\index{MaxPlayers@{MaxPlayers}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{MaxPlayers}]{\setlength{\rightskip}{0pt plus 5cm}wxUint8 {\bf ServerInfo\_\-t::MaxPlayers}}}
\label{dd/dcf/structServerInfo__t_a5f108edf0455b362f870525c59a8476a}
\hypertarget{structServerInfo__t_ad9b7126057687fd86ba436ba412af98f}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!Name@{Name}}
\index{Name@{Name}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{Name}]{\setlength{\rightskip}{0pt plus 5cm}wxString {\bf ServerInfo\_\-t::Name}}}
\label{dd/dcf/structServerInfo__t_ad9b7126057687fd86ba436ba412af98f}
\hypertarget{structServerInfo__t_a5d1419a54a6e70df9158e01ffb89fc7a}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!PasswordHash@{PasswordHash}}
\index{PasswordHash@{PasswordHash}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{PasswordHash}]{\setlength{\rightskip}{0pt plus 5cm}wxString {\bf ServerInfo\_\-t::PasswordHash}}}
\label{dd/dcf/structServerInfo__t_a5d1419a54a6e70df9158e01ffb89fc7a}
\hypertarget{structServerInfo__t_a6925a5efbda0d054b393f6f60f558ac2}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!Patches@{Patches}}
\index{Patches@{Patches}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{Patches}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<$wxString$>$ {\bf ServerInfo\_\-t::Patches}}}
\label{dd/dcf/structServerInfo__t_a6925a5efbda0d054b393f6f60f558ac2}
\hypertarget{structServerInfo__t_a699d38c17b9e20db578ab4d562f8d25c}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!Players@{Players}}
\index{Players@{Players}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{Players}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf Player\_\-t}$>$ {\bf ServerInfo\_\-t::Players}}}
\label{dd/dcf/structServerInfo__t_a699d38c17b9e20db578ab4d562f8d25c}
\hypertarget{structServerInfo__t_a1accaf458f2c403f8fec10d184aa6477}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!PTime@{PTime}}
\index{PTime@{PTime}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{PTime}]{\setlength{\rightskip}{0pt plus 5cm}wxUint32 {\bf ServerInfo\_\-t::PTime}}}
\label{dd/dcf/structServerInfo__t_a1accaf458f2c403f8fec10d184aa6477}
\hypertarget{structServerInfo__t_a47298899dafe117606c9429cfee1e6d5}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!Response@{Response}}
\index{Response@{Response}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{Response}]{\setlength{\rightskip}{0pt plus 5cm}wxUint32 {\bf ServerInfo\_\-t::Response}}}
\label{dd/dcf/structServerInfo__t_a47298899dafe117606c9429cfee1e6d5}
\hypertarget{structServerInfo__t_af24b85a4fc2885f5b69f0360769d70f7}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!ScoreLimit@{ScoreLimit}}
\index{ScoreLimit@{ScoreLimit}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{ScoreLimit}]{\setlength{\rightskip}{0pt plus 5cm}wxUint16 {\bf ServerInfo\_\-t::ScoreLimit}}}
\label{dd/dcf/structServerInfo__t_af24b85a4fc2885f5b69f0360769d70f7}
\hypertarget{structServerInfo__t_aa906f45a7aa27fbda03810221de4e4cf}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!Teams@{Teams}}
\index{Teams@{Teams}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{Teams}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf Team\_\-t}$>$ {\bf ServerInfo\_\-t::Teams}}}
\label{dd/dcf/structServerInfo__t_aa906f45a7aa27fbda03810221de4e4cf}
\hypertarget{structServerInfo__t_ac439bc4b677887101f839cab7d1fbb66}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!TimeLeft@{TimeLeft}}
\index{TimeLeft@{TimeLeft}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{TimeLeft}]{\setlength{\rightskip}{0pt plus 5cm}wxUint16 {\bf ServerInfo\_\-t::TimeLeft}}}
\label{dd/dcf/structServerInfo__t_ac439bc4b677887101f839cab7d1fbb66}
\hypertarget{structServerInfo__t_a51b16fd1ab78af859e0d8824c6ae9560}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!VersionMajor@{VersionMajor}}
\index{VersionMajor@{VersionMajor}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{VersionMajor}]{\setlength{\rightskip}{0pt plus 5cm}wxUint8 {\bf ServerInfo\_\-t::VersionMajor}}}
\label{dd/dcf/structServerInfo__t_a51b16fd1ab78af859e0d8824c6ae9560}
\hypertarget{structServerInfo__t_a815cfc8b7d2759b638f39719043c0ef1}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!VersionMinor@{VersionMinor}}
\index{VersionMinor@{VersionMinor}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{VersionMinor}]{\setlength{\rightskip}{0pt plus 5cm}wxUint8 {\bf ServerInfo\_\-t::VersionMinor}}}
\label{dd/dcf/structServerInfo__t_a815cfc8b7d2759b638f39719043c0ef1}
\hypertarget{structServerInfo__t_a9c2ca205ccf00f1e3ad572d6cb71b977}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!VersionPatch@{VersionPatch}}
\index{VersionPatch@{VersionPatch}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{VersionPatch}]{\setlength{\rightskip}{0pt plus 5cm}wxUint8 {\bf ServerInfo\_\-t::VersionPatch}}}
\label{dd/dcf/structServerInfo__t_a9c2ca205ccf00f1e3ad572d6cb71b977}
\hypertarget{structServerInfo__t_ad7e8a6739846be8f519ef98a23800ffb}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!VersionProtocol@{VersionProtocol}}
\index{VersionProtocol@{VersionProtocol}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{VersionProtocol}]{\setlength{\rightskip}{0pt plus 5cm}wxUint32 {\bf ServerInfo\_\-t::VersionProtocol}}}
\label{dd/dcf/structServerInfo__t_ad7e8a6739846be8f519ef98a23800ffb}
\hypertarget{structServerInfo__t_a6b7dea419a8814856b12c52b5a596cff}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!VersionRealProtocol@{VersionRealProtocol}}
\index{VersionRealProtocol@{VersionRealProtocol}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{VersionRealProtocol}]{\setlength{\rightskip}{0pt plus 5cm}wxUint32 {\bf ServerInfo\_\-t::VersionRealProtocol}}}
\label{dd/dcf/structServerInfo__t_a6b7dea419a8814856b12c52b5a596cff}
\hypertarget{structServerInfo__t_af55c2e45350d3fed5f0fbe72a88f8c52}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!VersionRevision@{VersionRevision}}
\index{VersionRevision@{VersionRevision}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{VersionRevision}]{\setlength{\rightskip}{0pt plus 5cm}wxUint32 {\bf ServerInfo\_\-t::VersionRevision}}}
\label{dd/dcf/structServerInfo__t_af55c2e45350d3fed5f0fbe72a88f8c52}
\hypertarget{structServerInfo__t_a899cfa8c7ab1c84c2a5299a772e493fb}{
\index{ServerInfo\_\-t@{ServerInfo\_\-t}!Wads@{Wads}}
\index{Wads@{Wads}!ServerInfo_t@{ServerInfo\_\-t}}
\subsubsection[{Wads}]{\setlength{\rightskip}{0pt plus 5cm}std::vector$<${\bf Wad\_\-t}$>$ {\bf ServerInfo\_\-t::Wads}}}
\label{dd/dcf/structServerInfo__t_a899cfa8c7ab1c84c2a5299a772e493fb}


The documentation for this struct was generated from the following file:\begin{DoxyCompactItemize}
\item 
odalaunch/src/\hyperlink{odalaunch_2src_2net__packet_8h}{net\_\-packet.h}\end{DoxyCompactItemize}
