This commit is contained in:
ximinez
2025-04-11 22:25:01 +00:00
parent 5698909624
commit d4f8ab912e
938 changed files with 51811 additions and 47481 deletions

View File

@@ -102,9 +102,9 @@ $(function() {
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> </div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="classripple_1_1Message.html#a51a8e5f78d38a7bba124be9b7e6019f6"> 27</a></span><a class="code hl_function" href="classripple_1_1Message.html#a51a8e5f78d38a7bba124be9b7e6019f6">Message::Message</a>(</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"><a class="line" href="classripple_1_1Message.html#a91876bd951318278fe177bcfb7574d73"> 27</a></span><a class="code hl_function" href="classripple_1_1Message.html#a91876bd951318278fe177bcfb7574d73">Message::Message</a>(</div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> ::google::protobuf::Message <span class="keyword">const</span>&amp; message,</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> <span class="keywordtype">int</span> type,</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> protocol::MessageType type,</div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;PublicKey&gt;</a> <span class="keyword">const</span>&amp; validator)</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> : category_(<a class="code hl_class" href="classripple_1_1TrafficCount.html">TrafficCount</a>::categorize(message, type, false))</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> , validatorKey_(validator)</div>
@@ -273,17 +273,17 @@ $(function() {
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="acall_once_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/call_once.html">std::call_once</a></div><div class="ttdeci">T call_once(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a15306c929310abec214884a9af5b248d"><div class="ttname"><a href="classripple_1_1Message.html#a15306c929310abec214884a9af5b248d">ripple::Message::once_flag_</a></div><div class="ttdeci">std::once_flag once_flag_</div><div class="ttdef"><b>Definition:</b> <a href="Message_8h_source.html#l00103">Message.h:103</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a51a8e5f78d38a7bba124be9b7e6019f6"><div class="ttname"><a href="classripple_1_1Message.html#a51a8e5f78d38a7bba124be9b7e6019f6">ripple::Message::Message</a></div><div class="ttdeci">Message(::google::protobuf::Message const &amp;message, int type, std::optional&lt; PublicKey &gt; const &amp;validator={})</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00027">Message.cpp:27</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a53f6b565ba4f354eeb13f01dbd041848"><div class="ttname"><a href="classripple_1_1Message.html#a53f6b565ba4f354eeb13f01dbd041848">ripple::Message::setHeader</a></div><div class="ttdeci">void setHeader(std::uint8_t *in, std::uint32_t payloadBytes, int type, Algorithm compression, std::uint32_t uncompressedBytes)</div><div class="ttdoc">Set the payload header.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00174">Message.cpp:174</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a59548b6f1be088035f2858fae9eda66b"><div class="ttname"><a href="classripple_1_1Message.html#a59548b6f1be088035f2858fae9eda66b">ripple::Message::getBuffer</a></div><div class="ttdeci">std::vector&lt; uint8_t &gt; const &amp; getBuffer(Compressed tryCompressed)</div><div class="ttdoc">Retrieve the packed message data.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00210">Message.cpp:210</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a6e14d9326c8907aac58a5de4668c5840"><div class="ttname"><a href="classripple_1_1Message.html#a6e14d9326c8907aac58a5de4668c5840">ripple::Message::getBufferSize</a></div><div class="ttdeci">std::size_t getBufferSize()</div><div class="ttdoc">Retrieve the size of the packed but uncompressed message data.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00204">Message.cpp:204</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a7a4b11ee88a462956cab12969e833fbe"><div class="ttname"><a href="classripple_1_1Message.html#a7a4b11ee88a462956cab12969e833fbe">ripple::Message::totalSize</a></div><div class="ttdeci">static std::size_t totalSize(::google::protobuf::Message const &amp;message)</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00066">Message.cpp:66</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a91876bd951318278fe177bcfb7574d73"><div class="ttname"><a href="classripple_1_1Message.html#a91876bd951318278fe177bcfb7574d73">ripple::Message::Message</a></div><div class="ttdeci">Message(::google::protobuf::Message const &amp;message, protocol::MessageType type, std::optional&lt; PublicKey &gt; const &amp;validator={})</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00027">Message.cpp:27</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_a93709e66e26eb29574a1b5dbcaabf9b6"><div class="ttname"><a href="classripple_1_1Message.html#a93709e66e26eb29574a1b5dbcaabf9b6">ripple::Message::buffer_</a></div><div class="ttdeci">std::vector&lt; uint8_t &gt; buffer_</div><div class="ttdef"><b>Definition:</b> <a href="Message_8h_source.html#l00100">Message.h:100</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_aa1f750b5736b4a641b5d279a2d05ba6f"><div class="ttname"><a href="classripple_1_1Message.html#aa1f750b5736b4a641b5d279a2d05ba6f">ripple::Message::bufferCompressed_</a></div><div class="ttdeci">std::vector&lt; uint8_t &gt; bufferCompressed_</div><div class="ttdef"><b>Definition:</b> <a href="Message_8h_source.html#l00101">Message.h:101</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_aad24b93cd0c33a28c370a91d1e7ffbba"><div class="ttname"><a href="classripple_1_1Message.html#aad24b93cd0c33a28c370a91d1e7ffbba">ripple::Message::getType</a></div><div class="ttdeci">int getType(std::uint8_t const *in) const</div><div class="ttdoc">Get the message type from the payload header.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00224">Message.cpp:224</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_ad34a23eec4049e1e4206ad6dbb4e3c8d"><div class="ttname"><a href="classripple_1_1Message.html#ad34a23eec4049e1e4206ad6dbb4e3c8d">ripple::Message::compress</a></div><div class="ttdeci">void compress()</div><div class="ttdoc">Try to compress the payload.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00072">Message.cpp:72</a></div></div>
<div class="ttc" id="aclassripple_1_1Message_html_adfda2892c626409bcbf86440c2c0b0e9"><div class="ttname"><a href="classripple_1_1Message.html#adfda2892c626409bcbf86440c2c0b0e9">ripple::Message::messageSize</a></div><div class="ttdeci">static std::size_t messageSize(::google::protobuf::Message const &amp;message)</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00055">Message.cpp:55</a></div></div>
<div class="ttc" id="aclassripple_1_1TrafficCount_html"><div class="ttname"><a href="classripple_1_1TrafficCount.html">ripple::TrafficCount</a></div><div class="ttdef"><b>Definition:</b> <a href="TrafficCount_8h_source.html#l00032">TrafficCount.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1TrafficCount_html"><div class="ttname"><a href="classripple_1_1TrafficCount.html">ripple::TrafficCount</a></div><div class="ttdoc">TrafficCount is used to count ingress and egress wire bytes and number of messages.</div><div class="ttdef"><b>Definition:</b> <a href="TrafficCount_8h_source.html#l00049">TrafficCount.h:50</a></div></div>
<div class="ttc" id="acstdint_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdint.html">cstdint</a></div></div>
<div class="ttc" id="adata_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/data.html">std::vector::data</a></div><div class="ttdeci">T data(T... args)</div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a></div></div>