| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
- <meta http-equiv="X-UA-Compatible" content="IE=9"/>
- <title>RakNet: Class List</title>
- <link href="tabs.css" rel="stylesheet" type="text/css"/>
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript" src="dynsections.js"></script>
- <link href="doxygen.css" rel="stylesheet" type="text/css" />
- </head>
- <body>
- <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
- <div id="titlearea">
- <table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
- <td style="padding-left: 0.5em;">
- <div id="projectname">RakNet
-  <span id="projectnumber">4.0</span>
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </div>
- <!-- end header part -->
- <!-- Generated by Doxygen 1.8.2 -->
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main Page</span></a></li>
- <li><a href="pages.html"><span>Related Pages</span></a></li>
- <li><a href="modules.html"><span>Modules</span></a></li>
- <li><a href="namespaces.html"><span>Namespaces</span></a></li>
- <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
- <li><a href="files.html"><span>Files</span></a></li>
- </ul>
- </div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li class="current"><a href="annotated.html"><span>Class List</span></a></li>
- <li><a href="classes.html"><span>Class Index</span></a></li>
- <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
- <li><a href="functions.html"><span>Class Members</span></a></li>
- </ul>
- </div>
- </div><!-- top -->
- <div class="header">
- <div class="headertitle">
- <div class="title">Class List</div> </div>
- </div><!--header-->
- <div class="contents">
- <div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
- <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
- <tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespaceDataStructures.html" target="_self">DataStructures</a></td><td class="desc"></td></tr>
- <tr id="row_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1BinarySearchTree.html" target="_self">BinarySearchTree</a></td><td class="desc">A binary search tree and an AVL balanced binary search tree</td></tr>
- <tr id="row_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1AVLBalancedBinarySearchTree.html" target="_self">AVLBalancedBinarySearchTree</a></td><td class="desc">An <a class="el" href="classDataStructures_1_1AVLBalancedBinarySearchTree.html" title="An AVLBalancedBinarySearchTree is a binary tree that is always balanced.">AVLBalancedBinarySearchTree</a> is a binary tree that is always balanced</td></tr>
- <tr id="row_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structDataStructures_1_1Page.html" target="_self">Page</a></td><td class="desc"></td></tr>
- <tr id="row_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1BPlusTree.html" target="_self">BPlusTree</a></td><td class="desc"></td></tr>
- <tr id="row_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1Hash.html" target="_self">Hash</a></td><td class="desc">Using a string as a identifier for a node, store an allocated pointer to that node</td></tr>
- <tr id="row_0_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1CircularLinkedList.html" target="_self">CircularLinkedList</a></td><td class="desc">(Circular) Linked <a class="el" href="classDataStructures_1_1List.html" title="Array based implementation of a list.">List</a> ADT (Doubly Linked Pointer to Node Style) -</td></tr>
- <tr id="row_0_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1List.html" target="_self">List</a></td><td class="desc">Array based implementation of a list</td></tr>
- <tr id="row_0_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1Map.html" target="_self">Map</a></td><td class="desc"></td></tr>
- <tr id="row_0_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1MemoryPool.html" target="_self">MemoryPool</a></td><td class="desc"></td></tr>
- <tr id="row_0_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1MLKeyRef.html" target="_self">MLKeyRef</a></td><td class="desc"></td></tr>
- <tr id="row_0_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1Multilist.html" target="_self">Multilist</a></td><td class="desc">The multilist, representing an abstract data type that generally holds lists</td></tr>
- <tr id="row_0_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1OrderedList.html" target="_self">OrderedList</a></td><td class="desc"></td></tr>
- <tr id="row_0_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1Queue.html" target="_self">Queue</a></td><td class="desc">A queue implemented as an array with a read and write index</td></tr>
- <tr id="row_0_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1QueueLinkedList.html" target="_self">QueueLinkedList</a></td><td class="desc">A queue implemented using a linked list. Rarely used</td></tr>
- <tr id="row_0_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_14_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_14_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1Table.html" target="_self">Table</a></td><td class="desc">Holds a set of columns, a set of rows, and rows times columns cells</td></tr>
- <tr id="row_0_14_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structDataStructures_1_1Table_1_1Cell.html" target="_self">Cell</a></td><td class="desc">Holds the actual data in the table</td></tr>
- <tr id="row_0_14_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structDataStructures_1_1Table_1_1ColumnDescriptor.html" target="_self">ColumnDescriptor</a></td><td class="desc"></td></tr>
- <tr id="row_0_14_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structDataStructures_1_1Table_1_1Row.html" target="_self">Row</a></td><td class="desc">Stores the list of cells for this row, and a special flag used for internal sorting</td></tr>
- <tr id="row_0_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classDataStructures_1_1SingleProducerConsumer.html" target="_self">SingleProducerConsumer</a></td><td class="desc">A single producer consumer implementation without critical sections</td></tr>
- <tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespaceRakNet.html" target="_self">RakNet</a></td><td class="desc">Simple class to send changes between directories. In essence, a simple autopatcher that can be used for transmitting levels, skins, etc</td></tr>
- <tr id="row_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1AutopatcherRepositoryInterface.html" target="_self">AutopatcherRepositoryInterface</a></td><td class="desc">An interface used by <a class="el" href="classRakNet_1_1AutopatcherServer.html" title="The server plugin for the autopatcher. Must be running for the client to get patches.">AutopatcherServer</a> to get the data necessary to run an autopatcher. This is up to you to implement for custom repository solutions</td></tr>
- <tr id="row_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1BitStream.html" target="_self">BitStream</a></td><td class="desc"></td></tr>
- <tr id="row_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1CloudClient.html" target="_self">CloudClient</a></td><td class="desc">Performs <a class="el" href="classRakNet_1_1CloudClient.html#aa561b024fd2f02c7f19c1cc36cfd2382" title="Uploads data to the cloud.">Post()</a> and <a class="el" href="classRakNet_1_1CloudClient.html#a97bcdfb7e824f979efa7491d3c837204" title="Gets data from the cloud.">Get()</a> operations on CloudMemoryServer</td></tr>
- <tr id="row_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1CloudClientCallback.html" target="_self">CloudClientCallback</a></td><td class="desc"></td></tr>
- <tr id="row_1_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1CloudAllocator.html" target="_self">CloudAllocator</a></td><td class="desc"></td></tr>
- <tr id="row_1_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CloudKey.html" target="_self">CloudKey</a></td><td class="desc"></td></tr>
- <tr id="row_1_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CloudQuery.html" target="_self">CloudQuery</a></td><td class="desc"></td></tr>
- <tr id="row_1_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1CloudServerQueryFilter.html" target="_self">CloudServerQueryFilter</a></td><td class="desc">Zero or more instances of <a class="el" href="classRakNet_1_1CloudServerQueryFilter.html" title="Zero or more instances of CloudServerQueryFilter can be attached to CloudServer to restrict client qu...">CloudServerQueryFilter</a> can be attached to <a class="el" href="classRakNet_1_1CloudServer.html" title="Stores client data, and allows cross-server communication to retrieve this data.">CloudServer</a> to restrict client queries All attached instances of <a class="el" href="classRakNet_1_1CloudServerQueryFilter.html" title="Zero or more instances of CloudServerQueryFilter can be attached to CloudServer to restrict client qu...">CloudServerQueryFilter</a> on each corresponding operation, from all directly connected clients If any attached instance returns false for a given operation, that operation is silently rejected</td></tr>
- <tr id="row_1_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1CloudServer.html" target="_self">CloudServer</a></td><td class="desc">Stores client data, and allows cross-server communication to retrieve this data</td></tr>
- <tr id="row_1_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1CommandParserInterface.html" target="_self">CommandParserInterface</a></td><td class="desc">The interface used by command parsers</td></tr>
- <tr id="row_1_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1ConnectionGraph2.html" target="_self">ConnectionGraph2</a></td><td class="desc">A one hop connection graph</td></tr>
- <tr id="row_1_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1ConsoleServer.html" target="_self">ConsoleServer</a></td><td class="desc">The main entry point for the server portion of your remote console application support</td></tr>
- <tr id="row_1_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1DataCompressor.html" target="_self">DataCompressor</a></td><td class="desc">Does compression on a block of data. Not very good compression, but it's small and fast so is something you can compute at runtime</td></tr>
- <tr id="row_1_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1HuffmanEncodingTree.html" target="_self">HuffmanEncodingTree</a></td><td class="desc">This generates special cases of the huffman encoding tree using 8 bit keys with the additional condition that unused combinations of 8 bits are treated as a frequency of 1</td></tr>
- <tr id="row_1_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1HuffmanEncodingTreeFactory.html" target="_self">HuffmanEncodingTreeFactory</a></td><td class="desc">Creates instances of the class <a class="el" href="classRakNet_1_1HuffmanEncodingTree.html" title="This generates special cases of the huffman encoding tree using 8 bit keys with the additional condit...">HuffmanEncodingTree</a></td></tr>
- <tr id="row_1_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1EmailSender.html" target="_self">EmailSender</a></td><td class="desc">Rudimentary class to send email from code</td></tr>
- <tr id="row_1_16_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1FileListNode.html" target="_self">FileListNode</a></td><td class="desc">Represents once instance of a file</td></tr>
- <tr id="row_1_17_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1FileListProgress.html" target="_self">FileListProgress</a></td><td class="desc">Callback interface set with FileList::SetCallback() in case you want progress notifications when FileList::AddFilesFromDirectory() is called</td></tr>
- <tr id="row_1_18_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1FLP__Printf.html" target="_self">FLP_Printf</a></td><td class="desc">Implementation of <a class="el" href="classRakNet_1_1FileListProgress.html" title="Callback interface set with FileList::SetCallback() in case you want progress notifications when File...">FileListProgress</a> to use RAKNET_DEBUG_PRINTF</td></tr>
- <tr id="row_1_19_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1FileListTransfer.html" target="_self">FileListTransfer</a></td><td class="desc">A plugin to provide a simple way to compress and incrementally send the files in the FileList structure</td></tr>
- <tr id="row_1_20_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1FileListTransferCBInterface.html" target="_self">FileListTransferCBInterface</a></td><td class="desc">Used by <a class="el" href="classRakNet_1_1FileListTransfer.html" title="A plugin to provide a simple way to compress and incrementally send the files in the FileList structu...">FileListTransfer</a> plugin as a callback for when we get a file</td></tr>
- <tr id="row_1_21_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_21_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_21_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1HTTPConnection.html" target="_self">HTTPConnection</a></td><td class="desc">Use <a class="el" href="classRakNet_1_1HTTPConnection.html" title="Use HTTPConnection to communicate with a web server.">HTTPConnection</a> to communicate with a web server</td></tr>
- <tr id="row_1_21_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1HTTPConnection_1_1BadResponse.html" target="_self">BadResponse</a></td><td class="desc">Encapsulates a raw HTTP response and response code</td></tr>
- <tr id="row_1_22_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1HTTPConnection2.html" target="_self">HTTPConnection2</a></td><td class="desc">Use <a class="el" href="classRakNet_1_1HTTPConnection2.html" title="Use HTTPConnection2 to communicate with a web server.">HTTPConnection2</a> to communicate with a web server</td></tr>
- <tr id="row_1_23_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1InternalPacketRefCountedData.html" target="_self">InternalPacketRefCountedData</a></td><td class="desc">Used in <a class="el" href="structRakNet_1_1InternalPacket.html">InternalPacket</a> when pointing to sharedDataBlock, rather than allocating itself</td></tr>
- <tr id="row_1_24_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1InternalPacket.html" target="_self">InternalPacket</a></td><td class="desc"></td></tr>
- <tr id="row_1_25_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_25_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_25_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1LogCommandParser.html" target="_self">LogCommandParser</a></td><td class="desc">Adds the ability to send logging output to a remote console</td></tr>
- <tr id="row_1_25_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1LogCommandParser_1_1SystemAddressAndChannel.html" target="_self">SystemAddressAndChannel</a></td><td class="desc">One of these structures is created per player</td></tr>
- <tr id="row_1_26_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1MessageFilter.html" target="_self">MessageFilter</a></td><td class="desc">Assigns systems to FilterSets. Each FilterSet limits what kinds of messages are allowed</td></tr>
- <tr id="row_1_27_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1NatPunchthroughClient.html" target="_self">NatPunchthroughClient</a></td><td class="desc">Client code for NATPunchthrough</td></tr>
- <tr id="row_1_28_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1NatPunchthroughServer.html" target="_self">NatPunchthroughServer</a></td><td class="desc">Server code for NATPunchthrough</td></tr>
- <tr id="row_1_29_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1NatTypeDetectionClient.html" target="_self">NatTypeDetectionClient</a></td><td class="desc">Client code for NatTypeDetection</td></tr>
- <tr id="row_1_30_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1NatTypeDetectionServer.html" target="_self">NatTypeDetectionServer</a></td><td class="desc">Server code for NatTypeDetection</td></tr>
- <tr id="row_1_31_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1NetworkIDManager.html" target="_self">NetworkIDManager</a></td><td class="desc"></td></tr>
- <tr id="row_1_32_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1NetworkIDObject.html" target="_self">NetworkIDObject</a></td><td class="desc">Unique shared ids for each object instance</td></tr>
- <tr id="row_1_33_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1PacketConsoleLogger.html" target="_self">PacketConsoleLogger</a></td><td class="desc">Packetlogger that logs to a remote command console</td></tr>
- <tr id="row_1_34_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1PacketFileLogger.html" target="_self">PacketFileLogger</a></td><td class="desc">Packetlogger that outputs to a file</td></tr>
- <tr id="row_1_35_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1PacketLogger.html" target="_self">PacketLogger</a></td><td class="desc">Writes incoming and outgoing messages to the screen. This will write all incoming and outgoing messages to the console window, or to a file if you override it and give it this functionality</td></tr>
- <tr id="row_1_36_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1PacketOutputWindowLogger.html" target="_self">PacketOutputWindowLogger</a></td><td class="desc">Packetlogger that outputs to the output window in the debugger. Windows only</td></tr>
- <tr id="row_1_37_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1PluginInterface2.html" target="_self">PluginInterface2</a></td><td class="desc"></td></tr>
- <tr id="row_1_38_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Rackspace2EventCallback.html" target="_self">Rackspace2EventCallback</a></td><td class="desc">Callback interface to receive the results of operations</td></tr>
- <tr id="row_1_39_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RackspaceEventCallback__Default.html" target="_self">RackspaceEventCallback_Default</a></td><td class="desc">Callback interface to receive the results of operations, with a default result</td></tr>
- <tr id="row_1_40_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Rackspace.html" target="_self">Rackspace</a></td><td class="desc">Code that uses the TCPInterface class to communicate with the <a class="el" href="classRakNet_1_1Rackspace.html" title="Code that uses the TCPInterface class to communicate with the Rackspace API servers.">Rackspace</a> API servers</td></tr>
- <tr id="row_1_41_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RakNetCommandParser.html" target="_self">RakNetCommandParser</a></td><td class="desc">This allows a console client to call most of the functions in <a class="el" href="classRakNet_1_1RakPeer.html" title="Main interface for network communications.">RakPeer</a></td></tr>
- <tr id="row_1_42_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RakNetStatistics.html" target="_self">RakNetStatistics</a></td><td class="desc">Network Statisics Usage</td></tr>
- <tr id="row_1_43_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RakNetTransport2.html" target="_self">RakNetTransport2</a></td><td class="desc">Use RakNetTransport if you need a secure connection between the client and the console server</td></tr>
- <tr id="row_1_44_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1PublicKey.html" target="_self">PublicKey</a></td><td class="desc">Passed to <a class="el" href="classRakNet_1_1RakPeerInterface.html#a451dd5d225277fe5806d3d700551fb76" title="Connect to the specified host (ip or domain name) and server port. Calling Connect and not calling Se...">RakPeerInterface::Connect()</a></td></tr>
- <tr id="row_1_45_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SocketDescriptor.html" target="_self">SocketDescriptor</a></td><td class="desc">Describes the local socket to use for <a class="el" href="classRakNet_1_1RakPeer.html#a92d493cb617381a6e750f7df6e768927" title="Starts the network threads and opens the listen port.">RakPeer::Startup</a></td></tr>
- <tr id="row_1_46_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SystemAddress.html" target="_self">SystemAddress</a></td><td class="desc">Network address for a system</td></tr>
- <tr id="row_1_47_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RakNetGUID.html" target="_self">RakNetGUID</a></td><td class="desc"></td></tr>
- <tr id="row_1_48_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Packet.html" target="_self">Packet</a></td><td class="desc">This represents a user message from another system</td></tr>
- <tr id="row_1_49_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RakPeer.html" target="_self">RakPeer</a></td><td class="desc">Main interface for network communications</td></tr>
- <tr id="row_1_50_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RakPeerInterface.html" target="_self">RakPeerInterface</a></td><td class="desc">The main interface for network communications</td></tr>
- <tr id="row_1_51_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RakString.html" target="_self">RakString</a></td><td class="desc">String class</td></tr>
- <tr id="row_1_52_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RakWString.html" target="_self">RakWString</a></td><td class="desc">String class for Unicode</td></tr>
- <tr id="row_1_53_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1ReadyEvent.html" target="_self">ReadyEvent</a></td><td class="desc">Peer to peer synchronized ready and unready events</td></tr>
- <tr id="row_1_54_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RelayPlugin.html" target="_self">RelayPlugin</a></td><td class="desc">A simple class to relay messages from one system to another, identifying remote systems by a string</td></tr>
- <tr id="row_1_55_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1ReliabilityLayer.html" target="_self">ReliabilityLayer</a></td><td class="desc">Datagram reliable, ordered, unordered and sequenced sends. Flow control. Message splitting, reassembly, and coalescence</td></tr>
- <tr id="row_1_56_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1ReplicaManager3.html" target="_self">ReplicaManager3</a></td><td class="desc">System to help automate game object construction, destruction, and serialization</td></tr>
- <tr id="row_1_57_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1LastSerializationResult.html" target="_self">LastSerializationResult</a></td><td class="desc"></td></tr>
- <tr id="row_1_58_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SerializeParameters.html" target="_self">SerializeParameters</a></td><td class="desc"></td></tr>
- <tr id="row_1_59_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Connection__RM3.html" target="_self">Connection_RM3</a></td><td class="desc">Each remote system is represented by <a class="el" href="classRakNet_1_1Connection__RM3.html" title="Each remote system is represented by Connection_RM3. Used to allocate Replica3 and track which instan...">Connection_RM3</a>. Used to allocate <a class="el" href="classRakNet_1_1Replica3.html" title="Base class for your replicated objects for the ReplicaManager3 system.">Replica3</a> and track which instances have been allocated</td></tr>
- <tr id="row_1_60_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Replica3.html" target="_self">Replica3</a></td><td class="desc">Base class for your replicated objects for the <a class="el" href="classRakNet_1_1ReplicaManager3.html" title="System to help automate game object construction, destruction, and serialization.">ReplicaManager3</a> system</td></tr>
- <tr id="row_1_61_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Replica3Composite.html" target="_self">Replica3Composite</a></td><td class="desc">Use <a class="el" href="classRakNet_1_1Replica3.html" title="Base class for your replicated objects for the ReplicaManager3 system.">Replica3</a> through composition instead of inheritance by containing an instance of this templated class Calls to parent class for all functions Parent class must still define and functions though!</td></tr>
- <tr id="row_1_62_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Router2.html" target="_self">Router2</a></td><td class="desc">Class interface for the <a class="el" href="classRakNet_1_1Router2.html" title="Class interface for the Router2 system.">Router2</a> system</td></tr>
- <tr id="row_1_63_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RPC4GlobalRegistration.html" target="_self">RPC4GlobalRegistration</a></td><td class="desc">Instantiate this class globally if you want to register a function with <a class="el" href="classRakNet_1_1RPC4.html" title="The RPC4 plugin is just an association between a C function pointer and a string.">RPC4</a> at the global space</td></tr>
- <tr id="row_1_64_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RPC4.html" target="_self">RPC4</a></td><td class="desc">The <a class="el" href="classRakNet_1_1RPC4.html" title="The RPC4 plugin is just an association between a C function pointer and a string.">RPC4</a> plugin is just an association between a C function pointer and a string</td></tr>
- <tr id="row_1_65_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1SimpleMutex.html" target="_self">SimpleMutex</a></td><td class="desc">An easy to use mutex</td></tr>
- <tr id="row_1_66_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1StatisticsHistory.html" target="_self">StatisticsHistory</a></td><td class="desc">Input numerical values over time. Get sum, average, highest, lowest, standard deviation on recent or all-time values</td></tr>
- <tr id="row_1_67_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1StatisticsHistoryPlugin.html" target="_self">StatisticsHistoryPlugin</a></td><td class="desc">Input numerical values over time. Get sum, average, highest, lowest, standard deviation on recent or all-time values</td></tr>
- <tr id="row_1_68_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1StringCompressor.html" target="_self">StringCompressor</a></td><td class="desc">Writes and reads strings to and from bitstreams</td></tr>
- <tr id="row_1_69_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1StringTable.html" target="_self">StringTable</a></td><td class="desc">Writes a string index, instead of the whole string</td></tr>
- <tr id="row_1_70_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RemoteClient.html" target="_self">RemoteClient</a></td><td class="desc">Stores information about a remote client</td></tr>
- <tr id="row_1_71_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TeamBalancer.html" target="_self">TeamBalancer</a></td><td class="desc">Set and network team selection (supports peer to peer or client/server)</td></tr>
- <tr id="row_1_72_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1TeamSelection.html" target="_self">TeamSelection</a></td><td class="desc">Parameter to <a class="el" href="classRakNet_1_1TM__World.html#a13c60cbb4d1894aece9e1b1b9887601f" title="Register a TM_TeamMember object with this system.">TM_World::ReferenceTeamMember()</a></td></tr>
- <tr id="row_1_73_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TM__TeamMember.html" target="_self">TM_TeamMember</a></td><td class="desc">A member of one or more teams</td></tr>
- <tr id="row_1_74_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TM__Team.html" target="_self">TM_Team</a></td><td class="desc">A team, containing a list of <a class="el" href="classRakNet_1_1TM__TeamMember.html" title="A member of one or more teams.">TM_TeamMember</a> instances</td></tr>
- <tr id="row_1_75_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TM__World.html" target="_self">TM_World</a></td><td class="desc">Stores a list of teams which may be enforcing a balanced number of members</td></tr>
- <tr id="row_1_76_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TeamManager.html" target="_self">TeamManager</a></td><td class="desc">Automates networking and list management for teams</td></tr>
- <tr id="row_1_77_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TelnetTransport.html" target="_self">TelnetTransport</a></td><td class="desc">Use <a class="el" href="classRakNet_1_1TelnetTransport.html" title="Use TelnetTransport to easily allow windows telnet to connect to your ConsoleServer.">TelnetTransport</a> to easily allow windows telnet to connect to your <a class="el" href="classRakNet_1_1ConsoleServer.html" title="The main entry point for the server portion of your remote console application support.">ConsoleServer</a></td></tr>
- <tr id="row_1_78_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1ThreadsafePacketLogger.html" target="_self">ThreadsafePacketLogger</a></td><td class="desc">Same as <a class="el" href="classRakNet_1_1PacketLogger.html" title="Writes incoming and outgoing messages to the screen. This will write all incoming and outgoing messag...">PacketLogger</a>, but writes output in the user thread</td></tr>
- <tr id="row_1_79_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TransportInterface.html" target="_self">TransportInterface</a></td><td class="desc">Defines an interface that is used to send and receive null-terminated strings</td></tr>
- <tr id="row_1_80_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1TwoWayAuthentication.html" target="_self">TwoWayAuthentication</a></td><td class="desc">Implements two way authentication</td></tr>
- <tr id="row_1_81_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1UDPForwarder.html" target="_self">UDPForwarder</a></td><td class="desc">Forwards UDP datagrams. Independent of <a class="el" href="namespaceRakNet.html" title="Simple class to send changes between directories. In essence, a simple autopatcher that can be used f...">RakNet</a>'s protocol</td></tr>
- <tr id="row_1_82_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1UDPProxyClientResultHandler.html" target="_self">UDPProxyClientResultHandler</a></td><td class="desc"></td></tr>
- <tr id="row_1_83_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1UDPProxyClient.html" target="_self">UDPProxyClient</a></td><td class="desc">Communicates with <a class="el" href="classRakNet_1_1UDPProxyCoordinator.html" title="Middleman between UDPProxyServer and UDPProxyClient, maintaining a list of UDPProxyServer, and managing state for clients to find an available forwarding server.">UDPProxyCoordinator</a>, in order to find a <a class="el" href="classRakNet_1_1UDPProxyServer.html" title="UDPProxyServer to control our instance of UDPForwarder.">UDPProxyServer</a> to forward our datagrams</td></tr>
- <tr id="row_1_84_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1UDPProxyCoordinator.html" target="_self">UDPProxyCoordinator</a></td><td class="desc">Middleman between <a class="el" href="classRakNet_1_1UDPProxyServer.html" title="UDPProxyServer to control our instance of UDPForwarder.">UDPProxyServer</a> and <a class="el" href="classRakNet_1_1UDPProxyClient.html" title="Communicates with UDPProxyCoordinator, in order to find a UDPProxyServer to forward our datagrams...">UDPProxyClient</a>, maintaining a list of <a class="el" href="classRakNet_1_1UDPProxyServer.html" title="UDPProxyServer to control our instance of UDPForwarder.">UDPProxyServer</a>, and managing state for clients to find an available forwarding server</td></tr>
- <tr id="row_1_85_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1UDPProxyServerResultHandler.html" target="_self">UDPProxyServerResultHandler</a></td><td class="desc"></td></tr>
- <tr id="row_1_86_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1UDPProxyServer.html" target="_self">UDPProxyServer</a></td><td class="desc"><a class="el" href="classRakNet_1_1UDPProxyServer.html" title="UDPProxyServer to control our instance of UDPForwarder.">UDPProxyServer</a> to control our instance of <a class="el" href="classRakNet_1_1UDPForwarder.html" title="Forwards UDP datagrams. Independent of RakNet's protocol.">UDPForwarder</a></td></tr>
- <tr id="row_1_87_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1VariableDeltaSerializer.html" target="_self">VariableDeltaSerializer</a></td><td class="desc">Class to compare memory values of variables in a current state to a prior state Results of the comparisons will be written to a bitStream, such that only changed variables get written<br/>
- Can be used with <a class="el" href="classRakNet_1_1ReplicaManager3.html" title="System to help automate game object construction, destruction, and serialization.">ReplicaManager3</a> to Serialize a <a class="el" href="classRakNet_1_1Replica3.html" title="Base class for your replicated objects for the ReplicaManager3 system.">Replica3</a> per-variable, rather than comparing the entire object against itself<br/>
- Usage:<br/>
- BR></td></tr>
- <tr id="row_1_88_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1VariableListDeltaTracker.html" target="_self">VariableListDeltaTracker</a></td><td class="desc"></td></tr>
- <tr id="row_1_89_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RakVoice.html" target="_self">RakVoice</a></td><td class="desc">Voice compression and transmission interface</td></tr>
- <tr id="row_1_90_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1AutopatcherServerLoadNotifier__Printf.html" target="_self">AutopatcherServerLoadNotifier_Printf</a></td><td class="desc">Sample implementation of AutopatcherServerLoadNotifier using printf</td></tr>
- <tr id="row_1_91_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_91_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_91_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1AutopatcherServer.html" target="_self">AutopatcherServer</a></td><td class="desc">The server plugin for the autopatcher. Must be running for the client to get patches</td></tr>
- <tr id="row_1_91_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1AutopatcherServer_1_1ResultTypeAndBitstream.html" target="_self">ResultTypeAndBitstream</a></td><td class="desc"></td></tr>
- <tr id="row_1_92_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1AutopatcherPostgreRepository.html" target="_self">AutopatcherPostgreRepository</a></td><td class="desc"></td></tr>
- <tr id="row_1_93_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Lobby2Client.html" target="_self">Lobby2Client</a></td><td class="desc">Class used to send commands to <a class="el" href="classRakNet_1_1Lobby2Server.html" title="The base class for the lobby server, without database specific functionality.">Lobby2Server</a></td></tr>
- <tr id="row_1_94_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Lobby2Message.html" target="_self">Lobby2Message</a></td><td class="desc">A <a class="el" href="structRakNet_1_1Lobby2Message.html" title="A Lobby2Message encapsulates a networked function call from the client.">Lobby2Message</a> encapsulates a networked function call from the client</td></tr>
- <tr id="row_1_95_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Lobby2Callbacks.html" target="_self">Lobby2Callbacks</a></td><td class="desc"></td></tr>
- <tr id="row_1_96_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Lobby2Printf.html" target="_self">Lobby2Printf</a></td><td class="desc"></td></tr>
- <tr id="row_1_97_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1IndexedIntegerValue.html" target="_self">IndexedIntegerValue</a></td><td class="desc">Used to unify different platforms for room search and search properties. Only applies if specifically used</td></tr>
- <tr id="row_1_98_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1IndexedBinaryValue.html" target="_self">IndexedBinaryValue</a></td><td class="desc">Used to unify different platforms for room search and search properties. Only applies if specifically used</td></tr>
- <tr id="row_1_99_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Platform__Startup.html" target="_self">Platform_Startup</a></td><td class="desc">Platform specific startup. Unused on the PC</td></tr>
- <tr id="row_1_100_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Platform__Shutdown.html" target="_self">Platform_Shutdown</a></td><td class="desc">Platform specific startup. Unused on the PC</td></tr>
- <tr id="row_1_101_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__CreateDatabase.html" target="_self">System_CreateDatabase</a></td><td class="desc">Create all tables and stored procedures on a system that does not already have them</td></tr>
- <tr id="row_1_102_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__DestroyDatabase.html" target="_self">System_DestroyDatabase</a></td><td class="desc">Destroy all tables and stored procedures created with <a class="el" href="structRakNet_1_1System__CreateDatabase.html" title="Create all tables and stored procedures on a system that does not already have them.">System_CreateDatabase</a></td></tr>
- <tr id="row_1_103_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__CreateTitle.html" target="_self">System_CreateTitle</a></td><td class="desc">Each title essentially corresponds to a game. For example, the same lobby system may be used for both asteroids and Pac-man. When logging in, and for some functions, it is necessary to specify which title you are logging in under. This way users playing asteroids do not interact with users playing pac-man, where such interations are game specific (such as ranking)</td></tr>
- <tr id="row_1_104_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__DestroyTitle.html" target="_self">System_DestroyTitle</a></td><td class="desc">Destroy a previously added title</td></tr>
- <tr id="row_1_105_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__GetTitleRequiredAge.html" target="_self">System_GetTitleRequiredAge</a></td><td class="desc">Get the required age set with <a class="el" href="structRakNet_1_1System__CreateTitle.html" title="Each title essentially corresponds to a game. For example, the same lobby system may be used for both...">System_CreateTitle</a></td></tr>
- <tr id="row_1_106_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__GetTitleBinaryData.html" target="_self">System_GetTitleBinaryData</a></td><td class="desc">Get the binary data set with <a class="el" href="structRakNet_1_1System__CreateTitle.html" title="Each title essentially corresponds to a game. For example, the same lobby system may be used for both...">System_CreateTitle</a></td></tr>
- <tr id="row_1_107_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__RegisterProfanity.html" target="_self">System_RegisterProfanity</a></td><td class="desc">Adds the input strings to a table of profanity. non-unique or empty strings can be ignored. This table will be used internally to ensure that handles and clan names do not contain profanity. Multiple calls add to the table. This table will be used for functions that take a user-defined string that is highly visible, such as clan and user names. It does not need to be checked for emails or message boards</td></tr>
- <tr id="row_1_108_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__BanUser.html" target="_self">System_BanUser</a></td><td class="desc">Bans a specific user (will be most likely called by a moderator). Adds the user's primary key to a ban table, along with the name of the moderator, the reason for the ban. Banning is used to prevent the banned user from logging on for some specified duration. A date column should be present and automatically filled in. When bans are expired, the ban can be deleted from the database. However, a separate table should log bans, so that even expired bans can be looked up in case</td></tr>
- <tr id="row_1_109_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__UnbanUser.html" target="_self">System_UnbanUser</a></td><td class="desc">Unban a user banned with <a class="el" href="structRakNet_1_1System__BanUser.html" title="Bans a specific user (will be most likely called by a moderator). Adds the user's primary key to a ba...">System_BanUser</a></td></tr>
- <tr id="row_1_110_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CDKey__Add.html" target="_self">CDKey_Add</a></td><td class="desc">Adds CDKeys to the database. Duplicate CDKeys for a particular title are ignored. CDKeys can be identical for different titles</td></tr>
- <tr id="row_1_111_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CDKey__GetStatus.html" target="_self">CDKey_GetStatus</a></td><td class="desc">Returns if a CD key was previously added with AddCDKey</td></tr>
- <tr id="row_1_112_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CDKey__Use.html" target="_self">CDKey_Use</a></td><td class="desc">Associates a cd key with a user, such that the cd key cannot be used again. If Client_Login() is called with check cd key as true, then this table will be checked to make sure UserCDKey() was previously called with this user and a valid key. If this user is already associated with a CD Key, add the new key, and use the most recent key. All CD Key usage should be logged in a separate table, including the date used and result</td></tr>
- <tr id="row_1_113_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CDKey__FlagStolen.html" target="_self">CDKey_FlagStolen</a></td><td class="desc">Flags one or more CD keys as stolen. Stolen CD keys will prevent Client_Login() if check cd key is true. They will also prevent these cd keys from being used with <a class="el" href="structRakNet_1_1CDKey__Use.html" title="Associates a cd key with a user, such that the cd key cannot be used again. If Client_Login() is call...">CDKey_Use</a>. If this key is already in use by certain users for this particular title, then log this similarly to how <a class="el" href="structRakNet_1_1CDKey__Use.html" title="Associates a cd key with a user, such that the cd key cannot be used again. If Client_Login() is call...">CDKey_Use</a> does so</td></tr>
- <tr id="row_1_114_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__Login.html" target="_self">Client_Login</a></td><td class="desc">Logon with a previously registered account</td></tr>
- <tr id="row_1_115_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__Logoff.html" target="_self">Client_Logoff</a></td><td class="desc">Logoff, after logging in</td></tr>
- <tr id="row_1_116_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__RegisterAccount.html" target="_self">Client_RegisterAccount</a></td><td class="desc">This creates a new account in the database, which can be used in a subsequent call to Login. Most parameters are optional. handle is not optional, and must be unique using case-insensitive compare. emailAddress should be validated to have a sensible format, including an @ sign and a period with a 3 letter extension. allowLoginWithoutEmailAddressValidation is used in <a class="el" href="structRakNet_1_1Client__Login.html" title="Logon with a previously registered account.">Client_Login</a> to potentially disallow logon attempts with unverified email addresses</td></tr>
- <tr id="row_1_117_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__SetEmailAddressValidated.html" target="_self">System_SetEmailAddressValidated</a></td><td class="desc">For the client with the given handle, mark a column emailAddressValidated as true or false as appropriate. This is potentially used in <a class="el" href="structRakNet_1_1Client__Login.html" title="Logon with a previously registered account.">Client_Login</a></td></tr>
- <tr id="row_1_118_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__ValidateHandle.html" target="_self">Client_ValidateHandle</a></td><td class="desc">Looks up in the database if this handle is already in use, subject to the usual constraints of handles. This will be used by the user to quickly check for available handles</td></tr>
- <tr id="row_1_119_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__DeleteAccount.html" target="_self">System_DeleteAccount</a></td><td class="desc">Flags as deleted an account registered with RegisterAccount. Accounts are not actually deleted, only tagged as deleted</td></tr>
- <tr id="row_1_120_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1System__PruneAccounts.html" target="_self">System_PruneAccounts</a></td><td class="desc">Unused accounts are deleted. This is cascading, such that emails and other tables that reference this key are also deleted. unused accounts are defined as:</td></tr>
- <tr id="row_1_121_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__GetEmailAddress.html" target="_self">Client_GetEmailAddress</a></td><td class="desc">Returns the email address associated with a specific handle, invalid handle. This is used for password recovery</td></tr>
- <tr id="row_1_122_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__GetPasswordRecoveryQuestionByHandle.html" target="_self">Client_GetPasswordRecoveryQuestionByHandle</a></td><td class="desc">Returns the passwordRecoveryQuestion associated with handle, invalid handle</td></tr>
- <tr id="row_1_123_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__GetPasswordByPasswordRecoveryAnswer.html" target="_self">Client_GetPasswordByPasswordRecoveryAnswer</a></td><td class="desc">Returns the password associated with a handle, if the passwordRecoveryAnswer is correct</td></tr>
- <tr id="row_1_124_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__ChangeHandle.html" target="_self">Client_ChangeHandle</a></td><td class="desc">Changes the handle for a user</td></tr>
- <tr id="row_1_125_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__UpdateAccount.html" target="_self">Client_UpdateAccount</a></td><td class="desc">Will update any or all of the inputs that were previously passed to <a class="el" href="structRakNet_1_1Client__RegisterAccount.html" title="This creates a new account in the database, which can be used in a subsequent call to Login...">Client_RegisterAccount</a>, except handle</td></tr>
- <tr id="row_1_126_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__GetAccountDetails.html" target="_self">Client_GetAccountDetails</a></td><td class="desc">Get the parameters set with <a class="el" href="structRakNet_1_1Client__RegisterAccount.html" title="This creates a new account in the database, which can be used in a subsequent call to Login...">Client_RegisterAccount</a></td></tr>
- <tr id="row_1_127_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__StartIgnore.html" target="_self">Client_StartIgnore</a></td><td class="desc">Adds the specified user to an ignore list for my user. Recommended to store the primary key of the remote user, both for speed and so if the other use changes their handle it still works. The ignore list is checked for friend invites, emails, and elsewhere where indicated. Ignoring is uni-directional, so if A ignores B, A will block messages from B where appropriate, but B will not immediately block messages from A</td></tr>
- <tr id="row_1_128_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__StopIgnore.html" target="_self">Client_StopIgnore</a></td><td class="desc">Removes an entry in the database such that myHandle will no longer ignore theirHandle</td></tr>
- <tr id="row_1_129_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__GetIgnoreList.html" target="_self">Client_GetIgnoreList</a></td><td class="desc">Returns all users I have ignored</td></tr>
- <tr id="row_1_130_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__PerTitleBinaryStorage.html" target="_self">Client_PerTitleBinaryStorage</a></td><td class="desc">For each combination of user and title, structures can be stored</td></tr>
- <tr id="row_1_131_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__SetPresence.html" target="_self">Client_SetPresence</a></td><td class="desc">Sets in-memory information about your login state, such as which game you are playing, or if you are playing a game Online friends will be notified when you presence changes For the XBOX, just use XUserSetProperty and XUserSetContext directly, as there is no analogue to this function</td></tr>
- <tr id="row_1_132_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Client__GetPresence.html" target="_self">Client_GetPresence</a></td><td class="desc">Gets in-memory information about a user's login state, such as which game they are playing, or if they are playing a game This can also be a quick way to query if a user is logged in or not. If they are not logged in, <em>presence</em> will be set to <a class="el" href="structRakNet_1_1Lobby2Presence.html#ac02f863240768e80f5892ccbaef8d0edaa534a1b8f22cb3b699d9c3e395b48c2d" title="Returned by Client_GetPresence() if you query for a user that is not online, whether or not SetPresen...">Lobby2Presence::NOT_ONLINE</a></td></tr>
- <tr id="row_1_133_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Friends__SendInvite.html" target="_self">Friends_SendInvite</a></td><td class="desc">Stores in the database an add friend invite from my handle to their handle. The combination of my handle and their handle must be unique, so you cannot send more than one add friend invite to a single user. Sends an email to their handle the subject, body, and binary data. Note: if myHandle is ignored by theirHandle, then the function fails. See <a class="el" href="structRakNet_1_1Client__StartIgnore.html" title="Adds the specified user to an ignore list for my user. Recommended to store the primary key of the re...">Client_StartIgnore</a></td></tr>
- <tr id="row_1_134_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Friends__AcceptInvite.html" target="_self">Friends_AcceptInvite</a></td><td class="desc">Stores in the database that this user is now my friend. This is bidirectional, which is to say if someone accepts an add friend invite, they are my friend, and I am their friend. Recommended to store by primary key for speed and in case the friend's handle changes. Store in the emails table from my handle to their handle the subject, body, and binary data. Note: if myHandle is ignored by theirHandle, then the function fails. See AddToIgnoreList</td></tr>
- <tr id="row_1_135_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Friends__RejectInvite.html" target="_self">Friends_RejectInvite</a></td><td class="desc">Removes from the database the pending add friend invite. Operation completes even if ignored. Unless ignored, store in the emails table from my handle to their handle the subject, body, binary data, and procedure type flag</td></tr>
- <tr id="row_1_136_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Friends__GetInvites.html" target="_self">Friends_GetInvites</a></td><td class="desc">Returns all invites for this user</td></tr>
- <tr id="row_1_137_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Friends__GetFriends.html" target="_self">Friends_GetFriends</a></td><td class="desc">Gets all friends to this user</td></tr>
- <tr id="row_1_138_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Friends__Remove.html" target="_self">Friends_Remove</a></td><td class="desc">Ends a friendship between two users. Remove from the database the friend entry between my handle and their handle. As with accept add friend invite, this is bidirectional. Either user can terminate the friendship. Store in the emails table from my handle to their handle the subject, body, and binary data, and procedure type flag</td></tr>
- <tr id="row_1_139_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1BookmarkedUsers__Add.html" target="_self">BookmarkedUsers_Add</a></td><td class="desc">Remembers a user, with a type integer and description for you to use, if desired</td></tr>
- <tr id="row_1_140_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1BookmarkedUsers__Remove.html" target="_self">BookmarkedUsers_Remove</a></td><td class="desc">Remove a user added with <a class="el" href="structRakNet_1_1BookmarkedUsers__Add.html" title="Remembers a user, with a type integer and description for you to use, if desired.">BookmarkedUsers_Add</a></td></tr>
- <tr id="row_1_141_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1BookmarkedUsers__Get.html" target="_self">BookmarkedUsers_Get</a></td><td class="desc">Returns all users added to <a class="el" href="structRakNet_1_1BookmarkedUsers__Add.html" title="Remembers a user, with a type integer and description for you to use, if desired.">BookmarkedUsers_Add</a></td></tr>
- <tr id="row_1_142_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Emails__Send.html" target="_self">Emails_Send</a></td><td class="desc">Adds to an emails table from myHandle (store primary key) to recipient handles (store primary key) the specified subject, body, and binary data. Emails are persistent, therefore emails should be stored in a separate table and referenced by the user. Deleting the user does not delete previously send email. Emails should have an automatic timestamp to store when they were created. Email should be flagged as sent=true (boolean), markedRead=true (boolean), deletedBySender=false (boolean), deletedByReciever=false (boolean)</td></tr>
- <tr id="row_1_143_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Emails__Get.html" target="_self">Emails_Get</a></td><td class="desc">Returns emails as noted. Emails which were marked deleted are not returned</td></tr>
- <tr id="row_1_144_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Emails__Delete.html" target="_self">Emails_Delete</a></td><td class="desc">Deletes an email with a specified ID. This ID is returned in GetEmail and should uniquely identify an email (it's fine to use the primary key). Note: Emails are not actually deleted from the database in this function. This just sets the deletedBySender or deletedByReciever flags. Emails are actually stored in a log recording past emails and sender and receiver primary key. They are not truly destroyed until done so with <a class="el" href="structRakNet_1_1System__PruneAccounts.html" title="Unused accounts are deleted. This is cascading, such that emails and other tables that reference this...">System_PruneAccounts</a></td></tr>
- <tr id="row_1_145_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Emails__SetStatus.html" target="_self">Emails_SetStatus</a></td><td class="desc">Sets the status flag for an email. This is a property defined by and used by the user</td></tr>
- <tr id="row_1_146_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__SubmitMatch.html" target="_self">Ranking_SubmitMatch</a></td><td class="desc">Will record in the database the results of a match. This will store in the database the the match which is defined by the the match notes, match id, winner and loser participant primary keys, winner and loser participant scores, and binary data</td></tr>
- <tr id="row_1_147_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__GetMatches.html" target="_self">Ranking_GetMatches</a></td><td class="desc">Gets matches recorded with <a class="el" href="structRakNet_1_1Ranking__SubmitMatch.html" title="Will record in the database the results of a match. This will store in the database the the match whi...">Ranking_SubmitMatch</a> ordered from most recent to least recent. Each returned match has all columns submitted to <a class="el" href="structRakNet_1_1Ranking__SubmitMatch.html" title="Will record in the database the results of a match. This will store in the database the the match whi...">Ranking_SubmitMatch</a>, except binary data, which can be retrieved with <a class="el" href="structRakNet_1_1Ranking__GetMatchBinaryData.html" title="Because of the large amount of binary data potentially returned, this function is used to retrieve bi...">Ranking_GetMatchBinaryData</a>. Additionally, each returned match returns the primary key of each match, to be passed to <a class="el" href="structRakNet_1_1Ranking__GetMatchBinaryData.html" title="Because of the large amount of binary data potentially returned, this function is used to retrieve bi...">Ranking_GetMatchBinaryData</a></td></tr>
- <tr id="row_1_148_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__GetMatchBinaryData.html" target="_self">Ranking_GetMatchBinaryData</a></td><td class="desc">Because of the large amount of binary data potentially returned, this function is used to retrieve binary data for a particular match</td></tr>
- <tr id="row_1_149_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__GetTotalScore.html" target="_self">Ranking_GetTotalScore</a></td><td class="desc">When a match is submitted with <a class="el" href="structRakNet_1_1Ranking__SubmitMatch.html" title="Will record in the database the results of a match. This will store in the database the the match whi...">Ranking_SubmitMatch</a>, the total running score and number of matches played for each player for each game title and game mode combination should be recorded. Because matches can be pruned wth PruneMatches(), the total score sum and number of scores submitted should be stored, rather than summed up from prior submitted matches</td></tr>
- <tr id="row_1_150_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__WipeScoresForPlayer.html" target="_self">Ranking_WipeScoresForPlayer</a></td><td class="desc">Resets the sum of all submitted scores to 0, the number of scores submitted to 0</td></tr>
- <tr id="row_1_151_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__WipeMatches.html" target="_self">Ranking_WipeMatches</a></td><td class="desc">Deletes all matches submitted with submit match. Also deletes all scores for all players associated with this titleName and gameType (e.g. same thing that WipeScoresForPlayer does, but for all players)</td></tr>
- <tr id="row_1_152_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__PruneMatches.html" target="_self">Ranking_PruneMatches</a></td><td class="desc">Will delete all matches submitted with SubmitMatch over PruneTime days old. Will also prune matches if the total storage space of all matches exceeds PruneSizeMB megabytes in the database</td></tr>
- <tr id="row_1_153_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__UpdateRating.html" target="_self">Ranking_UpdateRating</a></td><td class="desc">Add or update a rating for a user, in a particular game and game mode</td></tr>
- <tr id="row_1_154_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__WipeRatings.html" target="_self">Ranking_WipeRatings</a></td><td class="desc">Deletes all ratings for all players for this combination of titleName and gameType</td></tr>
- <tr id="row_1_155_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Ranking__GetRating.html" target="_self">Ranking_GetRating</a></td><td class="desc">Get rating for a player</td></tr>
- <tr id="row_1_156_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__Create.html" target="_self">Clans_Create</a></td><td class="desc">UserHandle updates the clanDescription and clanBinaryData of a clan with the specified clanHandle. userHandle must be the clan leader</td></tr>
- <tr id="row_1_157_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__SetProperties.html" target="_self">Clans_SetProperties</a></td><td class="desc">UserHandle updates the clanDescription and clanBinaryData of a clan with the specified clanHandle. userHandle must be the clan leader</td></tr>
- <tr id="row_1_158_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetProperties.html" target="_self">Clans_GetProperties</a></td><td class="desc">Returns clanDescription and clanBinaryData for the given clan</td></tr>
- <tr id="row_1_159_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__SetMyMemberProperties.html" target="_self">Clans_SetMyMemberProperties</a></td><td class="desc">Each member of each clan has the the properties clanMemberDescription and clanMemberBinaryData which default to empty. These properties can be set here, and retrieved via GetClanMemberProperties</td></tr>
- <tr id="row_1_160_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GrantLeader.html" target="_self">Clans_GrantLeader</a></td><td class="desc">MyPrimaryKey becomes a subleader. newLeaderHandle becomes the leader. An email is sent with Emails_Send() to all members with the specified subject and body</td></tr>
- <tr id="row_1_161_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__SetSubleaderStatus.html" target="_self">Clans_SetSubleaderStatus</a></td><td class="desc">Promotes a clan member to a subleader, or demotes a subleader to a regular member. On promotion, email is sent to all members from myPrimary key with the specified subject and body. On demotion, email is sent to all leaders from myPrimary key with the specified subject and body</td></tr>
- <tr id="row_1_162_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__SetMemberRank.html" target="_self">Clans_SetMemberRank</a></td><td class="desc">Lets the clan leader set the rank property for a clan member</td></tr>
- <tr id="row_1_163_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetMemberProperties.html" target="_self">Clans_GetMemberProperties</a></td><td class="desc">Returns properties for a clan member of a given clan</td></tr>
- <tr id="row_1_164_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__ChangeHandle.html" target="_self">Clans_ChangeHandle</a></td><td class="desc">Renames the clan. Note that this may be called asynchronously, in which case the stored procedure should account for this occuring at the same time as another function that uses the old clan handle</td></tr>
- <tr id="row_1_165_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__Leave.html" target="_self">Clans_Leave</a></td><td class="desc">Remove user identified by myPrimaryKey from clan identified by clanHandle</td></tr>
- <tr id="row_1_166_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__Get.html" target="_self">Clans_Get</a></td><td class="desc">Returns all clans that userHandle is a member of. Clans and clan members should be sorted by name, using ascending or descending sort as specified</td></tr>
- <tr id="row_1_167_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__SendJoinInvitation.html" target="_self">Clans_SendJoinInvitation</a></td><td class="desc">If myPrimaryKey is a leader or subleader of clanHandle, and invitedUserHandle is a valid user not already invited to this clan, add this user to the invite table. The invite table contains the clan, who send the invite, and who the invite was sent to, and when it was sent. Invites expire after expiration time in seconds. Also, use Emails_Send() to send an email from myPrimaryKey to invitedUserHandle with the specified subject and body</td></tr>
- <tr id="row_1_168_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__WithdrawJoinInvitation.html" target="_self">Clans_WithdrawJoinInvitation</a></td><td class="desc">If myPrimaryKey is a leader or subleader of clanHandle, and invitedUserHandle is a valid user with an invite to this clan, remove this invite. Also, use Emails_Send() to send an email from myPrimaryKey to invitedUserHandle with the specified subject and body</td></tr>
- <tr id="row_1_169_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__AcceptJoinInvitation.html" target="_self">Clans_AcceptJoinInvitation</a></td><td class="desc">If myPrimaryKey has an invitation to the specified clan, add him to the clan. Fail on specified output parameters. Use Emails_Send() to send an email from myPrimaryKey to all clan members with the specified subject and body</td></tr>
- <tr id="row_1_170_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__RejectJoinInvitation.html" target="_self">Clans_RejectJoinInvitation</a></td><td class="desc">If we have an open clan invitation, reject it (just delete it from the database)</td></tr>
- <tr id="row_1_171_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__DownloadInvitationList.html" target="_self">Clans_DownloadInvitationList</a></td><td class="desc">Returns all invites sent by <a class="el" href="structRakNet_1_1Clans__SendJoinInvitation.html" title="if myPrimaryKey is a leader or subleader of clanHandle, and invitedUserHandle is a valid user not alr...">Clans_SendJoinInvitation</a> that were not yet acted upon (withdrawn, accepted, rejected)</td></tr>
- <tr id="row_1_172_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__SendJoinRequest.html" target="_self">Clans_SendJoinRequest</a></td><td class="desc">Function has two forms:</td></tr>
- <tr id="row_1_173_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__WithdrawJoinRequest.html" target="_self">Clans_WithdrawJoinRequest</a></td><td class="desc">Withdraws a previously sent clan join request via SendClanJoinRequest. Use Emails_Send() to send an email from myPrimaryKey to the clan leader and all subleaders with the specified subject and body</td></tr>
- <tr id="row_1_174_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__AcceptJoinRequest.html" target="_self">Clans_AcceptJoinRequest</a></td><td class="desc">A clan leader or subleader accepts a join request from requestingUserHandle to this clan. requestingUserHandle joins the clan as a regular member. Use Emails_Send() to send an email from requestingUserHandle to all clan members with the specified subject and body</td></tr>
- <tr id="row_1_175_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__RejectJoinRequest.html" target="_self">Clans_RejectJoinRequest</a></td><td class="desc">Rejects a clan join request from requestingUserHandle. Send an email from myPrimaryKey to requestingUserHandle with the specified subject and body</td></tr>
- <tr id="row_1_176_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__DownloadRequestList.html" target="_self">Clans_DownloadRequestList</a></td><td class="desc">Returns all open requests this user has sent to clans, that have not yet acted upon (withdrawn, accepted, rejected, expired)</td></tr>
- <tr id="row_1_177_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__KickAndBlacklistUser.html" target="_self">Clans_KickAndBlacklistUser</a></td><td class="desc">Kicks a user from the clan and/or blacklists a user so they cannot join. Only a clan leader or subleader can perform this operation. The operation can only be performed on members of lower status (leader can perform on subleader or regular member or nonmember, subleader on regular members or nonmember). If a member is banned, they are added to the banned table which contains the member's primary key, which user banned them, and the reason. Email is sent from myPrimaryKey to all leaders if a clan member is banned. Emails is furthermore sent to all clan members if successfully kicked</td></tr>
- <tr id="row_1_178_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__UnblacklistUser.html" target="_self">Clans_UnblacklistUser</a></td><td class="desc">Removes a user from the blacklist for this clan</td></tr>
- <tr id="row_1_179_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetBlacklist.html" target="_self">Clans_GetBlacklist</a></td><td class="desc">Returns a list of all members blacklisted from this clan. Each element in the list contains the handle of the user that did the ban, who was banned, when the user was banned, and the reason passed to ClanKickAndBlacklistUser</td></tr>
- <tr id="row_1_180_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetMembers.html" target="_self">Clans_GetMembers</a></td><td class="desc">Returns all clan members for this clan. Each entry returned contains handle, description, binary data, status (leader, regular member, subleader)</td></tr>
- <tr id="row_1_181_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetList.html" target="_self">Clans_GetList</a></td><td class="desc">Returns all clans names</td></tr>
- <tr id="row_1_182_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__CreateBoard.html" target="_self">Clans_CreateBoard</a></td><td class="desc">Creates a new clan board for clan members to post in using AddPostToClanBoard. Clan boards are unique, and are destroyed when the clan is destroyed, or if DestroyClanBoard is called</td></tr>
- <tr id="row_1_183_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__DestroyBoard.html" target="_self">Clans_DestroyBoard</a></td><td class="desc">Success, invalid parameter syntax, myPrimaryKey is not the leader or subleader of clanHandle, unknown myPrimaryKey, unknown clanHandle, unknown clanBoardName</td></tr>
- <tr id="row_1_184_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__CreateNewTopic.html" target="_self">Clans_CreateNewTopic</a></td><td class="desc">Each clan has a clan board that only clan members can post to. This adds a topic to the clan board. Posts should reference the primary key of the poster, so that even if the poster chagnes his or her handle, the post author is updated properly. Each post automatically stores the timestamp when it was created. Banned users may not add new posts to the clan board</td></tr>
- <tr id="row_1_185_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__ReplyToTopic.html" target="_self">Clans_ReplyToTopic</a></td><td class="desc">Replies to a topic created with Clans_CreateTopic(). If postId references a post within a topic, just add the reply to the last post. Banned users may not add new posts to the clan board</td></tr>
- <tr id="row_1_186_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__RemovePost.html" target="_self">Clans_RemovePost</a></td><td class="desc">The clan leader or subleaders may remove posts or topics from a clan board</td></tr>
- <tr id="row_1_187_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetBoards.html" target="_self">Clans_GetBoards</a></td><td class="desc">Gets clan boards created for clanHandle. Boards are returned if we are a clan member, or if allowPublicReads in Clans_CreateBoard() was passed as false. However, if we are banned from this clan, no boards are returned</td></tr>
- <tr id="row_1_188_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetTopics.html" target="_self">Clans_GetTopics</a></td><td class="desc">Gets topics (posts that are not replies to other posts, created with Clans_CreateTopic()) for the specified clanHandle and clanBoardName. If we are not a clan member and the clan was created with allowPublicReads==false, then the user is not allowed to read topics</td></tr>
- <tr id="row_1_189_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Clans__GetPosts.html" target="_self">Clans_GetPosts</a></td><td class="desc">Gets all posts for a particular topic. If postId is not a topic but is instead a post in a topic, treat it as if the topic postId was passed. If we are not a clan member and the clan was created with allowPublicReads==false, then the user is not allowed to read topics</td></tr>
- <tr id="row_1_190_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Lobby2Plugin.html" target="_self">Lobby2Plugin</a></td><td class="desc">Both <a class="el" href="classRakNet_1_1Lobby2Server.html" title="The base class for the lobby server, without database specific functionality.">Lobby2Server</a> and <a class="el" href="classRakNet_1_1Lobby2Client.html" title="Class used to send commands to Lobby2Server.">Lobby2Client</a> derive from this class</td></tr>
- <tr id="row_1_191_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Lobby2Presence.html" target="_self">Lobby2Presence</a></td><td class="desc"></td></tr>
- <tr id="row_1_192_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Lobby2ServerCommand.html" target="_self">Lobby2ServerCommand</a></td><td class="desc"></td></tr>
- <tr id="row_1_193_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_193_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_193_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Lobby2Server.html" target="_self">Lobby2Server</a></td><td class="desc">The base class for the lobby server, without database specific functionality</td></tr>
- <tr id="row_1_193_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Lobby2Server_1_1ConfigurationProperties.html" target="_self">ConfigurationProperties</a></td><td class="desc">Server configuration properties, to customize how the server runs specific commands</td></tr>
- <tr id="row_1_194_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1Lobby2Server__PGSQL.html" target="_self">Lobby2Server_PGSQL</a></td><td class="desc">PostgreSQL specific functionality to the lobby server</td></tr>
- <tr id="row_1_195_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomsPluginFunc.html" target="_self">RoomsPluginFunc</a></td><td class="desc">Base class for rooms functionality</td></tr>
- <tr id="row_1_196_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CreateRoom__Func.html" target="_self">CreateRoom_Func</a></td><td class="desc">Create a room. Each user can be in at most one room, so will fail if the user is already in a room</td></tr>
- <tr id="row_1_197_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1EnterRoom__Func.html" target="_self">EnterRoom_Func</a></td><td class="desc">Joins a room if possible. If not, creates a room</td></tr>
- <tr id="row_1_198_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1JoinByFilter__Func.html" target="_self">JoinByFilter_Func</a></td><td class="desc">Joins a room given the filter parameters and desired room member mode</td></tr>
- <tr id="row_1_199_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1LeaveRoom__Func.html" target="_self">LeaveRoom_Func</a></td><td class="desc">Leaves a room. You can leave at any time, even if the room is locked</td></tr>
- <tr id="row_1_200_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1GetInvitesToParticipant__Func.html" target="_self">GetInvitesToParticipant_Func</a></td><td class="desc"></td></tr>
- <tr id="row_1_201_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SendInvite__Func.html" target="_self">SendInvite_Func</a></td><td class="desc">Sends an invitation to someone</td></tr>
- <tr id="row_1_202_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1AcceptInvite__Func.html" target="_self">AcceptInvite_Func</a></td><td class="desc">Accept an invitation from a user to a room</td></tr>
- <tr id="row_1_203_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1StartSpectating__Func.html" target="_self">StartSpectating_Func</a></td><td class="desc">Begin spectating. Spectators are considered room members that are not playing the game, only watching</td></tr>
- <tr id="row_1_204_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1StopSpectating__Func.html" target="_self">StopSpectating_Func</a></td><td class="desc">Stop spectating. This will rejoin the room as a player, using a reserved slot if we were invited, and a public slot if not or if there are no reserved slots</td></tr>
- <tr id="row_1_205_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1GrantModerator__Func.html" target="_self">GrantModerator_Func</a></td><td class="desc">Give moderator to another player. Moderators cannot be spectators</td></tr>
- <tr id="row_1_206_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1ChangeSlotCounts__Func.html" target="_self">ChangeSlotCounts_Func</a></td><td class="desc">Change the allowed slot counts for the room. Setting fewer slot counts than the number of players does not kick out players, though it may prevent changing spectator status</td></tr>
- <tr id="row_1_207_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SetCustomRoomProperties__Func.html" target="_self">SetCustomRoomProperties_Func</a></td><td class="desc">Sets a table of user-defined room properties</td></tr>
- <tr id="row_1_208_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1GetRoomProperties__Func.html" target="_self">GetRoomProperties_Func</a></td><td class="desc">Given a named room, return the properties of that room, including member list</td></tr>
- <tr id="row_1_209_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1ChangeRoomName__Func.html" target="_self">ChangeRoomName_Func</a></td><td class="desc">Change the name of the room</td></tr>
- <tr id="row_1_210_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SetHiddenFromSearches__Func.html" target="_self">SetHiddenFromSearches_Func</a></td><td class="desc">Set or unset the room hidden from searches. If a room is hidden from searches, it can only be joined through invitations</td></tr>
- <tr id="row_1_211_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SetDestroyOnModeratorLeave__Func.html" target="_self">SetDestroyOnModeratorLeave_Func</a></td><td class="desc">Sets or unsets to destroy the room when the moderator leaves the room</td></tr>
- <tr id="row_1_212_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SetReadyStatus__Func.html" target="_self">SetReadyStatus_Func</a></td><td class="desc">Sets or unsets the user as flagged 'ready'</td></tr>
- <tr id="row_1_213_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1GetReadyStatus__Func.html" target="_self">GetReadyStatus_Func</a></td><td class="desc">Gets the ready states for every user in the room, excluding spectators</td></tr>
- <tr id="row_1_214_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SetRoomLockState__Func.html" target="_self">SetRoomLockState_Func</a></td><td class="desc">Lock or unlock the room</td></tr>
- <tr id="row_1_215_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1GetRoomLockState__Func.html" target="_self">GetRoomLockState_Func</a></td><td class="desc">Gets the lock state of the room</td></tr>
- <tr id="row_1_216_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1AreAllMembersReady__Func.html" target="_self">AreAllMembersReady_Func</a></td><td class="desc">If all members have been set to ready using <a class="el" href="structRakNet_1_1SetReadyStatus__Func.html" title="Sets or unsets the user as flagged 'ready'.">SetReadyStatus_Func</a>, this operation will set allReady to true</td></tr>
- <tr id="row_1_217_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1KickMember__Func.html" target="_self">KickMember_Func</a></td><td class="desc">Kick a member out of the room. This will also automatically ban that member from rejoining as long as the moderator does not change, or the member is unbanned</td></tr>
- <tr id="row_1_218_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1UnbanMember__Func.html" target="_self">UnbanMember_Func</a></td><td class="desc">Allow a member previously kicked out of the room to rejoin</td></tr>
- <tr id="row_1_219_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1GetBanReason__Func.html" target="_self">GetBanReason_Func</a></td><td class="desc">For a given room, get the <em>reason</em> parameter of <a class="el" href="structRakNet_1_1KickMember__Func.html" title="Kick a member out of the room. This will also automatically ban that member from rejoining as long as...">KickMember_Func</a> when we were kicked out</td></tr>
- <tr id="row_1_220_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1AddUserToQuickJoin__Func.html" target="_self">AddUserToQuickJoin_Func</a></td><td class="desc">Enter quick join mode</td></tr>
- <tr id="row_1_221_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RemoveUserFromQuickJoin__Func.html" target="_self">RemoveUserFromQuickJoin_Func</a></td><td class="desc">Leave quick join mode</td></tr>
- <tr id="row_1_222_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1IsInQuickJoin__Func.html" target="_self">IsInQuickJoin_Func</a></td><td class="desc">Returns if you are waiting in quick join mode</td></tr>
- <tr id="row_1_223_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SearchByFilter__Func.html" target="_self">SearchByFilter_Func</a></td><td class="desc">Return all rooms that pass the <em>roomQuery</em> filter</td></tr>
- <tr id="row_1_224_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1ChangeHandle__Func.html" target="_self">ChangeHandle_Func</a></td><td class="desc">Change your handle</td></tr>
- <tr id="row_1_225_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Chat__Func.html" target="_self">Chat_Func</a></td><td class="desc">Send a chat message</td></tr>
- <tr id="row_1_226_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Bitstream__Func.html" target="_self">Bitstream_Func</a></td><td class="desc">Send an arbitrary binary message</td></tr>
- <tr id="row_1_227_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomsPluginNotification.html" target="_self">RoomsPluginNotification</a></td><td class="desc">Base class for notification callbacks</td></tr>
- <tr id="row_1_228_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1QuickJoinExpired__Notification.html" target="_self">QuickJoinExpired_Notification</a></td><td class="desc">The quick join duration has expired without joining or creating any rooms</td></tr>
- <tr id="row_1_229_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1QuickJoinEnteredRoom__Notification.html" target="_self">QuickJoinEnteredRoom_Notification</a></td><td class="desc">Quick join succeeded, and you are now in a room</td></tr>
- <tr id="row_1_230_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomMemberStartedSpectating__Notification.html" target="_self">RoomMemberStartedSpectating_Notification</a></td><td class="desc">Another room member has started spectating</td></tr>
- <tr id="row_1_231_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomMemberStoppedSpectating__Notification.html" target="_self">RoomMemberStoppedSpectating_Notification</a></td><td class="desc">Another room member has stopped spectating</td></tr>
- <tr id="row_1_232_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1ModeratorChanged__Notification.html" target="_self">ModeratorChanged_Notification</a></td><td class="desc">The room has a new moderator (possibly you)</td></tr>
- <tr id="row_1_233_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1SlotCountsSet__Notification.html" target="_self">SlotCountsSet_Notification</a></td><td class="desc">The slot counts in the room has changed</td></tr>
- <tr id="row_1_234_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1CustomRoomPropertiesSet__Notification.html" target="_self">CustomRoomPropertiesSet_Notification</a></td><td class="desc">The custom properties for the room has changed</td></tr>
- <tr id="row_1_235_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomNameSet__Notification.html" target="_self">RoomNameSet_Notification</a></td><td class="desc">The name of the room has been changed</td></tr>
- <tr id="row_1_236_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1HiddenFromSearchesSet__Notification.html" target="_self">HiddenFromSearchesSet_Notification</a></td><td class="desc">The room is now hidden, or no longer hidden, from searches</td></tr>
- <tr id="row_1_237_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomMemberReadyStatusSet__Notification.html" target="_self">RoomMemberReadyStatusSet_Notification</a></td><td class="desc">Another room member has changed their ready status</td></tr>
- <tr id="row_1_238_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomLockStateSet__Notification.html" target="_self">RoomLockStateSet_Notification</a></td><td class="desc">The room is now, or is no longer, locked</td></tr>
- <tr id="row_1_239_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomMemberKicked__Notification.html" target="_self">RoomMemberKicked_Notification</a></td><td class="desc">A room member has been kicked out of the room (possibly you)</td></tr>
- <tr id="row_1_240_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomMemberHandleSet__Notification.html" target="_self">RoomMemberHandleSet_Notification</a></td><td class="desc">A room member has changed their handle</td></tr>
- <tr id="row_1_241_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomMemberLeftRoom__Notification.html" target="_self">RoomMemberLeftRoom_Notification</a></td><td class="desc"></td></tr>
- <tr id="row_1_242_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomMemberJoinedRoom__Notification.html" target="_self">RoomMemberJoinedRoom_Notification</a></td><td class="desc">A room member has joined the room</td></tr>
- <tr id="row_1_243_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomInvitationSent__Notification.html" target="_self">RoomInvitationSent_Notification</a></td><td class="desc">You have received an invitation to a room</td></tr>
- <tr id="row_1_244_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomInvitationWithdrawn__Notification.html" target="_self">RoomInvitationWithdrawn_Notification</a></td><td class="desc">A previous room invitation is no longer valid (possibly due to moderator change, or the room no longer exists)</td></tr>
- <tr id="row_1_245_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1RoomDestroyedOnModeratorLeft__Notification.html" target="_self">RoomDestroyedOnModeratorLeft_Notification</a></td><td class="desc">The moderator has left the room, and everyone left is a spectator, or the room was set to be destroyed when the moderator leftYou are no longer in the room</td></tr>
- <tr id="row_1_246_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Chat__Notification.html" target="_self">Chat_Notification</a></td><td class="desc">You got a chat message from another user</td></tr>
- <tr id="row_1_247_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structRakNet_1_1Bitstream__Notification.html" target="_self">Bitstream_Notification</a></td><td class="desc">You got a generic bitstream message from another user</td></tr>
- <tr id="row_1_248_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RoomsPlugin.html" target="_self">RoomsPlugin</a></td><td class="desc">Used to create rooms for players where they can matchmake</td></tr>
- <tr id="row_1_249_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1AutopatcherMySQLRepository.html" target="_self">AutopatcherMySQLRepository</a></td><td class="desc"></td></tr>
- <tr id="row_1_250_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1RPC3.html" target="_self">RPC3</a></td><td class="desc">The <a class="el" href="classRakNet_1_1RPC3.html" title="The RPC3 plugin allows you to call remote functions as if they were local functions, using the standard function call syntax.">RPC3</a> plugin allows you to call remote functions as if they were local functions, using the standard function call syntax</td></tr>
- <tr id="row_1_251_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1SQLite3PluginResultInterface.html" target="_self">SQLite3PluginResultInterface</a></td><td class="desc">Handles results of calls to SQLite3Plugin::_sqlite3_exec() Results from calling SQLite3Plugin::_sqlite3_exec() are handled in this callback. You should implement the callback, and let the plugin know about it via SQLite3Plugin::AddResultHandler() Be sure to call SQLite3Plugin::RemoveResultHandler() or SQLite3Plugin::ClearResultHandlers() if you delete the callback</td></tr>
- <tr id="row_1_252_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1SQLite3PluginResultInterface__Printf.html" target="_self">SQLite3PluginResultInterface_Printf</a></td><td class="desc"></td></tr>
- <tr id="row_1_253_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1SQLite3ClientPlugin.html" target="_self">SQLite3ClientPlugin</a></td><td class="desc"></td></tr>
- <tr id="row_1_254_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRakNet_1_1SQLite3ServerPlugin.html" target="_self">SQLite3ServerPlugin</a></td><td class="desc">Exec SQLLite commands over the network</td></tr>
- <tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classCheckSum.html" target="_self">CheckSum</a></td><td class="desc">Generates and validates checksums</td></tr>
- <tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classMemoryCompressor.html" target="_self">MemoryCompressor</a></td><td class="desc">Compress one or more blocks of data</td></tr>
- <tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classRefCountedObj.html" target="_self">RefCountedObj</a></td><td class="desc">World's simplest class :)</td></tr>
- <tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structSQLite3Row.html" target="_self">SQLite3Row</a></td><td class="desc"></td></tr>
- <tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structSQLite3Table.html" target="_self">SQLite3Table</a></td><td class="desc"></td></tr>
- <tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structStrAndBool.html" target="_self">StrAndBool</a></td><td class="desc">The string plus a bool telling us if this string was copied or not</td></tr>
- <tr id="row_8_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structThreadPool.html" target="_self">ThreadPool</a></td><td class="desc"></td></tr>
- </table>
- </div><!-- directory -->
- </div><!-- contents -->
- <!-- start footer part -->
- <hr class="footer"/><address class="footer"><small>
- Generated on Mon Jun 2 2014 20:10:30 for RakNet by  <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/>
- </a> 1.8.2
- </small></address>
- </body>
- </html>
|