This commit is contained in:
bthomee
2025-03-12 22:37:33 +00:00
parent 863da5c9e1
commit 7f0acfcddb
1732 changed files with 298086 additions and 297371 deletions

View File

@@ -142,10 +142,10 @@ $(function() {
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span>}</div>
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> </div>
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html"><div class="ttname"><a href="classripple_1_1JobQueue.html">ripple::JobQueue</a></div><div class="ttdoc">A pool of threads to perform work.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8h_source.html#l00054">JobQueue.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_a540fcd3211d86c0194bf5c154ab98541"><div class="ttname"><a href="classripple_1_1JobQueue.html#a540fcd3211d86c0194bf5c154ab98541">ripple::JobQueue::isStopped</a></div><div class="ttdeci">bool isStopped() const</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8cpp_source.html#l00321">JobQueue.cpp:321</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_a719a330a06633559303d6ebcd5945b07"><div class="ttname"><a href="classripple_1_1JobQueue.html#a719a330a06633559303d6ebcd5945b07">ripple::JobQueue::addLoadEvents</a></div><div class="ttdeci">void addLoadEvents(JobType t, int count, std::chrono::milliseconds elapsed)</div><div class="ttdoc">Add multiple load events.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8cpp_source.html#l00192">JobQueue.cpp:192</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_af5e34187d55aa58e551dc196aaf1ec25"><div class="ttname"><a href="classripple_1_1JobQueue.html#af5e34187d55aa58e551dc196aaf1ec25">ripple::JobQueue::addJob</a></div><div class="ttdeci">bool addJob(JobType type, std::string const &amp;name, JobHandler &amp;&amp;jobHandler)</div><div class="ttdoc">Adds a job to the JobQueue.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8h_source.html#l00165">JobQueue.h:165</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html"><div class="ttname"><a href="classripple_1_1JobQueue.html">ripple::JobQueue</a></div><div class="ttdoc">A pool of threads to perform work.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8h_source.html#l00055">JobQueue.h:56</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_a540fcd3211d86c0194bf5c154ab98541"><div class="ttname"><a href="classripple_1_1JobQueue.html#a540fcd3211d86c0194bf5c154ab98541">ripple::JobQueue::isStopped</a></div><div class="ttdeci">bool isStopped() const</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8cpp_source.html#l00322">JobQueue.cpp:322</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_a719a330a06633559303d6ebcd5945b07"><div class="ttname"><a href="classripple_1_1JobQueue.html#a719a330a06633559303d6ebcd5945b07">ripple::JobQueue::addLoadEvents</a></div><div class="ttdeci">void addLoadEvents(JobType t, int count, std::chrono::milliseconds elapsed)</div><div class="ttdoc">Add multiple load events.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8cpp_source.html#l00193">JobQueue.cpp:193</a></div></div>
<div class="ttc" id="aclassripple_1_1JobQueue_html_af5e34187d55aa58e551dc196aaf1ec25"><div class="ttname"><a href="classripple_1_1JobQueue.html#af5e34187d55aa58e551dc196aaf1ec25">ripple::JobQueue::addJob</a></div><div class="ttdeci">bool addJob(JobType type, std::string const &amp;name, JobHandler &amp;&amp;jobHandler)</div><div class="ttdoc">Adds a job to the JobQueue.</div><div class="ttdef"><b>Definition:</b> <a href="JobQueue_8h_source.html#l00166">JobQueue.h:166</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStoreScheduler_html_a042848ff97f97cff8a602ffec6b9f807"><div class="ttname"><a href="classripple_1_1NodeStoreScheduler.html#a042848ff97f97cff8a602ffec6b9f807">ripple::NodeStoreScheduler::onFetch</a></div><div class="ttdeci">void onFetch(NodeStore::FetchReport const &amp;report) override</div><div class="ttdoc">Reports completion of a fetch Allows the scheduler to monitor the node store's performance.</div><div class="ttdef"><b>Definition:</b> <a href="NodeStoreScheduler_8cpp_source.html#l00045">NodeStoreScheduler.cpp:45</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStoreScheduler_html_a0b1c3260477e401b7e57493b0aaf9a3a"><div class="ttname"><a href="classripple_1_1NodeStoreScheduler.html#a0b1c3260477e401b7e57493b0aaf9a3a">ripple::NodeStoreScheduler::scheduleTask</a></div><div class="ttdeci">void scheduleTask(NodeStore::Task &amp;task) override</div><div class="ttdoc">Schedules a task.</div><div class="ttdef"><b>Definition:</b> <a href="NodeStoreScheduler_8cpp_source.html#l00029">NodeStoreScheduler.cpp:29</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStoreScheduler_html_a0b9464b915021b488e3d2e22b840a62f"><div class="ttname"><a href="classripple_1_1NodeStoreScheduler.html#a0b9464b915021b488e3d2e22b840a62f">ripple::NodeStoreScheduler::onBatchWrite</a></div><div class="ttdeci">void onBatchWrite(NodeStore::BatchWriteReport const &amp;report) override</div><div class="ttdoc">Reports the completion of a batch write Allows the scheduler to monitor the node store's performance.</div><div class="ttdef"><b>Definition:</b> <a href="NodeStoreScheduler_8cpp_source.html#l00058">NodeStoreScheduler.cpp:58</a></div></div>
@@ -153,10 +153,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStoreScheduler_html_aa0fbc996243ce5b4d1b5eb2a2cabc2fa"><div class="ttname"><a href="classripple_1_1NodeStoreScheduler.html#aa0fbc996243ce5b4d1b5eb2a2cabc2fa">ripple::NodeStoreScheduler::jobQueue_</a></div><div class="ttdeci">JobQueue &amp; jobQueue_</div><div class="ttdef"><b>Definition:</b> <a href="NodeStoreScheduler_8h_source.html#l00042">NodeStoreScheduler.h:42</a></div></div>
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_a6334ed426a8dbe335761b9d81ab6f19fa0df93e34273b367bb63bad28c94c78d5"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a6334ed426a8dbe335761b9d81ab6f19fa0df93e34273b367bb63bad28c94c78d5">ripple::NodeStore::FetchType::async</a></div><div class="ttdeci">@ async</div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00026">algorithm.h:26</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aaa94b630431b8f365820cf3a29ed67f3e"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aaa94b630431b8f365820cf3a29ed67f3e">ripple::jtNS_WRITE</a></div><div class="ttdeci">@ jtNS_WRITE</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00091">Job.h:91</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aab724b0c38f524c70378ef010fe8b7e2c"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aab724b0c38f524c70378ef010fe8b7e2c">ripple::jtNS_SYNC_READ</a></div><div class="ttdeci">@ jtNS_SYNC_READ</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00089">Job.h:89</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aac573ff0fe885e62083387ad1823b4f84"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aac573ff0fe885e62083387ad1823b4f84">ripple::jtNS_ASYNC_READ</a></div><div class="ttdeci">@ jtNS_ASYNC_READ</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00090">Job.h:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aaf5964ac101121f8e08de3603c12943e0"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aaf5964ac101121f8e08de3603c12943e0">ripple::jtWRITE</a></div><div class="ttdeci">@ jtWRITE</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00071">Job.h:71</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aaa94b630431b8f365820cf3a29ed67f3e"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aaa94b630431b8f365820cf3a29ed67f3e">ripple::jtNS_WRITE</a></div><div class="ttdeci">@ jtNS_WRITE</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00092">Job.h:92</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aab724b0c38f524c70378ef010fe8b7e2c"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aab724b0c38f524c70378ef010fe8b7e2c">ripple::jtNS_SYNC_READ</a></div><div class="ttdeci">@ jtNS_SYNC_READ</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00090">Job.h:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aac573ff0fe885e62083387ad1823b4f84"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aac573ff0fe885e62083387ad1823b4f84">ripple::jtNS_ASYNC_READ</a></div><div class="ttdeci">@ jtNS_ASYNC_READ</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00091">Job.h:91</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0f54f8ce649d639bf3e2b295347e17aaf5964ac101121f8e08de3603c12943e0"><div class="ttname"><a href="namespaceripple.html#ae0f54f8ce649d639bf3e2b295347e17aaf5964ac101121f8e08de3603c12943e0">ripple::jtWRITE</a></div><div class="ttdeci">@ jtWRITE</div><div class="ttdef"><b>Definition:</b> <a href="Job_8h_source.html#l00072">Job.h:72</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1BatchWriteReport_html"><div class="ttname"><a href="structripple_1_1NodeStore_1_1BatchWriteReport.html">ripple::NodeStore::BatchWriteReport</a></div><div class="ttdoc">Contains information about a batch write operation.</div><div class="ttdef"><b>Definition:</b> <a href="xrpld_2nodestore_2Scheduler_8h_source.html#l00045">xrpld/nodestore/Scheduler.h:46</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1BatchWriteReport_html_a183bf74eb142fef4d3dd5d18905d9a22"><div class="ttname"><a href="structripple_1_1NodeStore_1_1BatchWriteReport.html#a183bf74eb142fef4d3dd5d18905d9a22">ripple::NodeStore::BatchWriteReport::elapsed</a></div><div class="ttdeci">std::chrono::milliseconds elapsed</div><div class="ttdef"><b>Definition:</b> <a href="xrpld_2nodestore_2Scheduler_8h_source.html#l00049">xrpld/nodestore/Scheduler.h:49</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1BatchWriteReport_html_a357c5cc140aa8da903855175e07b4d0b"><div class="ttname"><a href="structripple_1_1NodeStore_1_1BatchWriteReport.html#a357c5cc140aa8da903855175e07b4d0b">ripple::NodeStore::BatchWriteReport::writeCount</a></div><div class="ttdeci">int writeCount</div><div class="ttdef"><b>Definition:</b> <a href="xrpld_2nodestore_2Scheduler_8h_source.html#l00050">xrpld/nodestore/Scheduler.h:50</a></div></div>