git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3951 e016b1c5-ed68-44aa-a2f7-31cac88cffde
611 lines
25 KiB
HTML
611 lines
25 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>AssaultCube: R:/projects/actioncube/_svn/trunk/ac/source/src/serverms.cpp File Reference</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<!-- Generated by Doxygen 1.5.7.1 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>R:/projects/actioncube/_svn/trunk/ac/source/src/serverms.cpp File Reference</h1><code>#include "<a class="el" href="pch_8h.html">pch.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="cube_8h.html">cube.h</a>"</code><br>
|
|
|
|
<p>
|
|
<div class="dynheader">
|
|
Include dependency graph for serverms.cpp:</div>
|
|
<div class="dynsection">
|
|
<p><center><img src="serverms_8cpp__incl.png" border="0" usemap="#R:/projects/actioncube/_svn/trunk/ac/source/src/serverms.cpp_map" alt=""></center>
|
|
</div>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#505c1c5f863d6b8c0117238282d6b1ba">RETRIEVELIMIT</a> 20000</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ENetSocket </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#468c397256292c5dbbbc38b5088f1b69">httpgetsend</a> (ENetAddress &remoteaddress, const char *hostname, const char *req, const char *ref, const char *agent, ENetAddress *localaddress=NULL)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#61c16c025f5c5252fff3d09369da49cb">httpgetreceive</a> (ENetSocket sock, ENetBuffer &buf, int timeout=0)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#0fa00f3f2616d139e430336730567239">stripheader</a> (<a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> *b)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#1c5b5177c494f8785b0a6fbce511536c">updatemasterserver</a> (int millis, const ENetAddress &localaddr)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#b2c32edee14c1918d59568767270f5a4">checkmasterreply</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#7d14b06026fe4291e844d4b71951be2b">retrieveservers</a> (<a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> *buf, int buflen)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#3fea1ee869567dcf0c41633815fc4afb">serverms</a> (int mode, int numplayers, int <a class="el" href="server_8cpp.html#42ce0721c6bd9338e88b64d2075c8795">minremain</a>, char *<a class="el" href="server_8cpp.html#cadac56373d023a3e82c14941ec46aab">smapname</a>, int millis, const ENetAddress &localaddr, int *mnum, int *msend, int *mrec, int *cnum, int *csend, int *crec)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#0ef18f99cefb62b5c0006ba13889fa96">servermsinit</a> (const char *master, const char *ip, int infoport, const char *sdesc, bool listen)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#f101ce6a13c1c5b1b2aca6a883cf45c5">servermsdesc</a> (const char *sdesc)</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ENetSocket </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#2f094bcf2504d8c8056fe9eafb08c65e">mssock</a> = ENET_SOCKET_NULL</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ENetAddress </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#04a24ab6b19bdebca0c11fd4ca6a5696">msaddress</a> = { ENET_HOST_ANY, ENET_PORT_ANY }</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ENetAddress </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#7002a64a37cf059f13d90474b38c9a4e">masterserver</a> = { ENET_HOST_ANY, 80 }</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#0db161e3ebb6b6edb84657e290b92182">lastupdatemaster</a> = 0</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="tools_8h.html#7b9504fa7cfc476750a9b4b0f8ed6972">string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#7672cb948daa6c01cd825e0eb4e730c4">masterbase</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="tools_8h.html#7b9504fa7cfc476750a9b4b0f8ed6972">string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#dc38a6f4447998f5ea40c9dfc67b4548">masterpath</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#5f9e96e32cc61479f0728e9c531b067c">masterrep</a> [MAXTRANS]</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ENetBuffer </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#b4eaf9af98b5e71e4be004cca335c740">masterb</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ENetSocket </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#cfd399560da40547f47ed8bb28039b5d">pongsock</a> = ENET_SOCKET_NULL</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">ENetSocket </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#567664f69c84ae9a1e30dd05c2bebd34">lansock</a> = ENET_SOCKET_NULL</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="tools_8h.html#7b9504fa7cfc476750a9b4b0f8ed6972">string</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="serverms_8cpp.html#e0b48cba1cc34bd6154b3b089d563e2a">serverdesc</a></td></tr>
|
|
|
|
</table>
|
|
<hr><h2>Define Documentation</h2>
|
|
<a class="anchor" name="505c1c5f863d6b8c0117238282d6b1ba"></a><!-- doxytag: member="serverms.cpp::RETRIEVELIMIT" ref="505c1c5f863d6b8c0117238282d6b1ba" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">#define RETRIEVELIMIT 20000 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Function Documentation</h2>
|
|
<a class="anchor" name="b2c32edee14c1918d59568767270f5a4"></a><!-- doxytag: member="serverms.cpp::checkmasterreply" ref="b2c32edee14c1918d59568767270f5a4" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void checkmasterreply </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="61c16c025f5c5252fff3d09369da49cb"></a><!-- doxytag: member="serverms.cpp::httpgetreceive" ref="61c16c025f5c5252fff3d09369da49cb" args="(ENetSocket sock, ENetBuffer &buf, int timeout=0)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool httpgetreceive </td>
|
|
<td>(</td>
|
|
<td class="paramtype">ENetSocket </td>
|
|
<td class="paramname"> <em>sock</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ENetBuffer & </td>
|
|
<td class="paramname"> <em>buf</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>timeout</em> = <code>0</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="468c397256292c5dbbbc38b5088f1b69"></a><!-- doxytag: member="serverms.cpp::httpgetsend" ref="468c397256292c5dbbbc38b5088f1b69" args="(ENetAddress &remoteaddress, const char *hostname, const char *req, const char *ref, const char *agent, ENetAddress *localaddress=NULL)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENetSocket httpgetsend </td>
|
|
<td>(</td>
|
|
<td class="paramtype">ENetAddress & </td>
|
|
<td class="paramname"> <em>remoteaddress</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>hostname</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>req</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>ref</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>agent</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">ENetAddress * </td>
|
|
<td class="paramname"> <em>localaddress</em> = <code>NULL</code></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7d14b06026fe4291e844d4b71951be2b"></a><!-- doxytag: member="serverms.cpp::retrieveservers" ref="7d14b06026fe4291e844d4b71951be2b" args="(uchar *buf, int buflen)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>* retrieveservers </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> * </td>
|
|
<td class="paramname"> <em>buf</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>buflen</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="3fea1ee869567dcf0c41633815fc4afb"></a><!-- doxytag: member="serverms.cpp::serverms" ref="3fea1ee869567dcf0c41633815fc4afb" args="(int mode, int numplayers, int minremain, char *smapname, int millis, const ENetAddress &localaddr, int *mnum, int *msend, int *mrec, int *cnum, int *csend, int *crec)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void serverms </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>mode</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>numplayers</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>minremain</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">char * </td>
|
|
<td class="paramname"> <em>smapname</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>millis</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const ENetAddress & </td>
|
|
<td class="paramname"> <em>localaddr</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>mnum</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>msend</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>mrec</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>cnum</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>csend</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int * </td>
|
|
<td class="paramname"> <em>crec</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="f101ce6a13c1c5b1b2aca6a883cf45c5"></a><!-- doxytag: member="serverms.cpp::servermsdesc" ref="f101ce6a13c1c5b1b2aca6a883cf45c5" args="(const char *sdesc)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void servermsdesc </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>sdesc</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0ef18f99cefb62b5c0006ba13889fa96"></a><!-- doxytag: member="serverms.cpp::servermsinit" ref="0ef18f99cefb62b5c0006ba13889fa96" args="(const char *master, const char *ip, int infoport, const char *sdesc, bool listen)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void servermsinit </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>master</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>ip</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>infoport</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const char * </td>
|
|
<td class="paramname"> <em>sdesc</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>listen</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0fa00f3f2616d139e430336730567239"></a><!-- doxytag: member="serverms.cpp::stripheader" ref="0fa00f3f2616d139e430336730567239" args="(uchar *b)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a>* stripheader </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> * </td>
|
|
<td class="paramname"> <em>b</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="1c5b5177c494f8785b0a6fbce511536c"></a><!-- doxytag: member="serverms.cpp::updatemasterserver" ref="1c5b5177c494f8785b0a6fbce511536c" args="(int millis, const ENetAddress &localaddr)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void updatemasterserver </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>millis</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const ENetAddress & </td>
|
|
<td class="paramname"> <em>localaddr</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Variable Documentation</h2>
|
|
<a class="anchor" name="567664f69c84ae9a1e30dd05c2bebd34"></a><!-- doxytag: member="serverms.cpp::lansock" ref="567664f69c84ae9a1e30dd05c2bebd34" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENetSocket <a class="el" href="serverms_8cpp.html#567664f69c84ae9a1e30dd05c2bebd34">lansock</a> = ENET_SOCKET_NULL </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0db161e3ebb6b6edb84657e290b92182"></a><!-- doxytag: member="serverms.cpp::lastupdatemaster" ref="0db161e3ebb6b6edb84657e290b92182" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="serverms_8cpp.html#0db161e3ebb6b6edb84657e290b92182">lastupdatemaster</a> = 0 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="b4eaf9af98b5e71e4be004cca335c740"></a><!-- doxytag: member="serverms.cpp::masterb" ref="b4eaf9af98b5e71e4be004cca335c740" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENetBuffer <a class="el" href="serverms_8cpp.html#b4eaf9af98b5e71e4be004cca335c740">masterb</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7672cb948daa6c01cd825e0eb4e730c4"></a><!-- doxytag: member="serverms.cpp::masterbase" ref="7672cb948daa6c01cd825e0eb4e730c4" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="tools_8h.html#7b9504fa7cfc476750a9b4b0f8ed6972">string</a> <a class="el" href="serverms_8cpp.html#7672cb948daa6c01cd825e0eb4e730c4">masterbase</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="dc38a6f4447998f5ea40c9dfc67b4548"></a><!-- doxytag: member="serverms.cpp::masterpath" ref="dc38a6f4447998f5ea40c9dfc67b4548" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="tools_8h.html#7b9504fa7cfc476750a9b4b0f8ed6972">string</a> <a class="el" href="serverms_8cpp.html#dc38a6f4447998f5ea40c9dfc67b4548">masterpath</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5f9e96e32cc61479f0728e9c531b067c"></a><!-- doxytag: member="serverms.cpp::masterrep" ref="5f9e96e32cc61479f0728e9c531b067c" args="[MAXTRANS]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="tools_8h.html#65f85814a8290f9797005d3b28e7e5fc">uchar</a> <a class="el" href="serverms_8cpp.html#5f9e96e32cc61479f0728e9c531b067c">masterrep</a>[MAXTRANS] </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="7002a64a37cf059f13d90474b38c9a4e"></a><!-- doxytag: member="serverms.cpp::masterserver" ref="7002a64a37cf059f13d90474b38c9a4e" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENetAddress <a class="el" href="serverms_8cpp.html#7002a64a37cf059f13d90474b38c9a4e">masterserver</a> = { ENET_HOST_ANY, 80 } </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="04a24ab6b19bdebca0c11fd4ca6a5696"></a><!-- doxytag: member="serverms.cpp::msaddress" ref="04a24ab6b19bdebca0c11fd4ca6a5696" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENetAddress <a class="el" href="serverms_8cpp.html#04a24ab6b19bdebca0c11fd4ca6a5696">msaddress</a> = { ENET_HOST_ANY, ENET_PORT_ANY } </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="2f094bcf2504d8c8056fe9eafb08c65e"></a><!-- doxytag: member="serverms.cpp::mssock" ref="2f094bcf2504d8c8056fe9eafb08c65e" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENetSocket <a class="el" href="serverms_8cpp.html#2f094bcf2504d8c8056fe9eafb08c65e">mssock</a> = ENET_SOCKET_NULL </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="cfd399560da40547f47ed8bb28039b5d"></a><!-- doxytag: member="serverms.cpp::pongsock" ref="cfd399560da40547f47ed8bb28039b5d" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">ENetSocket <a class="el" href="serverms_8cpp.html#cfd399560da40547f47ed8bb28039b5d">pongsock</a> = ENET_SOCKET_NULL </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e0b48cba1cc34bd6154b3b089d563e2a"></a><!-- doxytag: member="serverms.cpp::serverdesc" ref="e0b48cba1cc34bd6154b3b089d563e2a" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="tools_8h.html#7b9504fa7cfc476750a9b4b0f8ed6972">string</a> <a class="el" href="serverms_8cpp.html#e0b48cba1cc34bd6154b3b089d563e2a">serverdesc</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 21:41:33 2008 for AssaultCube by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.7.1 </small></address>
|
|
</body>
|
|
</html>
|