This repository has been archived on 2021-09-15. You can view files and clone it, but cannot push or open issues or pull requests.
L3DNC/server/doc/html/_server_8py.html

252 lines
32 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>Server DNC: /home/sidya/PycharmProjects/DNC/serveur/Server.py File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Server DNC
&#160;<span id="projectnumber">1.0</span>
</div>
<div id="projectbrief">A TCP chat server implementation</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">/home/sidya/PycharmProjects/DNC/serveur/Server.py File Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespace_server"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html">Server</a></td></tr>
<tr class="memdesc:namespace_server"><td class="mdescLeft">&#160;</td><td class="mdescRight">Module server. <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a3b6f7f7679d98f214467d05da4618a0c"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a3b6f7f7679d98f214467d05da4618a0c">Server.main</a> ()</td></tr>
<tr class="memdesc:a3b6f7f7679d98f214467d05da4618a0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Load Configuration and Start the <a class="el" href="namespace_server.html" title="Module server. ">Server</a>. <a href="#a3b6f7f7679d98f214467d05da4618a0c">More...</a><br /></td></tr>
<tr class="separator:a3b6f7f7679d98f214467d05da4618a0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5956f54107dc04f2c1700fcf62f1afc9"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5956f54107dc04f2c1700fcf62f1afc9">Server.handle_connection</a> (connection, client_address)</td></tr>
<tr class="memdesc:a5956f54107dc04f2c1700fcf62f1afc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Handle a connection from a client. <a href="#a5956f54107dc04f2c1700fcf62f1afc9">More...</a><br /></td></tr>
<tr class="separator:a5956f54107dc04f2c1700fcf62f1afc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8965f4e84689d4e2b198091f0383fd41"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a8965f4e84689d4e2b198091f0383fd41">Server.handle_request</a> (connection, data)</td></tr>
<tr class="memdesc:a8965f4e84689d4e2b198091f0383fd41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Handle a request. <a href="#a8965f4e84689d4e2b198091f0383fd41">More...</a><br /></td></tr>
<tr class="separator:a8965f4e84689d4e2b198091f0383fd41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b7286b84051e8f089e78cec5276027f"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5b7286b84051e8f089e78cec5276027f">Server.broadcast_message</a> (connection, message)</td></tr>
<tr class="memdesc:a5b7286b84051e8f089e78cec5276027f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Broadcast a message to all the users connected except to the sender of the request. <a href="#a5b7286b84051e8f089e78cec5276027f">More...</a><br /></td></tr>
<tr class="separator:a5b7286b84051e8f089e78cec5276027f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79e61c36bfba574632384d7c95f687e8"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a79e61c36bfba574632384d7c95f687e8">Server.user_list_active</a> (connection)</td></tr>
<tr class="memdesc:a79e61c36bfba574632384d7c95f687e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send the list of enable user. <a href="#a79e61c36bfba574632384d7c95f687e8">More...</a><br /></td></tr>
<tr class="separator:a79e61c36bfba574632384d7c95f687e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a616374a08f1e1cd1c4fa745e10af349a"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a616374a08f1e1cd1c4fa745e10af349a">Server.user_list_away</a> (connection)</td></tr>
<tr class="memdesc:a616374a08f1e1cd1c4fa745e10af349a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send the list of disable user. <a href="#a616374a08f1e1cd1c4fa745e10af349a">More...</a><br /></td></tr>
<tr class="separator:a616374a08f1e1cd1c4fa745e10af349a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59bc6f10d51dddca1906c85fdac1cc62"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a59bc6f10d51dddca1906c85fdac1cc62">Server.change_name</a> (connection, pseudo)</td></tr>
<tr class="memdesc:a59bc6f10d51dddca1906c85fdac1cc62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Change the nickname of the user. <a href="#a59bc6f10d51dddca1906c85fdac1cc62">More...</a><br /></td></tr>
<tr class="separator:a59bc6f10d51dddca1906c85fdac1cc62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedccc2662d6bc5892f70e48009ed1b59"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#aedccc2662d6bc5892f70e48009ed1b59">Server.new_name</a> (connection, pseudo)</td></tr>
<tr class="memdesc:aedccc2662d6bc5892f70e48009ed1b59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Affect the nickname of the user for the first time. <a href="#aedccc2662d6bc5892f70e48009ed1b59">More...</a><br /></td></tr>
<tr class="separator:aedccc2662d6bc5892f70e48009ed1b59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46ba24f249f2961ada72160f9a9ba9b8"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a46ba24f249f2961ada72160f9a9ba9b8">Server.ask_private_message</a> (connection, pseudo)</td></tr>
<tr class="memdesc:a46ba24f249f2961ada72160f9a9ba9b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ask for a private discussion between the sender of the request and the pseudo. <a href="#a46ba24f249f2961ada72160f9a9ba9b8">More...</a><br /></td></tr>
<tr class="separator:a46ba24f249f2961ada72160f9a9ba9b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1879fdb42898934db420d6c225db536e"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a1879fdb42898934db420d6c225db536e">Server.accept_private_message</a> (connection, pseudo)</td></tr>
<tr class="memdesc:a1879fdb42898934db420d6c225db536e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Accept a private discussion. <a href="#a1879fdb42898934db420d6c225db536e">More...</a><br /></td></tr>
<tr class="separator:a1879fdb42898934db420d6c225db536e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ccbd55ee3033925a2b1ef2716dd0829"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a1ccbd55ee3033925a2b1ef2716dd0829">Server.reject_private_message</a> (connection, pseudo)</td></tr>
<tr class="memdesc:a1ccbd55ee3033925a2b1ef2716dd0829"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reject a private discussion. <a href="#a1ccbd55ee3033925a2b1ef2716dd0829">More...</a><br /></td></tr>
<tr class="separator:a1ccbd55ee3033925a2b1ef2716dd0829"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5605c682f147e7cf9018ac02bb089989"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5605c682f147e7cf9018ac02bb089989">Server.private_message</a> (connection, pseudo, msg)</td></tr>
<tr class="memdesc:a5605c682f147e7cf9018ac02bb089989"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send a private message if a private discussion had been accepted. <a href="#a5605c682f147e7cf9018ac02bb089989">More...</a><br /></td></tr>
<tr class="separator:a5605c682f147e7cf9018ac02bb089989"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ddcf35a85844615fa31e72f6dcc52b0"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a2ddcf35a85844615fa31e72f6dcc52b0">Server.ask_file</a> (connection, pseudo, file)</td></tr>
<tr class="memdesc:a2ddcf35a85844615fa31e72f6dcc52b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ask for a file transfer between the sender of the request and the pseudo. <a href="#a2ddcf35a85844615fa31e72f6dcc52b0">More...</a><br /></td></tr>
<tr class="separator:a2ddcf35a85844615fa31e72f6dcc52b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f21810c2b82ea1a98725185d2f3a70a"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0f21810c2b82ea1a98725185d2f3a70a">Server.accept_file</a> (connection, pseudo, file, port)</td></tr>
<tr class="memdesc:a0f21810c2b82ea1a98725185d2f3a70a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Accept a file transfer. <a href="#a0f21810c2b82ea1a98725185d2f3a70a">More...</a><br /></td></tr>
<tr class="separator:a0f21810c2b82ea1a98725185d2f3a70a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7b5be6de60d79f607c206c3675166301"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a7b5be6de60d79f607c206c3675166301">Server.reject_file</a> (connection, pseudo, file)</td></tr>
<tr class="memdesc:a7b5be6de60d79f607c206c3675166301"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reject a file transfer. <a href="#a7b5be6de60d79f607c206c3675166301">More...</a><br /></td></tr>
<tr class="separator:a7b5be6de60d79f607c206c3675166301"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a114698f1955c3ff109f9fbbc1df306fa"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a114698f1955c3ff109f9fbbc1df306fa">Server.enable_user</a> (connection)</td></tr>
<tr class="memdesc:a114698f1955c3ff109f9fbbc1df306fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable user. <a href="#a114698f1955c3ff109f9fbbc1df306fa">More...</a><br /></td></tr>
<tr class="separator:a114698f1955c3ff109f9fbbc1df306fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af20de30ab901173d2bc8f58da7c05c25"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#af20de30ab901173d2bc8f58da7c05c25">Server.disable_user</a> (connection)</td></tr>
<tr class="memdesc:af20de30ab901173d2bc8f58da7c05c25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disable user. <a href="#af20de30ab901173d2bc8f58da7c05c25">More...</a><br /></td></tr>
<tr class="separator:af20de30ab901173d2bc8f58da7c05c25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af73d203b1f93b0f4014456fb52c7626a"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#af73d203b1f93b0f4014456fb52c7626a">Server.quit_user</a> (connection)</td></tr>
<tr class="memdesc:af73d203b1f93b0f4014456fb52c7626a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disconnect user. <a href="#af73d203b1f93b0f4014456fb52c7626a">More...</a><br /></td></tr>
<tr class="separator:af73d203b1f93b0f4014456fb52c7626a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a23b4ef94218cf46a4a1af4ed37c5278b"><td class="memItemLeft" align="right" valign="top">def&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a23b4ef94218cf46a4a1af4ed37c5278b">Server.get_connection_by_pseudo</a> (pseudo)</td></tr>
<tr class="memdesc:a23b4ef94218cf46a4a1af4ed37c5278b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the socket descriptor by a pseudo. <a href="#a23b4ef94218cf46a4a1af4ed37c5278b">More...</a><br /></td></tr>
<tr class="separator:a23b4ef94218cf46a4a1af4ed37c5278b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ad80a48b2e2123c1442355c35e9a12180"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ad80a48b2e2123c1442355c35e9a12180">Server.USERLIST_ENABLE</a> = 300</td></tr>
<tr class="separator:ad80a48b2e2123c1442355c35e9a12180"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20a80092be74432cb9d70ee7d69a7897"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a20a80092be74432cb9d70ee7d69a7897">Server.USERLIST_DISABLE</a> = 301</td></tr>
<tr class="separator:a20a80092be74432cb9d70ee7d69a7897"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d93191ccb1aca72fc4e4c35df44dc54"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a6d93191ccb1aca72fc4e4c35df44dc54">Server.HAS_JOIN</a> = 302</td></tr>
<tr class="separator:a6d93191ccb1aca72fc4e4c35df44dc54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30d806240b31876a27ec926941c45c7b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a30d806240b31876a27ec926941c45c7b">Server.HAS_LEFT</a> = 303</td></tr>
<tr class="separator:a30d806240b31876a27ec926941c45c7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6403a5757be6c8ca9123c4a1d84fcf8f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a6403a5757be6c8ca9123c4a1d84fcf8f">Server.NEW_MSG</a> = 304</td></tr>
<tr class="separator:a6403a5757be6c8ca9123c4a1d84fcf8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74a7d4ecad24b92d3e58fa6935bf4738"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a74a7d4ecad24b92d3e58fa6935bf4738">Server.NAME_CHANGED</a> = 305</td></tr>
<tr class="separator:a74a7d4ecad24b92d3e58fa6935bf4738"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5baa396c48e11763e3a9e6b7949c848c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a5baa396c48e11763e3a9e6b7949c848c">Server.NEW_PM</a> = 306</td></tr>
<tr class="separator:a5baa396c48e11763e3a9e6b7949c848c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a4c647255674a0b8b88b4e0352735b8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0a4c647255674a0b8b88b4e0352735b8">Server.ASKING_FOR_PM</a> = 307</td></tr>
<tr class="separator:a0a4c647255674a0b8b88b4e0352735b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ed9c5c7a5d63ed69e59b8e1facf1941"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a7ed9c5c7a5d63ed69e59b8e1facf1941">Server.PRIVATE_DISCU_ACCEPTED_FROM</a> = 308</td></tr>
<tr class="separator:a7ed9c5c7a5d63ed69e59b8e1facf1941"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1893bf20254e625ee4d337b5ac4c0c7c"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a1893bf20254e625ee4d337b5ac4c0c7c">Server.PRIVATE_DISCU_REFUSED_FROM</a> = 309</td></tr>
<tr class="separator:a1893bf20254e625ee4d337b5ac4c0c7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a706046d1323e6c8efcf412f039468feb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a706046d1323e6c8efcf412f039468feb">Server.IS_NOW_ENABLE</a> = 310</td></tr>
<tr class="separator:a706046d1323e6c8efcf412f039468feb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad86289daa647c23b114d6eeecb311b74"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ad86289daa647c23b114d6eeecb311b74">Server.IS_NOW_DISABLE</a> = 311</td></tr>
<tr class="separator:ad86289daa647c23b114d6eeecb311b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a948cf317958301749b5133cb0e429cbf"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a948cf317958301749b5133cb0e429cbf">Server.HAS_ASKED_FILE</a> = 312</td></tr>
<tr class="separator:a948cf317958301749b5133cb0e429cbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e574da7da6c6fa749d02202b36efae4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0e574da7da6c6fa749d02202b36efae4">Server.CAN_SEND_FILE</a> = 313</td></tr>
<tr class="separator:a0e574da7da6c6fa749d02202b36efae4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac45d5a8294d066cceee3b4f808f4ab04"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ac45d5a8294d066cceee3b4f808f4ab04">Server.HAS_REJECT_FILE</a> = 314</td></tr>
<tr class="separator:ac45d5a8294d066cceee3b4f808f4ab04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a446eb75138a1b946c7adf06feaa638"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0a446eb75138a1b946c7adf06feaa638">Server.SUCC_CHANNEL_JOINED</a> = 200</td></tr>
<tr class="separator:a0a446eb75138a1b946c7adf06feaa638"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9653741644804867d5c762d637aa714a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a9653741644804867d5c762d637aa714a">Server.SUCC_CHANNEL_QUIT</a> = 201</td></tr>
<tr class="separator:a9653741644804867d5c762d637aa714a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae41a5af03180af57ac7842e0309d4fa7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ae41a5af03180af57ac7842e0309d4fa7">Server.SUCC_MESSAGE_SENDED</a> = 202</td></tr>
<tr class="separator:ae41a5af03180af57ac7842e0309d4fa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48248ec155d0641a5e47603f2b63b37f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a48248ec155d0641a5e47603f2b63b37f">Server.SUCC_NICKNAME_CHANGED</a> = 203</td></tr>
<tr class="separator:a48248ec155d0641a5e47603f2b63b37f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01ffc4404f384ae4ca5ef739be4abacd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a01ffc4404f384ae4ca5ef739be4abacd">Server.SUCC_PM_SENDED</a> = 205</td></tr>
<tr class="separator:a01ffc4404f384ae4ca5ef739be4abacd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44b9c60be4a9b7cb3840d7cf13a2ef07"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a44b9c60be4a9b7cb3840d7cf13a2ef07">Server.SUCCESSFUL_ASKED_CONV</a> = 206</td></tr>
<tr class="separator:a44b9c60be4a9b7cb3840d7cf13a2ef07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f976ad2360614ad56f0f9b69e1d5531"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a9f976ad2360614ad56f0f9b69e1d5531">Server.SUCCESSFUL_ACCEPTED_CONV</a> = 207</td></tr>
<tr class="separator:a9f976ad2360614ad56f0f9b69e1d5531"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70f0f7aa86090898f53d0f52d3f4e4d7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a70f0f7aa86090898f53d0f52d3f4e4d7">Server.SUCCESSFUL_REFUSED_CONV</a> = 208</td></tr>
<tr class="separator:a70f0f7aa86090898f53d0f52d3f4e4d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d04d348838bfae170d279430a2570df"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0d04d348838bfae170d279430a2570df">Server.SUCC_ENABLED</a> = 209</td></tr>
<tr class="separator:a0d04d348838bfae170d279430a2570df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a662b6a6d59fdbe98f37a4dac857f56e6"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a662b6a6d59fdbe98f37a4dac857f56e6">Server.SUCC_DISABLED</a> = 210</td></tr>
<tr class="separator:a662b6a6d59fdbe98f37a4dac857f56e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f9d2f56d8da4e1f082db5b399c53e49"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a0f9d2f56d8da4e1f082db5b399c53e49">Server.SUCC_PMFILE</a> = 211</td></tr>
<tr class="separator:a0f9d2f56d8da4e1f082db5b399c53e49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53415d85b058622e3aae5ce84985d5ce"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a53415d85b058622e3aae5ce84985d5ce">Server.SUCC_ACCEPTED_FILE</a> = 212</td></tr>
<tr class="separator:a53415d85b058622e3aae5ce84985d5ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaad6f296a49912bba515f1035d9af89"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#aaaad6f296a49912bba515f1035d9af89">Server.SUCC_REFUSED_FILE</a> = 213</td></tr>
<tr class="separator:aaaad6f296a49912bba515f1035d9af89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a694f8f0d80fb62bdbe88484506f798e9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a694f8f0d80fb62bdbe88484506f798e9">Server.ERR_NICKNAME_ALREADY_USED</a> = 400</td></tr>
<tr class="separator:a694f8f0d80fb62bdbe88484506f798e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac38a41cef46c16cd55f914479173d7e7"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ac38a41cef46c16cd55f914479173d7e7">Server.ERR_NO_NICKNAME</a> = 401</td></tr>
<tr class="separator:ac38a41cef46c16cd55f914479173d7e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a2b6adb4d445ae828f03ab00e99024b"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a4a2b6adb4d445ae828f03ab00e99024b">Server.ERR_CONV_NOT_ALLOWED</a> = 402</td></tr>
<tr class="separator:a4a2b6adb4d445ae828f03ab00e99024b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58ccc0de13c1317e02ae6c7acc95babd"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a58ccc0de13c1317e02ae6c7acc95babd">Server.DEST_NOT_FOUND</a> = 403</td></tr>
<tr class="separator:a58ccc0de13c1317e02ae6c7acc95babd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3636d43b6ad3b3f41bf531830f567577"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a3636d43b6ad3b3f41bf531830f567577">Server.ERR_ALREADY_ASKED_FOR_PM</a> = 404</td></tr>
<tr class="separator:a3636d43b6ad3b3f41bf531830f567577"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64e45a54c72b15ec3ef27064a69067bf"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a64e45a54c72b15ec3ef27064a69067bf">Server.ERR_NO_INVIT_TO_CONV_FOUND</a> = 405</td></tr>
<tr class="separator:a64e45a54c72b15ec3ef27064a69067bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7305f8755fe9025d1a08d7e28931fff"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#ad7305f8755fe9025d1a08d7e28931fff">Server.ERR_UNKNOWN_ACCEPTED_FILE</a> = 406</td></tr>
<tr class="separator:ad7305f8755fe9025d1a08d7e28931fff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accfadc084947316e3de1bf2e8f0292de"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#accfadc084947316e3de1bf2e8f0292de">Server.COMMAND_NOT_FOUND</a> = 407</td></tr>
<tr class="separator:accfadc084947316e3de1bf2e8f0292de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a68f5e3a20d872bc0a0657c42e2281d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a8a68f5e3a20d872bc0a0657c42e2281d">Server.ERR_INVALID_NICKNAME</a> = 408</td></tr>
<tr class="separator:a8a68f5e3a20d872bc0a0657c42e2281d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3515074e422119d92e2f6a0087eda6a9"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a3515074e422119d92e2f6a0087eda6a9">Server.ERR_INTERNAL_SERVER_ERROR</a> = 409</td></tr>
<tr class="separator:a3515074e422119d92e2f6a0087eda6a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03d76767907390977f2f88588ddb2e46"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#a03d76767907390977f2f88588ddb2e46">Server.ERR_NOT_DISABLED</a> = 410</td></tr>
<tr class="separator:a03d76767907390977f2f88588ddb2e46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc557207eefe9a375185ff17a8f4c641"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_server.html#acc557207eefe9a375185ff17a8f4c641">Server.ERR_NOT_ENABLED</a> = 411</td></tr>
<tr class="separator:acc557207eefe9a375185ff17a8f4c641"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Apr 15 2015 17:30:32 for Server DNC by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>