This commit is contained in:
nbougalis
2020-12-05 06:17:37 +00:00
parent 27ba201b4c
commit ee2b4c457d
4211 changed files with 96026 additions and 94287 deletions

View File

@@ -175,67 +175,64 @@ $(function() {
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a516f776bf7ff0dbf6a8be71b7355e5be">getActivePeers</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; </div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a5399bc9c533ae4b6286d1ee4b4f14486">checkSanity</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> index) = 0;</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a81a1499888369dfb338d45af35f09068">checkTracking</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> index) = 0;</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; </div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <a class="code" href="classripple_1_1Overlay.html#ac10711a3d33a36c60cd0250f76f1cf74">check</a>() = 0;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; </div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt;Peer&gt;</a></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <a class="code" href="classripple_1_1Overlay.html#ae5f7386c8c0e60832234cc129645bee4">findPeerByShortID</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">Peer::id_t</a> <span class="keyword">const</span>&amp; <span class="keywordtype">id</span>) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; </div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt;Peer&gt;</a></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a04c7cd8e5fb3f5b19f4ed8baf0f73cab">findPeerByPublicKey</a>(<a class="code" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; pubKey) = 0;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; </div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a17d67bb9ac9226723d038b519d0a5332">broadcast</a>(protocol::TMProposeSet&amp; m) = 0;</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a17d67bb9ac9226723d038b519d0a5332">broadcast</a>(protocol::TMValidation&amp; m) = 0;</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; </div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/set.html">std::set&lt;Peer::id_t&gt;</a></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a2296ce3fbc4885e2616265ff3dd8c723">relay</a>(</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; protocol::TMProposeSet&amp; m,</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <a class="code" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span>&amp; uid,</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <a class="code" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; validator) = 0;</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; </div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/set.html">std::set&lt;Peer::id_t&gt;</a></div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a2296ce3fbc4885e2616265ff3dd8c723">relay</a>(</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; protocol::TMValidation&amp; m,</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <a class="code" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span>&amp; uid,</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <a class="code" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; validator) = 0;</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; </div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">class</span> Function&gt;</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="classripple_1_1Overlay.html#ace401ddd7d28c698af38c35ef8fc06e3"> 183</a></span>&#160; <span class="keywordflow">foreach</span>(Function f) <span class="keyword">const</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; {</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; p : <a class="code" href="classripple_1_1Overlay.html#a516f776bf7ff0dbf6a8be71b7355e5be">getActivePeers</a>())</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; f(p);</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; }</div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; </div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; <a class="code" href="classripple_1_1Overlay.html#ad577f948bf7d947996d8ec41ed0184d1">incJqTransOverflow</a>() = 0;</div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aca9d3f6ef650c9c0820b182d87114e27">getJqTransOverflow</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; </div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aa40c938a9402510875b9a45649bd7650">incPeerDisconnect</a>() = 0;</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a8ed0e003955c26b20190db0d9f5a88aa">getPeerDisconnect</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aec328d6f85cbcd124353566f4c948ab0">incPeerDisconnectCharges</a>() = 0;</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <a class="code" href="classripple_1_1Overlay.html#af00afb4bb76983b57ff67a1f62b6185e">getPeerDisconnectCharges</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; </div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classJson_1_1Value.html">Json::Value</a></div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aad55ed02e7b9785c3b162926e50f77d7">crawlShards</a>(<span class="keywordtype">bool</span> pubKey, <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> hops) = 0;</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; </div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keyword">virtual</span> boost::optional&lt;std::uint32_t&gt;</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a37167b4a5b6a376aa205e51794d5d647">networkID</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160;};</div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; </div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160; </div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt;Peer&gt;</a></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <a class="code" href="classripple_1_1Overlay.html#ae5f7386c8c0e60832234cc129645bee4">findPeerByShortID</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">Peer::id_t</a> <span class="keyword">const</span>&amp; <span class="keywordtype">id</span>) <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; </div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr&lt;Peer&gt;</a></div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a04c7cd8e5fb3f5b19f4ed8baf0f73cab">findPeerByPublicKey</a>(<a class="code" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; pubKey) = 0;</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; </div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a17d67bb9ac9226723d038b519d0a5332">broadcast</a>(protocol::TMProposeSet&amp; m) = 0;</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; </div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a17d67bb9ac9226723d038b519d0a5332">broadcast</a>(protocol::TMValidation&amp; m) = 0;</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/set.html">std::set&lt;Peer::id_t&gt;</a></div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a2296ce3fbc4885e2616265ff3dd8c723">relay</a>(</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; protocol::TMProposeSet&amp; m,</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <a class="code" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span>&amp; uid,</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; <a class="code" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; validator) = 0;</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; </div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/container/set.html">std::set&lt;Peer::id_t&gt;</a></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a2296ce3fbc4885e2616265ff3dd8c723">relay</a>(</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; protocol::TMValidation&amp; m,</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <a class="code" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span>&amp; uid,</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; <a class="code" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; validator) = 0;</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; </div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">class</span> Function&gt;</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="classripple_1_1Overlay.html#ace401ddd7d28c698af38c35ef8fc06e3"> 178</a></span>&#160; <span class="keywordflow">foreach</span>(Function f) <span class="keyword">const</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; {</div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; p : <a class="code" href="classripple_1_1Overlay.html#a516f776bf7ff0dbf6a8be71b7355e5be">getActivePeers</a>())</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; f(p);</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; }</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; </div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; <a class="code" href="classripple_1_1Overlay.html#ad577f948bf7d947996d8ec41ed0184d1">incJqTransOverflow</a>() = 0;</div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aca9d3f6ef650c9c0820b182d87114e27">getJqTransOverflow</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; </div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aa40c938a9402510875b9a45649bd7650">incPeerDisconnect</a>() = 0;</div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a8ed0e003955c26b20190db0d9f5a88aa">getPeerDisconnect</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aec328d6f85cbcd124353566f4c948ab0">incPeerDisconnectCharges</a>() = 0;</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <span class="keyword">virtual</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <a class="code" href="classripple_1_1Overlay.html#af00afb4bb76983b57ff67a1f62b6185e">getPeerDisconnectCharges</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; </div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <span class="keyword">virtual</span> <a class="code" href="classJson_1_1Value.html">Json::Value</a></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; <a class="code" href="classripple_1_1Overlay.html#aad55ed02e7b9785c3b162926e50f77d7">crawlShards</a>(<span class="keywordtype">bool</span> pubKey, <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> hops) = 0;</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <span class="keyword">virtual</span> boost::optional&lt;std::uint32_t&gt;</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <a class="code" href="classripple_1_1Overlay.html#a37167b4a5b6a376aa205e51794d5d647">networkID</a>() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;};</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; </div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; </div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160;<span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1Overlay_html_a98b5d91ee90be36a257696888cbdd74e"><div class="ttname"><a href="classripple_1_1Overlay.html#a98b5d91ee90be36a257696888cbdd74e">ripple::Overlay::~Overlay</a></div><div class="ttdeci">virtual ~Overlay()=default</div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_ab06ad68dcde0f90120ce28277c1a0e4f"><div class="ttname"><a href="classripple_1_1Overlay.html#ab06ad68dcde0f90120ce28277c1a0e4f">ripple::Overlay::onHandoff</a></div><div class="ttdeci">virtual Handoff onHandoff(std::unique_ptr&lt; stream_type &gt; &amp;&amp;bundle, http_request_type &amp;&amp;request, boost::asio::ip::tcp::endpoint remote_address)=0</div><div class="ttdoc">Conditionally accept an incoming HTTP request.</div></div>
@@ -262,7 +259,6 @@ $(function() {
<div class="ttc" id="anamespacebeast_1_1IP_html_adbe597760cb20a7aa3f2ff92f7bed2cc"><div class="ttname"><a href="namespacebeast_1_1IP.html#adbe597760cb20a7aa3f2ff92f7bed2cc">beast::IP::Address</a></div><div class="ttdeci">boost::asio::ip::address Address</div><div class="ttdef"><b>Definition:</b> <a href="IPAddress_8h_source.html#l00041">IPAddress.h:41</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00059">PublicKey.h:59</a></div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_ad577f948bf7d947996d8ec41ed0184d1"><div class="ttname"><a href="classripple_1_1Overlay.html#ad577f948bf7d947996d8ec41ed0184d1">ripple::Overlay::incJqTransOverflow</a></div><div class="ttdeci">virtual void incJqTransOverflow()=0</div><div class="ttdoc">Increment and retrieve counter for transaction job queue overflows.</div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_a5399bc9c533ae4b6286d1ee4b4f14486"><div class="ttname"><a href="classripple_1_1Overlay.html#a5399bc9c533ae4b6286d1ee4b4f14486">ripple::Overlay::checkSanity</a></div><div class="ttdeci">virtual void checkSanity(std::uint32_t index)=0</div><div class="ttdoc">Calls the checkSanity function on each peer.</div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_a516f776bf7ff0dbf6a8be71b7355e5be"><div class="ttname"><a href="classripple_1_1Overlay.html#a516f776bf7ff0dbf6a8be71b7355e5be">ripple::Overlay::getActivePeers</a></div><div class="ttdeci">virtual PeerSequence getActivePeers() const =0</div><div class="ttdoc">Returns a sequence representing the current list of peers.</div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_a2296ce3fbc4885e2616265ff3dd8c723"><div class="ttname"><a href="classripple_1_1Overlay.html#a2296ce3fbc4885e2616265ff3dd8c723">ripple::Overlay::relay</a></div><div class="ttdeci">virtual std::set&lt; Peer::id_t &gt; relay(protocol::TMProposeSet &amp;m, uint256 const &amp;uid, PublicKey const &amp;validator)=0</div><div class="ttdoc">Relay a proposal.</div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
@@ -282,6 +278,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1Handoff_html"><div class="ttname"><a href="structripple_1_1Handoff.html">ripple::Handoff</a></div><div class="ttdoc">Used to indicate the result of a server connection handoff.</div><div class="ttdef"><b>Definition:</b> <a href="Handoff_8h_source.html#l00037">Handoff.h:37</a></div></div>
<div class="ttc" id="astructripple_1_1Overlay_1_1Setup_html"><div class="ttname"><a href="structripple_1_1Overlay_1_1Setup.html">ripple::Overlay::Setup</a></div><div class="ttdef"><b>Definition:</b> <a href="Overlay_8h_source.html#l00070">Overlay.h:70</a></div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_ae5f7386c8c0e60832234cc129645bee4"><div class="ttname"><a href="classripple_1_1Overlay.html#ae5f7386c8c0e60832234cc129645bee4">ripple::Overlay::findPeerByShortID</a></div><div class="ttdeci">virtual std::shared_ptr&lt; Peer &gt; findPeerByShortID(Peer::id_t const &amp;id) const =0</div><div class="ttdoc">Returns the peer with the matching short id, or null.</div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_a81a1499888369dfb338d45af35f09068"><div class="ttname"><a href="classripple_1_1Overlay.html#a81a1499888369dfb338d45af35f09068">ripple::Overlay::checkTracking</a></div><div class="ttdeci">virtual void checkTracking(std::uint32_t index)=0</div><div class="ttdoc">Calls the checkTracking function on each peer.</div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html">beast::IP::Endpoint</a></div><div class="ttdoc">A version-independent IP address and port combination.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00039">IPEndpoint.h:39</a></div></div>
<div class="ttc" id="astructripple_1_1Overlay_1_1Setup_html_a577378193620d0cbea0287dc0c091517"><div class="ttname"><a href="structripple_1_1Overlay_1_1Setup.html#a577378193620d0cbea0287dc0c091517">ripple::Overlay::Setup::context</a></div><div class="ttdeci">std::shared_ptr&lt; boost::asio::ssl::context &gt; context</div><div class="ttdef"><b>Definition:</b> <a href="Overlay_8h_source.html#l00074">Overlay.h:74</a></div></div>
@@ -293,9 +290,8 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Overlay_html_af00afb4bb76983b57ff67a1f62b6185e"><div class="ttname"><a href="classripple_1_1Overlay.html#af00afb4bb76983b57ff67a1f62b6185e">ripple::Overlay::getPeerDisconnectCharges</a></div><div class="ttdeci">virtual std::uint64_t getPeerDisconnectCharges() const =0</div></div>
<div class="ttc" id="atype_traits_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/type_traits.html">type_traits</a></div></div>
<div class="ttc" id="aset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set.html">std::set</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1Overlay_html_ac10711a3d33a36c60cd0250f76f1cf74"><div class="ttname"><a href="classripple_1_1Overlay.html#ac10711a3d33a36c60cd0250f76f1cf74">ripple::Overlay::check</a></div><div class="ttdeci">virtual void check()=0</div><div class="ttdoc">Calls the check function on each peer.</div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00145">json_value.h:145</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00646">base_uint.h:646</a></div></div>
<div class="ttc" id="anamespacebeast_html"><div class="ttname"><a href="namespacebeast.html">beast</a></div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00585">base_uint.h:585</a></div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">