This commit is contained in:
bthomee
2025-03-11 18:21:06 +00:00
parent 95e4a9d650
commit 4ba075f689
2527 changed files with 275798 additions and 275583 deletions

View File

@@ -277,7 +277,7 @@ Friends</h2></td></tr>
<div class="textblock"><p >Manage the retrieval of a skip list in a ledger from the network. </p>
<p >Before asking peers, always check if the local node has the ledger. </p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00041">41</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00040">40</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a id="a3cc854033d5c399898997a16e222f916" name="a3cc854033d5c399898997a16e222f916"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3cc854033d5c399898997a16e222f916">&#9670;&#160;</a></span>OnSkipListDataCB</h2>
@@ -300,7 +300,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00052">52</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00051">51</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -324,7 +324,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00081">81</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00082">82</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -378,7 +378,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00029">29</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00028">28</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -405,7 +405,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00048">48</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00047">47</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -434,7 +434,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00054">54</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00053">53</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -474,7 +474,7 @@ Friends</h2></td></tr>
</dl>
<dl class="section note"><dt>Note</dt><dd>ledgerSeq and item must have been verified against the ledger hash </dd></dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00138">138</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00137">137</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -497,7 +497,7 @@ Friends</h2></td></tr>
<p>Add a callback that will be called when the skipList is ready or failed. </p>
<dl class="section note"><dt>Note</dt><dd>the callback will be called once and only once unless this object is destructed before the call. </dd></dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00173">173</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00172">172</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -516,7 +516,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00186">186</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00185">185</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -558,7 +558,7 @@ Friends</h2></td></tr>
<p>Implements <a class="el" href="classripple_1_1TimeoutCounter.html#a17c93d4a677d83e11650fbf5812379c8">ripple::TimeoutCounter</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00116">116</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00115">115</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -589,7 +589,7 @@ Friends</h2></td></tr>
<p>Implements <a class="el" href="classripple_1_1TimeoutCounter.html#aa5aeaf14b76435677f3f7481f5dae899">ripple::TimeoutCounter</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00132">132</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00131">131</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -636,7 +636,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00065">65</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00064">64</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -683,7 +683,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00193">193</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00192">192</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -737,7 +737,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00215">215</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00214">214</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -773,7 +773,7 @@ Friends</h2></td></tr>
</dd>
</dl>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00227">227</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8cpp_source.html#l00226">226</a> of file <a class="el" href="SkipListAcquire_8cpp_source.html">SkipListAcquire.cpp</a>.</p>
</div>
</div>
@@ -803,7 +803,7 @@ Friends</h2></td></tr>
<p>Cancel the task by marking it as failed if the task is not done. </p>
<dl class="section note"><dt>Note</dt><dd>this function does not attempt to cancel the scheduled timer or to remove the queued job if any. When the timer expires or the queued job starts, however, the code will see that the task is done and returns immediately, if it can lock the weak pointer of the task. </dd></dl>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00120">120</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00118">118</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
</div>
</div>
@@ -833,7 +833,7 @@ Friends</h2></td></tr>
<p>Schedule a call to <a class="el" href="classripple_1_1TimeoutCounter.html#a0679c129f5ffcdcf46b6b2ce6f31a553" title="Queue a job to call invokeOnTimer().">queueJob()</a> after mTimerInterval. </p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00052">52</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00050">50</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
</div>
</div>
@@ -863,7 +863,7 @@ Friends</h2></td></tr>
<p>Queue a job to call <a class="el" href="classripple_1_1TimeoutCounter.html#a3e417a539a334133b056df64d06ddda0" title="Calls onTimer() if in the right state.">invokeOnTimer()</a>. </p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00071">71</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00069">69</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
</div>
</div>
@@ -890,7 +890,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00116">116</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00117">117</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -920,7 +920,7 @@ Friends</h2></td></tr>
<p>Calls <a class="el" href="classripple_1_1SkipListAcquire.html#a665179db2689dc0e8c253448f62165c6" title="Hook called from invokeOnTimer().">onTimer()</a> if in the right state. </p>
<p >Only called by <a class="el" href="classripple_1_1TimeoutCounter.html#a0679c129f5ffcdcf46b6b2ce6f31a553" title="Queue a job to call invokeOnTimer().">queueJob()</a>. </p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00095">95</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8cpp_source.html#l00093">93</a> of file <a class="el" href="TimeoutCounter_8cpp_source.html">TimeoutCounter.cpp</a>.</p>
</div>
</div>
@@ -947,7 +947,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="CountedObject_8h_source.html#l00128">128</a> of file <a class="el" href="CountedObject_8h_source.html">CountedObject.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="CountedObject_8h_source.html#l00129">129</a> of file <a class="el" href="CountedObject_8h_source.html">CountedObject.h</a>.</p>
</div>
</div>
@@ -972,7 +972,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00163">163</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00162">162</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -997,7 +997,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00156">156</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00155">155</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -1021,7 +1021,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00157">157</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00156">156</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -1045,7 +1045,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00158">158</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00157">157</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -1069,7 +1069,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00159">159</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00158">158</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -1093,7 +1093,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00160">160</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00159">159</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -1117,7 +1117,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00161">161</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="SkipListAcquire_8h_source.html#l00160">160</a> of file <a class="el" href="SkipListAcquire_8h_source.html">SkipListAcquire.h</a>.</p>
</div>
</div>
@@ -1141,7 +1141,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00123">123</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00124">124</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1165,7 +1165,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00124">124</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00125">125</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1189,7 +1189,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00125">125</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00126">126</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1215,7 +1215,7 @@ Friends</h2></td></tr>
<p>The hash of the object (in practice, always a ledger) we are trying to fetch. </p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00129">129</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00130">130</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1239,7 +1239,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00130">130</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00131">131</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1263,7 +1263,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00131">131</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00132">132</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1287,7 +1287,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00132">132</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00133">133</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1313,7 +1313,7 @@ Friends</h2></td></tr>
<p>Whether forward progress has been made. </p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00134">134</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00135">135</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1339,7 +1339,7 @@ Friends</h2></td></tr>
<p>The minimum time to wait between calls to execute(). </p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00136">136</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00137">137</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1363,7 +1363,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00138">138</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00139">139</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>
@@ -1387,7 +1387,7 @@ Friends</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00147">147</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="TimeoutCounter_8h_source.html#l00148">148</a> of file <a class="el" href="TimeoutCounter_8h_source.html">TimeoutCounter.h</a>.</p>
</div>
</div>