This commit is contained in:
bthomee
2025-04-28 19:43:07 +00:00
parent c8e5a9380e
commit 1b26a202a1
19 changed files with 605 additions and 508 deletions

View File

@@ -128,6 +128,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:aea136a1e17ac0442a5f650104d1a8bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b25cec56d8c64f4b579e9f595f98b14"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1detail_1_1WorkBase.html#a5b25cec56d8c64f4b579e9f595f98b14">onResolve</a> (<a class="el" href="classripple_1_1detail_1_1WorkBase.html#ab71e779cbf5260362f0e72b88e060449">error_code</a> const &amp;ec, <a class="el" href="classripple_1_1detail_1_1WorkBase.html#a224d1b571e77f9870356a608c2fa3b09">results_type</a> results)</td></tr>
<tr class="separator:a5b25cec56d8c64f4b579e9f595f98b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5f19bf6060b7d5f52c8ee1a7e2c4fe6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1detail_1_1WorkBase.html#ae5f19bf6060b7d5f52c8ee1a7e2c4fe6">onConnect</a> (<a class="el" href="classripple_1_1detail_1_1WorkBase.html#ab71e779cbf5260362f0e72b88e060449">error_code</a> const &amp;ec, <a class="el" href="classripple_1_1detail_1_1WorkBase.html#aa0dc5c38ff210dd957ab4a2b9e5b21b6">endpoint_type</a> const &amp;endpoint)</td></tr>
<tr class="separator:ae5f19bf6060b7d5f52c8ee1a7e2c4fe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaeae0dce9809a37fc3ac02282a0c04ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1detail_1_1WorkBase.html#aaeae0dce9809a37fc3ac02282a0c04ba">onStart</a> ()</td></tr>
<tr class="separator:aaeae0dce9809a37fc3ac02282a0c04ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e65db82be725841879c4d92fdb04f1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1detail_1_1WorkBase.html#a5e65db82be725841879c4d92fdb04f1d">onRequest</a> (<a class="el" href="classripple_1_1detail_1_1WorkBase.html#ab71e779cbf5260362f0e72b88e060449">error_code</a> const &amp;ec)</td></tr>
@@ -422,7 +424,7 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00116">116</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00119">119</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -440,7 +442,7 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00138">138</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00141">141</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -490,7 +492,7 @@ template&lt;class Impl &gt; </div>
<p>Implements <a class="el" href="classripple_1_1detail_1_1Work.html#a9fe9c929a9e21f162a78efe8f6bc2842">ripple::detail::Work</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00149">149</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00152">152</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -518,7 +520,7 @@ template&lt;class Impl &gt; </div>
<p>Implements <a class="el" href="classripple_1_1detail_1_1Work.html#a157da65c7565e5016a6f9481bc045770">ripple::detail::Work</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00167">167</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00170">170</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -540,7 +542,7 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00182">182</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00185">185</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -572,7 +574,39 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00193">193</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00196">196</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
<a id="ae5f19bf6060b7d5f52c8ee1a7e2c4fe6" name="ae5f19bf6060b7d5f52c8ee1a7e2c4fe6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5f19bf6060b7d5f52c8ee1a7e2c4fe6">&#9670;&#160;</a></span>onConnect()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class Impl &gt; </div>
<table class="memname">
<tr>
<td class="memname">void <a class="el" href="classripple_1_1detail_1_1WorkBase.html">ripple::detail::WorkBase</a>&lt; Impl &gt;::onConnect </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classripple_1_1detail_1_1WorkBase.html#ab71e779cbf5260362f0e72b88e060449">error_code</a> const &amp;&#160;</td>
<td class="paramname"><em>ec</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="classripple_1_1detail_1_1WorkBase.html#aa0dc5c38ff210dd957ab4a2b9e5b21b6">endpoint_type</a> const &amp;&#160;</td>
<td class="paramname"><em>endpoint</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00213">213</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -590,7 +624,7 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00242">242</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00225">225</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -612,7 +646,7 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00261">261</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00244">244</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -634,7 +668,7 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00278">278</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00261">261</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>
@@ -660,7 +694,7 @@ template&lt;class Impl &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00291">291</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="WorkBase_8h_source.html#l00274">274</a> of file <a class="el" href="WorkBase_8h_source.html">WorkBase.h</a>.</p>
</div>
</div>