This commit is contained in:
intelliot
2023-10-23 18:43:57 +00:00
parent a4de454295
commit fbc831c61c
2321 changed files with 48927 additions and 46488 deletions

View File

@@ -207,24 +207,39 @@ $(function() {
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classripple_1_1InfoSub.html#ae3518538f25eb97c68ef4fa0c95ad444">request_</a>;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;}</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; </div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160;<span class="keywordtype">void</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="classripple_1_1InfoSub.html#a8567c5269989303dcd60c1b96b417a16"> 140</a></span>&#160;<a class="code" href="classripple_1_1InfoSub.html#a8567c5269989303dcd60c1b96b417a16">InfoSub::setApiVersion</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> apiVersion)</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;{</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <a class="code" href="classripple_1_1InfoSub.html#adca30d674df51e2e48e8dcced4b50645">apiVersion_</a> = apiVersion;</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;}</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; </div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160;<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="classripple_1_1InfoSub.html#a43d7579c2e91e51f415018ac2f8471dd"> 146</a></span>&#160;<a class="code" href="classripple_1_1InfoSub.html#a43d7579c2e91e51f415018ac2f8471dd">InfoSub::getApiVersion</a>() const noexcept</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160;{</div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; assert(<a class="code" href="classripple_1_1InfoSub.html#adca30d674df51e2e48e8dcced4b50645">apiVersion_</a> &gt; 0);</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <span class="keywordflow">return</span> <a class="code" href="classripple_1_1InfoSub.html#adca30d674df51e2e48e8dcced4b50645">apiVersion_</a>;</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;}</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; </div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassripple_1_1InfoSub_html_a5052cad1743c0147392de2eab9c70bf7"><div class="ttname"><a href="classripple_1_1InfoSub.html#a5052cad1743c0147392de2eab9c70bf7">ripple::InfoSub::m_consumer</a></div><div class="ttdeci">Consumer m_consumer</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00236">InfoSub.h:236</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a5052cad1743c0147392de2eab9c70bf7"><div class="ttname"><a href="classripple_1_1InfoSub.html#a5052cad1743c0147392de2eab9c70bf7">ripple::InfoSub::m_consumer</a></div><div class="ttdeci">Consumer m_consumer</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00242">InfoSub.h:242</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_aeff236619f427a5f6df65844bb6c9646"><div class="ttname"><a href="classripple_1_1InfoSub.html#aeff236619f427a5f6df65844bb6c9646">ripple::InfoSub::~InfoSub</a></div><div class="ttdeci">virtual ~InfoSub()</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00045">InfoSub.cpp:45</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a9bcde2785222af4c9a43f1463e0fe5b0"><div class="ttname"><a href="classripple_1_1InfoSub.html#a9bcde2785222af4c9a43f1463e0fe5b0">ripple::InfoSub::getRequest</a></div><div class="ttdeci">std::shared_ptr&lt; InfoSubRequest &gt; const &amp; getRequest()</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00134">InfoSub.cpp:134</a></div></div>
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a1d89867b2fcd59543bd90c8d5075dad4"><div class="ttname"><a href="classripple_1_1InfoSub.html#a1d89867b2fcd59543bd90c8d5075dad4">ripple::InfoSub::realTimeSubscriptions_</a></div><div class="ttdeci">hash_set&lt; AccountID &gt; realTimeSubscriptions_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00238">InfoSub.h:238</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a1d89867b2fcd59543bd90c8d5075dad4"><div class="ttname"><a href="classripple_1_1InfoSub.html#a1d89867b2fcd59543bd90c8d5075dad4">ripple::InfoSub::realTimeSubscriptions_</a></div><div class="ttdeci">hash_set&lt; AccountID &gt; realTimeSubscriptions_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00244">InfoSub.h:244</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html_ab5cc6f426d78792f74907946bba3fcca"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html#ab5cc6f426d78792f74907946bba3fcca">ripple::InfoSub::Source::unsubTransactions</a></div><div class="ttdeci">virtual bool unsubTransactions(std::uint64_t uListener)=0</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html_a87a151f66d0636ad90f001d15e4c3e8e"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html#a87a151f66d0636ad90f001d15e4c3e8e">ripple::InfoSub::Source::unsubConsensus</a></div><div class="ttdeci">virtual bool unsubConsensus(std::uint64_t uListener)=0</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a43d7579c2e91e51f415018ac2f8471dd"><div class="ttname"><a href="classripple_1_1InfoSub.html#a43d7579c2e91e51f415018ac2f8471dd">ripple::InfoSub::getApiVersion</a></div><div class="ttdeci">unsigned int getApiVersion() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00146">InfoSub.cpp:146</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_aa8f300d9e60eb07527bcfcb130778d70"><div class="ttname"><a href="classripple_1_1InfoSub.html#aa8f300d9e60eb07527bcfcb130778d70">ripple::InfoSub::insertSubAccountInfo</a></div><div class="ttdeci">void insertSubAccountInfo(AccountID const &amp;account, bool rt)</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00086">InfoSub.cpp:86</a></div></div>
<div class="ttc" id="alock_guard_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/lock_guard.html">std::lock_guard</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a62eea4db2353231081e5c1093eb7303b"><div class="ttname"><a href="classripple_1_1InfoSub.html#a62eea4db2353231081e5c1093eb7303b">ripple::InfoSub::normalSubscriptions_</a></div><div class="ttdeci">hash_set&lt; AccountID &gt; normalSubscriptions_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00239">InfoSub.h:239</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a62eea4db2353231081e5c1093eb7303b"><div class="ttname"><a href="classripple_1_1InfoSub.html#a62eea4db2353231081e5c1093eb7303b">ripple::InfoSub::normalSubscriptions_</a></div><div class="ttdeci">hash_set&lt; AccountID &gt; normalSubscriptions_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00245">InfoSub.h:245</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_ad8d899546cd921033f3fe3bf44b5669b"><div class="ttname"><a href="classripple_1_1InfoSub.html#ad8d899546cd921033f3fe3bf44b5669b">ripple::InfoSub::clearRequest</a></div><div class="ttdeci">void clearRequest()</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00122">InfoSub.cpp:122</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html_a92fea0de270108048be12563708c33da"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html#a92fea0de270108048be12563708c33da">ripple::InfoSub::Source::unsubAccountInternal</a></div><div class="ttdeci">virtual void unsubAccountInternal(std::uint64_t uListener, hash_set&lt; AccountID &gt; const &amp;vnaAccountIDs, bool realTime)=0</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html_a4c85f9771aa4d756cfcf488c8a45e5e3"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html#a4c85f9771aa4d756cfcf488c8a45e5e3">ripple::InfoSub::Source::unsubValidations</a></div><div class="ttdeci">virtual bool unsubValidations(std::uint64_t uListener)=0</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a14fc8cf678d8d0ca85a6eaa9c545302f"><div class="ttname"><a href="classripple_1_1InfoSub.html#a14fc8cf678d8d0ca85a6eaa9c545302f">ripple::InfoSub::mLock</a></div><div class="ttdeci">std::mutex mLock</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00233">InfoSub.h:233</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a14fc8cf678d8d0ca85a6eaa9c545302f"><div class="ttname"><a href="classripple_1_1InfoSub.html#a14fc8cf678d8d0ca85a6eaa9c545302f">ripple::InfoSub::mLock</a></div><div class="ttdeci">std::mutex mLock</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00239">InfoSub.h:239</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint</a></div><div class="ttdoc">Integers of any length that is a multiple of 32-bits.</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00082">base_uint.h:82</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html_ad29b7fda9598d690fab8995aed1eee08"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html#ad29b7fda9598d690fab8995aed1eee08">ripple::InfoSub::Source::unsubAccountHistoryInternal</a></div><div class="ttdeci">virtual void unsubAccountHistoryInternal(std::uint64_t uListener, AccountID const &amp;account, bool historyOnly)=0</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_adca30d674df51e2e48e8dcced4b50645"><div class="ttname"><a href="classripple_1_1InfoSub.html#adca30d674df51e2e48e8dcced4b50645">ripple::InfoSub::apiVersion_</a></div><div class="ttdeci">unsigned int apiVersion_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00249">InfoSub.h:249</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html">ripple::InfoSub::Source</a></div><div class="ttdoc">Abstracts the source of subscription data.</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00067">InfoSub.h:67</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a703eee5ea694a757ee549b97e65ac75b"><div class="ttname"><a href="classripple_1_1InfoSub.html#a703eee5ea694a757ee549b97e65ac75b">ripple::InfoSub::deleteSubAccountInfo</a></div><div class="ttdeci">void deleteSubAccountInfo(AccountID const &amp;account, bool rt)</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00097">InfoSub.cpp:97</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div></div>
@@ -238,12 +253,13 @@ $(function() {
<div class="ttc" id="aclassripple_1_1InfoSub_html_a5272b13bb18b06e254f4329aa76fba23"><div class="ttname"><a href="classripple_1_1InfoSub.html#a5272b13bb18b06e254f4329aa76fba23">ripple::InfoSub::insertSubAccountHistory</a></div><div class="ttdeci">bool insertSubAccountHistory(AccountID const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00108">InfoSub.cpp:108</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a01c76adad9589e619ee489b866628293"><div class="ttname"><a href="classripple_1_1InfoSub.html#a01c76adad9589e619ee489b866628293">ripple::InfoSub::getSeq</a></div><div class="ttdeci">std::uint64_t getSeq()</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00075">InfoSub.cpp:75</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html_abb5be08317131c3dfd4a5fe64bb1842f"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html#abb5be08317131c3dfd4a5fe64bb1842f">ripple::InfoSub::Source::unsubManifests</a></div><div class="ttdeci">virtual bool unsubManifests(std::uint64_t uListener)=0</div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a038c3da4b25708cf13b5f64bae21db43"><div class="ttname"><a href="classripple_1_1InfoSub.html#a038c3da4b25708cf13b5f64bae21db43">ripple::InfoSub::m_source</a></div><div class="ttdeci">Source &amp; m_source</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00237">InfoSub.h:237</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a8567c5269989303dcd60c1b96b417a16"><div class="ttname"><a href="classripple_1_1InfoSub.html#a8567c5269989303dcd60c1b96b417a16">ripple::InfoSub::setApiVersion</a></div><div class="ttdeci">void setApiVersion(unsigned int apiVersion)</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00140">InfoSub.cpp:140</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a038c3da4b25708cf13b5f64bae21db43"><div class="ttname"><a href="classripple_1_1InfoSub.html#a038c3da4b25708cf13b5f64bae21db43">ripple::InfoSub::m_source</a></div><div class="ttdeci">Source &amp; m_source</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00243">InfoSub.h:243</a></div></div>
<div class="ttc" id="aclassripple_1_1Resource_1_1Consumer_html"><div class="ttname"><a href="classripple_1_1Resource_1_1Consumer.html">ripple::Resource::Consumer</a></div><div class="ttdoc">An endpoint that consumes resources.</div><div class="ttdef"><b>Definition:</b> <a href="Consumer_8h_source.html#l00034">Consumer.h:34</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_ac89276a6152e096c7262189f51464a46"><div class="ttname"><a href="classripple_1_1InfoSub.html#ac89276a6152e096c7262189f51464a46">ripple::InfoSub::mSeq</a></div><div class="ttdeci">std::uint64_t mSeq</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00241">InfoSub.h:241</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_ac89276a6152e096c7262189f51464a46"><div class="ttname"><a href="classripple_1_1InfoSub.html#ac89276a6152e096c7262189f51464a46">ripple::InfoSub::mSeq</a></div><div class="ttdeci">std::uint64_t mSeq</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00247">InfoSub.h:247</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_af71cb4db7309641e675e740f656046d5"><div class="ttname"><a href="classripple_1_1InfoSub.html#af71cb4db7309641e675e740f656046d5">ripple::InfoSub::getConsumer</a></div><div class="ttdeci">Consumer &amp; getConsumer()</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00069">InfoSub.cpp:69</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a80daf632d00ac947dec0ac55f5e834ca"><div class="ttname"><a href="classripple_1_1InfoSub.html#a80daf632d00ac947dec0ac55f5e834ca">ripple::InfoSub::accountHistorySubscriptions_</a></div><div class="ttdeci">hash_set&lt; AccountID &gt; accountHistorySubscriptions_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00242">InfoSub.h:242</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_ae3518538f25eb97c68ef4fa0c95ad444"><div class="ttname"><a href="classripple_1_1InfoSub.html#ae3518538f25eb97c68ef4fa0c95ad444">ripple::InfoSub::request_</a></div><div class="ttdeci">std::shared_ptr&lt; InfoSubRequest &gt; request_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00240">InfoSub.h:240</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a80daf632d00ac947dec0ac55f5e834ca"><div class="ttname"><a href="classripple_1_1InfoSub.html#a80daf632d00ac947dec0ac55f5e834ca">ripple::InfoSub::accountHistorySubscriptions_</a></div><div class="ttdeci">hash_set&lt; AccountID &gt; accountHistorySubscriptions_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00248">InfoSub.h:248</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_ae3518538f25eb97c68ef4fa0c95ad444"><div class="ttname"><a href="classripple_1_1InfoSub.html#ae3518538f25eb97c68ef4fa0c95ad444">ripple::InfoSub::request_</a></div><div class="ttdeci">std::shared_ptr&lt; InfoSubRequest &gt; request_</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8h_source.html#l00246">InfoSub.h:246</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a9e6e7e4a306e076eba720f72f3bb8b1a"><div class="ttname"><a href="classripple_1_1InfoSub.html#a9e6e7e4a306e076eba720f72f3bb8b1a">ripple::InfoSub::onSendEmpty</a></div><div class="ttdeci">void onSendEmpty()</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00081">InfoSub.cpp:81</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_html_a942d08eb0fb47d867cf8e77f848dbf38"><div class="ttname"><a href="classripple_1_1InfoSub.html#a942d08eb0fb47d867cf8e77f848dbf38">ripple::InfoSub::InfoSub</a></div><div class="ttdeci">InfoSub(Source &amp;source)</div><div class="ttdef"><b>Definition:</b> <a href="InfoSub_8cpp_source.html#l00036">InfoSub.cpp:36</a></div></div>
<div class="ttc" id="aclassripple_1_1InfoSub_1_1Source_html_a9aa6655862d29312e9118e8d38440f58"><div class="ttname"><a href="classripple_1_1InfoSub_1_1Source.html#a9aa6655862d29312e9118e8d38440f58">ripple::InfoSub::Source::unsubLedger</a></div><div class="ttdeci">virtual bool unsubLedger(std::uint64_t uListener)=0</div></div>