\hypertarget{common_2i__net_8h}{
\section{common/i\_\-net.h File Reference}
\label{d0/de9/common_2i__net_8h}\index{common/i\_\-net.h@{common/i\_\-net.h}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structmsg__info__t}{msg\_\-info\_\-t}
\item 
struct \hyperlink{structnetadr__t}{netadr\_\-t}
\item 
class \hyperlink{classbuf__t}{buf\_\-t}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353}{svc\_\-t} \{ \par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2d724c051b18bae759fe796d096f8e2d}{svc\_\-abort}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a032a9549408ae2512e8fb91f78599fc7}{svc\_\-full}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353af64dde949433141adb32d887e73de786}{svc\_\-disconnect}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9bf3b3c9868f8532299d779e2ee45013}{svc\_\-reserved3}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae733d617c3503d84f026680c5859b2e1}{svc\_\-playerinfo}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac0d1e773406f0d8448dbadbbf05667db}{svc\_\-moveplayer}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad7ad6b55f0d4c0e5fb5ecb4ef7da1b35}{svc\_\-updatelocalplayer}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ab246deebf9702efe13775b394c70824c}{svc\_\-svgametic}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a511a246429404125461e359f574ac657}{svc\_\-updateping}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac4fe4427bb97ab7f41061879441f4d17}{svc\_\-spawnmobj}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6b4cde692e1fb5c13ee7c2a5f696c6cb}{svc\_\-disconnectclient}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353acba73bb7b4ab93b0c20405197f792a0c}{svc\_\-loadmap}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac55a307b0fe77cce1f8058831b53a94a}{svc\_\-consoleplayer}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae9d333cba3973b336b36cd50852b8e1c}{svc\_\-mobjspeedangle}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a97133f94ab4c3479708ece086a09c1e6}{svc\_\-explodemissile}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a0d74e4362b1a82e075c5cb20178051e3}{svc\_\-removemobj}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac84a6c3fa43027f152395b45f9a820e9}{svc\_\-userinfo}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a0b85e64267fcfbafeba55681e1be4545}{svc\_\-movemobj}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a362f674ee153b142f9412fb504f41018}{svc\_\-spawnplayer}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a112a1c1273be97a721eb4896e261b81d}{svc\_\-damageplayer}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac09c12847afdd3ab5dea503a7aeadb53}{svc\_\-killmobj}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a5dd26de127707265ecc3219b2b4c5ffc}{svc\_\-firepistol}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2f2bfca110bdaac887b296638c781cc4}{svc\_\-fireshotgun}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa5882062f6ece00c12ac0ca9cb451c9f}{svc\_\-firessg}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aed4f628866c0a0f6c2ee4e74e7e8c6c1}{svc\_\-firechaingun}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad0e26c9999e01259b6ffa99265c451ac}{svc\_\-fireweapon}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9d0540c5eb0e6047e554a2f4feb392bb}{svc\_\-sector}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae7050610b450c621af3136caa1a953d7}{svc\_\-print}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa96fa1f5361cb0284f76c806f67aeeb5}{svc\_\-mobjinfo}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad1ed6a5a20b6afbe87de5c0b9da21c30}{svc\_\-updatefrags}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a79afd42010f4ed6076e5c0b74f6292b9}{svc\_\-teampoints}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a01020a10d0cf0f12feac7c0bb3b8553e}{svc\_\-activateline}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a094da4d404fcf4d0b80a697086895a95}{svc\_\-movingsector}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aca2e404907ecebc47e63b90f3516fc7f}{svc\_\-startsound}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a66ebeec9cc39fe4f65fb2331a470ef01}{svc\_\-reconnect}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a5ca1ae55c772ac352dcd91f6c95976bf}{svc\_\-exitlevel}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa0ffa9a206c5d06ab048618a9ffe93ae}{svc\_\-touchspecial}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6c597b6823ff53a74f0fe73e545d4543}{svc\_\-changeweapon}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2960904b5132a9081f7c33c872ed339c}{svc\_\-reserved42}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9bae6363dd206ab8a98fe8d95a1c23be}{svc\_\-corpse}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae081076023853fd639d1a5b16b666b91}{svc\_\-missedpacket}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2e361ef7b28416a4069cd9870ef65156}{svc\_\-soundorigin}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a50fc0b74dd37c6409b77ffa070ccd784}{svc\_\-reserved46}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad4af27690364472c3a15a1f5487a3f6e}{svc\_\-reserved47}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a02639a996f1f0e4e28cbc3b470d49563}{svc\_\-forceteam}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae373305bd275decd9daf6a679d2542e5}{svc\_\-switch}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3bbf65c203798522cc8e2b20deb156dc}{svc\_\-reserved50}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a316b2e188d2fd2a5ce02e83435c68bcf}{svc\_\-reserved51}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a1a6caf7fcfb3d1edff215b40fb5b1375}{svc\_\-spawnhiddenplayer}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353acc82c5b79f1945aa742683965ba00ec2}{svc\_\-updatedeaths}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a52fa875eab91aea26e14ce5816f9998d}{svc\_\-ctfevent}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad040367e75d76d41dbdbe208d20359a2}{svc\_\-serversettings}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9888c5f8c904e0acfd0bef88f11e0fac}{svc\_\-spectate}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a7ccaf364db0f6c244f40ea24f482f941}{svc\_\-connectclient}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6f145e6feac7c4cf9b95f7e1b77b647d}{svc\_\-midprint}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a69f952550b2cd4699f542fa31fa382d7}{svc\_\-mobjstate} =  70, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3d5a7ed6e3168cadbc917bc4806452b0}{svc\_\-actor\_\-movedir}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a7395810f46fd5aeb8ac63f154b307db2}{svc\_\-actor\_\-target}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3581c2456b3351db8fcf0b24c303003b}{svc\_\-actor\_\-tracer}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3fe4db3a7d10dcd9f04fb40baac1b0b0}{svc\_\-damagemobj}, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a1609a64a86a25c440cf5872a7db8008a}{svc\_\-wadinfo}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353abaec8ab6e869c8d58437b6be159c93fa}{svc\_\-wadchunk}, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a8aa0f04aa917354e68ff962a1c711e02}{svc\_\-compressed} =  200, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a149d96b646937d64284ba147ef21ef15}{svc\_\-launcher\_\-challenge} =  212, 
\par
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac4fcb72c8d5e61cb40aed4ad9039571d}{svc\_\-challenge} =  163, 
\hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa675e3203caba55302223a075e56c435}{svc\_\-max} =  255
 \}
\item 
enum \hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20}{clc\_\-t} \{ \par
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a87e53cf2665651c5d1884be5051543bc}{clc\_\-abort}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a33e2d8d4f7518cacbdd7f90117da79e0}{clc\_\-reserved1}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a47d7440a854fdfbacda7ed2cb7116a17}{clc\_\-disconnect}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20acd782c80b48e31fef5d9f5d82060e099}{clc\_\-say}, 
\par
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a81236826e1060eaeb543f302b5af0de1}{clc\_\-move}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8afd237c20bc6e5264915f50a5c2382d}{clc\_\-userinfo}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20afd7f95822a30a2ec4c1aeb780f9bc597}{clc\_\-svgametic}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20af311ee57c37ca78104691a4871ec86bc}{clc\_\-rate}, 
\par
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20ab77ae81a2cd39718d0dd4cbe73a832a2}{clc\_\-ack}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a07e27809c35e5eb70b5b99e2f5977968}{clc\_\-rcon}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20aea01d611d973af3bf60ff954ca1c46a7}{clc\_\-rcon\_\-password}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a21db730b0370645cdf7d950f03ef1ffd}{clc\_\-changeteam}, 
\par
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20ad64abe46c81b8b5d19ccb6beb19e1ef6}{clc\_\-ctfcommand}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20ab059d6b478f709c3ce979b18431a2dab}{clc\_\-spectate}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a5351f60016235c324da26c3219d21339}{clc\_\-wantwad}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a70452b6990806497b8f86c5b74a64224}{clc\_\-kill}, 
\par
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a0d566a944044a668073867c059f02a68}{clc\_\-cheat}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20addee6c9f47fdc296abd38fea99e90ddf}{clc\_\-cheatpulse}, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8e96216efedf8a7901d585dd7660946c}{clc\_\-launcher\_\-challenge} =  212, 
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8285f60965f115da15478e6c3269c954}{clc\_\-challenge} =  163, 
\par
\hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a4c957e3d8c1bcf4b649a139deb9c0103}{clc\_\-max} =  255
 \}
\item 
enum \hyperlink{common_2i__net_8h_a80393206b9accec103fb247bf627a807}{svc\_\-compressed\_\-masks} \{ \hyperlink{common_2i__net_8h_a80393206b9accec103fb247bf627a807a72ec1b416ce7efcf6b6365e7a8ea326c}{adaptive\_\-mask} =  1, 
\hyperlink{common_2i__net_8h_a80393206b9accec103fb247bf627a807ad8d6f07840b2539c1b6e7d26d38e56f6}{adaptive\_\-select\_\-mask} =  2, 
\hyperlink{common_2i__net_8h_a80393206b9accec103fb247bf627a807a66cbd185456c9c6d3c29b31a143c130c}{adaptive\_\-record\_\-mask} =  4, 
\hyperlink{common_2i__net_8h_a80393206b9accec103fb247bf627a807a8d844c2d55a2ab2834680847a8b3d086}{minilzo\_\-mask} =  8
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{common_2i__net_8h_a9b41cc6afd8c747b00cde5ae23849aec}{CloseNetwork} (void)
\item 
void \hyperlink{common_2i__net_8h_abe3c8351b6193f1b5521a014638ea061}{InitNetCommon} (void)
\item 
void \hyperlink{common_2i__net_8h_a60eed2eebcc9b0dcbbe01666fd030a01}{I\_\-SetPort} (\hyperlink{structnetadr__t}{netadr\_\-t} \&addr, int port)
\item 
bool \hyperlink{common_2i__net_8h_a8c831e38b9e995a7b78034e85f7f2a02}{NetWaitOrTimeout} (size\_\-t ms)
\item 
char $\ast$ \hyperlink{common_2i__net_8h_a5708b7c2f48aee5922be5eadc6f168e1}{NET\_\-AdrToString} (\hyperlink{structnetadr__t}{netadr\_\-t} a)
\item 
bool \hyperlink{common_2i__net_8h_a6ffe631065a62853b8aeb8ee2a2d3b69}{NET\_\-StringToAdr} (const char $\ast$\hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s}, \hyperlink{structnetadr__t}{netadr\_\-t} $\ast$a)
\item 
bool \hyperlink{common_2i__net_8h_ab5df418d97bbdf92421eade13c3c2a11}{NET\_\-CompareAdr} (\hyperlink{structnetadr__t}{netadr\_\-t} a, \hyperlink{structnetadr__t}{netadr\_\-t} \hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b})
\item 
int \hyperlink{common_2i__net_8h_a8bec85bebac2ea5930dee1635b28f847}{NET\_\-GetPacket} (void)
\item 
void \hyperlink{common_2i__net_8h_a0d9b0b6ef326ea52b781d4db3d31188c}{NET\_\-SendPacket} (\hyperlink{classbuf__t}{buf\_\-t} \&\hyperlink{minilzo_8cpp_a45f7b98fb35f9a2d3399619c05b86063}{buf}, \hyperlink{structnetadr__t}{netadr\_\-t} \&\hyperlink{sv__main_8cpp_a5bafda9519252aa2d0fd038153f77dca}{to})
\item 
\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{std::string} \hyperlink{common_2i__net_8h_a57e9b9128690f6d183ac6b11b446538c}{NET\_\-GetLocalAddress} (void)
\item 
void \hyperlink{common_2i__net_8h_a5f1a52c1fdb6e9315254bb0691a2689c}{SZ\_\-Clear} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{minilzo_8cpp_a45f7b98fb35f9a2d3399619c05b86063}{buf})
\item 
void \hyperlink{common_2i__net_8h_aa757abe6bb1c22b323dab75729805e14}{SZ\_\-Write} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, const void $\ast$data, int length)
\item 
void \hyperlink{common_2i__net_8h_ad304b2e315a4b6dbf3cd635644091ca4}{SZ\_\-Write} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, const \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$data, int startpos, int length)
\item 
void \hyperlink{common_2i__net_8h_a103d64a454c625f47fb3e81a3f791e1a}{MSG\_\-WriteByte} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} c)
\item 
void \hyperlink{common_2i__net_8h_a62de243bf82119cf8d113cb89f77ff23}{MSG\_\-WriteMarker} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, \hyperlink{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353}{svc\_\-t} c)
\item 
void \hyperlink{common_2i__net_8h_a316ada84d63417423ec2bacb35d26500}{MSG\_\-WriteMarker} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, \hyperlink{common_2i__net_8h_aa2298eae4bddef313515627482acfe20}{clc\_\-t} c)
\item 
void \hyperlink{common_2i__net_8h_a2baba932f3397ed55fb5b818aa3bbc41}{MSG\_\-WriteShort} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, short c)
\item 
void \hyperlink{common_2i__net_8h_a39552930d0d2ce93c299069d1386e165}{MSG\_\-WriteLong} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, int c)
\item 
void \hyperlink{common_2i__net_8h_a5c90be4f27efb3b62f852a3ec86e02fe}{MSG\_\-WriteBool} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, bool)
\item 
void \hyperlink{common_2i__net_8h_ac2ba37a1cf7d244d324f887ed3949556}{MSG\_\-WriteFloat} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, float)
\item 
void \hyperlink{common_2i__net_8h_a6bdfb738477146b5d6d6ea170944ee99}{MSG\_\-WriteString} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, const char $\ast$\hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s})
\item 
void \hyperlink{common_2i__net_8h_a7cbaf2f5248dba82d32893929a380939}{MSG\_\-WriteChunk} (\hyperlink{classbuf__t}{buf\_\-t} $\ast$\hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}, const void $\ast$\hyperlink{server_2src_2c__console_8cpp_a7bc58a99d0c721378c1951474db4c3b8}{p}, unsigned l)
\item 
int \hyperlink{common_2i__net_8h_a642fd00d7ea25e0b2abb55f132fdfc06}{MSG\_\-BytesLeft} (void)
\item 
int \hyperlink{common_2i__net_8h_abf94a8538ff17e1a3e618fc5b5c06db7}{MSG\_\-NextByte} (void)
\item 
int \hyperlink{common_2i__net_8h_a7a2f9e738341e9e90dce834f3d68d19e}{MSG\_\-ReadByte} (void)
\item 
void $\ast$ \hyperlink{common_2i__net_8h_a1c8a61430f468281f4b17852de208c1e}{MSG\_\-ReadChunk} (const size\_\-t \&\hyperlink{lzoconf_8h_aab9257c30c984af77be6bc46d052d45d}{size})
\item 
int \hyperlink{common_2i__net_8h_ad9586da93707b5668c06528dda705df9}{MSG\_\-ReadShort} (void)
\item 
int \hyperlink{common_2i__net_8h_a0259a4893dfa183bd4d1df759a74d42d}{MSG\_\-ReadLong} (void)
\item 
bool \hyperlink{common_2i__net_8h_abb9959279585ed6eff784241885c281d}{MSG\_\-ReadBool} (void)
\item 
float \hyperlink{common_2i__net_8h_af552af2e920f0ea00dc7770ad7cc7e1d}{MSG\_\-ReadFloat} (void)
\item 
const char $\ast$ \hyperlink{common_2i__net_8h_a8fea59e1362b8529193cb13592c4ace1}{MSG\_\-ReadString} (void)
\item 
bool \hyperlink{common_2i__net_8h_a9ffe5341fca4572cb9dff381115b086b}{MSG\_\-DecompressMinilzo} ()
\item 
bool \hyperlink{common_2i__net_8h_a8b3705b5e2c432fd926e709a064e5445}{MSG\_\-CompressMinilzo} (\hyperlink{classbuf__t}{buf\_\-t} \&\hyperlink{minilzo_8cpp_a45f7b98fb35f9a2d3399619c05b86063}{buf}, size\_\-t start\_\-offset, size\_\-t write\_\-gap)
\item 
bool \hyperlink{common_2i__net_8h_a4e352806a559f4928c9675f60433b7ad}{MSG\_\-DecompressAdaptive} (\hyperlink{classhuffman}{huffman} \&huff)
\item 
bool \hyperlink{common_2i__net_8h_a234d0f4d3d87451ba6be933809c334cf}{MSG\_\-CompressAdaptive} (\hyperlink{classhuffman}{huffman} \&huff, \hyperlink{classbuf__t}{buf\_\-t} \&\hyperlink{minilzo_8cpp_a45f7b98fb35f9a2d3399619c05b86063}{buf}, size\_\-t start\_\-offset, size\_\-t write\_\-gap)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{common_2i__net_8h_a1dee8c35bd6d5726a9e2427115c2d537}{localport}
\item 
int \hyperlink{common_2i__net_8h_ad4580892e467ecffc6ec4359eb624a24}{msg\_\-badread}
\item 
\hyperlink{structmsg__info__t}{msg\_\-info\_\-t} \hyperlink{common_2i__net_8h_a76d4c0314d3ef1f7829090291c6c5dc8}{clc\_\-info} \mbox{[}clc\_\-max\mbox{]}
\item 
\hyperlink{structmsg__info__t}{msg\_\-info\_\-t} \hyperlink{common_2i__net_8h_af84292bd4adaf03bac3457e4b9ce2149}{svc\_\-info} \mbox{[}svc\_\-max\mbox{]}
\item 
\hyperlink{structnetadr__t}{netadr\_\-t} \hyperlink{common_2i__net_8h_ae0a9bc60aba988b8f9e44ab3eeed31ba}{net\_\-from}
\item 
\hyperlink{classbuf__t}{buf\_\-t} \hyperlink{common_2i__net_8h_a2e7f5dfc9dd4ab91a78d94edbed5509b}{net\_\-message}
\end{DoxyCompactItemize}


\subsection{Enumeration Type Documentation}
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-t@{clc\_\-t}}
\index{clc\_\-t@{clc\_\-t}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{clc\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf clc\_\-t}}}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{clc\_\-abort@{clc\_\-abort}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-abort@{clc\_\-abort}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a87e53cf2665651c5d1884be5051543bc}{
clc\_\-abort}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a87e53cf2665651c5d1884be5051543bc}
}]\index{clc\_\-reserved1@{clc\_\-reserved1}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-reserved1@{clc\_\-reserved1}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a33e2d8d4f7518cacbdd7f90117da79e0}{
clc\_\-reserved1}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a33e2d8d4f7518cacbdd7f90117da79e0}
}]\index{clc\_\-disconnect@{clc\_\-disconnect}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-disconnect@{clc\_\-disconnect}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a47d7440a854fdfbacda7ed2cb7116a17}{
clc\_\-disconnect}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a47d7440a854fdfbacda7ed2cb7116a17}
}]\index{clc\_\-say@{clc\_\-say}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-say@{clc\_\-say}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20acd782c80b48e31fef5d9f5d82060e099}{
clc\_\-say}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20acd782c80b48e31fef5d9f5d82060e099}
}]\index{clc\_\-move@{clc\_\-move}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-move@{clc\_\-move}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a81236826e1060eaeb543f302b5af0de1}{
clc\_\-move}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a81236826e1060eaeb543f302b5af0de1}
}]\index{clc\_\-userinfo@{clc\_\-userinfo}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-userinfo@{clc\_\-userinfo}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8afd237c20bc6e5264915f50a5c2382d}{
clc\_\-userinfo}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8afd237c20bc6e5264915f50a5c2382d}
}]\index{clc\_\-svgametic@{clc\_\-svgametic}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-svgametic@{clc\_\-svgametic}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20afd7f95822a30a2ec4c1aeb780f9bc597}{
clc\_\-svgametic}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20afd7f95822a30a2ec4c1aeb780f9bc597}
}]\index{clc\_\-rate@{clc\_\-rate}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-rate@{clc\_\-rate}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20af311ee57c37ca78104691a4871ec86bc}{
clc\_\-rate}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20af311ee57c37ca78104691a4871ec86bc}
}]\index{clc\_\-ack@{clc\_\-ack}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-ack@{clc\_\-ack}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20ab77ae81a2cd39718d0dd4cbe73a832a2}{
clc\_\-ack}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20ab77ae81a2cd39718d0dd4cbe73a832a2}
}]\index{clc\_\-rcon@{clc\_\-rcon}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-rcon@{clc\_\-rcon}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a07e27809c35e5eb70b5b99e2f5977968}{
clc\_\-rcon}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a07e27809c35e5eb70b5b99e2f5977968}
}]\index{clc\_\-rcon\_\-password@{clc\_\-rcon\_\-password}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-rcon\_\-password@{clc\_\-rcon\_\-password}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20aea01d611d973af3bf60ff954ca1c46a7}{
clc\_\-rcon\_\-password}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20aea01d611d973af3bf60ff954ca1c46a7}
}]\index{clc\_\-changeteam@{clc\_\-changeteam}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-changeteam@{clc\_\-changeteam}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a21db730b0370645cdf7d950f03ef1ffd}{
clc\_\-changeteam}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a21db730b0370645cdf7d950f03ef1ffd}
}]\index{clc\_\-ctfcommand@{clc\_\-ctfcommand}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-ctfcommand@{clc\_\-ctfcommand}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20ad64abe46c81b8b5d19ccb6beb19e1ef6}{
clc\_\-ctfcommand}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20ad64abe46c81b8b5d19ccb6beb19e1ef6}
}]\index{clc\_\-spectate@{clc\_\-spectate}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-spectate@{clc\_\-spectate}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20ab059d6b478f709c3ce979b18431a2dab}{
clc\_\-spectate}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20ab059d6b478f709c3ce979b18431a2dab}
}]\index{clc\_\-wantwad@{clc\_\-wantwad}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-wantwad@{clc\_\-wantwad}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a5351f60016235c324da26c3219d21339}{
clc\_\-wantwad}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a5351f60016235c324da26c3219d21339}
}]\index{clc\_\-kill@{clc\_\-kill}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-kill@{clc\_\-kill}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a70452b6990806497b8f86c5b74a64224}{
clc\_\-kill}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a70452b6990806497b8f86c5b74a64224}
}]\index{clc\_\-cheat@{clc\_\-cheat}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-cheat@{clc\_\-cheat}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a0d566a944044a668073867c059f02a68}{
clc\_\-cheat}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a0d566a944044a668073867c059f02a68}
}]\index{clc\_\-cheatpulse@{clc\_\-cheatpulse}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-cheatpulse@{clc\_\-cheatpulse}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20addee6c9f47fdc296abd38fea99e90ddf}{
clc\_\-cheatpulse}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20addee6c9f47fdc296abd38fea99e90ddf}
}]\index{clc\_\-launcher\_\-challenge@{clc\_\-launcher\_\-challenge}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-launcher\_\-challenge@{clc\_\-launcher\_\-challenge}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8e96216efedf8a7901d585dd7660946c}{
clc\_\-launcher\_\-challenge}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8e96216efedf8a7901d585dd7660946c}
}]\index{clc\_\-challenge@{clc\_\-challenge}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-challenge@{clc\_\-challenge}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8285f60965f115da15478e6c3269c954}{
clc\_\-challenge}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a8285f60965f115da15478e6c3269c954}
}]\index{clc\_\-max@{clc\_\-max}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-max@{clc\_\-max}}\item[{\em 
\hypertarget{common_2i__net_8h_aa2298eae4bddef313515627482acfe20a4c957e3d8c1bcf4b649a139deb9c0103}{
clc\_\-max}
\label{d0/de9/common_2i__net_8h_aa2298eae4bddef313515627482acfe20a4c957e3d8c1bcf4b649a139deb9c0103}
}]\end{description}
\end{Desc}

\hypertarget{common_2i__net_8h_a80393206b9accec103fb247bf627a807}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-compressed\_\-masks@{svc\_\-compressed\_\-masks}}
\index{svc\_\-compressed\_\-masks@{svc\_\-compressed\_\-masks}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{svc\_\-compressed\_\-masks}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf svc\_\-compressed\_\-masks}}}
\label{d0/de9/common_2i__net_8h_a80393206b9accec103fb247bf627a807}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{adaptive\_\-mask@{adaptive\_\-mask}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!adaptive\_\-mask@{adaptive\_\-mask}}\item[{\em 
\hypertarget{common_2i__net_8h_a80393206b9accec103fb247bf627a807a72ec1b416ce7efcf6b6365e7a8ea326c}{
adaptive\_\-mask}
\label{d0/de9/common_2i__net_8h_a80393206b9accec103fb247bf627a807a72ec1b416ce7efcf6b6365e7a8ea326c}
}]\index{adaptive\_\-select\_\-mask@{adaptive\_\-select\_\-mask}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!adaptive\_\-select\_\-mask@{adaptive\_\-select\_\-mask}}\item[{\em 
\hypertarget{common_2i__net_8h_a80393206b9accec103fb247bf627a807ad8d6f07840b2539c1b6e7d26d38e56f6}{
adaptive\_\-select\_\-mask}
\label{d0/de9/common_2i__net_8h_a80393206b9accec103fb247bf627a807ad8d6f07840b2539c1b6e7d26d38e56f6}
}]\index{adaptive\_\-record\_\-mask@{adaptive\_\-record\_\-mask}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!adaptive\_\-record\_\-mask@{adaptive\_\-record\_\-mask}}\item[{\em 
\hypertarget{common_2i__net_8h_a80393206b9accec103fb247bf627a807a66cbd185456c9c6d3c29b31a143c130c}{
adaptive\_\-record\_\-mask}
\label{d0/de9/common_2i__net_8h_a80393206b9accec103fb247bf627a807a66cbd185456c9c6d3c29b31a143c130c}
}]\index{minilzo\_\-mask@{minilzo\_\-mask}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!minilzo\_\-mask@{minilzo\_\-mask}}\item[{\em 
\hypertarget{common_2i__net_8h_a80393206b9accec103fb247bf627a807a8d844c2d55a2ab2834680847a8b3d086}{
minilzo\_\-mask}
\label{d0/de9/common_2i__net_8h_a80393206b9accec103fb247bf627a807a8d844c2d55a2ab2834680847a8b3d086}
}]\end{description}
\end{Desc}

\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-t@{svc\_\-t}}
\index{svc\_\-t@{svc\_\-t}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{svc\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf svc\_\-t}}}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{svc\_\-abort@{svc\_\-abort}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-abort@{svc\_\-abort}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2d724c051b18bae759fe796d096f8e2d}{
svc\_\-abort}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2d724c051b18bae759fe796d096f8e2d}
}]\index{svc\_\-full@{svc\_\-full}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-full@{svc\_\-full}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a032a9549408ae2512e8fb91f78599fc7}{
svc\_\-full}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a032a9549408ae2512e8fb91f78599fc7}
}]\index{svc\_\-disconnect@{svc\_\-disconnect}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-disconnect@{svc\_\-disconnect}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353af64dde949433141adb32d887e73de786}{
svc\_\-disconnect}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353af64dde949433141adb32d887e73de786}
}]\index{svc\_\-reserved3@{svc\_\-reserved3}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-reserved3@{svc\_\-reserved3}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9bf3b3c9868f8532299d779e2ee45013}{
svc\_\-reserved3}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9bf3b3c9868f8532299d779e2ee45013}
}]\index{svc\_\-playerinfo@{svc\_\-playerinfo}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-playerinfo@{svc\_\-playerinfo}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae733d617c3503d84f026680c5859b2e1}{
svc\_\-playerinfo}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae733d617c3503d84f026680c5859b2e1}
}]\index{svc\_\-moveplayer@{svc\_\-moveplayer}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-moveplayer@{svc\_\-moveplayer}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac0d1e773406f0d8448dbadbbf05667db}{
svc\_\-moveplayer}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac0d1e773406f0d8448dbadbbf05667db}
}]\index{svc\_\-updatelocalplayer@{svc\_\-updatelocalplayer}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-updatelocalplayer@{svc\_\-updatelocalplayer}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad7ad6b55f0d4c0e5fb5ecb4ef7da1b35}{
svc\_\-updatelocalplayer}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad7ad6b55f0d4c0e5fb5ecb4ef7da1b35}
}]\index{svc\_\-svgametic@{svc\_\-svgametic}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-svgametic@{svc\_\-svgametic}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ab246deebf9702efe13775b394c70824c}{
svc\_\-svgametic}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ab246deebf9702efe13775b394c70824c}
}]\index{svc\_\-updateping@{svc\_\-updateping}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-updateping@{svc\_\-updateping}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a511a246429404125461e359f574ac657}{
svc\_\-updateping}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a511a246429404125461e359f574ac657}
}]\index{svc\_\-spawnmobj@{svc\_\-spawnmobj}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-spawnmobj@{svc\_\-spawnmobj}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac4fe4427bb97ab7f41061879441f4d17}{
svc\_\-spawnmobj}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac4fe4427bb97ab7f41061879441f4d17}
}]\index{svc\_\-disconnectclient@{svc\_\-disconnectclient}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-disconnectclient@{svc\_\-disconnectclient}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6b4cde692e1fb5c13ee7c2a5f696c6cb}{
svc\_\-disconnectclient}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6b4cde692e1fb5c13ee7c2a5f696c6cb}
}]\index{svc\_\-loadmap@{svc\_\-loadmap}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-loadmap@{svc\_\-loadmap}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353acba73bb7b4ab93b0c20405197f792a0c}{
svc\_\-loadmap}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353acba73bb7b4ab93b0c20405197f792a0c}
}]\index{svc\_\-consoleplayer@{svc\_\-consoleplayer}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-consoleplayer@{svc\_\-consoleplayer}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac55a307b0fe77cce1f8058831b53a94a}{
svc\_\-consoleplayer}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac55a307b0fe77cce1f8058831b53a94a}
}]\index{svc\_\-mobjspeedangle@{svc\_\-mobjspeedangle}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-mobjspeedangle@{svc\_\-mobjspeedangle}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae9d333cba3973b336b36cd50852b8e1c}{
svc\_\-mobjspeedangle}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae9d333cba3973b336b36cd50852b8e1c}
}]\index{svc\_\-explodemissile@{svc\_\-explodemissile}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-explodemissile@{svc\_\-explodemissile}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a97133f94ab4c3479708ece086a09c1e6}{
svc\_\-explodemissile}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a97133f94ab4c3479708ece086a09c1e6}
}]\index{svc\_\-removemobj@{svc\_\-removemobj}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-removemobj@{svc\_\-removemobj}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a0d74e4362b1a82e075c5cb20178051e3}{
svc\_\-removemobj}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a0d74e4362b1a82e075c5cb20178051e3}
}]\index{svc\_\-userinfo@{svc\_\-userinfo}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-userinfo@{svc\_\-userinfo}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac84a6c3fa43027f152395b45f9a820e9}{
svc\_\-userinfo}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac84a6c3fa43027f152395b45f9a820e9}
}]\index{svc\_\-movemobj@{svc\_\-movemobj}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-movemobj@{svc\_\-movemobj}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a0b85e64267fcfbafeba55681e1be4545}{
svc\_\-movemobj}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a0b85e64267fcfbafeba55681e1be4545}
}]\index{svc\_\-spawnplayer@{svc\_\-spawnplayer}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-spawnplayer@{svc\_\-spawnplayer}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a362f674ee153b142f9412fb504f41018}{
svc\_\-spawnplayer}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a362f674ee153b142f9412fb504f41018}
}]\index{svc\_\-damageplayer@{svc\_\-damageplayer}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-damageplayer@{svc\_\-damageplayer}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a112a1c1273be97a721eb4896e261b81d}{
svc\_\-damageplayer}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a112a1c1273be97a721eb4896e261b81d}
}]\index{svc\_\-killmobj@{svc\_\-killmobj}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-killmobj@{svc\_\-killmobj}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac09c12847afdd3ab5dea503a7aeadb53}{
svc\_\-killmobj}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac09c12847afdd3ab5dea503a7aeadb53}
}]\index{svc\_\-firepistol@{svc\_\-firepistol}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-firepistol@{svc\_\-firepistol}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a5dd26de127707265ecc3219b2b4c5ffc}{
svc\_\-firepistol}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a5dd26de127707265ecc3219b2b4c5ffc}
}]\index{svc\_\-fireshotgun@{svc\_\-fireshotgun}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-fireshotgun@{svc\_\-fireshotgun}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2f2bfca110bdaac887b296638c781cc4}{
svc\_\-fireshotgun}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2f2bfca110bdaac887b296638c781cc4}
}]\index{svc\_\-firessg@{svc\_\-firessg}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-firessg@{svc\_\-firessg}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa5882062f6ece00c12ac0ca9cb451c9f}{
svc\_\-firessg}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa5882062f6ece00c12ac0ca9cb451c9f}
}]\index{svc\_\-firechaingun@{svc\_\-firechaingun}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-firechaingun@{svc\_\-firechaingun}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aed4f628866c0a0f6c2ee4e74e7e8c6c1}{
svc\_\-firechaingun}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aed4f628866c0a0f6c2ee4e74e7e8c6c1}
}]\index{svc\_\-fireweapon@{svc\_\-fireweapon}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-fireweapon@{svc\_\-fireweapon}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad0e26c9999e01259b6ffa99265c451ac}{
svc\_\-fireweapon}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad0e26c9999e01259b6ffa99265c451ac}
}]\index{svc\_\-sector@{svc\_\-sector}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-sector@{svc\_\-sector}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9d0540c5eb0e6047e554a2f4feb392bb}{
svc\_\-sector}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9d0540c5eb0e6047e554a2f4feb392bb}
}]\index{svc\_\-print@{svc\_\-print}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-print@{svc\_\-print}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae7050610b450c621af3136caa1a953d7}{
svc\_\-print}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae7050610b450c621af3136caa1a953d7}
}]\index{svc\_\-mobjinfo@{svc\_\-mobjinfo}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-mobjinfo@{svc\_\-mobjinfo}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa96fa1f5361cb0284f76c806f67aeeb5}{
svc\_\-mobjinfo}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa96fa1f5361cb0284f76c806f67aeeb5}
}]\index{svc\_\-updatefrags@{svc\_\-updatefrags}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-updatefrags@{svc\_\-updatefrags}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad1ed6a5a20b6afbe87de5c0b9da21c30}{
svc\_\-updatefrags}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad1ed6a5a20b6afbe87de5c0b9da21c30}
}]\index{svc\_\-teampoints@{svc\_\-teampoints}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-teampoints@{svc\_\-teampoints}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a79afd42010f4ed6076e5c0b74f6292b9}{
svc\_\-teampoints}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a79afd42010f4ed6076e5c0b74f6292b9}
}]\index{svc\_\-activateline@{svc\_\-activateline}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-activateline@{svc\_\-activateline}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a01020a10d0cf0f12feac7c0bb3b8553e}{
svc\_\-activateline}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a01020a10d0cf0f12feac7c0bb3b8553e}
}]\index{svc\_\-movingsector@{svc\_\-movingsector}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-movingsector@{svc\_\-movingsector}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a094da4d404fcf4d0b80a697086895a95}{
svc\_\-movingsector}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a094da4d404fcf4d0b80a697086895a95}
}]\index{svc\_\-startsound@{svc\_\-startsound}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-startsound@{svc\_\-startsound}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aca2e404907ecebc47e63b90f3516fc7f}{
svc\_\-startsound}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aca2e404907ecebc47e63b90f3516fc7f}
}]\index{svc\_\-reconnect@{svc\_\-reconnect}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-reconnect@{svc\_\-reconnect}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a66ebeec9cc39fe4f65fb2331a470ef01}{
svc\_\-reconnect}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a66ebeec9cc39fe4f65fb2331a470ef01}
}]\index{svc\_\-exitlevel@{svc\_\-exitlevel}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-exitlevel@{svc\_\-exitlevel}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a5ca1ae55c772ac352dcd91f6c95976bf}{
svc\_\-exitlevel}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a5ca1ae55c772ac352dcd91f6c95976bf}
}]\index{svc\_\-touchspecial@{svc\_\-touchspecial}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-touchspecial@{svc\_\-touchspecial}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa0ffa9a206c5d06ab048618a9ffe93ae}{
svc\_\-touchspecial}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa0ffa9a206c5d06ab048618a9ffe93ae}
}]\index{svc\_\-changeweapon@{svc\_\-changeweapon}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-changeweapon@{svc\_\-changeweapon}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6c597b6823ff53a74f0fe73e545d4543}{
svc\_\-changeweapon}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6c597b6823ff53a74f0fe73e545d4543}
}]\index{svc\_\-reserved42@{svc\_\-reserved42}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-reserved42@{svc\_\-reserved42}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2960904b5132a9081f7c33c872ed339c}{
svc\_\-reserved42}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2960904b5132a9081f7c33c872ed339c}
}]\index{svc\_\-corpse@{svc\_\-corpse}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-corpse@{svc\_\-corpse}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9bae6363dd206ab8a98fe8d95a1c23be}{
svc\_\-corpse}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9bae6363dd206ab8a98fe8d95a1c23be}
}]\index{svc\_\-missedpacket@{svc\_\-missedpacket}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-missedpacket@{svc\_\-missedpacket}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae081076023853fd639d1a5b16b666b91}{
svc\_\-missedpacket}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae081076023853fd639d1a5b16b666b91}
}]\index{svc\_\-soundorigin@{svc\_\-soundorigin}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-soundorigin@{svc\_\-soundorigin}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2e361ef7b28416a4069cd9870ef65156}{
svc\_\-soundorigin}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a2e361ef7b28416a4069cd9870ef65156}
}]\index{svc\_\-reserved46@{svc\_\-reserved46}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-reserved46@{svc\_\-reserved46}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a50fc0b74dd37c6409b77ffa070ccd784}{
svc\_\-reserved46}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a50fc0b74dd37c6409b77ffa070ccd784}
}]\index{svc\_\-reserved47@{svc\_\-reserved47}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-reserved47@{svc\_\-reserved47}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad4af27690364472c3a15a1f5487a3f6e}{
svc\_\-reserved47}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad4af27690364472c3a15a1f5487a3f6e}
}]\index{svc\_\-forceteam@{svc\_\-forceteam}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-forceteam@{svc\_\-forceteam}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a02639a996f1f0e4e28cbc3b470d49563}{
svc\_\-forceteam}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a02639a996f1f0e4e28cbc3b470d49563}
}]\index{svc\_\-switch@{svc\_\-switch}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-switch@{svc\_\-switch}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae373305bd275decd9daf6a679d2542e5}{
svc\_\-switch}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ae373305bd275decd9daf6a679d2542e5}
}]\index{svc\_\-reserved50@{svc\_\-reserved50}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-reserved50@{svc\_\-reserved50}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3bbf65c203798522cc8e2b20deb156dc}{
svc\_\-reserved50}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3bbf65c203798522cc8e2b20deb156dc}
}]\index{svc\_\-reserved51@{svc\_\-reserved51}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-reserved51@{svc\_\-reserved51}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a316b2e188d2fd2a5ce02e83435c68bcf}{
svc\_\-reserved51}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a316b2e188d2fd2a5ce02e83435c68bcf}
}]\index{svc\_\-spawnhiddenplayer@{svc\_\-spawnhiddenplayer}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-spawnhiddenplayer@{svc\_\-spawnhiddenplayer}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a1a6caf7fcfb3d1edff215b40fb5b1375}{
svc\_\-spawnhiddenplayer}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a1a6caf7fcfb3d1edff215b40fb5b1375}
}]\index{svc\_\-updatedeaths@{svc\_\-updatedeaths}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-updatedeaths@{svc\_\-updatedeaths}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353acc82c5b79f1945aa742683965ba00ec2}{
svc\_\-updatedeaths}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353acc82c5b79f1945aa742683965ba00ec2}
}]\index{svc\_\-ctfevent@{svc\_\-ctfevent}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-ctfevent@{svc\_\-ctfevent}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a52fa875eab91aea26e14ce5816f9998d}{
svc\_\-ctfevent}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a52fa875eab91aea26e14ce5816f9998d}
}]\index{svc\_\-serversettings@{svc\_\-serversettings}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-serversettings@{svc\_\-serversettings}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad040367e75d76d41dbdbe208d20359a2}{
svc\_\-serversettings}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ad040367e75d76d41dbdbe208d20359a2}
}]\index{svc\_\-spectate@{svc\_\-spectate}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-spectate@{svc\_\-spectate}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9888c5f8c904e0acfd0bef88f11e0fac}{
svc\_\-spectate}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a9888c5f8c904e0acfd0bef88f11e0fac}
}]\index{svc\_\-connectclient@{svc\_\-connectclient}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-connectclient@{svc\_\-connectclient}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a7ccaf364db0f6c244f40ea24f482f941}{
svc\_\-connectclient}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a7ccaf364db0f6c244f40ea24f482f941}
}]\index{svc\_\-midprint@{svc\_\-midprint}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-midprint@{svc\_\-midprint}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6f145e6feac7c4cf9b95f7e1b77b647d}{
svc\_\-midprint}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a6f145e6feac7c4cf9b95f7e1b77b647d}
}]\index{svc\_\-mobjstate@{svc\_\-mobjstate}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-mobjstate@{svc\_\-mobjstate}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a69f952550b2cd4699f542fa31fa382d7}{
svc\_\-mobjstate}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a69f952550b2cd4699f542fa31fa382d7}
}]\index{svc\_\-actor\_\-movedir@{svc\_\-actor\_\-movedir}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-actor\_\-movedir@{svc\_\-actor\_\-movedir}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3d5a7ed6e3168cadbc917bc4806452b0}{
svc\_\-actor\_\-movedir}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3d5a7ed6e3168cadbc917bc4806452b0}
}]\index{svc\_\-actor\_\-target@{svc\_\-actor\_\-target}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-actor\_\-target@{svc\_\-actor\_\-target}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a7395810f46fd5aeb8ac63f154b307db2}{
svc\_\-actor\_\-target}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a7395810f46fd5aeb8ac63f154b307db2}
}]\index{svc\_\-actor\_\-tracer@{svc\_\-actor\_\-tracer}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-actor\_\-tracer@{svc\_\-actor\_\-tracer}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3581c2456b3351db8fcf0b24c303003b}{
svc\_\-actor\_\-tracer}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3581c2456b3351db8fcf0b24c303003b}
}]\index{svc\_\-damagemobj@{svc\_\-damagemobj}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-damagemobj@{svc\_\-damagemobj}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3fe4db3a7d10dcd9f04fb40baac1b0b0}{
svc\_\-damagemobj}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a3fe4db3a7d10dcd9f04fb40baac1b0b0}
}]\index{svc\_\-wadinfo@{svc\_\-wadinfo}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-wadinfo@{svc\_\-wadinfo}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a1609a64a86a25c440cf5872a7db8008a}{
svc\_\-wadinfo}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a1609a64a86a25c440cf5872a7db8008a}
}]\index{svc\_\-wadchunk@{svc\_\-wadchunk}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-wadchunk@{svc\_\-wadchunk}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353abaec8ab6e869c8d58437b6be159c93fa}{
svc\_\-wadchunk}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353abaec8ab6e869c8d58437b6be159c93fa}
}]\index{svc\_\-compressed@{svc\_\-compressed}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-compressed@{svc\_\-compressed}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a8aa0f04aa917354e68ff962a1c711e02}{
svc\_\-compressed}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a8aa0f04aa917354e68ff962a1c711e02}
}]\index{svc\_\-launcher\_\-challenge@{svc\_\-launcher\_\-challenge}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-launcher\_\-challenge@{svc\_\-launcher\_\-challenge}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a149d96b646937d64284ba147ef21ef15}{
svc\_\-launcher\_\-challenge}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353a149d96b646937d64284ba147ef21ef15}
}]\index{svc\_\-challenge@{svc\_\-challenge}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-challenge@{svc\_\-challenge}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac4fcb72c8d5e61cb40aed4ad9039571d}{
svc\_\-challenge}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353ac4fcb72c8d5e61cb40aed4ad9039571d}
}]\index{svc\_\-max@{svc\_\-max}!common/i\_\-net.h@{common/i\_\-net.h}}\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-max@{svc\_\-max}}\item[{\em 
\hypertarget{common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa675e3203caba55302223a075e56c435}{
svc\_\-max}
\label{d0/de9/common_2i__net_8h_a0b2f4b444a3f035abb402318fc8e4353aa675e3203caba55302223a075e56c435}
}]\end{description}
\end{Desc}



\subsection{Function Documentation}
\hypertarget{common_2i__net_8h_a9b41cc6afd8c747b00cde5ae23849aec}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!CloseNetwork@{CloseNetwork}}
\index{CloseNetwork@{CloseNetwork}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{CloseNetwork}]{\setlength{\rightskip}{0pt plus 5cm}void CloseNetwork (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a9b41cc6afd8c747b00cde5ae23849aec}
\hypertarget{common_2i__net_8h_a60eed2eebcc9b0dcbbe01666fd030a01}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!I\_\-SetPort@{I\_\-SetPort}}
\index{I\_\-SetPort@{I\_\-SetPort}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{I\_\-SetPort}]{\setlength{\rightskip}{0pt plus 5cm}void I\_\-SetPort (
\begin{DoxyParamCaption}
\item[{{\bf netadr\_\-t} \&}]{addr, }
\item[{int}]{port}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a60eed2eebcc9b0dcbbe01666fd030a01}
\hypertarget{common_2i__net_8h_abe3c8351b6193f1b5521a014638ea061}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!InitNetCommon@{InitNetCommon}}
\index{InitNetCommon@{InitNetCommon}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{InitNetCommon}]{\setlength{\rightskip}{0pt plus 5cm}void InitNetCommon (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_abe3c8351b6193f1b5521a014638ea061}
\hypertarget{common_2i__net_8h_a642fd00d7ea25e0b2abb55f132fdfc06}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-BytesLeft@{MSG\_\-BytesLeft}}
\index{MSG\_\-BytesLeft@{MSG\_\-BytesLeft}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-BytesLeft}]{\setlength{\rightskip}{0pt plus 5cm}int MSG\_\-BytesLeft (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a642fd00d7ea25e0b2abb55f132fdfc06}
\hypertarget{common_2i__net_8h_a234d0f4d3d87451ba6be933809c334cf}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-CompressAdaptive@{MSG\_\-CompressAdaptive}}
\index{MSG\_\-CompressAdaptive@{MSG\_\-CompressAdaptive}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-CompressAdaptive}]{\setlength{\rightskip}{0pt plus 5cm}bool MSG\_\-CompressAdaptive (
\begin{DoxyParamCaption}
\item[{{\bf huffman} \&}]{huff, }
\item[{{\bf buf\_\-t} \&}]{buf, }
\item[{size\_\-t}]{start\_\-offset, }
\item[{size\_\-t}]{write\_\-gap}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a234d0f4d3d87451ba6be933809c334cf}
\hypertarget{common_2i__net_8h_a8b3705b5e2c432fd926e709a064e5445}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-CompressMinilzo@{MSG\_\-CompressMinilzo}}
\index{MSG\_\-CompressMinilzo@{MSG\_\-CompressMinilzo}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-CompressMinilzo}]{\setlength{\rightskip}{0pt plus 5cm}bool MSG\_\-CompressMinilzo (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} \&}]{buf, }
\item[{size\_\-t}]{start\_\-offset, }
\item[{size\_\-t}]{write\_\-gap}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a8b3705b5e2c432fd926e709a064e5445}
\hypertarget{common_2i__net_8h_a4e352806a559f4928c9675f60433b7ad}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-DecompressAdaptive@{MSG\_\-DecompressAdaptive}}
\index{MSG\_\-DecompressAdaptive@{MSG\_\-DecompressAdaptive}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-DecompressAdaptive}]{\setlength{\rightskip}{0pt plus 5cm}bool MSG\_\-DecompressAdaptive (
\begin{DoxyParamCaption}
\item[{{\bf huffman} \&}]{huff}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a4e352806a559f4928c9675f60433b7ad}
\hypertarget{common_2i__net_8h_a9ffe5341fca4572cb9dff381115b086b}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-DecompressMinilzo@{MSG\_\-DecompressMinilzo}}
\index{MSG\_\-DecompressMinilzo@{MSG\_\-DecompressMinilzo}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-DecompressMinilzo}]{\setlength{\rightskip}{0pt plus 5cm}bool MSG\_\-DecompressMinilzo (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a9ffe5341fca4572cb9dff381115b086b}
\hypertarget{common_2i__net_8h_abf94a8538ff17e1a3e618fc5b5c06db7}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-NextByte@{MSG\_\-NextByte}}
\index{MSG\_\-NextByte@{MSG\_\-NextByte}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-NextByte}]{\setlength{\rightskip}{0pt plus 5cm}int MSG\_\-NextByte (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_abf94a8538ff17e1a3e618fc5b5c06db7}
\hypertarget{common_2i__net_8h_abb9959279585ed6eff784241885c281d}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-ReadBool@{MSG\_\-ReadBool}}
\index{MSG\_\-ReadBool@{MSG\_\-ReadBool}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-ReadBool}]{\setlength{\rightskip}{0pt plus 5cm}bool MSG\_\-ReadBool (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_abb9959279585ed6eff784241885c281d}
\hypertarget{common_2i__net_8h_a7a2f9e738341e9e90dce834f3d68d19e}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-ReadByte@{MSG\_\-ReadByte}}
\index{MSG\_\-ReadByte@{MSG\_\-ReadByte}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-ReadByte}]{\setlength{\rightskip}{0pt plus 5cm}int MSG\_\-ReadByte (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a7a2f9e738341e9e90dce834f3d68d19e}
\hypertarget{common_2i__net_8h_a1c8a61430f468281f4b17852de208c1e}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-ReadChunk@{MSG\_\-ReadChunk}}
\index{MSG\_\-ReadChunk@{MSG\_\-ReadChunk}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-ReadChunk}]{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ MSG\_\-ReadChunk (
\begin{DoxyParamCaption}
\item[{const size\_\-t \&}]{size}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a1c8a61430f468281f4b17852de208c1e}
\hypertarget{common_2i__net_8h_af552af2e920f0ea00dc7770ad7cc7e1d}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-ReadFloat@{MSG\_\-ReadFloat}}
\index{MSG\_\-ReadFloat@{MSG\_\-ReadFloat}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-ReadFloat}]{\setlength{\rightskip}{0pt plus 5cm}float MSG\_\-ReadFloat (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_af552af2e920f0ea00dc7770ad7cc7e1d}
\hypertarget{common_2i__net_8h_a0259a4893dfa183bd4d1df759a74d42d}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-ReadLong@{MSG\_\-ReadLong}}
\index{MSG\_\-ReadLong@{MSG\_\-ReadLong}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-ReadLong}]{\setlength{\rightskip}{0pt plus 5cm}int MSG\_\-ReadLong (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a0259a4893dfa183bd4d1df759a74d42d}
\hypertarget{common_2i__net_8h_ad9586da93707b5668c06528dda705df9}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-ReadShort@{MSG\_\-ReadShort}}
\index{MSG\_\-ReadShort@{MSG\_\-ReadShort}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-ReadShort}]{\setlength{\rightskip}{0pt plus 5cm}int MSG\_\-ReadShort (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_ad9586da93707b5668c06528dda705df9}
\hypertarget{common_2i__net_8h_a8fea59e1362b8529193cb13592c4ace1}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-ReadString@{MSG\_\-ReadString}}
\index{MSG\_\-ReadString@{MSG\_\-ReadString}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-ReadString}]{\setlength{\rightskip}{0pt plus 5cm}const char$\ast$ MSG\_\-ReadString (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a8fea59e1362b8529193cb13592c4ace1}
\hypertarget{common_2i__net_8h_a5c90be4f27efb3b62f852a3ec86e02fe}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteBool@{MSG\_\-WriteBool}}
\index{MSG\_\-WriteBool@{MSG\_\-WriteBool}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteBool}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteBool (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{bool}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a5c90be4f27efb3b62f852a3ec86e02fe}
\hypertarget{common_2i__net_8h_a103d64a454c625f47fb3e81a3f791e1a}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteByte@{MSG\_\-WriteByte}}
\index{MSG\_\-WriteByte@{MSG\_\-WriteByte}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteByte}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteByte (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{{\bf byte}}]{c}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a103d64a454c625f47fb3e81a3f791e1a}
\hypertarget{common_2i__net_8h_a7cbaf2f5248dba82d32893929a380939}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteChunk@{MSG\_\-WriteChunk}}
\index{MSG\_\-WriteChunk@{MSG\_\-WriteChunk}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteChunk}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteChunk (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{const void $\ast$}]{p, }
\item[{unsigned}]{l}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a7cbaf2f5248dba82d32893929a380939}
\hypertarget{common_2i__net_8h_ac2ba37a1cf7d244d324f887ed3949556}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteFloat@{MSG\_\-WriteFloat}}
\index{MSG\_\-WriteFloat@{MSG\_\-WriteFloat}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteFloat}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteFloat (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{float}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_ac2ba37a1cf7d244d324f887ed3949556}
\hypertarget{common_2i__net_8h_a39552930d0d2ce93c299069d1386e165}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteLong@{MSG\_\-WriteLong}}
\index{MSG\_\-WriteLong@{MSG\_\-WriteLong}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteLong}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteLong (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{int}]{c}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a39552930d0d2ce93c299069d1386e165}
\hypertarget{common_2i__net_8h_a62de243bf82119cf8d113cb89f77ff23}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteMarker@{MSG\_\-WriteMarker}}
\index{MSG\_\-WriteMarker@{MSG\_\-WriteMarker}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteMarker}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteMarker (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{{\bf svc\_\-t}}]{c}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a62de243bf82119cf8d113cb89f77ff23}
\hypertarget{common_2i__net_8h_a316ada84d63417423ec2bacb35d26500}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteMarker@{MSG\_\-WriteMarker}}
\index{MSG\_\-WriteMarker@{MSG\_\-WriteMarker}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteMarker}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteMarker (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{{\bf clc\_\-t}}]{c}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a316ada84d63417423ec2bacb35d26500}
\hypertarget{common_2i__net_8h_a2baba932f3397ed55fb5b818aa3bbc41}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteShort@{MSG\_\-WriteShort}}
\index{MSG\_\-WriteShort@{MSG\_\-WriteShort}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteShort}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteShort (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{short}]{c}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a2baba932f3397ed55fb5b818aa3bbc41}
\hypertarget{common_2i__net_8h_a6bdfb738477146b5d6d6ea170944ee99}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!MSG\_\-WriteString@{MSG\_\-WriteString}}
\index{MSG\_\-WriteString@{MSG\_\-WriteString}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{MSG\_\-WriteString}]{\setlength{\rightskip}{0pt plus 5cm}void MSG\_\-WriteString (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{const char $\ast$}]{s}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a6bdfb738477146b5d6d6ea170944ee99}
\hypertarget{common_2i__net_8h_a5708b7c2f48aee5922be5eadc6f168e1}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!NET\_\-AdrToString@{NET\_\-AdrToString}}
\index{NET\_\-AdrToString@{NET\_\-AdrToString}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{NET\_\-AdrToString}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ NET\_\-AdrToString (
\begin{DoxyParamCaption}
\item[{{\bf netadr\_\-t}}]{a}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a5708b7c2f48aee5922be5eadc6f168e1}
\hypertarget{common_2i__net_8h_ab5df418d97bbdf92421eade13c3c2a11}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!NET\_\-CompareAdr@{NET\_\-CompareAdr}}
\index{NET\_\-CompareAdr@{NET\_\-CompareAdr}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{NET\_\-CompareAdr}]{\setlength{\rightskip}{0pt plus 5cm}bool NET\_\-CompareAdr (
\begin{DoxyParamCaption}
\item[{{\bf netadr\_\-t}}]{a, }
\item[{{\bf netadr\_\-t}}]{b}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_ab5df418d97bbdf92421eade13c3c2a11}
\hypertarget{common_2i__net_8h_a57e9b9128690f6d183ac6b11b446538c}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!NET\_\-GetLocalAddress@{NET\_\-GetLocalAddress}}
\index{NET\_\-GetLocalAddress@{NET\_\-GetLocalAddress}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{NET\_\-GetLocalAddress}]{\setlength{\rightskip}{0pt plus 5cm}{\bf std::string} NET\_\-GetLocalAddress (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a57e9b9128690f6d183ac6b11b446538c}
\hypertarget{common_2i__net_8h_a8bec85bebac2ea5930dee1635b28f847}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!NET\_\-GetPacket@{NET\_\-GetPacket}}
\index{NET\_\-GetPacket@{NET\_\-GetPacket}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{NET\_\-GetPacket}]{\setlength{\rightskip}{0pt plus 5cm}int NET\_\-GetPacket (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a8bec85bebac2ea5930dee1635b28f847}
\hypertarget{common_2i__net_8h_a0d9b0b6ef326ea52b781d4db3d31188c}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!NET\_\-SendPacket@{NET\_\-SendPacket}}
\index{NET\_\-SendPacket@{NET\_\-SendPacket}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{NET\_\-SendPacket}]{\setlength{\rightskip}{0pt plus 5cm}void NET\_\-SendPacket (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} \&}]{buf, }
\item[{{\bf netadr\_\-t} \&}]{to}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a0d9b0b6ef326ea52b781d4db3d31188c}
\hypertarget{common_2i__net_8h_a6ffe631065a62853b8aeb8ee2a2d3b69}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!NET\_\-StringToAdr@{NET\_\-StringToAdr}}
\index{NET\_\-StringToAdr@{NET\_\-StringToAdr}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{NET\_\-StringToAdr}]{\setlength{\rightskip}{0pt plus 5cm}bool NET\_\-StringToAdr (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{s, }
\item[{{\bf netadr\_\-t} $\ast$}]{a}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a6ffe631065a62853b8aeb8ee2a2d3b69}
\hypertarget{common_2i__net_8h_a8c831e38b9e995a7b78034e85f7f2a02}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!NetWaitOrTimeout@{NetWaitOrTimeout}}
\index{NetWaitOrTimeout@{NetWaitOrTimeout}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{NetWaitOrTimeout}]{\setlength{\rightskip}{0pt plus 5cm}bool NetWaitOrTimeout (
\begin{DoxyParamCaption}
\item[{size\_\-t}]{ms}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a8c831e38b9e995a7b78034e85f7f2a02}
\hypertarget{common_2i__net_8h_a5f1a52c1fdb6e9315254bb0691a2689c}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!SZ\_\-Clear@{SZ\_\-Clear}}
\index{SZ\_\-Clear@{SZ\_\-Clear}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{SZ\_\-Clear}]{\setlength{\rightskip}{0pt plus 5cm}void SZ\_\-Clear (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{buf}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_a5f1a52c1fdb6e9315254bb0691a2689c}
\hypertarget{common_2i__net_8h_ad304b2e315a4b6dbf3cd635644091ca4}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!SZ\_\-Write@{SZ\_\-Write}}
\index{SZ\_\-Write@{SZ\_\-Write}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{SZ\_\-Write}]{\setlength{\rightskip}{0pt plus 5cm}void SZ\_\-Write (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{const {\bf byte} $\ast$}]{data, }
\item[{int}]{startpos, }
\item[{int}]{length}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_ad304b2e315a4b6dbf3cd635644091ca4}
\hypertarget{common_2i__net_8h_aa757abe6bb1c22b323dab75729805e14}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!SZ\_\-Write@{SZ\_\-Write}}
\index{SZ\_\-Write@{SZ\_\-Write}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{SZ\_\-Write}]{\setlength{\rightskip}{0pt plus 5cm}void SZ\_\-Write (
\begin{DoxyParamCaption}
\item[{{\bf buf\_\-t} $\ast$}]{b, }
\item[{const void $\ast$}]{data, }
\item[{int}]{length}
\end{DoxyParamCaption}
)}}
\label{d0/de9/common_2i__net_8h_aa757abe6bb1c22b323dab75729805e14}


\subsection{Variable Documentation}
\hypertarget{common_2i__net_8h_a76d4c0314d3ef1f7829090291c6c5dc8}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!clc\_\-info@{clc\_\-info}}
\index{clc\_\-info@{clc\_\-info}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{clc\_\-info}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msg\_\-info\_\-t} {\bf clc\_\-info}\mbox{[}clc\_\-max\mbox{]}}}
\label{d0/de9/common_2i__net_8h_a76d4c0314d3ef1f7829090291c6c5dc8}
\hypertarget{common_2i__net_8h_a1dee8c35bd6d5726a9e2427115c2d537}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!localport@{localport}}
\index{localport@{localport}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{localport}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf localport}}}
\label{d0/de9/common_2i__net_8h_a1dee8c35bd6d5726a9e2427115c2d537}
\hypertarget{common_2i__net_8h_ad4580892e467ecffc6ec4359eb624a24}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!msg\_\-badread@{msg\_\-badread}}
\index{msg\_\-badread@{msg\_\-badread}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{msg\_\-badread}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf msg\_\-badread}}}
\label{d0/de9/common_2i__net_8h_ad4580892e467ecffc6ec4359eb624a24}
\hypertarget{common_2i__net_8h_ae0a9bc60aba988b8f9e44ab3eeed31ba}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!net\_\-from@{net\_\-from}}
\index{net\_\-from@{net\_\-from}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{net\_\-from}]{\setlength{\rightskip}{0pt plus 5cm}{\bf netadr\_\-t} {\bf net\_\-from}}}
\label{d0/de9/common_2i__net_8h_ae0a9bc60aba988b8f9e44ab3eeed31ba}
\hypertarget{common_2i__net_8h_a2e7f5dfc9dd4ab91a78d94edbed5509b}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!net\_\-message@{net\_\-message}}
\index{net\_\-message@{net\_\-message}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{net\_\-message}]{\setlength{\rightskip}{0pt plus 5cm}{\bf buf\_\-t} {\bf net\_\-message}}}
\label{d0/de9/common_2i__net_8h_a2e7f5dfc9dd4ab91a78d94edbed5509b}
\hypertarget{common_2i__net_8h_af84292bd4adaf03bac3457e4b9ce2149}{
\index{common/i\_\-net.h@{common/i\_\-net.h}!svc\_\-info@{svc\_\-info}}
\index{svc\_\-info@{svc\_\-info}!common/i_net.h@{common/i\_\-net.h}}
\subsubsection[{svc\_\-info}]{\setlength{\rightskip}{0pt plus 5cm}{\bf msg\_\-info\_\-t} {\bf svc\_\-info}\mbox{[}svc\_\-max\mbox{]}}}
\label{d0/de9/common_2i__net_8h_af84292bd4adaf03bac3457e4b9ce2149}
