diff options
author | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
commit | 0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch) | |
tree | 2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/namespaceNLNET.html | |
download | nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip |
Initial commit
Diffstat (limited to '')
-rw-r--r-- | docs/doxygen/nel/namespaceNLNET.html | 5696 |
1 files changed, 5696 insertions, 0 deletions
diff --git a/docs/doxygen/nel/namespaceNLNET.html b/docs/doxygen/nel/namespaceNLNET.html new file mode 100644 index 00000000..1fc5b52c --- /dev/null +++ b/docs/doxygen/nel/namespaceNLNET.html @@ -0,0 +1,5696 @@ +<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> +<HTML> +<HEAD> + <TITLE>nevrax.org : docs</TITLE> + <LINK REL=stylesheet TYPE="text/css" HREF="http://www.nevrax.org/inc/css/nevrax.css"> + <link href="doxygen.css" rel="stylesheet" type="text/css"> +</HEAD> +<BODY MARGINHEIGHT="0" MARGINWIDTH="0"> + +<!-- uplinks --> +<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0> + <TR> + <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD> + <TD WIDTH=140 BGCOLOR=#dddddd><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="16" BORDER=0 ALT=""></TD> + <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD> + <TD><IMG width=6 height=14 SRC="http://www.nevrax.org/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle> <A CLASS=uplinks HREF=http://www.nevrax.org><b>Home</B></FONT></A> </TD> + <TD><IMG width=6 height=14 SRC="http://www.nevrax.org/inc/img/reddots.gif" ALT="#" VSPACE=2 HSPACE=2 BORDER=0 ></TD><TD VALIGN=middle> <A CLASS=uplinks HREF=http://www.nevrax.com><b>nevrax.com</B></FONT></A> </TD> + </TR> +</TABLE> + +<!-- banner Nevrax --> +<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 WIDTH=100%> + <TR><TD BGCOLOR="#000000" BACKGROUND="http://www.nevrax.org/inc/img/black_banner.jpg"><A HREF="http://www.nevrax.org"><IMG SRC="http://www.nevrax.org/inc/img/nevrax.gif" WIDTH="170" HEIGHT="45" BORDER=0 ALT="Nevrax" ></A></TD></TR> +</TABLE> + +<!-- main table --> +<TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0 height=100%> + <TR> + <TD WIDTH=16><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="10" BORDER=0 ALT=""></TD> + <TD WIDTH=140 BGCOLOR=#dddddd VALIGN=TOP ALIGN=middle><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT=""> + + <!------ Begin Box ------> + <TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0 BGCOLOR=black><TR><TD><TABLE border=0 cellspacing=2 cellpadding=0 width=120><tr><TD ALIGN=middle bgcolor=black> + <FONT COLOR=white FACE="sans-serif"><B>Nevrax.org</B></FONT></TD></TR><tr><td colspan=2 bgcolor=#FFFFFF> + <TABLE cellspacing=0 cellpadding=1 border=0> + <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/news/" TITLE="Rubrique news"><img width=13 height=15 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-news.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/news/" TITLE="News">News</a></td></tr> + <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/mail/" TITLE="Rubrique mail"><img width=15 height=11 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-mail.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/mail/" TITLE="Mailing list archive">Mailing-list</a></td></tr> + <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/docs/" TITLE="Rubrique docs"><img width=14 height=16 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-docs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/docs/" TITLE="Documentation">Documentation</a></td></tr> + <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/cvs/" TITLE="Rubrique cvs"><img width=13 height=17 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-cvs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/cvs/" TITLE="CVS Web">CVS</a></td></tr> + <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/bugs/" TITLE="Rubrique bugs"><img width=20 height=16 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-bugs.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/bugs/" TITLE="Bugtracking">Bugs</a></td></tr> + <tr><td ALIGN=middle><a class='linkbox' href="http://www.nevrax.org/GPL.php3" TITLE="Rubrique license"><img width=18 height=12 hspace=5 border=0 src=http://www.nevrax.org/inc/img/picto-gpl.gif ALT=#></A></td><td><a class='linkbox' href="http://www.nevrax.org/GPL.php3" TITLE="License">License</a></td></tr> + </TABLE> + </TD></TR></TABLE></TD></TR></TABLE> + <!------ End Box ------> + + </TD> + <TD WIDTH=15><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="16" HEIGHT="16" BORDER=0 ALT=""></TD> + <TD ALIGN=left valign=top><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="140" HEIGHT="10" BORDER=0 ALT=""> + +<!-- title --> +<TABLE background="http://www.nevrax.org/inc/img/redline.gif" CELLSPACING=0 CELLPADDING=0 BORDER=0 width=100%><tr><td> +<A HREF="http://www.nevrax.org/docs/"><img src="http://www.nevrax.org/inc/img/t_docs.gif" ALT="Docs" HEIGHT=20 BORDER=0></A> +</td><td><IMG SRC="http://www.nevrax.org/inc/img/pixel.gif" WIDTH="1" HEIGHT="1" BORDER=0 ALT=""> +</td></tr></table> + + +<!-- block --> +<TABLE bgcolor="#dddddd" CELLSPACING=0 CELLPADDING=0 BORDER=0 width=100%><tr><td width=1% valign=middle><img width=6 height=14 hspace=2 vspace=2 src="http://www.nevrax.org/inc/img/reddots.gif"></TD> + <TD><B>Documentation</B></TD> + <TD ALIGN=RIGHT> </td> +</tr></table> +<!-- Generated by Doxygen 1.2.14 --> +<center> +<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="classes.html">Alphabetical List</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="namespacemembers.html">Namespace Members</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> <a class="qindex" href="pages.html">Related Pages</a> <a class="qindexRef" doxygen="_cgi:http://www.nevrax.org/cgi-bin/nel-search.cgi" href="http://www.nevrax.org/cgi-bin/nel-search.cgi">Search</a> </center> +<hr><h1>NLNET Namespace Reference</h1>This namespace contains all network class. +<a href="#_details">More...</a> +<p> +<table border=0 cellpadding=0 cellspacing=0> +<tr><td colspan=2><br><h2>Compounds</h2></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1__CUniTime.html">NLNET::_CUniTime</a></td></tr> +<tr><td> </td><td><font size=-1><em>This class provide a independant universal time system.</em> <a href="classNLNET_1_1__CUniTime.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1CBaseStruct.html">NLNET::CBaseStruct</a></td></tr> +<tr><td> </td><td><font size=-1><em>Structure used in the second part of the map If you add a client with his service name, the Name is the service name and ServiceNames is empty.</em> <a href="structNLNET_1_1CBaseStruct.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CBufClient.html">NLNET::CBufClient</a></td></tr> +<tr><td> </td><td><font size=-1><em>Client class for layer 1.</em> <a href="classNLNET_1_1CBufClient.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1CBufferizedOutPacket.html">NLNET::CBufferizedOutPacket</a></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CBufNetBase.html">NLNET::CBufNetBase</a></td></tr> +<tr><td> </td><td><font size=-1><em>Layer 1.</em> <a href="classNLNET_1_1CBufNetBase.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CBufServer.html">NLNET::CBufServer</a></td></tr> +<tr><td> </td><td><font size=-1><em>Server class for layer 1.</em> <a href="classNLNET_1_1CBufServer.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CBufSock.html">NLNET::CBufSock</a></td></tr> +<tr><td> </td><td><font size=-1><em><a class="el" href="classNLNET_1_1CBufSock.html">CBufSock</a> A socket and its sending buffer.</em> <a href="classNLNET_1_1CBufSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CCallbackClient.html">NLNET::CCallbackClient</a></td></tr> +<tr><td> </td><td><font size=-1><em>Client class for layer 3.</em> <a href="classNLNET_1_1CCallbackClient.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CCallbackNetBase.html">NLNET::CCallbackNetBase</a></td></tr> +<tr><td> </td><td><font size=-1><em>Layer 3.</em> <a href="classNLNET_1_1CCallbackNetBase.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CCallbackServer.html">NLNET::CCallbackServer</a></td></tr> +<tr><td> </td><td><font size=-1><em>Server class for layer 3.</em> <a href="classNLNET_1_1CCallbackServer.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CClientReceiveTask.html">NLNET::CClientReceiveTask</a></td></tr> +<tr><td> </td><td><font size=-1><em>Code of receiving thread for clients.</em> <a href="classNLNET_1_1CClientReceiveTask.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CDummyTcpSock.html">NLNET::CDummyTcpSock</a></td></tr> +<tr><td> </td><td><font size=-1><em>Dummy <a class="el" href="classNLNET_1_1CTcpSock.html">CTcpSock</a> replacement for replay mode.</em> <a href="classNLNET_1_1CDummyTcpSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1EAccessDenied.html">NLNET::EAccessDenied</a></td></tr> +<tr><td> </td><td><font size=-1><em>Exception raised when an unauthorized access has been done.</em> <a href="structNLNET_1_1EAccessDenied.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1EServiceNotFound.html">NLNET::EServiceNotFound</a></td></tr> +<tr><td> </td><td><font size=-1><em>Exception raised when a the NS does not find the service looked-up.</em> <a href="structNLNET_1_1EServiceNotFound.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1ESocket.html">NLNET::ESocket</a></td></tr> +<tr><td> </td><td><font size=-1><em>Network exceptions.</em> <a href="structNLNET_1_1ESocket.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1ESocketConnectionClosed.html">NLNET::ESocketConnectionClosed</a></td></tr> +<tr><td> </td><td><font size=-1><em>Exception raised when a connection is gracefully closed by peer.</em> <a href="structNLNET_1_1ESocketConnectionClosed.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1ESocketConnectionFailed.html">NLNET::ESocketConnectionFailed</a></td></tr> +<tr><td> </td><td><font size=-1><em>Exception raised when connect() fails.</em> <a href="structNLNET_1_1ESocketConnectionFailed.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CInetAddress.html">NLNET::CInetAddress</a></td></tr> +<tr><td> </td><td><font size=-1><em>Internet address (IP + port).</em> <a href="classNLNET_1_1CInetAddress.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CListenSock.html">NLNET::CListenSock</a></td></tr> +<tr><td> </td><td><font size=-1><em><a class="el" href="classNLNET_1_1CListenSock.html">CListenSock</a>: listening socket for servers.</em> <a href="classNLNET_1_1CListenSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CListenTask.html">NLNET::CListenTask</a></td></tr> +<tr><td> </td><td><font size=-1><em>Code of listening thread.</em> <a href="classNLNET_1_1CListenTask.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CLoginClient.html">NLNET::CLoginClient</a></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CLoginCookie.html">NLNET::CLoginCookie</a></td></tr> +<tr><td> </td><td><font size=-1><em>Manage cookie during the authenticate procedure.</em> <a href="classNLNET_1_1CLoginCookie.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CLoginServer.html">NLNET::CLoginServer</a></td></tr> +<tr><td> </td><td><font size=-1><em>This class is the server part of the Login System.</em> <a href="classNLNET_1_1CLoginServer.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CMessage.html">NLNET::CMessage</a></td></tr> +<tr><td> </td><td><font size=-1><em>Message memory stream for network.</em> <a href="classNLNET_1_1CMessage.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CMessageRecorder.html">NLNET::CMessageRecorder</a></td></tr> +<tr><td> </td><td><font size=-1><em>Message recorder.</em> <a href="classNLNET_1_1CMessageRecorder.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CNamingClient.html">NLNET::CNamingClient</a></td></tr> +<tr><td> </td><td><font size=-1><em>Client side of Naming Service.</em> <a href="classNLNET_1_1CNamingClient.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CNetDisplayer.html">NLNET::CNetDisplayer</a></td></tr> +<tr><td> </td><td><font size=-1><em>Net Displayer.</em> <a href="classNLNET_1_1CNetDisplayer.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CNetLog.html">NLNET::CNetLog</a></td></tr> +<tr><td> </td><td><font size=-1><em>Logger for network transfers.</em> <a href="classNLNET_1_1CNetLog.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CNetManager.html">NLNET::CNetManager</a></td></tr> +<tr><td> </td><td><font size=-1><em>Layer 4.</em> <a href="classNLNET_1_1CNetManager.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CPacsClient.html">NLNET::CPacsClient</a></td></tr> +<tr><td> </td><td><font size=-1><em>Client side of Pacs Service.</em> <a href="classNLNET_1_1CPacsClient.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1CPendingUser.html">NLNET::CPendingUser</a></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CServerBufSock.html">NLNET::CServerBufSock</a></td></tr> +<tr><td> </td><td><font size=-1><em><a class="el" href="classNLNET_1_1CServerBufSock.html">CServerBufSock</a> A socket, its send buffer plus a nonblocking receiving system.</em> <a href="classNLNET_1_1CServerBufSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CServerReceiveTask.html">NLNET::CServerReceiveTask</a></td></tr> +<tr><td> </td><td><font size=-1><em>Code of receiving threads for servers.</em> <a href="classNLNET_1_1CServerReceiveTask.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CServerTask.html">NLNET::CServerTask</a></td></tr> +<tr><td> </td><td><font size=-1><em>Common part of <a class="el" href="classNLNET_1_1CListenTask.html">CListenTask</a> and <a class="el" href="classNLNET_1_1CServerReceiveTask.html">CServerReceiveTask</a>.</em> <a href="classNLNET_1_1CServerTask.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1CNamingClient_1_1CServiceEntry.html">NLNET::CNamingClient::CServiceEntry</a></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1IService.html">NLNET::IService</a></td></tr> +<tr><td> </td><td><font size=-1><em>Base class for all network services.</em> <a href="classNLNET_1_1IService.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CSock.html">NLNET::CSock</a></td></tr> +<tr><td> </td><td><font size=-1><em><a class="el" href="classNLNET_1_1CSock.html">CSock</a>: base socket class.</em> <a href="classNLNET_1_1CSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1TCallbackItem.html">NLNET::TCallbackItem</a></td></tr> +<tr><td> </td><td><font size=-1><em>Callback items. See CMsgSocket::update() for an explanation on how the callbacks are called.</em> <a href="structNLNET_1_1TCallbackItem.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1CUnifiedNetwork_1_1CUnifiedConnection_1_1TConnection.html">NLNET::CUnifiedNetwork::CUnifiedConnection::TConnection</a></td></tr> +<tr><td> </td><td><font size=-1><em>The connection structure.</em> <a href="structNLNET_1_1CUnifiedNetwork_1_1CUnifiedConnection_1_1TConnection.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CTcpSock.html">NLNET::CTcpSock</a></td></tr> +<tr><td> </td><td><font size=-1><em><a class="el" href="classNLNET_1_1CTcpSock.html">CTcpSock</a>: Reliable socket via TCP.</em> <a href="classNLNET_1_1CTcpSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1TMessageRecord.html">NLNET::TMessageRecord</a></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CUnifiedNetwork_1_1CUnifiedConnection.html">NLNET::CUnifiedNetwork::CUnifiedConnection</a></td></tr> +<tr><td> </td><td><font size=-1><em>This may contains a <a class="el" href="classNLNET_1_1CCallbackClient.html">CCallbackClient</a> or a TSockId, depending on which type of connection it is.</em> <a href="classNLNET_1_1CUnifiedNetwork_1_1CUnifiedConnection.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1CUnifiedNetwork_1_1TNameMappedConnection.html">NLNET::CUnifiedNetwork::TNameMappedConnection</a></td></tr> +<tr><td> </td><td><font size=-1><em>A map of service ids, referred by a service name.</em> <a href="structNLNET_1_1CUnifiedNetwork_1_1TNameMappedConnection.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CTransportClass.html">NLNET::CTransportClass</a></td></tr> +<tr><td> </td><td><font size=-1><em>You have to inherit this class and implement description() and callback() method.</em> <a href="classNLNET_1_1CTransportClass.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>struct </td><td valign=bottom><a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">NLNET::TUnifiedCallbackItem</a></td></tr> +<tr><td> </td><td><font size=-1><em>Callback items. See CMsgSocket::update() for an explanation on how the callbacks are called.</em> <a href="structNLNET_1_1TUnifiedCallbackItem.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CUdpSimSock.html">NLNET::CUdpSimSock</a></td></tr> +<tr><td> </td><td><font size=-1><em><a class="el" href="classNLNET_1_1CUdpSimSock.html">CUdpSimSock</a>: Unreliable datagram socket via UDP but packet lost, lag simulation.</em> <a href="classNLNET_1_1CUdpSimSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CUdpSock.html">NLNET::CUdpSock</a></td></tr> +<tr><td> </td><td><font size=-1><em><a class="el" href="classNLNET_1_1CUdpSock.html">CUdpSock</a>: Unreliable datagram socket via UDP.</em> <a href="classNLNET_1_1CUdpSock.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classNLNET_1_1CUnifiedNetwork.html">NLNET::CUnifiedNetwork</a></td></tr> +<tr><td> </td><td><font size=-1><em>Layer 5.</em> <a href="classNLNET_1_1CUnifiedNetwork.html#_details">More...</a><em></em></font><br><br></td></tr> +<tr><td colspan=2><br><h2>Typedefs</h2></td></tr> +<tr><td nowrap align=right valign=top>typedef <a class="el" href="classNLNET_1_1CBufSock.html">CBufSock</a> * </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a0">TSockId</a></td></tr> +<tr><td> </td><td><font size=-1><em>Socket identifier.</em> <a href="#a0">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a2">TNetCallback</a> )(<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg)</td></tr> +<tr><td> </td><td><font size=-1><em>Callback function for message processing.</em> <a href="#a2">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef std::pair< <a class="el" href="namespaceNLNET.html#a2">TNetCallback</a>,<br> + <a class="el" href="namespaceNLNET.html#a0">TSockId</a> > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a3">TStoredNetCallback</a></td></tr> +<tr><td> </td><td><font size=-1><em>Storing a TNetCallback call for future call.</em> <a href="#a3">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef NLMISC::CSynchronized<<br> + <a class="el" href="classNLMISC_1_1CBufFIFO.html">NLMISC::CBufFIFO</a> > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a4">CSynchronizedFIFO</a></td></tr> +<tr><td> </td><td><font size=-1><em>Synchronized FIFO buffer.</em> <a href="#a4">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef CSynchronizedFIFO::CAccessor </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a5">CFifoAccessor</a></td></tr> +<tr><td> </td><td><font size=-1><em>Accessor of mutexed FIFO buffer.</em> <a href="#a5">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef <a class="el" href="memory__common_8h.html#a11">uint32</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a6">TBlockSize</a></td></tr> +<tr><td> </td><td><font size=-1><em>Size of a block.</em> <a href="#a6">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef std::vector< <a class="el" href="classNLMISC_1_1IThread.html">NLMISC::IThread</a> * > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a7">CThreadPool</a></td></tr> +<tr><td nowrap align=right valign=top>typedef std::set< <a class="el" href="namespaceNLNET.html#a0">TSockId</a> > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a8">CConnections</a></td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a9">TMsgCallback</a> )(<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td> </td><td><font size=-1><em>Callback function type for message processing.</em> <a href="#a9">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a10">TNewClientCallback</a> )(<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, const <a class="el" href="classNLNET_1_1CLoginCookie.html">CLoginCookie</a> &cookie)</td></tr> +<tr><td> </td><td><font size=-1><em>Callback function type called when a new client is identified (with the login password procedure).</em> <a href="#a10">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a11">TDisconnectClientCallback</a> )(<a class="el" href="memory__common_8h.html#a11">uint32</a> userId)</td></tr> +<tr><td> </td><td><font size=-1><em>Callback function type called when a client need to be disconnected (double login...).</em> <a href="#a11">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef <a class="el" href="memory__common_8h.html#a7">uint8</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a19">TServiceId</a></td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a20">TBroadcastCallback</a> )(const std::string &name, <a class="el" href="namespaceNLNET.html#a19">TServiceId</a> sid, const std::vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > &<a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>)</td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a22">TNetManagerCallback</a> )(const std::string &serviceName, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg)</td></tr> +<tr><td> </td><td><font size=-1><em>Callback function type for message processing.</em> <a href="#a22">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a25">TUnifiedNetCallback</a> )(const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid, void *arg)</td></tr> +<tr><td> </td><td><font size=-1><em>Callback function type for service up/down processing.</em> <a href="#a25">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>typedef void(* </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a26">TUnifiedMsgCallback</a> )(<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td> </td><td><font size=-1><em>Callback function type for message processing.</em> <a href="#a26">More...</a><em></em></font><br><br></td></tr> +<tr><td colspan=2><br><h2>Enumerations</h2></td></tr> +<tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a156">TNetworkEvent</a> { <br> + <a class="el" href="namespaceNLNET.html#a156a12">Sending</a>, +<a class="el" href="namespaceNLNET.html#a156a13">Receiving</a>, +<a class="el" href="namespaceNLNET.html#a156a14">Connecting</a>, +<a class="el" href="namespaceNLNET.html#a156a15">ConnFailing</a>, +<br> + <a class="el" href="namespaceNLNET.html#a156a16">Accepting</a>, +<a class="el" href="namespaceNLNET.html#a156a17">Disconnecting</a>, +<a class="el" href="namespaceNLNET.html#a156a18">Error</a> +<br> + }</td></tr> +<tr><td> </td><td><font size=-1><em>Type of network events (if changed, don't forget to change EventToString() and StringToEvent().</em> <a href="#a156">More...</a><em></em></font><br><br></td></tr> +<tr><td colspan=2><br><h2>Functions</h2></td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a78">sendEmail</a> (const std::string &smtpServer, const std::string &<a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, const std::string &to, const std::string &subject, const std::string &body, const std::string &attachedFile="", bool onlyCheck=false)</td></tr> +<tr><td> </td><td><font size=-1><em>Send an email.</em> <a href="#a78">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a79">setDefaultEmailParams</a> (const std::string &smtpServer, const std::string &<a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, const std::string &to)</td></tr> +<tr><td> </td><td><font size=-1><em>If you call this function, the default from (when from is "") used in the sendEmail will be the one you set by this function.</em> <a href="#a79">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a11">uint32</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a80">stringToInternalIPAddress</a> (const std::string &<a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>)</td></tr> +<tr><td> </td><td><font size=-1><em>Take a internet dot string and convert it in an uint32 internal format for example "128.64.32.16" -> 0xF0804020.</em> <a href="#a80">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>std::string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a81">internalIPAddressToString</a> (<a class="el" href="memory__common_8h.html#a11">uint32</a> <a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>)</td></tr> +<tr><td> </td><td><font size=-1><em>Take an internal address and convert it to a internet dot string.</em> <a href="#a81">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>std::string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a82">vectorCInetAddressToString</a> (const std::vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > &addrs)</td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a83">EventToString</a> (<a class="el" href="namespaceNLNET.html#a156">TNetworkEvent</a> e)</td></tr> +<tr><td> </td><td><font size=-1><em>TNetworkEvent -> string.</em> <a href="#a83">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="namespaceNLNET.html#a156">TNetworkEvent</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a84">StringToEvent</a> (string &<a class="el" href="driver__opengl__extension__def_8h.html#a383">s</a>)</td></tr> +<tr><td> </td><td><font size=-1><em>string -> TNetworkEvent.</em> <a href="#a84">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a85">cbPacsAnswer</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a13">uint64</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a86">updateStatCounter</a> (<a class="el" href="memory__common_8h.html#a13">uint64</a> &counter, <a class="el" href="memory__common_8h.html#a13">uint64</a> newvalue)</td></tr> +<tr><td nowrap align=right valign=top>NLMISC::CMutex </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a87">nettrace_mutex</a> ("nettrace_mutex")</td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a88">stringFromVectorPart</a> (const vector< <a class="el" href="memory__common_8h.html#a7">uint8</a> > &<a class="el" href="driver__opengl__extension__def_8h.html#a368">v</a>, <a class="el" href="memory__common_8h.html#a11">uint32</a> pos, <a class="el" href="memory__common_8h.html#a11">uint32</a> <a class="el" href="cf__lexical_8cpp.html#a96">len</a>)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a89">cbcMessageRecvAllAssociations</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a90">cbnbMessageRecvAssociations</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a91">cbnbMessageAskAssociations</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a92">cbnbNewDisconnection</a> (<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *<a class="el" href="driver__opengl__extension__def_8h.html#a394">data</a>)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a93">cbsNewConnection</a> (<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *<a class="el" href="driver__opengl__extension__def_8h.html#a394">data</a>)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a94">uuencode</a> (const char *<a class="el" href="driver__opengl__extension__def_8h.html#a383">s</a>, const char *store, const int length)</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a95">sendEMailCommand</a> (<a class="el" href="classNLNET_1_1CTcpSock.html">CTcpSock</a> &sock, const std::string &command, <a class="el" href="memory__common_8h.html#a11">uint32</a> code=250)</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a96">sendEmail</a> (const string &smtpServer, const string &<a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, const string &to, const string &subject, const string &body, const string &attachedFile, bool onlyCheck)</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a97">operator==</a> (const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> &a1, const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> &a2)</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a98">operator<</a> (const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> &a1, const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> &a2)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a99">cbShardValidate</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a100">operator==</a> (const <a class="el" href="classNLNET_1_1CLoginCookie.html">CLoginCookie</a> &c1, const <a class="el" href="classNLNET_1_1CLoginCookie.html">CLoginCookie</a> &c2)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a101">cbWSChooseShard</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a102">cbWSDisconnectClient</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a103">cbShardValidation</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a104">ClientConnection</a> (<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a105">cfcbListenAddress</a> (CConfigFile::CVar &var)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a106">cfcbAcceptInvalidCookie</a> (CConfigFile::CVar &var)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a107">cbRegister</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a108">cbQueryPort</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a109">cbRegisterBroadcast</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a110">cbUnregisterBroadcast</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a111">NLMISC_COMMAND</a> (services,"displays registered services","")</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a112">nmNewConnection</a> (<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a113">nmNewDisconnection</a> (<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a114">RegistrationBroadcast</a> (const std::string &name, <a class="el" href="namespaceNLNET.html#a19">TServiceId</a> sid, const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > &<a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a115">UnregistrationBroadcast</a> (const std::string &name, <a class="el" href="namespaceNLNET.html#a19">TServiceId</a> sid, const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > &<a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>)</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="classNLNET_1_1CNetDisplayer.html">CNetDisplayer</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a116">commandDisplayer</a> (false)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a117">serviceGetView</a> (<a class="el" href="memory__common_8h.html#a11">uint32</a> rid, const string &rawvarpath, vector< string > &vara, vector< string > &vala)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a118">servcbGetView</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a119">AESConnection</a> (const string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a120">AESDisconnection</a> (const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a121">cbExecCommand</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a122">cbStopService</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a123">sigHandler</a> (int Sig)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a124">initSignal</a> ()</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a125">cbLogFilter</a> (CConfigFile::CVar &var)</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a126">NLMISC_VARIABLE</a> (<a class="el" href="memory__common_8h.html#a10">sint32</a>, <a class="el" href="namespaceNLNET.html#a57">NetSpeedLoop</a>,"duration of the last network loop(<a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> ms)")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a127">NLMISC_VARIABLE</a> (<a class="el" href="memory__common_8h.html#a10">sint32</a>, <a class="el" href="namespaceNLNET.html#a58">UserSpeedLoop</a>,"duration of the last user loop(<a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> ms)")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a128">NLMISC_DYNVARIABLE</a> (<a class="el" href="memory__common_8h.html#a13">uint64</a>, ReceivedBytes,"total of bytes received by this service")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a129">NLMISC_DYNVARIABLE</a> (<a class="el" href="memory__common_8h.html#a13">uint64</a>, SentBytes,"total of bytes sent by this service")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a130">NLMISC_DYNVARIABLE</a> (<a class="el" href="memory__common_8h.html#a13">uint64</a>, ReceivedQueueSize,"current <a class="el" href="cf__lexical_8cpp.html#a94">size</a> <a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> bytes of the received queue <a class="el" href="cf__lexical_8cpp.html#a94">size</a>")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a131">NLMISC_DYNVARIABLE</a> (<a class="el" href="memory__common_8h.html#a13">uint64</a>, SentQueueSize,"current <a class="el" href="cf__lexical_8cpp.html#a94">size</a> <a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> bytes of the sent queue <a class="el" href="cf__lexical_8cpp.html#a94">size</a>")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a132">NLMISC_DYNVARIABLE</a> (string, Scroller,"current <a class="el" href="cf__lexical_8cpp.html#a94">size</a> <a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> bytes of the sent queue <a class="el" href="cf__lexical_8cpp.html#a94">size</a>")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a133">NLMISC_VARIABLE</a> (<a class="el" href="memory__common_8h.html#a11">uint32</a>, foo,"test the get view system")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a134">NLMISC_VARIABLE</a> (<a class="el" href="memory__common_8h.html#a11">uint32</a>, <a class="el" href="namespaceNLNET.html#a63">bar</a>,"test the get view system")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a135">NLMISC_DYNVARIABLE</a> (string, State,"Set this <a class="el" href="driver__opengl__extension__def_8h.html#a415">value</a> to 0 to shutdown the service and 1 to start the service")</td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a136">typeToString</a> (<a class="el" href="classNLNET_1_1CTransportClass.html#s15">CTransportClass::TProp</a> <a class="el" href="driver__opengl__extension__def_8h.html#a373">type</a>)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a137">cbTCReceiveMessage</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const string &name, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a138">cbTCReceiveOtherSideClass</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const string &name, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a139">cbTCUpService</a> (const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a140">cbSimVar</a> (CConfigFile::CVar &var)</td></tr> +<tr><td nowrap align=right valign=top>CLog </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a141">test</a> (CLog::LOG_INFO)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a142">uNetRegistrationBroadcast</a> (const string &name, <a class="el" href="namespaceNLNET.html#a19">TServiceId</a> sid, const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > &<a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a143">uNetUnregistrationBroadcast</a> (const string &name, <a class="el" href="namespaceNLNET.html#a19">TServiceId</a> sid, const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > &<a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a144">uncbConnection</a> (<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a145">uncbDisconnection</a> (<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a146">uncbServiceIdentification</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a147">uncbMsgProcessing</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a148">createMessage</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgout, const vector< string > &args, CLog &log)</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a149">NLMISC_COMMAND</a> (msgin,"Simulate an input message <a class="el" href="cf__gramatical_8cpp.html#a69">from</a> another service(ex:msgin 128 REGISTER u32 10 b 1 f 1.5)","< ServiceName >|< ServiceId >< MessageName >[< ParamType >< Param >]*")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a150">NLMISC_COMMAND</a> (msgout,"Send a message to a specified service(ex:msgout 128 REGISTER u32 10 b 1 f 1.5)","< ServiceName >|< ServiceId >< MessageName >[< ParamType >< Param >]*")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a151">NLMISC_COMMAND</a> (l5InternalTables,"Displays internal table of network layer5","")</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a152">NLMISC_COMMAND</a> (isServiceLocal,"Says if a service is local or not compare with this service","< sid >|< service name >")</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a153">cbGetUniversalTime</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a154">cbServerAskUniversalTime</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a155">cbClientGetUniversalTime</a> (<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase)</td></tr> +<tr><td colspan=2><br><h2>Variables</h2></td></tr> +<tr><td nowrap align=right valign=top>const <a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a1">InvalidSockId</a> = (<a class="el" href="namespaceNLNET.html#a0">TSockId</a>) NULL</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="classNLNET_1_1CNetLog.html">CNetLog</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a21">NetLog</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a23">PacsCallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a24">EmptyCallbackArray</a> [] = { { "", NULL } }</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a27">ClientMessageAssociationArray</a> []</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a28">cbnbMessageAssociationArray</a> []</td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a29">DefaultSMTPServer</a></td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a30">DefaultFrom</a></td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a31">DefaultTo</a></td></tr> +<tr><td nowrap align=right valign=top>char </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a32">tbl</a> [65]</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a33">ShardValidate</a></td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a34">ShardValidateReason</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a35">FESCallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top>list< <a class="el" href="structNLNET_1_1CPendingUser.html">CPendingUser</a> > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a36">PendingUsers</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="classNLNET_1_1CCallbackServer.html">CCallbackServer</a> * </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a37">Server</a></td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a38">ListenAddr</a></td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a39">AcceptInvalidCookie</a> = false</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="namespaceNLNET.html#a11">TDisconnectClientCallback</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a40">DisconnectClientCallback</a> = NULL</td></tr> +<tr><td nowrap align=right valign=top>map< <a class="el" href="memory__common_8h.html#a11">uint32</a>, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a41">UserIdSockAssociations</a></td></tr> +<tr><td> </td><td><font size=-1><em>contains the correspondance between userid and the sockid.</em> <a href="#a41">More...</a><em></em></font><br><br></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="namespaceNLNET.html#a10">TNewClientCallback</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a42">NewClientCallback</a> = NULL</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a43">WSCallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top>const <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a44">ClientCallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="namespaceNLNET.html#a20">TBroadcastCallback</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a45">_RegistrationBroadcastCallback</a> = NULL</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="namespaceNLNET.html#a20">TBroadcastCallback</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a46">_UnregistrationBroadcastCallback</a> = NULL</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a47">Registered</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="namespaceNLNET.html#a19">TServiceId</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a48">RegisteredSuccess</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="namespaceNLNET.html#a19">TServiceId</a> * </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a49">RegisteredSID</a> = NULL</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a50">QueryPort</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a9">uint16</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a51">QueryPortPort</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a52">NamingClientCallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top>const <a class="el" href="memory__common_8h.html#a8">sint16</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a53">LOG_CBINDEX</a> = 0</td></tr> +<tr><td nowrap align=right valign=top>const <a class="el" href="memory__common_8h.html#a14">sint</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a54">Signal</a> []</td></tr> +<tr><td nowrap align=right valign=top>const char * </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a55">SignalName</a> []</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a14">sint</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a56">ExitSignalAsked</a> = 0</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a10">sint32</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a57">NetSpeedLoop</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a10">sint32</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a58">UserSpeedLoop</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a15">uint</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a59">SignalisedThread</a></td></tr> +<tr><td nowrap align=right valign=top>CFileDisplayer </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a60">fd</a></td></tr> +<tr><td nowrap align=right valign=top>CLog </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a61">commandLog</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a62">AESCallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a63">bar</a> = 6666</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a64">CallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top>queue< <a class="el" href="structNLNET_1_1CBufferizedOutPacket.html">CBufferizedOutPacket</a> * > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a65">BufferizedOutPackets</a></td></tr> +<tr><td nowrap align=right valign=top>queue< <a class="el" href="structNLNET_1_1CBufferizedOutPacket.html">CBufferizedOutPacket</a> * > </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a66">BufferizedInPackets</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a7">uint8</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a67">buffer</a> [10000]</td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a15">uint</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a68">ThreadCreator</a> = 0</td></tr> +<tr><td nowrap align=right valign=top>const <a class="el" href="memory__common_8h.html#a13">uint64</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a69">AppIdDeadConnection</a> = 0xDEAD</td></tr> +<tr><td nowrap align=right valign=top>string </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a70">allstuffs</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a71">unServerCbArray</a> []</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a72">GetUniversalTime</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="memory__common_8h.html#a11">uint32</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a73">GetUniversalTimeSecondsSince1970</a></td></tr> +<tr><td nowrap align=right valign=top>TTime </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a74">GetUniversalTimeUniTime</a></td></tr> +<tr><td nowrap align=right valign=top><a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a75">ServerTimeServiceCallbackArray</a> []</td></tr> +<tr><td nowrap align=right valign=top>bool </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a76">GetClientUniversalTime</a></td></tr> +<tr><td nowrap align=right valign=top>TTime </td><td valign=bottom><a class="el" href="namespaceNLNET.html#a77">GetClientUniversalTimeUniTime</a></td></tr> +</table> +<hr><a name="_details"></a><h2>Detailed Description</h2> +This namespace contains all network class.<hr><h2>Typedef Documentation</h2> +<a name="a8" doxytag="NLNET::CConnections"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef std::set<<a class="el" href="namespaceNLNET.html#a0">TSockId</a>> NLNET::CConnections + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="buf__server_8h-source.html#l00374">374</a> of file <a class="el" href="buf__server_8h-source.html">buf_server.h</a>. </td> + </tr> +</table> +<a name="a5" doxytag="NLNET::CFifoAccessor"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef CSynchronizedFIFO::CAccessor NLNET::CFifoAccessor + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Accessor of mutexed FIFO buffer. +<p> + +<p> +Definition at line <a class="el" href="buf__net__base_8h-source.html#l00056">56</a> of file <a class="el" href="buf__net__base_8h-source.html">buf_net_base.h</a>. +<p> +Referenced by <a class="el" href="buf__server_8cpp-source.html#l00374">NLNET::CBufServer::dataAvailable</a>, <a class="el" href="buf__client_8cpp-source.html#l00130">NLNET::CBufClient::dataAvailable</a>, <a class="el" href="buf__client_8cpp-source.html#l00308">NLNET::CBufClient::disconnect</a>, <a class="el" href="buf__net__base_8h-source.html#l00087">NLNET::CBufNetBase::getReceiveQueueSize</a>, <a class="el" href="buf__net__base_8h-source.html#l00153">NLNET::CBufNetBase::pushMessageIntoReceiveQueue</a>, <a class="el" href="buf__server_8cpp-source.html#l00575">NLNET::CBufServer::receive</a>, <a class="el" href="buf__client_8cpp-source.html#l00262">NLNET::CBufClient::receive</a>, and <a class="el" href="buf__server_8cpp-source.html#l00939">NLNET::CServerReceiveTask::run</a>. </td> + </tr> +</table> +<a name="a4" doxytag="NLNET::CSynchronizedFIFO"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef NLMISC::CSynchronized<<a class="el" href="classNLMISC_1_1CBufFIFO.html">NLMISC::CBufFIFO</a>> NLNET::CSynchronizedFIFO + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Synchronized FIFO buffer. +<p> + +<p> +Definition at line <a class="el" href="buf__net__base_8h-source.html#l00053">53</a> of file <a class="el" href="buf__net__base_8h-source.html">buf_net_base.h</a>. +<p> +Referenced by <a class="el" href="buf__net__base_8h-source.html#l00143">NLNET::CBufNetBase::receiveQueue</a>. </td> + </tr> +</table> +<a name="a7" doxytag="NLNET::CThreadPool"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef std::vector<<a class="el" href="classNLMISC_1_1IThread.html">NLMISC::IThread</a>*> NLNET::CThreadPool + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="buf__server_8h-source.html#l00112">112</a> of file <a class="el" href="buf__server_8h-source.html">buf_server.h</a>. +<p> +Referenced by <a class="el" href="buf__server_8cpp-source.html#l00910">NLNET::CBufServer::addNewThread</a>. </td> + </tr> +</table> +<a name="a6" doxytag="NLNET::TBlockSize"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef <a class="el" href="memory__common_8h.html#a11">uint32</a> NLNET::TBlockSize + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Size of a block. +<p> + +<p> +Definition at line <a class="el" href="buf__net__base_8h-source.html#l00059">59</a> of file <a class="el" href="buf__net__base_8h-source.html">buf_net_base.h</a>. +<p> +Referenced by <a class="el" href="buf__sock_8cpp-source.html#l00138">NLNET::CBufSock::flush</a>, <a class="el" href="buf__sock_8cpp-source.html#l00370">NLNET::CServerBufSock::receivePart</a>, and <a class="el" href="buf__client_8cpp-source.html#l00427">NLNET::CClientReceiveTask::run</a>. </td> + </tr> +</table> +<a name="a20" doxytag="NLNET::TBroadcastCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TBroadcastCallback)(const std::string &name, <a class="el" href="namespaceNLNET.html#a19">TServiceId</a> sid, const std::vector<<a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a>> &<a class="el" href="driver__opengl__extension__def_8h.html#a414">addr</a>) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8h-source.html#l00044">44</a> of file <a class="el" href="naming__client_8h-source.html">naming_client.h</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00066">NLNET::CNamingClient::setRegistrationBroadcastCallback</a>, and <a class="el" href="naming__client_8cpp-source.html#l00071">NLNET::CNamingClient::setUnregistrationBroadcastCallback</a>. </td> + </tr> +</table> +<a name="a11" doxytag="NLNET::TDisconnectClientCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TDisconnectClientCallback)(<a class="el" href="memory__common_8h.html#a11">uint32</a> userId) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Callback function type called when a client need to be disconnected (double login...). +<p> + +<p> +Definition at line <a class="el" href="login__server_8h-source.html#l00050">50</a> of file <a class="el" href="login__server_8h-source.html">login_server.h</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00263">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a9" doxytag="NLNET::TMsgCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TMsgCallback)(<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, <a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> &netbase) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Callback function type for message processing. +<p> +msgin contains parameters of the message from is the SockId of the connection, for a client, from is always the same value +<p> +Definition at line <a class="el" href="callback__net__base_8h-source.html#l00055">55</a> of file <a class="el" href="callback__net__base_8h-source.html">callback_net_base.h</a>. +<p> +Referenced by <a class="el" href="callback__net__base_8cpp-source.html#l00223">NLNET::CCallbackNetBase::processOneMessage</a>, and <a class="el" href="callback__net__base_8h-source.html#l00105">NLNET::CCallbackNetBase::setDefaultCallback</a>. </td> + </tr> +</table> +<a name="a2" doxytag="NLNET::TNetCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TNetCallback)( <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg ) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Callback function for message processing. +<p> + +<p> +Definition at line <a class="el" href="buf__net__base_8h-source.html#l00047">47</a> of file <a class="el" href="buf__net__base_8h-source.html">buf_net_base.h</a>. +<p> +Referenced by <a class="el" href="buf__server_8h-source.html#l00303">NLNET::CBufServer::connectionCallback</a>, <a class="el" href="buf__net__base_8h-source.html#l00146">NLNET::CBufNetBase::disconnectionCallback</a>, <a class="el" href="callback__server_8h-source.html#l00061">NLNET::CCallbackServer::setConnectionCallback</a>, <a class="el" href="buf__server_8h-source.html#l00181">NLNET::CBufServer::setConnectionCallback</a>, <a class="el" href="callback__server_8h-source.html#l00064">NLNET::CCallbackServer::setDisconnectionCallback</a>, <a class="el" href="callback__net__base_8h-source.html#l00108">NLNET::CCallbackNetBase::setDisconnectionCallback</a>, <a class="el" href="callback__client_8h-source.html#l00080">NLNET::CCallbackClient::setDisconnectionCallback</a>, and <a class="el" href="buf__net__base_8h-source.html#l00084">NLNET::CBufNetBase::setDisconnectionCallback</a>. </td> + </tr> +</table> +<a name="a22" doxytag="NLNET::TNetManagerCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TNetManagerCallback)(const std::string &serviceName, <a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, void *arg) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Callback function type for message processing. +<p> + +<p> +Definition at line <a class="el" href="net__manager_8h-source.html#l00052">52</a> of file <a class="el" href="net__manager_8h-source.html">net_manager.h</a>. +<p> +Referenced by <a class="el" href="net__manager_8cpp-source.html#l00472">NLNET::CNetManager::setConnectionCallback</a>, and <a class="el" href="net__manager_8cpp-source.html#l00480">NLNET::CNetManager::setDisconnectionCallback</a>. </td> + </tr> +</table> +<a name="a10" doxytag="NLNET::TNewClientCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TNewClientCallback)(<a class="el" href="namespaceNLNET.html#a0">TSockId</a> <a class="el" href="cf__gramatical_8cpp.html#a69">from</a>, const <a class="el" href="classNLNET_1_1CLoginCookie.html">CLoginCookie</a> &cookie) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Callback function type called when a new client is identified (with the login password procedure). +<p> + +<p> +Definition at line <a class="el" href="login__server_8h-source.html#l00047">47</a> of file <a class="el" href="login__server_8h-source.html">login_server.h</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a19" doxytag="NLNET::TServiceId"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef <a class="el" href="memory__common_8h.html#a7">uint8</a> NLNET::TServiceId + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8h-source.html#l00042">42</a> of file <a class="el" href="naming__client_8h-source.html">naming_client.h</a>. +<p> +Referenced by <a class="el" href="net__manager_8cpp-source.html#l00201">NLNET::CNetManager::addServer</a>, <a class="el" href="naming__client_8h-source.html#l00063">NLNET::CNamingClient::CServiceEntry::CServiceEntry</a>, <a class="el" href="naming__client_8h-source.html#l00220">NLNET::CNamingClient::find</a>, <a class="el" href="service_8h-source.html#l00206">NLNET::IService::getServiceId</a>, <a class="el" href="naming__client_8cpp-source.html#l00440">NLNET::CNamingClient::lookup</a>, <a class="el" href="naming__client_8cpp-source.html#l00296">NLNET::CNamingClient::registerService</a>, <a class="el" href="naming__client_8cpp-source.html#l00332">NLNET::CNamingClient::registerServiceWithSId</a>, <a class="el" href="naming__client_8cpp-source.html#l00365">NLNET::CNamingClient::resendRegisteration</a>, <a class="el" href="naming__client_8cpp-source.html#l00390">NLNET::CNamingClient::unregisterAllServices</a>, and <a class="el" href="naming__client_8cpp-source.html#l00377">NLNET::CNamingClient::unregisterService</a>. </td> + </tr> +</table> +<a name="a0" doxytag="NLNET::TSockId"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef <a class="el" href="classNLNET_1_1CBufSock.html">CBufSock</a>* NLNET::TSockId + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Socket identifier. +<p> + +<p> +Definition at line <a class="el" href="buf__net__base_8h-source.html#l00042">42</a> of file <a class="el" href="buf__net__base_8h-source.html">buf_net_base.h</a>. +<p> +Referenced by <a class="el" href="buf__server_8h-source.html#l00424">NLNET::CServerReceiveTask::addNewSocket</a>, <a class="el" href="buf__server_8h-source.html#l00441">NLNET::CServerReceiveTask::addToRemoveSet</a>, <a class="el" href="buf__sock_8h-source.html#l00120">NLNET::CBufSock::advertiseDisconnection</a>, <a class="el" href="buf__sock_8h-source.html#l00135">NLNET::CBufSock::advertiseSystemEvent</a>, <a class="el" href="callback__net__base_8cpp-source.html#l00469">NLNET::CCallbackNetBase::authorizeOnly</a>, <a class="el" href="buf__client_8h-source.html#l00050">NLNET::CClientReceiveTask::CClientReceiveTask</a>, <a class="el" href="buf__server_8cpp-source.html#l01142">NLNET::CServerReceiveTask::clearClosedConnections</a>, <a class="el" href="buf__server_8cpp-source.html#l00374">NLNET::CBufServer::dataAvailable</a>, <a class="el" href="callback__server_8cpp-source.html#l00243">NLNET::CCallbackServer::disconnect</a>, <a class="el" href="callback__net__base_8h-source.html#l00133">NLNET::CCallbackNetBase::disconnect</a>, <a class="el" href="callback__client_8cpp-source.html#l00351">NLNET::CCallbackClient::disconnect</a>, <a class="el" href="buf__server_8cpp-source.html#l00261">NLNET::CBufServer::disconnect</a>, <a class="el" href="callback__server_8h-source.html#l00055">NLNET::CCallbackServer::flush</a>, <a class="el" href="callback__client_8cpp-source.html#l00134">NLNET::CCallbackClient::flush</a>, <a class="el" href="buf__server_8h-source.html#l00224">NLNET::CBufServer::flush</a>, <a class="el" href="unified__network_8cpp-source.html#l01278">NLNET::CUnifiedNetwork::getNetBase</a>, <a class="el" href="buf__server_8cpp-source.html#l00670">NLNET::CBufServer::getSendQueueSize</a>, <a class="el" href="callback__server_8cpp-source.html#l00265">NLNET::CCallbackServer::getSockId</a>, <a class="el" href="callback__client_8cpp-source.html#l00269">NLNET::CCallbackClient::getSockId</a>, <a class="el" href="callback__server_8h-source.html#l00077">NLNET::CCallbackServer::hostAddress</a>, <a class="el" href="callback__net__base_8cpp-source.html#l00441">NLNET::CCallbackNetBase::hostAddress</a>, <a class="el" href="callback__client_8h-source.html#l00071">NLNET::CCallbackClient::hostAddress</a>, <a class="el" href="buf__server_8h-source.html#l00233">NLNET::CBufServer::hostAddress</a>, <a class="el" href="buf__client_8h-source.html#l00189">NLNET::CBufClient::id</a>, <a class="el" href="callback__net__base_8cpp-source.html#l00223">NLNET::CCallbackNetBase::processOneMessage</a>, <a class="el" href="buf__server_8h-source.html#l00290">NLNET::CBufServer::pushBufferToHost</a>, <a class="el" href="callback__server_8cpp-source.html#l00202">NLNET::CCallbackServer::receive</a>, <a class="el" href="callback__client_8cpp-source.html#l00217">NLNET::CCallbackClient::receive</a>, <a class="el" href="buf__server_8cpp-source.html#l00575">NLNET::CBufServer::receive</a>, <a class="el" href="message__recorder_8cpp-source.html#l00141">NLNET::CMessageRecorder::recordNext</a>, <a class="el" href="buf__server_8cpp-source.html#l00939">NLNET::CServerReceiveTask::run</a>, <a class="el" href="net__manager_8cpp-source.html#l00455">NLNET::CNetManager::send</a>, <a class="el" href="callback__server_8cpp-source.html#l00124">NLNET::CCallbackServer::send</a>, <a class="el" href="callback__client_8cpp-source.html#l00079">NLNET::CCallbackClient::send</a>, <a class="el" href="callback__server_8cpp-source.html#l00091">NLNET::CCallbackServer::sendAllMyAssociations</a>, <a class="el" href="buf__server_8h-source.html#l00218">NLNET::CBufServer::setSizeFlushTrigger</a>, <a class="el" href="buf__server_8h-source.html#l00213">NLNET::CBufServer::setTimeFlushTrigger</a>, <a class="el" href="buf__client_8h-source.html#l00059">NLNET::CClientReceiveTask::sockId</a>, <a class="el" href="unified__network_8h-source.html#l00259">NLNET::CUnifiedNetwork::CUnifiedConnection::TConnection::TConnection</a>, and <a class="el" href="message__recorder_8h-source.html#l00068">NLNET::TMessageRecord::TMessageRecord</a>. </td> + </tr> +</table> +<a name="a3" doxytag="NLNET::TStoredNetCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef std::pair<<a class="el" href="namespaceNLNET.html#a2">TNetCallback</a>,<a class="el" href="namespaceNLNET.html#a0">TSockId</a>> NLNET::TStoredNetCallback + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Storing a TNetCallback call for future call. +<p> + +<p> +Definition at line <a class="el" href="buf__net__base_8h-source.html#l00050">50</a> of file <a class="el" href="buf__net__base_8h-source.html">buf_net_base.h</a>. </td> + </tr> +</table> +<a name="a26" doxytag="NLNET::TUnifiedMsgCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TUnifiedMsgCallback)(<a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> &msgin, const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Callback function type for message processing. +<p> +<dl compact><dt><b> +Parameters: </b><dd> +<table border=0 cellspacing=2 cellpadding=0> +<tr><td valign=top><em>msgin</em> </td><td> +message received </td></tr> +<tr><td valign=top><em>serviceName</em> </td><td> +name of the service that sent the message </td></tr> +<tr><td valign=top><em>sid</em> </td><td> +id of the service that sent the message </td></tr> +</table> +</dl> +<p> +Definition at line <a class="el" href="unified__network_8h-source.html#l00052">52</a> of file <a class="el" href="unified__network_8h-source.html">unified_network.h</a>. +<p> +Referenced by <a class="el" href="unified__network_8cpp-source.html#l01336">NLNET::CUnifiedNetwork::findCallback</a>. </td> + </tr> +</table> +<a name="a25" doxytag="NLNET::TUnifiedNetCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> typedef void(* NLNET::TUnifiedNetCallback)(const std::string &serviceName, <a class="el" href="memory__common_8h.html#a9">uint16</a> sid, void *arg) + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Callback function type for service up/down processing. +<p> +<dl compact><dt><b> +Parameters: </b><dd> +<table border=0 cellspacing=2 cellpadding=0> +<tr><td valign=top><em>serviceName</em> </td><td> +name of the service that is un/registered to the naming service </td></tr> +<tr><td valign=top><em>arg</em> </td><td> +a pointer initialized by the user </td></tr> +</table> +</dl> +<p> +Definition at line <a class="el" href="unified__network_8h-source.html#l00045">45</a> of file <a class="el" href="unified__network_8h-source.html">unified_network.h</a>. +<p> +Referenced by <a class="el" href="unified__network_8cpp-source.html#l00804">NLNET::CUnifiedNetwork::update</a>. </td> + </tr> +</table> +<hr><h2>Enumeration Type Documentation</h2> +<a name="a156" doxytag="NLNET::TNetworkEvent"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> enum NLNET::TNetworkEvent + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Type of network events (if changed, don't forget to change <a class="el" href="namespaceNLNET.html#a83">EventToString</a>() and <a class="el" href="namespaceNLNET.html#a84">StringToEvent</a>(). +<p> +<dl compact><dt><b> +Enumeration values:</b><dd> +<table border=0 cellspacing=2 cellpadding=0> +<tr><td valign=top><em><a name="a156a12" doxytag="Sending"></a><em>Sending</em></em> </td><td> +</td></tr> +<tr><td valign=top><em><a name="a156a13" doxytag="Receiving"></a><em>Receiving</em></em> </td><td> +</td></tr> +<tr><td valign=top><em><a name="a156a14" doxytag="Connecting"></a><em>Connecting</em></em> </td><td> +</td></tr> +<tr><td valign=top><em><a name="a156a15" doxytag="ConnFailing"></a><em>ConnFailing</em></em> </td><td> +</td></tr> +<tr><td valign=top><em><a name="a156a16" doxytag="Accepting"></a><em>Accepting</em></em> </td><td> +</td></tr> +<tr><td valign=top><em><a name="a156a17" doxytag="Disconnecting"></a><em>Disconnecting</em></em> </td><td> +</td></tr> +<tr><td valign=top><em><a name="a156a18" doxytag="Error"></a><em>Error</em></em> </td><td> +</td></tr> +</table> +</dl> + +<p> +Definition at line <a class="el" href="message__recorder_8h-source.html#l00049">49</a> of file <a class="el" href="message__recorder_8h-source.html">message_recorder.h</a>. +<p> +Referenced by <a class="el" href="message__recorder_8cpp-source.html#l00308">NLNET::CMessageRecorder::checkNextOne</a>, <a class="el" href="callback__client_8cpp-source.html#l00283">NLNET::CCallbackClient::connect</a>, <a class="el" href="message__recorder_8cpp-source.html#l00141">NLNET::CMessageRecorder::recordNext</a>, <a class="el" href="message__recorder_8cpp-source.html#l00326">NLNET::CMessageRecorder::replayConnectionAttempt</a>, and <a class="el" href="message__recorder_8h-source.html#l00068">NLNET::TMessageRecord::TMessageRecord</a>. </td> + </tr> +</table> +<hr><h2>Function Documentation</h2> +<a name="a119" doxytag="NLNET::AESConnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void AESConnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00209">209</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a120" doxytag="NLNET::AESDisconnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void AESDisconnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00237">237</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a155" doxytag="NLNET::cbClientGetUniversalTime"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbClientGetUniversalTime </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00295">295</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a89" doxytag="NLNET::cbcMessageRecvAllAssociations"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbcMessageRecvAllAssociations </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="callback__client_8cpp-source.html#l00043">43</a> of file <a class="el" href="callback__client_8cpp-source.html">callback_client.cpp</a>. </td> + </tr> +</table> +<a name="a121" doxytag="NLNET::cbExecCommand"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbExecCommand </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00243">243</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a153" doxytag="NLNET::cbGetUniversalTime"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbGetUniversalTime </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00138">138</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a125" doxytag="NLNET::cbLogFilter"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbLogFilter </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">CConfigFile::CVar & </td> + <td class="mdname1" valign="top" nowrap> <em>var</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00430">430</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a91" doxytag="NLNET::cbnbMessageAskAssociations"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbnbMessageAskAssociations </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="callback__net__base_8cpp-source.html#l00088">88</a> of file <a class="el" href="callback__net__base_8cpp-source.html">callback_net_base.cpp</a>. </td> + </tr> +</table> +<a name="a90" doxytag="NLNET::cbnbMessageRecvAssociations"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbnbMessageRecvAssociations </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="callback__net__base_8cpp-source.html#l00055">55</a> of file <a class="el" href="callback__net__base_8cpp-source.html">callback_net_base.cpp</a>. </td> + </tr> +</table> +<a name="a92" doxytag="NLNET::cbnbNewDisconnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbnbNewDisconnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>data</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="callback__net__base_8cpp-source.html#l00127">127</a> of file <a class="el" href="callback__net__base_8cpp-source.html">callback_net_base.cpp</a>. </td> + </tr> +</table> +<a name="a85" doxytag="NLNET::cbPacsAnswer"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbPacsAnswer </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="pacs__client_8h-source.html#l00495">495</a> of file <a class="el" href="pacs__client_8h-source.html">pacs_client.h</a>. </td> + </tr> +</table> +<a name="a108" doxytag="NLNET::cbQueryPort"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbQueryPort </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00104">104</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. </td> + </tr> +</table> +<a name="a107" doxytag="NLNET::cbRegister"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbRegister </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00084">84</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. </td> + </tr> +</table> +<a name="a109" doxytag="NLNET::cbRegisterBroadcast"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbRegisterBroadcast </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00114">114</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. </td> + </tr> +</table> +<a name="a154" doxytag="NLNET::cbServerAskUniversalTime"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbServerAskUniversalTime </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00261">261</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a99" doxytag="NLNET::cbShardValidate"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbShardValidate </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__client_8cpp-source.html#l00048">48</a> of file <a class="el" href="login__client_8cpp-source.html">login_client.cpp</a>. </td> + </tr> +</table> +<a name="a103" doxytag="NLNET::cbShardValidation"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbShardValidation </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00143">143</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. </td> + </tr> +</table> +<a name="a140" doxytag="NLNET::cbSimVar"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbSimVar </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">CConfigFile::CVar & </td> + <td class="mdname1" valign="top" nowrap> <em>var</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="udp__sim__sock_8cpp-source.html#l00191">191</a> of file <a class="el" href="udp__sim__sock_8cpp-source.html">udp_sim_sock.cpp</a>. </td> + </tr> +</table> +<a name="a93" doxytag="NLNET::cbsNewConnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbsNewConnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>data</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="callback__server_8cpp-source.html#l00045">45</a> of file <a class="el" href="callback__server_8cpp-source.html">callback_server.cpp</a>. </td> + </tr> +</table> +<a name="a122" doxytag="NLNET::cbStopService"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbStopService </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00254">254</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a137" doxytag="NLNET::cbTCReceiveMessage"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbTCReceiveMessage </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>name</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="transport__class_8cpp-source.html#l00253">253</a> of file <a class="el" href="transport__class_8cpp-source.html">transport_class.cpp</a>. </td> + </tr> +</table> +<a name="a138" doxytag="NLNET::cbTCReceiveOtherSideClass"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbTCReceiveOtherSideClass </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>name</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="transport__class_8cpp-source.html#l00273">273</a> of file <a class="el" href="transport__class_8cpp-source.html">transport_class.cpp</a>. </td> + </tr> +</table> +<a name="a139" doxytag="NLNET::cbTCUpService"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbTCUpService </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="transport__class_8cpp-source.html#l00316">316</a> of file <a class="el" href="transport__class_8cpp-source.html">transport_class.cpp</a>. +<p> +Referenced by <a class="el" href="transport__class_8cpp-source.html#l00324">NLNET::CTransportClass::init</a>. </td> + </tr> +</table> +<a name="a110" doxytag="NLNET::cbUnregisterBroadcast"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbUnregisterBroadcast </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00173">173</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. </td> + </tr> +</table> +<a name="a101" doxytag="NLNET::cbWSChooseShard"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbWSChooseShard </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00068">68</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. </td> + </tr> +</table> +<a name="a102" doxytag="NLNET::cbWSDisconnectClient"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cbWSDisconnectClient </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00107">107</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. </td> + </tr> +</table> +<a name="a106" doxytag="NLNET::cfcbAcceptInvalidCookie"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cfcbAcceptInvalidCookie </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">CConfigFile::CVar & </td> + <td class="mdname1" valign="top" nowrap> <em>var</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00217">217</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a105" doxytag="NLNET::cfcbListenAddress"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void cfcbListenAddress </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">CConfigFile::CVar & </td> + <td class="mdname1" valign="top" nowrap> <em>var</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00203">203</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a104" doxytag="NLNET::ClientConnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void ClientConnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00189">189</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a116" doxytag="NLNET::commandDisplayer"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="classNLNET_1_1CNetDisplayer.html">CNetDisplayer</a> commandDisplayer </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">false </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a name="a148" doxytag="NLNET::createMessage"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool createMessage </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgout</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const vector< string > & </td> + <td class="mdname" nowrap> <em>args</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>CLog & </td> + <td class="mdname" nowrap> <em>log</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l01691">1691</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a83" doxytag="NLNET::EventToString"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string NLNET::EventToString </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a156">TNetworkEvent</a> </td> + <td class="mdname1" valign="top" nowrap> <em>e</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +TNetworkEvent -> string. +<p> + +<p> +Definition at line <a class="el" href="message__recorder_8cpp-source.html#l00039">39</a> of file <a class="el" href="message__recorder_8cpp-source.html">message_recorder.cpp</a>. +<p> +Referenced by <a class="el" href="message__recorder_8cpp-source.html#l00308">NLNET::CMessageRecorder::checkNextOne</a>, and <a class="el" href="message__recorder_8h-source.html#l00072">NLNET::TMessageRecord::serial</a>. </td> + </tr> +</table> +<a name="a124" doxytag="NLNET::initSignal"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void initSignal </td> + <td class="md" valign="top">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00322">322</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a81" doxytag="NLNET::internalIPAddressToString"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> std::string NLNET::internalIPAddressToString </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a11">uint32</a> </td> + <td class="mdname1" valign="top" nowrap> <em>addr</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Take an internal address and convert it to a internet dot string. +<p> + +<p> +Definition at line <a class="el" href="inet__address_8cpp-source.html#l00520">520</a> of file <a class="el" href="inet__address_8cpp-source.html">inet_address.cpp</a>. +<p> +Referenced by <a class="el" href="unified__network_8cpp-source.html#l01513">NLNET::CUnifiedNetwork::displayInternalTables</a>. </td> + </tr> +</table> +<a name="a87" doxytag="NLNET::nettrace_mutex"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC::CMutex nettrace_mutex </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">"nettrace_mutex" </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a name="a152" doxytag="NLNET::NLMISC_COMMAND"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_COMMAND </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">isServiceLocal </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"Says if a service is local or not compare with this service" </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"< sid >|< service name >" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l01855">1855</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a151" doxytag="NLNET::NLMISC_COMMAND"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_COMMAND </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">l5InternalTables </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"Displays internal table of network layer5" </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l01840">1840</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a150" doxytag="NLNET::NLMISC_COMMAND"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_COMMAND </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">msgout </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"Send a message to a specified service(ex:msgout 128 REGISTER u32 10 b 1 f 1.5)" </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"< ServiceName >|< ServiceId >< MessageName > *" </td> + <td class="mdname" nowrap> [< ParamType >< Param >]</td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l01790">1790</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a149" doxytag="NLNET::NLMISC_COMMAND"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_COMMAND </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">msgin </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"Simulate an input message <a class="el" href="cf__gramatical_8cpp.html#a69">from</a> another service(ex:msgin 128 REGISTER u32 10 b 1 f 1.5)" </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"< ServiceName >|< ServiceId >< MessageName > *" </td> + <td class="mdname" nowrap> [< ParamType >< Param >]</td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l01728">1728</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a111" doxytag="NLNET::NLMISC_COMMAND"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_COMMAND </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">services </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"displays registered services" </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00549">549</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. </td> + </tr> +</table> +<a name="a135" doxytag="NLNET::NLMISC_DYNVARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_DYNVARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">string </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>State </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"Set this <a class="el" href="driver__opengl__extension__def_8h.html#a415">value</a> to 0 to shutdown the service and 1 to start the service" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l01522">1522</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a132" doxytag="NLNET::NLMISC_DYNVARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_DYNVARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">string </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>Scroller </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"current <a class="el" href="cf__lexical_8cpp.html#a94">size</a> <a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> bytes of the sent queue <a class="el" href="cf__lexical_8cpp.html#a94">size</a>" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l01370">1370</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a131" doxytag="NLNET::NLMISC_DYNVARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_DYNVARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a13">uint64</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>SentQueueSize </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"current <a class="el" href="cf__lexical_8cpp.html#a94">size</a> <a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> bytes of the sent queue <a class="el" href="cf__lexical_8cpp.html#a94">size</a>" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l01363">1363</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a130" doxytag="NLNET::NLMISC_DYNVARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_DYNVARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a13">uint64</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>ReceivedQueueSize </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"current <a class="el" href="cf__lexical_8cpp.html#a94">size</a> <a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> bytes of the received queue <a class="el" href="cf__lexical_8cpp.html#a94">size</a>" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l01356">1356</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a129" doxytag="NLNET::NLMISC_DYNVARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_DYNVARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a13">uint64</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>SentBytes </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"total of bytes sent by this service" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l01349">1349</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a128" doxytag="NLNET::NLMISC_DYNVARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_DYNVARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a13">uint64</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>ReceivedBytes </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"total of bytes received by this service" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l01342">1342</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a134" doxytag="NLNET::NLMISC_VARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_VARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a11">uint32</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a63">bar</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"test the get view system" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a name="a133" doxytag="NLNET::NLMISC_VARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_VARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a11">uint32</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>foo </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"test the get view system" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a name="a127" doxytag="NLNET::NLMISC_VARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_VARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a10">sint32</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a58">UserSpeedLoop</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"duration of the last user loop(<a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> ms)" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a name="a126" doxytag="NLNET::NLMISC_VARIABLE"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLMISC_VARIABLE </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a10">sint32</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a57">NetSpeedLoop</a> </td> + <td class="mdname" nowrap> , </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>"duration of the last network loop(<a class="el" href="driver__opengl__extension__def_8h.html#a404">in</a> ms)" </td> + <td class="mdname" nowrap> </td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a name="a112" doxytag="NLNET::nmNewConnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void nmNewConnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="net__manager_8cpp-source.html#l00062">62</a> of file <a class="el" href="net__manager_8cpp-source.html">net_manager.cpp</a>. +<p> +Referenced by <a class="el" href="net__manager_8cpp-source.html#l00207">NLNET::CNetManager::addServer</a>. </td> + </tr> +</table> +<a name="a113" doxytag="NLNET::nmNewDisconnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void nmNewDisconnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="net__manager_8cpp-source.html#l00074">74</a> of file <a class="el" href="net__manager_8cpp-source.html">net_manager.cpp</a>. +<p> +Referenced by <a class="el" href="net__manager_8cpp-source.html#l00280">NLNET::CNetManager::addClient</a>, and <a class="el" href="net__manager_8cpp-source.html#l00207">NLNET::CNetManager::addServer</a>. </td> + </tr> +</table> +<a name="a98" doxytag="NLNET::operator<"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool operator< </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> & </td> + <td class="mdname" nowrap> <em>a1</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> & </td> + <td class="mdname" nowrap> <em>a2</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="inet__address_8cpp-source.html#l00153">153</a> of file <a class="el" href="inet__address_8cpp-source.html">inet_address.cpp</a>. </td> + </tr> +</table> +<a name="a100" doxytag="NLNET::operator=="></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool operator== </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="classNLNET_1_1CLoginCookie.html">CLoginCookie</a> & </td> + <td class="mdname" nowrap> <em>c1</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const <a class="el" href="classNLNET_1_1CLoginCookie.html">CLoginCookie</a> & </td> + <td class="mdname" nowrap> <em>c2</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__cookie_8cpp-source.html#l00040">40</a> of file <a class="el" href="login__cookie_8cpp-source.html">login_cookie.cpp</a>. </td> + </tr> +</table> +<a name="a97" doxytag="NLNET::operator=="></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool operator== </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> & </td> + <td class="mdname" nowrap> <em>a1</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> & </td> + <td class="mdname" nowrap> <em>a2</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="inet__address_8cpp-source.html#l00143">143</a> of file <a class="el" href="inet__address_8cpp-source.html">inet_address.cpp</a>. </td> + </tr> +</table> +<a name="a114" doxytag="NLNET::RegistrationBroadcast"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void RegistrationBroadcast </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::string & </td> + <td class="mdname" nowrap> <em>name</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a19">TServiceId</a> </td> + <td class="mdname" nowrap> <em>sid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > & </td> + <td class="mdname" nowrap> <em>addr</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="net__manager_8cpp-source.html#l00131">131</a> of file <a class="el" href="net__manager_8cpp-source.html">net_manager.cpp</a>. </td> + </tr> +</table> +<a name="a96" doxytag="NLNET::sendEmail"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool sendEmail </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const string & </td> + <td class="mdname" nowrap> <em>smtpServer</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>to</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>subject</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>body</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>attachedFile</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>bool </td> + <td class="mdname" nowrap> <em>onlyCheck</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00128">128</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. </td> + </tr> +</table> +<a name="a78" doxytag="NLNET::sendEmail"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool sendEmail </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::string & </td> + <td class="mdname" nowrap> <em>smtpServer</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>to</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>subject</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>body</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>attachedFile</em> = "", </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>bool </td> + <td class="mdname" nowrap> <em>onlyCheck</em> = false</td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Send an email. +<p> +<dl compact><dt><b> +Parameters: </b><dd> +<table border=0 cellspacing=2 cellpadding=0> +<tr><td valign=top><em>smtpServer</em> </td><td> +must be a smtp email server. </td></tr> +<tr><td valign=top><em>from</em> </td><td> +must be a valid email address. If empty, create a fake email address with anonymous<ipaddress>.com </td></tr> +<tr><td valign=top><em>to</em> </td><td> +must be a valid email address. </td></tr> +<tr><td valign=top><em>subject</em> </td><td> +subject of the email. Can be empty. </td></tr> +<tr><td valign=top><em>body</em> </td><td> +body of the email. Can be empty. </td></tr> +<tr><td valign=top><em>attachedFile</em> </td><td> +a filename that will be send with the email. Can be empty. </td></tr> +<tr><td valign=top><em>onlyCheck</em> </td><td> +If true, It'll not send the mail but only check if it could be send. </td></tr> +</table> +</dl> </td> + </tr> +</table> +<a name="a95" doxytag="NLNET::sendEMailCommand"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool sendEMailCommand </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CTcpSock.html">CTcpSock</a> & </td> + <td class="mdname" nowrap> <em>sock</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>command</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a11">uint32</a> </td> + <td class="mdname" nowrap> <em>code</em> = 250</td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00086">86</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. </td> + </tr> +</table> +<a name="a118" doxytag="NLNET::servcbGetView"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void servcbGetView </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>serviceName</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a9">uint16</a> </td> + <td class="mdname" nowrap> <em>sid</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00186">186</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a117" doxytag="NLNET::serviceGetView"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void serviceGetView </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a11">uint32</a> </td> + <td class="mdname" nowrap> <em>rid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const string & </td> + <td class="mdname" nowrap> <em>rawvarpath</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>vector< string > & </td> + <td class="mdname" nowrap> <em>vara</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>vector< string > & </td> + <td class="mdname" nowrap> <em>vala</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00125">125</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a79" doxytag="NLNET::setDefaultEmailParams"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void NLNET::setDefaultEmailParams </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::string & </td> + <td class="mdname" nowrap> <em>smtpServer</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const std::string & </td> + <td class="mdname" nowrap> <em>to</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +If you call this function, the default from (when from is "") used in the sendEmail will be the one you set by this function. +<p> + +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00310">310</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a123" doxytag="NLNET::sigHandler"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void sigHandler </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">int </td> + <td class="mdname1" valign="top" nowrap> <em>Sig</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00275">275</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a88" doxytag="NLNET::stringFromVectorPart"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string stringFromVectorPart </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const vector< <a class="el" href="memory__common_8h.html#a7">uint8</a> > & </td> + <td class="mdname" nowrap> <em>v</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a11">uint32</a> </td> + <td class="mdname" nowrap> <em>pos</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a11">uint32</a> </td> + <td class="mdname" nowrap> <em>len</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="buf__sock_8cpp-source.html#l00106">106</a> of file <a class="el" href="buf__sock_8cpp-source.html">buf_sock.cpp</a>. </td> + </tr> +</table> +<a name="a84" doxytag="NLNET::StringToEvent"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLNET.html#a156">TNetworkEvent</a> NLNET::StringToEvent </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">string & </td> + <td class="mdname1" valign="top" nowrap> <em>s</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +string -> TNetworkEvent. +<p> + +<p> +Definition at line <a class="el" href="message__recorder_8cpp-source.html#l00054">54</a> of file <a class="el" href="message__recorder_8cpp-source.html">message_recorder.cpp</a>. +<p> +Referenced by <a class="el" href="message__recorder_8h-source.html#l00072">NLNET::TMessageRecord::serial</a>. </td> + </tr> +</table> +<a name="a80" doxytag="NLNET::stringToInternalIPAddress"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a11">uint32</a> NLNET::stringToInternalIPAddress </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::string & </td> + <td class="mdname1" valign="top" nowrap> <em>addr</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +Take a internet dot string and convert it in an uint32 internal format for example "128.64.32.16" -> 0xF0804020. +<p> + +<p> +Definition at line <a class="el" href="inet__address_8cpp-source.html#l00515">515</a> of file <a class="el" href="inet__address_8cpp-source.html">inet_address.cpp</a>. </td> + </tr> +</table> +<a name="a141" doxytag="NLNET::test"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> CLog test </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">CLog::LOG_INFO </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Referenced by <a class="el" href="unified__network_8cpp-source.html#l01612">NLNET::CUnifiedNetwork::addNamedCnx</a>, and <a class="el" href="unified__network_8cpp-source.html#l01639">NLNET::CUnifiedNetwork::removeNamedCnx</a>. </td> + </tr> +</table> +<a name="a136" doxytag="NLNET::typeToString"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string typeToString </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CTransportClass.html#s15">CTransportClass::TProp</a> </td> + <td class="mdname1" valign="top" nowrap> <em>type</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="transport__class_8cpp-source.html#l00077">77</a> of file <a class="el" href="transport__class_8cpp-source.html">transport_class.cpp</a>. </td> + </tr> +</table> +<a name="a144" doxytag="NLNET::uncbConnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void uncbConnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00164">164</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a145" doxytag="NLNET::uncbDisconnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void uncbDisconnection </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>void * </td> + <td class="mdname" nowrap> <em>arg</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00171">171</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a147" doxytag="NLNET::uncbMsgProcessing"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void uncbMsgProcessing </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00390">390</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a146" doxytag="NLNET::uncbServiceIdentification"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void uncbServiceIdentification </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="classNLNET_1_1CMessage.html">CMessage</a> & </td> + <td class="mdname" nowrap> <em>msgin</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a0">TSockId</a> </td> + <td class="mdname" nowrap> <em>from</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="classNLNET_1_1CCallbackNetBase.html">CCallbackNetBase</a> & </td> + <td class="mdname" nowrap> <em>netbase</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00274">274</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a142" doxytag="NLNET::uNetRegistrationBroadcast"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void uNetRegistrationBroadcast </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const string & </td> + <td class="mdname" nowrap> <em>name</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a19">TServiceId</a> </td> + <td class="mdname" nowrap> <em>sid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > & </td> + <td class="mdname" nowrap> <em>addr</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00054">54</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a143" doxytag="NLNET::uNetUnregistrationBroadcast"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void uNetUnregistrationBroadcast </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const string & </td> + <td class="mdname" nowrap> <em>name</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a19">TServiceId</a> </td> + <td class="mdname" nowrap> <em>sid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > & </td> + <td class="mdname" nowrap> <em>addr</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00096">96</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a115" doxytag="NLNET::UnregistrationBroadcast"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void UnregistrationBroadcast </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::string & </td> + <td class="mdname" nowrap> <em>name</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="namespaceNLNET.html#a19">TServiceId</a> </td> + <td class="mdname" nowrap> <em>sid</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > & </td> + <td class="mdname" nowrap> <em>addr</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="net__manager_8cpp-source.html#l00164">164</a> of file <a class="el" href="net__manager_8cpp-source.html">net_manager.cpp</a>. +<p> +Referenced by <a class="el" href="net__manager_8cpp-source.html#l00169">NLNET::CNetManager::init</a>. </td> + </tr> +</table> +<a name="a86" doxytag="NLNET::updateStatCounter"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a13">uint64</a> updateStatCounter </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="memory__common_8h.html#a13">uint64</a> & </td> + <td class="mdname" nowrap> <em>counter</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap><a class="el" href="memory__common_8h.html#a13">uint64</a> </td> + <td class="mdname" nowrap> <em>newvalue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="buf__client_8cpp-source.html#l00340">340</a> of file <a class="el" href="buf__client_8cpp-source.html">buf_client.cpp</a>. +<p> +Referenced by <a class="el" href="buf__client_8cpp-source.html#l00351">NLNET::CBufClient::newBytesDownloaded</a>, and <a class="el" href="buf__client_8cpp-source.html#l00360">NLNET::CBufClient::newBytesUploaded</a>. </td> + </tr> +</table> +<a name="a94" doxytag="NLNET::uuencode"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> void uuencode </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const char * </td> + <td class="mdname" nowrap> <em>s</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const char * </td> + <td class="mdname" nowrap> <em>store</em>, </td> + </tr> + <tr> + <td></td> + <td></td> + <td class="md" nowrap>const int </td> + <td class="mdname" nowrap> <em>length</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"><code> [static]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00061">61</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. </td> + </tr> +</table> +<a name="a82" doxytag="NLNET::vectorCInetAddressToString"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> std::string NLNET::vectorCInetAddressToString </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top">const std::vector< <a class="el" href="classNLNET_1_1CInetAddress.html">CInetAddress</a> > & </td> + <td class="mdname1" valign="top" nowrap> <em>addrs</em> </td> + <td class="md" valign="top">) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="inet__address_8cpp-source.html#l00502">502</a> of file <a class="el" href="inet__address_8cpp-source.html">inet_address.cpp</a>. </td> + </tr> +</table> +<hr><h2>Variable Documentation</h2> +<a name="a45" doxytag="NLNET::_RegistrationBroadcastCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLNET.html#a20">TBroadcastCallback</a> NLNET::_RegistrationBroadcastCallback = NULL<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00055">55</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00066">NLNET::CNamingClient::setRegistrationBroadcastCallback</a>. </td> + </tr> +</table> +<a name="a46" doxytag="NLNET::_UnregistrationBroadcastCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLNET.html#a20">TBroadcastCallback</a> NLNET::_UnregistrationBroadcastCallback = NULL<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00056">56</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00071">NLNET::CNamingClient::setUnregistrationBroadcastCallback</a>. </td> + </tr> +</table> +<a name="a39" doxytag="NLNET::AcceptInvalidCookie"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLNET::AcceptInvalidCookie = false<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00053">53</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. </td> + </tr> +</table> +<a name="a62" doxytag="NLNET::AESCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> NLNET::AESCallbackArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"STOPS"</font>, cbStopService }, + { <font class="stringliteral">"EXEC_COMMAND"</font>, cbExecCommand }, + { <font class="stringliteral">"GET_VIEW"</font>, <a class="code" href="namespaceNLNET.html#a118">servcbGetView</a> }, +}</pre></div> +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00263">263</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a70" doxytag="NLNET::allstuffs"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string NLNET::allstuffs<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00047">47</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. +<p> +Referenced by <a class="el" href="unified__network_8cpp-source.html#l01612">NLNET::CUnifiedNetwork::addNamedCnx</a>, and <a class="el" href="unified__network_8cpp-source.html#l01639">NLNET::CUnifiedNetwork::removeNamedCnx</a>. </td> + </tr> +</table> +<a name="a69" doxytag="NLNET::AppIdDeadConnection"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="memory__common_8h.html#a13">uint64</a> NLNET::AppIdDeadConnection = 0xDEAD<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00041">41</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a63" doxytag="NLNET::bar"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> NLNET::bar = 6666 + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l01510">1510</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a67" doxytag="NLNET::buffer"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a7">uint8</a> NLNET::buffer[10000] + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="udp__sim__sock_8cpp-source.html#l00236">236</a> of file <a class="el" href="udp__sim__sock_8cpp-source.html">udp_sim_sock.cpp</a>. +<p> +Referenced by <a class="el" href="udp__sim__sock_8cpp-source.html#l00238">NLNET::CUdpSimSock::dataAvailable</a>, <a class="el" href="udp__sim__sock_8cpp-source.html#l00269">NLNET::CUdpSimSock::receive</a>, <a class="el" href="udp__sim__sock_8cpp-source.html#l00295">NLNET::CUdpSimSock::send</a>, <a class="el" href="udp__sim__sock_8cpp-source.html#l00301">NLNET::CUdpSimSock::sendTo</a>, <a class="el" href="udp__sim__sock_8cpp-source.html#l00115">NLNET::CUdpSimSock::sendUDP</a>, and <a class="el" href="udp__sim__sock_8cpp-source.html#l00107">NLNET::CUdpSimSock::sendUDPNow</a>. </td> + </tr> +</table> +<a name="a66" doxytag="NLNET::BufferizedInPackets"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> queue<<a class="el" href="structNLNET_1_1CBufferizedOutPacket.html">CBufferizedOutPacket</a>*> NLNET::BufferizedInPackets<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="udp__sim__sock_8cpp-source.html#l00093">93</a> of file <a class="el" href="udp__sim__sock_8cpp-source.html">udp_sim_sock.cpp</a>. +<p> +Referenced by <a class="el" href="udp__sim__sock_8cpp-source.html#l00238">NLNET::CUdpSimSock::dataAvailable</a>, and <a class="el" href="udp__sim__sock_8cpp-source.html#l00269">NLNET::CUdpSimSock::receive</a>. </td> + </tr> +</table> +<a name="a65" doxytag="NLNET::BufferizedOutPackets"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> queue<<a class="el" href="structNLNET_1_1CBufferizedOutPacket.html">CBufferizedOutPacket</a>*> NLNET::BufferizedOutPackets<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="udp__sim__sock_8cpp-source.html#l00092">92</a> of file <a class="el" href="udp__sim__sock_8cpp-source.html">udp_sim_sock.cpp</a>. +<p> +Referenced by <a class="el" href="udp__sim__sock_8cpp-source.html#l00115">NLNET::CUdpSimSock::sendUDP</a>, and <a class="el" href="udp__sim__sock_8cpp-source.html#l00171">NLNET::CUdpSimSock::updateBufferizedPackets</a>. </td> + </tr> +</table> +<a name="a64" doxytag="NLNET::CallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> NLNET::CallbackArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"CT_LRC"</font>, <a class="code" href="namespaceNLNET.html#a138">cbTCReceiveOtherSideClass</a> }, + { <font class="stringliteral">"CT_MSG"</font>, <a class="code" href="namespaceNLNET.html#a137">cbTCReceiveMessage</a> }, +}</pre></div> +<p> +Definition at line <a class="el" href="transport__class_8cpp-source.html#l00310">310</a> of file <a class="el" href="transport__class_8cpp-source.html">transport_class.cpp</a>. +<p> +Referenced by <a class="el" href="transport__class_8cpp-source.html#l00324">NLNET::CTransportClass::init</a>. </td> + </tr> +</table> +<a name="a28" doxytag="NLNET::cbnbMessageAssociationArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::cbnbMessageAssociationArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"AA"</font>, <a class="code" href="namespaceNLNET.html#a91">cbnbMessageAskAssociations</a> }, + { <font class="stringliteral">"RA"</font>, <a class="code" href="namespaceNLNET.html#a90">cbnbMessageRecvAssociations</a> }, +}</pre></div> +<p> +Definition at line <a class="el" href="callback__net__base_8cpp-source.html#l00117">117</a> of file <a class="el" href="callback__net__base_8cpp-source.html">callback_net_base.cpp</a>. </td> + </tr> +</table> +<a name="a44" doxytag="NLNET::ClientCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::ClientCallbackArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"SV"</font>, <a class="code" href="namespaceNLNET.html#a103">cbShardValidation</a> }, +}</pre></div> +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00198">198</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a27" doxytag="NLNET::ClientMessageAssociationArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::ClientMessageAssociationArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"RAA"</font>, cbcMessageRecvAllAssociations }, +}</pre></div> +<p> +Definition at line <a class="el" href="callback__client_8cpp-source.html#l00050">50</a> of file <a class="el" href="callback__client_8cpp-source.html">callback_client.cpp</a>. +<p> +Referenced by <a class="el" href="callback__client_8cpp-source.html#l00059">NLNET::CCallbackClient::CCallbackClient</a>. </td> + </tr> +</table> +<a name="a61" doxytag="NLNET::commandLog"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> CLog NLNET::commandLog<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00118">118</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a30" doxytag="NLNET::DefaultFrom"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string NLNET::DefaultFrom<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00040">40</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. </td> + </tr> +</table> +<a name="a29" doxytag="NLNET::DefaultSMTPServer"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string NLNET::DefaultSMTPServer<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00040">40</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. </td> + </tr> +</table> +<a name="a31" doxytag="NLNET::DefaultTo"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string NLNET::DefaultTo<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00040">40</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. </td> + </tr> +</table> +<a name="a40" doxytag="NLNET::DisconnectClientCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLNET.html#a11">TDisconnectClientCallback</a> NLNET::DisconnectClientCallback = NULL<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00055">55</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00263">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a24" doxytag="NLNET::EmptyCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> NLNET::EmptyCallbackArray[] = { { "", NULL } }<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8h-source.html#l00145">145</a> of file <a class="el" href="service_8h-source.html">service.h</a>. </td> + </tr> +</table> +<a name="a56" doxytag="NLNET::ExitSignalAsked"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a14">sint</a> NLNET::ExitSignalAsked = 0<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00107">107</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l01301">NLNET::IService::exit</a>, and <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a60" doxytag="NLNET::fd"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> CFileDisplayer NLNET::fd<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00037">37</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a35" doxytag="NLNET::FESCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::FESCallbackArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"SV"</font>, <a class="code" href="namespaceNLNET.html#a99">cbShardValidate</a> }, +}</pre></div> +<p> +Definition at line <a class="el" href="login__client_8cpp-source.html#l00058">58</a> of file <a class="el" href="login__client_8cpp-source.html">login_client.cpp</a>. +<p> +Referenced by <a class="el" href="login__client_8cpp-source.html#l00063">NLNET::CLoginClient::connectToShard</a>. </td> + </tr> +</table> +<a name="a76" doxytag="NLNET::GetClientUniversalTime"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLNET::GetClientUniversalTime<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00292">292</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a77" doxytag="NLNET::GetClientUniversalTimeUniTime"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> TTime NLNET::GetClientUniversalTimeUniTime<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00293">293</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a72" doxytag="NLNET::GetUniversalTime"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLNET::GetUniversalTime<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00133">133</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a73" doxytag="NLNET::GetUniversalTimeSecondsSince1970"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a11">uint32</a> NLNET::GetUniversalTimeSecondsSince1970<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00134">134</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a74" doxytag="NLNET::GetUniversalTimeUniTime"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> TTime NLNET::GetUniversalTimeUniTime<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00135">135</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. </td> + </tr> +</table> +<a name="a1" doxytag="NLNET::InvalidSockId"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="namespaceNLNET.html#a0">TSockId</a> NLNET::InvalidSockId = (<a class="el" href="namespaceNLNET.html#a0">TSockId</a>) NULL<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="buf__net__base_8h-source.html#l00044">44</a> of file <a class="el" href="buf__net__base_8h-source.html">buf_net_base.h</a>. </td> + </tr> +</table> +<a name="a38" doxytag="NLNET::ListenAddr"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string NLNET::ListenAddr<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00051">51</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a53" doxytag="NLNET::LOG_CBINDEX"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="memory__common_8h.html#a8">sint16</a> NLNET::LOG_CBINDEX = 0 + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="net__displayer_8cpp-source.html#l00042">42</a> of file <a class="el" href="net__displayer_8cpp-source.html">net_displayer.cpp</a>. </td> + </tr> +</table> +<a name="a52" doxytag="NLNET::NamingClientCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::NamingClientCallbackArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"RG"</font>, cbRegister }, + { <font class="stringliteral">"QP"</font>, cbQueryPort }, + + { <font class="stringliteral">"RGB"</font>, <a class="code" href="namespaceNLNET.html#a109">cbRegisterBroadcast</a> }, + { <font class="stringliteral">"UNB"</font>, <a class="code" href="namespaceNLNET.html#a110">cbUnregisterBroadcast</a> }, +}</pre></div> +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00224">224</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. </td> + </tr> +</table> +<a name="a21" doxytag="NLNET::NetLog"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> subsection network_transfers Analysing network transfers NLNET::NetLog + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + </td> + </tr> +</table> +<a name="a57" doxytag="NLNET::NetSpeedLoop"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a10">sint32</a> NLNET::NetSpeedLoop<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00110">110</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a42" doxytag="NLNET::NewClientCallback"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLNET.html#a10">TNewClientCallback</a> NLNET::NewClientCallback = NULL + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00060">60</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a23" doxytag="NLNET::PacsCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::PacsCallbackArray + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"PACS_ASW"</font>, cbPacsAnswer } +}</pre></div> +<p> +Definition at line <a class="el" href="pacs__client_8h-source.html#l00572">572</a> of file <a class="el" href="pacs__client_8h-source.html">pacs_client.h</a>. +<p> +Referenced by <a class="el" href="pacs__client_8h-source.html#l00577">NLNET::CPacsClient::connect</a>. </td> + </tr> +</table> +<a name="a36" doxytag="NLNET::PendingUsers"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> list<<a class="el" href="structNLNET_1_1CPendingUser.html">CPendingUser</a>> NLNET::PendingUsers<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00048">48</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. </td> + </tr> +</table> +<a name="a50" doxytag="NLNET::QueryPort"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLNET::QueryPort<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00101">101</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00403">NLNET::CNamingClient::queryServicePort</a>. </td> + </tr> +</table> +<a name="a51" doxytag="NLNET::QueryPortPort"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a9">uint16</a> NLNET::QueryPortPort<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00102">102</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00403">NLNET::CNamingClient::queryServicePort</a>. </td> + </tr> +</table> +<a name="a47" doxytag="NLNET::Registered"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLNET::Registered<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00080">80</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00296">NLNET::CNamingClient::registerService</a>, and <a class="el" href="naming__client_8cpp-source.html#l00332">NLNET::CNamingClient::registerServiceWithSId</a>. </td> + </tr> +</table> +<a name="a49" doxytag="NLNET::RegisteredSID"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLNET.html#a19">TServiceId</a>* NLNET::RegisteredSID = NULL<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00082">82</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00296">NLNET::CNamingClient::registerService</a>, and <a class="el" href="naming__client_8cpp-source.html#l00332">NLNET::CNamingClient::registerServiceWithSId</a>. </td> + </tr> +</table> +<a name="a48" doxytag="NLNET::RegisteredSuccess"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="namespaceNLNET.html#a19">TServiceId</a> NLNET::RegisteredSuccess<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="naming__client_8cpp-source.html#l00081">81</a> of file <a class="el" href="naming__client_8cpp-source.html">naming_client.cpp</a>. +<p> +Referenced by <a class="el" href="naming__client_8cpp-source.html#l00296">NLNET::CNamingClient::registerService</a>, and <a class="el" href="naming__client_8cpp-source.html#l00332">NLNET::CNamingClient::registerServiceWithSId</a>. </td> + </tr> +</table> +<a name="a37" doxytag="NLNET::Server"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="classNLNET_1_1CCallbackServer.html">CCallbackServer</a>* NLNET::Server<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00050">50</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00231">NLNET::CLoginServer::init</a>. </td> + </tr> +</table> +<a name="a75" doxytag="NLNET::ServerTimeServiceCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::ServerTimeServiceCallbackArray[] + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"AUT"</font>, cbServerAskUniversalTime }, +}</pre></div> +<p> +Definition at line <a class="el" href="unitime_8cpp-source.html#l00274">274</a> of file <a class="el" href="unitime_8cpp-source.html">unitime.cpp</a>. +<p> +Referenced by <a class="el" href="unitime_8cpp-source.html#l00279">NLNET::_CUniTime::installServer</a>. </td> + </tr> +</table> +<a name="a33" doxytag="NLNET::ShardValidate"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> bool NLNET::ShardValidate + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__client_8cpp-source.html#l00046">46</a> of file <a class="el" href="login__client_8cpp-source.html">login_client.cpp</a>. +<p> +Referenced by <a class="el" href="login__client_8cpp-source.html#l00063">NLNET::CLoginClient::connectToShard</a>. </td> + </tr> +</table> +<a name="a34" doxytag="NLNET::ShardValidateReason"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> string NLNET::ShardValidateReason + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="login__client_8cpp-source.html#l00047">47</a> of file <a class="el" href="login__client_8cpp-source.html">login_client.cpp</a>. +<p> +Referenced by <a class="el" href="login__client_8cpp-source.html#l00063">NLNET::CLoginClient::connectToShard</a>. </td> + </tr> +</table> +<a name="a54" doxytag="NLNET::Signal"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const <a class="el" href="memory__common_8h.html#a14">sint</a> NLNET::Signal[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> { + SIGABRT, SIGFPE, SIGILL, SIGINT, SIGSEGV, SIGTERM +}</pre></div> +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00089">89</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a59" doxytag="NLNET::SignalisedThread"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a15">uint</a> NLNET::SignalisedThread<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00114">114</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a55" doxytag="NLNET::SignalName"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> const char* NLNET::SignalName[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + <font class="stringliteral">"SIGABRT"</font>, <font class="stringliteral">"SIGFPE"</font>, <font class="stringliteral">"SIGILL"</font>, <font class="stringliteral">"SIGINT"</font>, <font class="stringliteral">"SIGSEGV"</font>, <font class="stringliteral">"SIGTERM"</font> +}</pre></div> +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00093">93</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. </td> + </tr> +</table> +<a name="a32" doxytag="NLNET::tbl"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> char NLNET::tbl[65]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> { + <font class="charliteral">'A'</font>, <font class="charliteral">'B'</font>, <font class="charliteral">'C'</font>, <font class="charliteral">'D'</font>, <font class="charliteral">'E'</font>, <font class="charliteral">'F'</font>, <font class="charliteral">'G'</font>, <font class="charliteral">'H'</font>, + <font class="charliteral">'I'</font>, <font class="charliteral">'J'</font>, <font class="charliteral">'K'</font>, <font class="charliteral">'L'</font>, <font class="charliteral">'M'</font>, <font class="charliteral">'N'</font>, <font class="charliteral">'O'</font>, <font class="charliteral">'P'</font>, + <font class="charliteral">'Q'</font>, <font class="charliteral">'R'</font>, <font class="charliteral">'S'</font>, <font class="charliteral">'T'</font>, <font class="charliteral">'U'</font>, <font class="charliteral">'V'</font>, <font class="charliteral">'W'</font>, <font class="charliteral">'X'</font>, + <font class="charliteral">'Y'</font>, <font class="charliteral">'Z'</font>, <font class="charliteral">'a'</font>, <font class="charliteral">'b'</font>, <font class="charliteral">'c'</font>, <font class="charliteral">'d'</font>, <font class="charliteral">'e'</font>, <font class="charliteral">'f'</font>, + <font class="charliteral">'g'</font>, <font class="charliteral">'h'</font>, <font class="charliteral">'i'</font>, <font class="charliteral">'j'</font>, <font class="charliteral">'k'</font>, <font class="charliteral">'l'</font>, <font class="charliteral">'m'</font>, <font class="charliteral">'n'</font>, + <font class="charliteral">'o'</font>, <font class="charliteral">'p'</font>, <font class="charliteral">'q'</font>, <font class="charliteral">'r'</font>, <font class="charliteral">'s'</font>, <font class="charliteral">'t'</font>, <font class="charliteral">'u'</font>, <font class="charliteral">'v'</font>, + <font class="charliteral">'w'</font>, <font class="charliteral">'x'</font>, <font class="charliteral">'y'</font>, <font class="charliteral">'z'</font>, <font class="charliteral">'0'</font>, <font class="charliteral">'1'</font>, <font class="charliteral">'2'</font>, <font class="charliteral">'3'</font>, + <font class="charliteral">'4'</font>, <font class="charliteral">'5'</font>, <font class="charliteral">'6'</font>, <font class="charliteral">'7'</font>, <font class="charliteral">'8'</font>, <font class="charliteral">'9'</font>, <font class="charliteral">'+'</font>, <font class="charliteral">'/'</font>, + <font class="charliteral">'='</font> +}</pre></div> +<p> +Definition at line <a class="el" href="email_8cpp-source.html#l00043">43</a> of file <a class="el" href="email_8cpp-source.html">email.cpp</a>. </td> + </tr> +</table> +<a name="a68" doxytag="NLNET::ThreadCreator"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a15">uint</a> NLNET::ThreadCreator = 0<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00039">39</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. +<p> +Referenced by <a class="el" href="unified__network_8cpp-source.html#l00519">NLNET::CUnifiedNetwork::connect</a>, <a class="el" href="unified__network_8cpp-source.html#l01278">NLNET::CUnifiedNetwork::getNetBase</a>, <a class="el" href="unified__network_8cpp-source.html#l00552">NLNET::CUnifiedNetwork::release</a>, <a class="el" href="unified__network_8cpp-source.html#l01065">NLNET::CUnifiedNetwork::send</a>, and <a class="el" href="unified__network_8cpp-source.html#l00804">NLNET::CUnifiedNetwork::update</a>. </td> + </tr> +</table> +<a name="a71" doxytag="NLNET::unServerCbArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TCallbackItem.html">TCallbackItem</a> NLNET::unServerCbArray[] + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"UN_SIDENT"</font>, <a class="code" href="namespaceNLNET.html#a146">uncbServiceIdentification</a> } +}</pre></div> +<p> +Definition at line <a class="el" href="unified__network_8cpp-source.html#l00427">427</a> of file <a class="el" href="unified__network_8cpp-source.html">unified_network.cpp</a>. </td> + </tr> +</table> +<a name="a41" doxytag="NLNET::UserIdSockAssociations"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> map<<a class="el" href="memory__common_8h.html#a11">uint32</a>, <a class="el" href="namespaceNLNET.html#a0">TSockId</a>> NLNET::UserIdSockAssociations + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +contains the correspondance between userid and the sockid. +<p> + +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00058">58</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00326">NLNET::CLoginServer::clientDisconnected</a>. </td> + </tr> +</table> +<a name="a58" doxytag="NLNET::UserSpeedLoop"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="memory__common_8h.html#a10">sint32</a> NLNET::UserSpeedLoop<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> + +<p> +Definition at line <a class="el" href="service_8cpp-source.html#l00110">110</a> of file <a class="el" href="service_8cpp-source.html">service.cpp</a>. +<p> +Referenced by <a class="el" href="service_8cpp-source.html#l00473">NLNET::IService::main</a>. </td> + </tr> +</table> +<a name="a43" doxytag="NLNET::WSCallbackArray"></a><p> +<table width="100%" cellpadding="2" cellspacing="0" border="0"> + <tr> + <td class="md"> + <table cellpadding="0" cellspacing="0" border="0"> + <tr> + <td class="md" nowrap valign="top"> <a class="el" href="structNLNET_1_1TUnifiedCallbackItem.html">TUnifiedCallbackItem</a> NLNET::WSCallbackArray[]<code> [static]</code> + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </td> + <td> + +<p> +<b>Initial value:</b><div class="fragment"><pre> +{ + { <font class="stringliteral">"CS"</font>, <a class="code" href="namespaceNLNET.html#a101">cbWSChooseShard</a> }, + { <font class="stringliteral">"DC"</font>, <a class="code" href="namespaceNLNET.html#a102">cbWSDisconnectClient</a> }, +}</pre></div> +<p> +Definition at line <a class="el" href="login__server_8cpp-source.html#l00131">131</a> of file <a class="el" href="login__server_8cpp-source.html">login_server.cpp</a>. +<p> +Referenced by <a class="el" href="login__server_8cpp-source.html#l00321">NLNET::CLoginServer::connectToWS</a>. </td> + </tr> +</table> + + +<!-- footer --> +<BR><FONT Size=+5> </FONT> +</TD> +<TD WIDTH=15><IMG SRC=http://www.nevrax.org/inc/img/pixel.gif WIDTH=15 HEIGHT=15 BORDER=0 ALT=""></TD> +</TR> +</TABLE> +</BODY> +</HTML> |