|
84 | 84 | <table class="memberdecls">
|
85 | 85 | <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
86 | 86 | Public Member Functions</h2></td></tr>
|
87 |
| -<tr class="memitem:adf36a2dd109c5ccc0d31c58bde7743ca"><td class="memItemLeft" align="right" valign="top"><a id="adf36a2dd109c5ccc0d31c58bde7743ca"></a> |
88 |
| - </td><td class="memItemRight" valign="bottom"><b>Core</b> (const std::string &host, const uint16_t &port, bool localPow=true, int timeout=60)</td></tr> |
| 87 | +<tr class="memitem:adf36a2dd109c5ccc0d31c58bde7743ca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_o_t_a_1_1_a_p_i_1_1_core.html#adf36a2dd109c5ccc0d31c58bde7743ca">Core</a> (const std::string &host, const uint16_t &port, bool localPow=true, int timeout=60)</td></tr> |
89 | 88 | <tr class="separator:adf36a2dd109c5ccc0d31c58bde7743ca"><td class="memSeparator" colspan="2"> </td></tr>
|
| 89 | +<tr class="memitem:a77c19113fb5e0f7a0a74b992e955ffce"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_o_t_a_1_1_a_p_i_1_1_core.html#a77c19113fb5e0f7a0a74b992e955ffce">~Core</a> ()=default</td></tr> |
| 90 | +<tr class="separator:a77c19113fb5e0f7a0a74b992e955ffce"><td class="memSeparator" colspan="2"> </td></tr> |
90 | 91 | <tr class="memitem:aa9d616c9db7893159f16ec1b0356927f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_i_o_t_a_1_1_a_p_i_1_1_responses_1_1_get_node_info.html">Responses::GetNodeInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_o_t_a_1_1_a_p_i_1_1_core.html#aa9d616c9db7893159f16ec1b0356927f">getNodeInfo</a> () const</td></tr>
|
91 | 92 | <tr class="separator:aa9d616c9db7893159f16ec1b0356927f"><td class="memSeparator" colspan="2"> </td></tr>
|
92 | 93 | <tr class="memitem:ab23af5efc04e5a04daf7c19014eb0d0b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_i_o_t_a_1_1_a_p_i_1_1_responses_1_1_get_neighbors.html">Responses::GetNeighbors</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_i_o_t_a_1_1_a_p_i_1_1_core.html#ab23af5efc04e5a04daf7c19014eb0d0b">getNeighbors</a> () const</td></tr>
|
|
119 | 120 | <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
120 | 121 | <div class="textblock"><p>Strict implementation of IOTA core API commands.</p>
|
121 | 122 | <p><a href="https://iota.readme.io/reference">https://iota.readme.io/reference</a> </p>
|
122 |
| -</div><h2 class="groupheader">Member Function Documentation</h2> |
| 123 | +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> |
| 124 | +<a id="adf36a2dd109c5ccc0d31c58bde7743ca"></a> |
| 125 | +<h2 class="memtitle"><span class="permalink"><a href="#adf36a2dd109c5ccc0d31c58bde7743ca">◆ </a></span>Core()</h2> |
| 126 | + |
| 127 | +<div class="memitem"> |
| 128 | +<div class="memproto"> |
| 129 | +<table class="mlabels"> |
| 130 | + <tr> |
| 131 | + <td class="mlabels-left"> |
| 132 | + <table class="memname"> |
| 133 | + <tr> |
| 134 | + <td class="memname">IOTA::API::Core::Core </td> |
| 135 | + <td>(</td> |
| 136 | + <td class="paramtype">const std::string & </td> |
| 137 | + <td class="paramname"><em>host</em>, </td> |
| 138 | + </tr> |
| 139 | + <tr> |
| 140 | + <td class="paramkey"></td> |
| 141 | + <td></td> |
| 142 | + <td class="paramtype">const uint16_t & </td> |
| 143 | + <td class="paramname"><em>port</em>, </td> |
| 144 | + </tr> |
| 145 | + <tr> |
| 146 | + <td class="paramkey"></td> |
| 147 | + <td></td> |
| 148 | + <td class="paramtype">bool </td> |
| 149 | + <td class="paramname"><em>localPow</em> = <code>true</code>, </td> |
| 150 | + </tr> |
| 151 | + <tr> |
| 152 | + <td class="paramkey"></td> |
| 153 | + <td></td> |
| 154 | + <td class="paramtype">int </td> |
| 155 | + <td class="paramname"><em>timeout</em> = <code>60</code> </td> |
| 156 | + </tr> |
| 157 | + <tr> |
| 158 | + <td></td> |
| 159 | + <td>)</td> |
| 160 | + <td></td><td></td> |
| 161 | + </tr> |
| 162 | + </table> |
| 163 | + </td> |
| 164 | + <td class="mlabels-right"> |
| 165 | +<span class="mlabels"><span class="mlabel">explicit</span></span> </td> |
| 166 | + </tr> |
| 167 | +</table> |
| 168 | +</div><div class="memdoc"> |
| 169 | +<p>Full init ctor.</p> |
| 170 | +<dl class="params"><dt>Parameters</dt><dd> |
| 171 | + <table class="params"> |
| 172 | + <tr><td class="paramname">host</td><td>The host of the node to connect to. </td></tr> |
| 173 | + <tr><td class="paramname">port</td><td>The port of the node to connect to. </td></tr> |
| 174 | + <tr><td class="paramname">localPow</td><td>Whether to do local or remote proof of work. </td></tr> |
| 175 | + <tr><td class="paramname">timeout</td><td>Timeout for the requests. </td></tr> |
| 176 | + </table> |
| 177 | + </dd> |
| 178 | +</dl> |
| 179 | + |
| 180 | +</div> |
| 181 | +</div> |
| 182 | +<a id="a77c19113fb5e0f7a0a74b992e955ffce"></a> |
| 183 | +<h2 class="memtitle"><span class="permalink"><a href="#a77c19113fb5e0f7a0a74b992e955ffce">◆ </a></span>~Core()</h2> |
| 184 | + |
| 185 | +<div class="memitem"> |
| 186 | +<div class="memproto"> |
| 187 | +<table class="mlabels"> |
| 188 | + <tr> |
| 189 | + <td class="mlabels-left"> |
| 190 | + <table class="memname"> |
| 191 | + <tr> |
| 192 | + <td class="memname">virtual IOTA::API::Core::~Core </td> |
| 193 | + <td>(</td> |
| 194 | + <td class="paramname"></td><td>)</td> |
| 195 | + <td></td> |
| 196 | + </tr> |
| 197 | + </table> |
| 198 | + </td> |
| 199 | + <td class="mlabels-right"> |
| 200 | +<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">default</span></span> </td> |
| 201 | + </tr> |
| 202 | +</table> |
| 203 | +</div><div class="memdoc"> |
| 204 | +<p>Default dtor. </p> |
| 205 | + |
| 206 | +</div> |
| 207 | +</div> |
| 208 | +<h2 class="groupheader">Member Function Documentation</h2> |
123 | 209 | <a id="a367bd6329e56491bdb624c083a1b0902"></a>
|
124 | 210 | <h2 class="memtitle"><span class="permalink"><a href="#a367bd6329e56491bdb624c083a1b0902">◆ </a></span>addNeighbors()</h2>
|
125 | 211 |
|
|
0 commit comments