mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
401 lines
43 KiB
HTML
401 lines
43 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.8.14"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>Dash Core: src/protocol.cpp File Reference</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(initResizable);
|
|
/* @license-end */</script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<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 id="projectlogo"><img alt="Logo" src="bitcoin_logo_doxygen.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">Dash Core
|
|
 <span id="projectnumber">0.12.2.1</span>
|
|
</div>
|
|
<div id="projectbrief">P2P Digital Currency</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.8.14 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
$(document).ready(function(){initNavTree('protocol_8cpp.html','');});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#func-members">Functions</a> |
|
|
<a href="#var-members">Variables</a> </div>
|
|
<div class="headertitle">
|
|
<div class="title">protocol.cpp File Reference</div> </div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
<div class="textblock"><code>#include "<a class="el" href="protocol_8h_source.html">protocol.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="util_8h_source.html">util.h</a>"</code><br />
|
|
<code>#include "<a class="el" href="utilstrencodings_8h_source.html">utilstrencodings.h</a>"</code><br />
|
|
<code>#include <arpa/inet.h></code><br />
|
|
</div>
|
|
<p><a href="protocol_8cpp_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:namespaceNetMsgType"><td class="memItemLeft" align="right" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html">NetMsgType</a></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:a4355d9b10fed7297072b38d96dd801c9"><td class="memItemLeft" align="right" valign="top">static const std::vector< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="protocol_8cpp.html#a4355d9b10fed7297072b38d96dd801c9">allNetMessageTypesVec</a> (<a class="el" href="protocol_8cpp.html#ac3dc59483df8c59dff51850f6289c754">allNetMessageTypes</a>, <a class="el" href="protocol_8cpp.html#ac3dc59483df8c59dff51850f6289c754">allNetMessageTypes</a>+<a class="el" href="utilstrencodings_8h.html#a35bf72ac971bd331fba0b3e8117bcbf9">ARRAYLEN</a>(<a class="el" href="protocol_8cpp.html#ac3dc59483df8c59dff51850f6289c754">allNetMessageTypes</a>))</td></tr>
|
|
<tr class="separator:a4355d9b10fed7297072b38d96dd801c9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2684809000d3a0523769ad7585ace197"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="protocol_8cpp.html#a2684809000d3a0523769ad7585ace197">operator<</a> (const <a class="el" href="classCInv.html">CInv</a> &a, const <a class="el" href="classCInv.html">CInv</a> &b)</td></tr>
|
|
<tr class="separator:a2684809000d3a0523769ad7585ace197"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a5f8d18ec9217ffee378339dc22ebe20d"><td class="memItemLeft" align="right" valign="top">const std::vector< std::string > & </td><td class="memItemRight" valign="bottom"><a class="el" href="protocol_8cpp.html#a5f8d18ec9217ffee378339dc22ebe20d">getAllNetMessageTypes</a> ()</td></tr>
|
|
<tr class="separator:a5f8d18ec9217ffee378339dc22ebe20d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
|
Variables</h2></td></tr>
|
|
<tr class="memitem:a79d16fca661ece8c17e786943721fd34"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a79d16fca661ece8c17e786943721fd34">NetMsgType::VERSION</a> ="version"</td></tr>
|
|
<tr class="separator:a79d16fca661ece8c17e786943721fd34"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aaf8228cc7b3374862bcb3d79f5ff38e6"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#aaf8228cc7b3374862bcb3d79f5ff38e6">NetMsgType::VERACK</a> ="verack"</td></tr>
|
|
<tr class="separator:aaf8228cc7b3374862bcb3d79f5ff38e6"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a77d83bbf95702906ee01ca4fd934e1c0"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a77d83bbf95702906ee01ca4fd934e1c0">NetMsgType::ADDR</a> ="addr"</td></tr>
|
|
<tr class="separator:a77d83bbf95702906ee01ca4fd934e1c0"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afabe3cd738cb766597ff4c1ee1e47cbd"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#afabe3cd738cb766597ff4c1ee1e47cbd">NetMsgType::INV</a> ="inv"</td></tr>
|
|
<tr class="separator:afabe3cd738cb766597ff4c1ee1e47cbd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa53772dc0dfe3dc5a6ac2c99444a2afe"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#aa53772dc0dfe3dc5a6ac2c99444a2afe">NetMsgType::GETDATA</a> ="getdata"</td></tr>
|
|
<tr class="separator:aa53772dc0dfe3dc5a6ac2c99444a2afe"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5af2ea09090341213f7021f7741e929"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ae5af2ea09090341213f7021f7741e929">NetMsgType::MERKLEBLOCK</a> ="merkleblock"</td></tr>
|
|
<tr class="separator:ae5af2ea09090341213f7021f7741e929"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7a51f1ef81fa21178b6e241937934fed"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a7a51f1ef81fa21178b6e241937934fed">NetMsgType::GETBLOCKS</a> ="getblocks"</td></tr>
|
|
<tr class="separator:a7a51f1ef81fa21178b6e241937934fed"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a9f6abd72d04b4128a949c0c4db11d883"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a9f6abd72d04b4128a949c0c4db11d883">NetMsgType::GETHEADERS</a> ="getheaders"</td></tr>
|
|
<tr class="separator:a9f6abd72d04b4128a949c0c4db11d883"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a75ab96e2e9fa2a1b1655f0034667604d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a75ab96e2e9fa2a1b1655f0034667604d">NetMsgType::TX</a> ="tx"</td></tr>
|
|
<tr class="separator:a75ab96e2e9fa2a1b1655f0034667604d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a216e35db319a5d508043639fd3170776"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a216e35db319a5d508043639fd3170776">NetMsgType::HEADERS</a> ="headers"</td></tr>
|
|
<tr class="separator:a216e35db319a5d508043639fd3170776"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1842ab3e065d8bc5180974b9e3f44377"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a1842ab3e065d8bc5180974b9e3f44377">NetMsgType::BLOCK</a> ="block"</td></tr>
|
|
<tr class="separator:a1842ab3e065d8bc5180974b9e3f44377"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4d0f984b71f9e4c4b8b3619cb3f3dadd"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a4d0f984b71f9e4c4b8b3619cb3f3dadd">NetMsgType::GETADDR</a> ="getaddr"</td></tr>
|
|
<tr class="separator:a4d0f984b71f9e4c4b8b3619cb3f3dadd"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a68c340a8ef4f949cfd06c19a620aa32c"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a68c340a8ef4f949cfd06c19a620aa32c">NetMsgType::MEMPOOL</a> ="mempool"</td></tr>
|
|
<tr class="separator:a68c340a8ef4f949cfd06c19a620aa32c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ad9a2ba0319f01bf1c26f5206b5156496"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ad9a2ba0319f01bf1c26f5206b5156496">NetMsgType::PING</a> ="ping"</td></tr>
|
|
<tr class="separator:ad9a2ba0319f01bf1c26f5206b5156496"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a395de13511c6ef9946844ee280b8f08e"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a395de13511c6ef9946844ee280b8f08e">NetMsgType::PONG</a> ="pong"</td></tr>
|
|
<tr class="separator:a395de13511c6ef9946844ee280b8f08e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac993eb54177079f7a0e8c0c1ad657c6f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ac993eb54177079f7a0e8c0c1ad657c6f">NetMsgType::ALERT</a> ="alert"</td></tr>
|
|
<tr class="separator:ac993eb54177079f7a0e8c0c1ad657c6f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a567653d3f26a7e711889682e7fd1c484"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a567653d3f26a7e711889682e7fd1c484">NetMsgType::NOTFOUND</a> ="notfound"</td></tr>
|
|
<tr class="separator:a567653d3f26a7e711889682e7fd1c484"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0e95085c85cbbb8330fa1a5ffe49070f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a0e95085c85cbbb8330fa1a5ffe49070f">NetMsgType::FILTERLOAD</a> ="filterload"</td></tr>
|
|
<tr class="separator:a0e95085c85cbbb8330fa1a5ffe49070f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a75c8dba2361ddda663917c27f14c3a16"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a75c8dba2361ddda663917c27f14c3a16">NetMsgType::FILTERADD</a> ="filteradd"</td></tr>
|
|
<tr class="separator:a75c8dba2361ddda663917c27f14c3a16"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ef3ccc1966cb35a59882fb97c15a30e"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a1ef3ccc1966cb35a59882fb97c15a30e">NetMsgType::FILTERCLEAR</a> ="filterclear"</td></tr>
|
|
<tr class="separator:a1ef3ccc1966cb35a59882fb97c15a30e"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:af659195932e1bac2ed2bdd1cda6d2e2b"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#af659195932e1bac2ed2bdd1cda6d2e2b">NetMsgType::REJECT</a> ="reject"</td></tr>
|
|
<tr class="separator:af659195932e1bac2ed2bdd1cda6d2e2b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a34f999f9e5179be5fc361aaca9c0e5b3"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a34f999f9e5179be5fc361aaca9c0e5b3">NetMsgType::SENDHEADERS</a> ="sendheaders"</td></tr>
|
|
<tr class="separator:a34f999f9e5179be5fc361aaca9c0e5b3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a13eac32e61d992756b94e714fa24e182"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a13eac32e61d992756b94e714fa24e182">NetMsgType::TXLOCKREQUEST</a> ="ix"</td></tr>
|
|
<tr class="separator:a13eac32e61d992756b94e714fa24e182"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a8b94e14857fd0ee095d5ebf4e6cb9be4"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a8b94e14857fd0ee095d5ebf4e6cb9be4">NetMsgType::TXLOCKVOTE</a> ="txlvote"</td></tr>
|
|
<tr class="separator:a8b94e14857fd0ee095d5ebf4e6cb9be4"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae4af19c6d5d69539afe179b84a91cbad"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ae4af19c6d5d69539afe179b84a91cbad">NetMsgType::SPORK</a> ="spork"</td></tr>
|
|
<tr class="separator:ae4af19c6d5d69539afe179b84a91cbad"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae9da7484b23bc90b5c18b009f9f6c2ab"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ae9da7484b23bc90b5c18b009f9f6c2ab">NetMsgType::GETSPORKS</a> ="getsporks"</td></tr>
|
|
<tr class="separator:ae9da7484b23bc90b5c18b009f9f6c2ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a52ba4e8bec9f766efd43edac1acf8c9d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a52ba4e8bec9f766efd43edac1acf8c9d">NetMsgType::MASTERNODEPAYMENTVOTE</a> ="mnw"</td></tr>
|
|
<tr class="separator:a52ba4e8bec9f766efd43edac1acf8c9d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a1ae6c14c279f3187031fbf9da94d2df9"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a1ae6c14c279f3187031fbf9da94d2df9">NetMsgType::MASTERNODEPAYMENTBLOCK</a> ="mnwb"</td></tr>
|
|
<tr class="separator:a1ae6c14c279f3187031fbf9da94d2df9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a15b8d57330bcd4ffc79521016a0ec8e9"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a15b8d57330bcd4ffc79521016a0ec8e9">NetMsgType::MASTERNODEPAYMENTSYNC</a> ="mnget"</td></tr>
|
|
<tr class="separator:a15b8d57330bcd4ffc79521016a0ec8e9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab78710a3b4fe86120f93faa05ca0c953"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ab78710a3b4fe86120f93faa05ca0c953">NetMsgType::MNBUDGETSYNC</a> ="mnvs"</td></tr>
|
|
<tr class="separator:ab78710a3b4fe86120f93faa05ca0c953"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afb15a99b874a1ecdfaaa2a5ee54c61a9"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#afb15a99b874a1ecdfaaa2a5ee54c61a9">NetMsgType::MNBUDGETVOTE</a> ="mvote"</td></tr>
|
|
<tr class="separator:afb15a99b874a1ecdfaaa2a5ee54c61a9"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:acd59b04c48493d749dd094f6b8d36165"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#acd59b04c48493d749dd094f6b8d36165">NetMsgType::MNBUDGETPROPOSAL</a> ="mprop"</td></tr>
|
|
<tr class="separator:acd59b04c48493d749dd094f6b8d36165"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a040877b5d0ec0d593838a7831cd43b66"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a040877b5d0ec0d593838a7831cd43b66">NetMsgType::MNBUDGETFINAL</a> ="fbs"</td></tr>
|
|
<tr class="separator:a040877b5d0ec0d593838a7831cd43b66"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a3833dde41707a7f5dfd1b601b435cd01"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a3833dde41707a7f5dfd1b601b435cd01">NetMsgType::MNBUDGETFINALVOTE</a> ="fbvote"</td></tr>
|
|
<tr class="separator:a3833dde41707a7f5dfd1b601b435cd01"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4cfc555dda12a9cd1f18e450d9ddd241"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a4cfc555dda12a9cd1f18e450d9ddd241">NetMsgType::MNQUORUM</a> ="mn quorum"</td></tr>
|
|
<tr class="separator:a4cfc555dda12a9cd1f18e450d9ddd241"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a22acc167096d6b0ce88c4a09a83988ce"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a22acc167096d6b0ce88c4a09a83988ce">NetMsgType::MNANNOUNCE</a> ="mnb"</td></tr>
|
|
<tr class="separator:a22acc167096d6b0ce88c4a09a83988ce"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aa5e06959ed73a2a200cce6638102972b"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#aa5e06959ed73a2a200cce6638102972b">NetMsgType::MNPING</a> ="mnp"</td></tr>
|
|
<tr class="separator:aa5e06959ed73a2a200cce6638102972b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a791820242fcf96633e9fd9ac6ed2185d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a791820242fcf96633e9fd9ac6ed2185d">NetMsgType::DSACCEPT</a> ="dsa"</td></tr>
|
|
<tr class="separator:a791820242fcf96633e9fd9ac6ed2185d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a30c8180071c9495011228da267d6735f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a30c8180071c9495011228da267d6735f">NetMsgType::DSVIN</a> ="dsi"</td></tr>
|
|
<tr class="separator:a30c8180071c9495011228da267d6735f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac38125d51ba5734daa34215a23882aa8"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ac38125d51ba5734daa34215a23882aa8">NetMsgType::DSFINALTX</a> ="dsf"</td></tr>
|
|
<tr class="separator:ac38125d51ba5734daa34215a23882aa8"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a29f23c78896bc7d0516ed7100e1de714"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a29f23c78896bc7d0516ed7100e1de714">NetMsgType::DSSIGNFINALTX</a> ="dss"</td></tr>
|
|
<tr class="separator:a29f23c78896bc7d0516ed7100e1de714"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e7944ac984922d3647b6f08affc6b2c"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a6e7944ac984922d3647b6f08affc6b2c">NetMsgType::DSCOMPLETE</a> ="dsc"</td></tr>
|
|
<tr class="separator:a6e7944ac984922d3647b6f08affc6b2c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aca278bd6a0438856b158eafc2928ee31"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#aca278bd6a0438856b158eafc2928ee31">NetMsgType::DSSTATUSUPDATE</a> ="dssu"</td></tr>
|
|
<tr class="separator:aca278bd6a0438856b158eafc2928ee31"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a0138bc5c11da6ec5f5890a53ef15ca0c"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a0138bc5c11da6ec5f5890a53ef15ca0c">NetMsgType::DSTX</a> ="dstx"</td></tr>
|
|
<tr class="separator:a0138bc5c11da6ec5f5890a53ef15ca0c"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:aafc49a8bfe8f36ad8d7ab089824cf868"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#aafc49a8bfe8f36ad8d7ab089824cf868">NetMsgType::DSQUEUE</a> ="dsq"</td></tr>
|
|
<tr class="separator:aafc49a8bfe8f36ad8d7ab089824cf868"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2145d629ac6adc136e1d3b2ebd50b93f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a2145d629ac6adc136e1d3b2ebd50b93f">NetMsgType::DSEG</a> ="dseg"</td></tr>
|
|
<tr class="separator:a2145d629ac6adc136e1d3b2ebd50b93f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab64324fd41d2505f5306f8b3d1d0d2ba"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ab64324fd41d2505f5306f8b3d1d0d2ba">NetMsgType::SYNCSTATUSCOUNT</a> ="ssc"</td></tr>
|
|
<tr class="separator:ab64324fd41d2505f5306f8b3d1d0d2ba"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ae5f4b017caf19039dfca2b72fb3ea085"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ae5f4b017caf19039dfca2b72fb3ea085">NetMsgType::MNGOVERNANCESYNC</a> ="govsync"</td></tr>
|
|
<tr class="separator:ae5f4b017caf19039dfca2b72fb3ea085"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ab93722c7e784f3a5c110e82eb3c31078"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#ab93722c7e784f3a5c110e82eb3c31078">NetMsgType::MNGOVERNANCEOBJECT</a> ="govobj"</td></tr>
|
|
<tr class="separator:ab93722c7e784f3a5c110e82eb3c31078"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a4dc585a49c4b1374d2bd49ae4d4569ca"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a4dc585a49c4b1374d2bd49ae4d4569ca">NetMsgType::MNGOVERNANCEOBJECTVOTE</a> ="govobjvote"</td></tr>
|
|
<tr class="separator:a4dc585a49c4b1374d2bd49ae4d4569ca"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a056ec0899d4010d04c39eaf38cbea56d"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceNetMsgType.html#a056ec0899d4010d04c39eaf38cbea56d">NetMsgType::MNVERIFY</a> ="mnv"</td></tr>
|
|
<tr class="separator:a056ec0899d4010d04c39eaf38cbea56d"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a19d32b6a7ab4844f85eb0ece6ea4c4cc"><td class="memItemLeft" align="right" valign="top">static const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="protocol_8cpp.html#a19d32b6a7ab4844f85eb0ece6ea4c4cc">ppszTypeName</a> []</td></tr>
|
|
<tr class="separator:a19d32b6a7ab4844f85eb0ece6ea4c4cc"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:ac3dc59483df8c59dff51850f6289c754"><td class="memItemLeft" align="right" valign="top">static const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="protocol_8cpp.html#ac3dc59483df8c59dff51850f6289c754">allNetMessageTypes</a> []</td></tr>
|
|
<tr class="separator:ac3dc59483df8c59dff51850f6289c754"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<h2 class="groupheader">Function Documentation</h2>
|
|
<a id="a4355d9b10fed7297072b38d96dd801c9"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a4355d9b10fed7297072b38d96dd801c9">◆ </a></span>allNetMessageTypesVec()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">static const std::vector<std::string> allNetMessageTypesVec </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="protocol_8cpp.html#ac3dc59483df8c59dff51850f6289c754">allNetMessageTypes</a> </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="protocol_8cpp.html#ac3dc59483df8c59dff51850f6289c754">allNetMessageTypes</a>+ </td>
|
|
<td class="paramname"><em>ARRAYLEN</em>allNetMessageTypes </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="reference">Referenced by <a class="el" href="protocol_8cpp_source.html#l00275">getAllNetMessageTypes()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5f8d18ec9217ffee378339dc22ebe20d"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5f8d18ec9217ffee378339dc22ebe20d">◆ </a></span>getAllNetMessageTypes()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::vector<std::string>& getAllNetMessageTypes </td>
|
|
<td>(</td>
|
|
<td class="paramname"></td><td>)</td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="protocol_8cpp_source.html#l00275">275</a> of file <a class="el" href="protocol_8cpp_source.html">protocol.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="net_8cpp_source.html#l02665">CNode::CNode()</a>, and <a class="el" href="net__processing_8cpp_source.html#l01074">ProcessMessage()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a2684809000d3a0523769ad7585ace197"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a2684809000d3a0523769ad7585ace197">◆ </a></span>operator<()</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool operator< </td>
|
|
<td>(</td>
|
|
<td class="paramtype">const <a class="el" href="classCInv.html">CInv</a> & </td>
|
|
<td class="paramname"><em>a</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">const <a class="el" href="classCInv.html">CInv</a> & </td>
|
|
<td class="paramname"><em>b</em> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p class="definition">Definition at line <a class="el" href="protocol_8cpp_source.html#l00249">249</a> of file <a class="el" href="protocol_8cpp_source.html">protocol.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<h2 class="groupheader">Variable Documentation</h2>
|
|
<a id="ac3dc59483df8c59dff51850f6289c754"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#ac3dc59483df8c59dff51850f6289c754">◆ </a></span>allNetMessageTypes</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const std::string allNetMessageTypes[]</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<p>All known message types. Keep this in the same order as the list of messages above and in protocol.h. </p>
|
|
|
|
<p class="definition">Definition at line <a class="el" href="protocol_8cpp_source.html#l00099">99</a> of file <a class="el" href="protocol_8cpp_source.html">protocol.cpp</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a19d32b6a7ab4844f85eb0ece6ea4c4cc"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a19d32b6a7ab4844f85eb0ece6ea4c4cc">◆ </a></span>ppszTypeName</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const char* ppszTypeName[]</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
<b>Initial value:</b><div class="fragment"><div class="line">=</div><div class="line">{</div><div class="line"> <span class="stringliteral">"ERROR"</span>, </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a75ab96e2e9fa2a1b1655f0034667604d">NetMsgType::TX</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a1842ab3e065d8bc5180974b9e3f44377">NetMsgType::BLOCK</a>,</div><div class="line"> <span class="stringliteral">"filtered block"</span>, </div><div class="line"> </div><div class="line"> </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a13eac32e61d992756b94e714fa24e182">NetMsgType::TXLOCKREQUEST</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a8b94e14857fd0ee095d5ebf4e6cb9be4">NetMsgType::TXLOCKVOTE</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#ae4af19c6d5d69539afe179b84a91cbad">NetMsgType::SPORK</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a52ba4e8bec9f766efd43edac1acf8c9d">NetMsgType::MASTERNODEPAYMENTVOTE</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a1ae6c14c279f3187031fbf9da94d2df9">NetMsgType::MASTERNODEPAYMENTBLOCK</a>, </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#afb15a99b874a1ecdfaaa2a5ee54c61a9">NetMsgType::MNBUDGETVOTE</a>, </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#acd59b04c48493d749dd094f6b8d36165">NetMsgType::MNBUDGETPROPOSAL</a>, </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a040877b5d0ec0d593838a7831cd43b66">NetMsgType::MNBUDGETFINAL</a>, </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a3833dde41707a7f5dfd1b601b435cd01">NetMsgType::MNBUDGETFINALVOTE</a>, </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a4cfc555dda12a9cd1f18e450d9ddd241">NetMsgType::MNQUORUM</a>, </div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a22acc167096d6b0ce88c4a09a83988ce">NetMsgType::MNANNOUNCE</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#aa5e06959ed73a2a200cce6638102972b">NetMsgType::MNPING</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a0138bc5c11da6ec5f5890a53ef15ca0c">NetMsgType::DSTX</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#ab93722c7e784f3a5c110e82eb3c31078">NetMsgType::MNGOVERNANCEOBJECT</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a4dc585a49c4b1374d2bd49ae4d4569ca">NetMsgType::MNGOVERNANCEOBJECTVOTE</a>,</div><div class="line"> <a class="code" href="namespaceNetMsgType.html#a056ec0899d4010d04c39eaf38cbea56d">NetMsgType::MNVERIFY</a>,</div><div class="line">}</div><div class="ttc" id="namespaceNetMsgType_html_aa5e06959ed73a2a200cce6638102972b"><div class="ttname"><a href="namespaceNetMsgType.html#aa5e06959ed73a2a200cce6638102972b">NetMsgType::MNPING</a></div><div class="ttdeci">const char * MNPING</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00053">protocol.cpp:53</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a0138bc5c11da6ec5f5890a53ef15ca0c"><div class="ttname"><a href="namespaceNetMsgType.html#a0138bc5c11da6ec5f5890a53ef15ca0c">NetMsgType::DSTX</a></div><div class="ttdeci">const char * DSTX</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00060">protocol.cpp:60</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a52ba4e8bec9f766efd43edac1acf8c9d"><div class="ttname"><a href="namespaceNetMsgType.html#a52ba4e8bec9f766efd43edac1acf8c9d">NetMsgType::MASTERNODEPAYMENTVOTE</a></div><div class="ttdeci">const char * MASTERNODEPAYMENTVOTE</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00043">protocol.cpp:43</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a1ae6c14c279f3187031fbf9da94d2df9"><div class="ttname"><a href="namespaceNetMsgType.html#a1ae6c14c279f3187031fbf9da94d2df9">NetMsgType::MASTERNODEPAYMENTBLOCK</a></div><div class="ttdeci">const char * MASTERNODEPAYMENTBLOCK</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00044">protocol.cpp:44</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a1842ab3e065d8bc5180974b9e3f44377"><div class="ttname"><a href="namespaceNetMsgType.html#a1842ab3e065d8bc5180974b9e3f44377">NetMsgType::BLOCK</a></div><div class="ttdeci">const char * BLOCK</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00026">protocol.cpp:26</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a75ab96e2e9fa2a1b1655f0034667604d"><div class="ttname"><a href="namespaceNetMsgType.html#a75ab96e2e9fa2a1b1655f0034667604d">NetMsgType::TX</a></div><div class="ttdeci">const char * TX</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00024">protocol.cpp:24</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a4cfc555dda12a9cd1f18e450d9ddd241"><div class="ttname"><a href="namespaceNetMsgType.html#a4cfc555dda12a9cd1f18e450d9ddd241">NetMsgType::MNQUORUM</a></div><div class="ttdeci">const char * MNQUORUM</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00051">protocol.cpp:51</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a056ec0899d4010d04c39eaf38cbea56d"><div class="ttname"><a href="namespaceNetMsgType.html#a056ec0899d4010d04c39eaf38cbea56d">NetMsgType::MNVERIFY</a></div><div class="ttdeci">const char * MNVERIFY</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00067">protocol.cpp:67</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a8b94e14857fd0ee095d5ebf4e6cb9be4"><div class="ttname"><a href="namespaceNetMsgType.html#a8b94e14857fd0ee095d5ebf4e6cb9be4">NetMsgType::TXLOCKVOTE</a></div><div class="ttdeci">const char * TXLOCKVOTE</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00040">protocol.cpp:40</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_afb15a99b874a1ecdfaaa2a5ee54c61a9"><div class="ttname"><a href="namespaceNetMsgType.html#afb15a99b874a1ecdfaaa2a5ee54c61a9">NetMsgType::MNBUDGETVOTE</a></div><div class="ttdeci">const char * MNBUDGETVOTE</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00047">protocol.cpp:47</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_ab93722c7e784f3a5c110e82eb3c31078"><div class="ttname"><a href="namespaceNetMsgType.html#ab93722c7e784f3a5c110e82eb3c31078">NetMsgType::MNGOVERNANCEOBJECT</a></div><div class="ttdeci">const char * MNGOVERNANCEOBJECT</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00065">protocol.cpp:65</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_ae4af19c6d5d69539afe179b84a91cbad"><div class="ttname"><a href="namespaceNetMsgType.html#ae4af19c6d5d69539afe179b84a91cbad">NetMsgType::SPORK</a></div><div class="ttdeci">const char * SPORK</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00041">protocol.cpp:41</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_acd59b04c48493d749dd094f6b8d36165"><div class="ttname"><a href="namespaceNetMsgType.html#acd59b04c48493d749dd094f6b8d36165">NetMsgType::MNBUDGETPROPOSAL</a></div><div class="ttdeci">const char * MNBUDGETPROPOSAL</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00048">protocol.cpp:48</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a13eac32e61d992756b94e714fa24e182"><div class="ttname"><a href="namespaceNetMsgType.html#a13eac32e61d992756b94e714fa24e182">NetMsgType::TXLOCKREQUEST</a></div><div class="ttdeci">const char * TXLOCKREQUEST</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00039">protocol.cpp:39</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a4dc585a49c4b1374d2bd49ae4d4569ca"><div class="ttname"><a href="namespaceNetMsgType.html#a4dc585a49c4b1374d2bd49ae4d4569ca">NetMsgType::MNGOVERNANCEOBJECTVOTE</a></div><div class="ttdeci">const char * MNGOVERNANCEOBJECTVOTE</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00066">protocol.cpp:66</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a3833dde41707a7f5dfd1b601b435cd01"><div class="ttname"><a href="namespaceNetMsgType.html#a3833dde41707a7f5dfd1b601b435cd01">NetMsgType::MNBUDGETFINALVOTE</a></div><div class="ttdeci">const char * MNBUDGETFINALVOTE</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00050">protocol.cpp:50</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a040877b5d0ec0d593838a7831cd43b66"><div class="ttname"><a href="namespaceNetMsgType.html#a040877b5d0ec0d593838a7831cd43b66">NetMsgType::MNBUDGETFINAL</a></div><div class="ttdeci">const char * MNBUDGETFINAL</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00049">protocol.cpp:49</a></div></div>
|
|
<div class="ttc" id="namespaceNetMsgType_html_a22acc167096d6b0ce88c4a09a83988ce"><div class="ttname"><a href="namespaceNetMsgType.html#a22acc167096d6b0ce88c4a09a83988ce">NetMsgType::MNANNOUNCE</a></div><div class="ttdeci">const char * MNANNOUNCE</div><div class="ttdef"><b>Definition:</b> <a href="protocol_8cpp_source.html#l00052">protocol.cpp:52</a></div></div>
|
|
</div><!-- fragment -->
|
|
<p class="definition">Definition at line <a class="el" href="protocol_8cpp_source.html#l00070">70</a> of file <a class="el" href="protocol_8cpp_source.html">protocol.cpp</a>.</p>
|
|
|
|
<p class="reference">Referenced by <a class="el" href="protocol_8cpp_source.html#l00233">CInv::CInv()</a>, <a class="el" href="protocol_8cpp_source.html#l00259">CInv::GetCommand()</a>, and <a class="el" href="protocol_8cpp_source.html#l00254">CInv::IsKnownType()</a>.</p>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="protocol_8cpp.html">protocol.cpp</a></li>
|
|
<li class="footer">Generated on Thu Dec 14 2017 13:15:10 for Dash Core by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|