update docs for add-socks5-support

This commit is contained in:
= 2022-09-08 19:06:22 +00:00
parent 7653d2048f
commit fd686cc92e
77 changed files with 354 additions and 279 deletions

View File

@ -260,7 +260,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:18 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

File diff suppressed because one or more lines are too long

View File

@ -919,7 +919,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -391,7 +391,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -1739,7 +1739,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -285,9 +285,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L35"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L34"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L35" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L34" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -331,9 +331,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L42"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L41"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L42" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L41" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -343,9 +343,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L38"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L37"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L38" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L37" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -356,9 +356,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L51"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L50"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L51" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L50" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -369,9 +369,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L83"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L82"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L83" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L82" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -382,9 +382,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L86"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/crypto/curve25519.nim#L85"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L86" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/crypto/curve25519.nim#L85" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -398,7 +398,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -1401,7 +1401,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:12 UTC</small>
</div>
</div>
</div>

View File

@ -3040,7 +3040,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:11 UTC</small>
</div>
</div>
</div>

View File

@ -940,7 +940,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:12 UTC</small>
</div>
</div>
</div>

View File

@ -275,7 +275,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -1201,7 +1201,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:11 UTC</small>
</div>
</div>
</div>

View File

@ -1021,7 +1021,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:11 UTC</small>
</div>
</div>
</div>

View File

@ -936,7 +936,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:12 UTC</small>
</div>
</div>
</div>

View File

@ -219,7 +219,9 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">connect
<li><a class="reference" href="#connect.e%2CDial%2CPeerId%2Cseq%5BMultiAddress%5D"
<li><a class="reference" href="#connect.e%2CDial%2Cseq%5BMultiAddress%5D"
title="connect(self: Dial; addrs: seq[MultiAddress]): Future[PeerId]">connect(self: Dial; addrs: seq[MultiAddress]): Future[PeerId]</a></li>
<li><a class="reference" href="#connect.e%2CDial%2CPeerId%2Cseq%5BMultiAddress%5D"
title="connect(self: Dial; peerId: PeerId; addrs: seq[MultiAddress]; forceDial = false): Future[
void]">connect(self: Dial; peerId: PeerId; addrs: seq[MultiAddress]; forceDial = false): Future[
void]</a></li>
@ -289,9 +291,22 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L57"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L64"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L57" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L64" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="connect.e,Dial,seq[MultiAddress]" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#connect.e%2CDial%2Cseq%5BMultiAddress%5D"><span class="Identifier">connect</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dial.html#Dial"><span class="Identifier">Dial</span></a><span class="Other">;</span> <span class="Identifier">addrs</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><a href="multiaddress.html#MultiAddress"><span class="Identifier">MultiAddress</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span> {.<span class="Identifier">base</span><span class="Other">,</span>
<span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
Connects to a peer and retrieve its PeerId
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L36"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L36" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -317,9 +332,9 @@ class="link-seesrc" target="_blank">Source</a>
create a protocol stream and establish a connection if one doesn't exist already
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L50"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L57"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L50" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L57" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -330,9 +345,9 @@ class="link-seesrc" target="_blank">Source</a>
create a protocol stream over an existing connection
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L38"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L45"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L38" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L45" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -344,9 +359,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L65"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dial.nim#L72"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L65" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dial.nim#L72" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -360,7 +375,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -242,7 +242,9 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">connect
<li><a class="reference" href="#connect.e%2CDialer%2CPeerId%2Cseq%5BMultiAddress%5D"
<li><a class="reference" href="#connect.e%2CDialer%2Cseq%5BMultiAddress%5D"
title="connect(self: Dialer; addrs: seq[MultiAddress]): Future[PeerId]">connect(self: Dialer; addrs: seq[MultiAddress]): Future[PeerId]</a></li>
<li><a class="reference" href="#connect.e%2CDialer%2CPeerId%2Cseq%5BMultiAddress%5D"
title="connect(self: Dialer; peerId: PeerId; addrs: seq[MultiAddress];
forceDial = false): Future[void]">connect(self: Dialer; peerId: PeerId; addrs: seq[MultiAddress];
forceDial = false): Future[void]</a></li>
@ -338,9 +340,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L262"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L269"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L262" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L269" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -355,9 +357,22 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L259"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L266"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L259" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L266" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="connect.e,Dialer,seq[MultiAddress]" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#connect.e%2CDialer%2Cseq%5BMultiAddress%5D"><span class="Identifier">connect</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dialer.html#Dialer"><span class="Identifier">Dialer</span></a><span class="Other">;</span> <span class="Identifier">addrs</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><a href="multiaddress.html#MultiAddress"><span class="Identifier">MultiAddress</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span> {.
<span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
Connects to a peer and retrieve its PeerId
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L172"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L172" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -369,9 +384,9 @@ class="link-seesrc" target="_blank">Source</a>
connect remote peer without negotiating a protocol
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L160"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L159"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L160" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L159" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -383,9 +398,9 @@ class="link-seesrc" target="_blank">Source</a>
create a protocol stream and establish a connection if one doesn't exist already
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L223"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L230"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L223" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L230" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -396,9 +411,9 @@ class="link-seesrc" target="_blank">Source</a>
create a protocol stream over an existing connection
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L206"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L213"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L206" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L213" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -409,9 +424,9 @@ class="link-seesrc" target="_blank">Source</a>
Create a protocol stream in order to check if a connection is possible. Doesn't use the Connection Manager to save it.
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L185"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/dialer.nim#L192"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L185" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/dialer.nim#L192" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -420,7 +435,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="section" id="19">
<h1><a class="toc-backref" href="#19">Exports</a></h1>
<dl class="item">
<a href="dial.html#addTransport.e,Dial,Transport"><span class="Identifier">addTransport</span></a>, <a href="dial.html#tryDial.e,Dial,PeerId,seq[MultiAddress]"><span class="Identifier">tryDial</span></a>, <a href="dial.html#Dial"><span class="Identifier">Dial</span></a>, <a href="dial.html#connect.e,Dial,PeerId,seq[MultiAddress]"><span class="Identifier">connect</span></a>, <a href="dial.html#dial.e,Dial,PeerId,seq[string]"><span class="Identifier">dial</span></a>, <a href="dial.html#dial.e,Dial,PeerId,seq[MultiAddress],seq[string]"><span class="Identifier">dial</span></a>, <a href="errors.html#toException,cstring"><span class="Identifier">toException</span></a>, <a href="errors.html#toException,string"><span class="Identifier">toException</span></a>, <a href="errors.html#allFuturesThrowing,varargs[Future[T]]"><span class="Identifier">allFuturesThrowing</span></a>, <a href="errors.html#tryAndWarn.t,static[string],untyped"><span class="Identifier">tryAndWarn</span></a>, <a href="errors.html#checkFutures.m,seq[Future[T]],untyped"><span class="Identifier">checkFutures</span></a>, <a href="errors.html#LPError"><span class="Identifier">LPError</span></a>
<a href="dial.html#addTransport.e,Dial,Transport"><span class="Identifier">addTransport</span></a>, <a href="dial.html#tryDial.e,Dial,PeerId,seq[MultiAddress]"><span class="Identifier">tryDial</span></a>, <a href="dial.html#dial.e,Dial,PeerId,seq[MultiAddress],seq[string]"><span class="Identifier">dial</span></a>, <a href="dial.html#Dial"><span class="Identifier">Dial</span></a>, <a href="dial.html#connect.e,Dial,PeerId,seq[MultiAddress]"><span class="Identifier">connect</span></a>, <a href="dial.html#dial.e,Dial,PeerId,seq[string]"><span class="Identifier">dial</span></a>, <a href="dial.html#connect.e,Dial,seq[MultiAddress]"><span class="Identifier">connect</span></a>, <a href="errors.html#toException,cstring"><span class="Identifier">toException</span></a>, <a href="errors.html#toException,string"><span class="Identifier">toException</span></a>, <a href="errors.html#allFuturesThrowing,varargs[Future[T]]"><span class="Identifier">allFuturesThrowing</span></a>, <a href="errors.html#tryAndWarn.t,static[string],untyped"><span class="Identifier">tryAndWarn</span></a>, <a href="errors.html#checkFutures.m,seq[Future[T]],untyped"><span class="Identifier">checkFutures</span></a>, <a href="errors.html#LPError"><span class="Identifier">LPError</span></a>
</dl></div>
</div>
@ -430,7 +445,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -357,7 +357,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -2158,7 +2158,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -396,7 +396,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:12 UTC</small>
</div>
</div>
</div>

View File

@ -481,7 +481,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:12 UTC</small>
</div>
</div>
</div>

View File

@ -689,7 +689,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:13 UTC</small>
</div>
</div>
</div>

View File

@ -596,7 +596,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -391,7 +391,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -386,7 +386,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -518,7 +518,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -545,7 +545,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -353,7 +353,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -788,7 +788,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -392,7 +392,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -938,7 +938,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:09 UTC</small>
</div>
</div>
</div>

View File

@ -510,7 +510,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -620,7 +620,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -415,7 +415,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -385,7 +385,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -239,7 +239,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:18 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -255,7 +255,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -466,7 +466,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -509,7 +509,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:18 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -478,7 +478,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:18 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -386,7 +386,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -774,7 +774,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -403,7 +403,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -353,7 +353,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -810,9 +810,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L609"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L601"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L609" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L601" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -849,9 +849,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L322"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L314"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L322" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L314" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -870,9 +870,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L554"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L546"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L554" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L546" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -883,9 +883,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L611"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L603"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L611" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L603" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -928,9 +928,9 @@ class="link-seesrc" target="_blank">Source</a>
</dl>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L455"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L447"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L455" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L447" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -941,9 +941,9 @@ class="link-seesrc" target="_blank">Source</a>
unsubscribe from a <tt class="docutils literal"><span class="pre">topic</span></tt> string
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L424"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L416"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L424" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L416" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -954,9 +954,9 @@ class="link-seesrc" target="_blank">Source</a>
unsubscribe from a list of <tt class="docutils literal"><span class="pre">topic</span></tt> handlers
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L439"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L431"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L439" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L431" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -967,9 +967,9 @@ class="link-seesrc" target="_blank">Source</a>
unsubscribe every <tt class="docutils literal"><span class="pre"><span class="Identifier">handler</span></span></tt> from <tt class="docutils literal"><span class="pre"><span class="Identifier">topic</span></span></tt>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L444"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L436"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L444" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L436" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -997,9 +997,9 @@ class="link-seesrc" target="_blank">Source</a>
Add a validator to a <tt class="docutils literal"><span class="pre"><span class="Identifier">topic</span></span></tt>. Each new message received in this will be sent to <tt class="docutils literal"><span class="pre"><span class="Identifier">hook</span></span></tt>. <tt class="docutils literal"><span class="pre"><span class="Identifier">hook</span></span></tt> can return either <tt class="docutils literal"><span class="pre"><span class="Identifier">Accept</span></span></tt>, <tt class="docutils literal"><span class="pre"><span class="Identifier">Ignore</span></span></tt> or <tt class="docutils literal"><span class="pre"><span class="Identifier">Reject</span></span></tt> (which can descore the peer)
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L504"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L496"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L504" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L496" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1016,9 +1016,9 @@ class="link-seesrc" target="_blank">Source</a>
</ol>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L359"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L351"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L359" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L351" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1029,9 +1029,9 @@ class="link-seesrc" target="_blank">Source</a>
perform pubsub initialization
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L497"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L489"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L497" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L489" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1055,9 +1055,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L411"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L403"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L411" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L403" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1071,9 +1071,9 @@ class="link-seesrc" target="_blank">Source</a>
<p>The return value is the number of neighbours that we attempted to send the message to, excluding self. Note that this is an optimistic number of attempts - the number of peers that actually receive the message might be lower.</p>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L485"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L477"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L485" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L477" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1084,9 +1084,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L514"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L506"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L514" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L506" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1110,9 +1110,9 @@ class="link-seesrc" target="_blank">Source</a>
subscribe to remote peer to receive/send pubsub messages
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L388"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L380"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L388" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L380" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1136,9 +1136,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L523"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsub.nim#L515"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L523" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsub.nim#L515" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -1157,7 +1157,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -219,7 +219,6 @@ window.addEventListener("DOMContentLoaded", main2);
<li><a class="reference" href="#PubSubPeer"
title="PubSubPeer = ref object of RootObj
getConn*: GetConn
dropConn*: DropConn
onEvent*: OnEvent
codec*: string
sendConn*: Connection
@ -281,10 +280,10 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">new
<li><a class="reference" href="#new%2Ctypedesc%5BPubSubPeer%5D%2CPeerId%2CGetConn%2CDropConn%2COnEvent%2Cstring%2Cint"
title="new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn;
dropConn: DropConn; onEvent: OnEvent; codec: string; maxMessageSize: int): T:type">new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn;
dropConn: DropConn; onEvent: OnEvent; codec: string; maxMessageSize: int): T:type</a></li>
<li><a class="reference" href="#new%2Ctypedesc%5BPubSubPeer%5D%2CPeerId%2CGetConn%2COnEvent%2Cstring%2Cint"
title="new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn; onEvent: OnEvent;
codec: string; maxMessageSize: int): T:type">new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn; onEvent: OnEvent;
codec: string; maxMessageSize: int): T:type</a></li>
</ul>
<ul class="simple nested-toc-section">outbound
@ -403,7 +402,6 @@ class="link-seesrc" target="_blank">Source</a>
<div id="PubSubPeer" class="tohide">
<dt><pre><a href="pubsubpeer.html#PubSubPeer"><span class="Identifier">PubSubPeer</span></a> <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <span class="Identifier">RootObj</span>
<span class="Identifier">getConn</span><span class="Operator">*</span><span class="Other">:</span> <a href="pubsubpeer.html#GetConn"><span class="Identifier">GetConn</span></a>
<span class="Identifier">dropConn</span><span class="Operator">*</span><span class="Other">:</span> <a href="pubsubpeer.html#DropConn"><span class="Identifier">DropConn</span></a>
<span class="Identifier">onEvent</span><span class="Operator">*</span><span class="Other">:</span> <a href="pubsubpeer.html#OnEvent"><span class="Identifier">OnEvent</span></a>
<span class="Identifier">codec</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">string</span>
<span class="Identifier">sendConn</span><span class="Operator">*</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a>
@ -465,9 +463,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L73"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L72"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L73" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L72" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -482,9 +480,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L79"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L78"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L79" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L78" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -494,9 +492,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L213"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L209"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L213" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L209" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -506,9 +504,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L87"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L86"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L87" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L86" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -519,9 +517,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L118"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L117"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L118" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L117" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -531,9 +529,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L76"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L75"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L76" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L75" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -543,23 +541,23 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L91"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L90"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L91" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L90" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="new,typedesc[PubSubPeer],PeerId,GetConn,DropConn,OnEvent,string,int" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#new%2Ctypedesc%5BPubSubPeer%5D%2CPeerId%2CGetConn%2CDropConn%2COnEvent%2Cstring%2Cint"><span class="Identifier">new</span></a><span class="Other">(</span><span class="Identifier">T</span><span class="Other">:</span> <span class="Identifier">typedesc</span><span class="Other">[</span><a href="pubsubpeer.html#PubSubPeer"><span class="Identifier">PubSubPeer</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">peerId</span><span class="Other">:</span> <a href="../../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">;</span> <span class="Identifier">getConn</span><span class="Other">:</span> <a href="pubsubpeer.html#GetConn"><span class="Identifier">GetConn</span></a><span class="Other">;</span>
<span class="Identifier">dropConn</span><span class="Other">:</span> <a href="pubsubpeer.html#DropConn"><span class="Identifier">DropConn</span></a><span class="Other">;</span> <span class="Identifier">onEvent</span><span class="Other">:</span> <a href="pubsubpeer.html#OnEvent"><span class="Identifier">OnEvent</span></a><span class="Other">;</span> <span class="Identifier">codec</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span>
<span class="Identifier">maxMessageSize</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">T:type</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
<div id="new,typedesc[PubSubPeer],PeerId,GetConn,OnEvent,string,int" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#new%2Ctypedesc%5BPubSubPeer%5D%2CPeerId%2CGetConn%2COnEvent%2Cstring%2Cint"><span class="Identifier">new</span></a><span class="Other">(</span><span class="Identifier">T</span><span class="Other">:</span> <span class="Identifier">typedesc</span><span class="Other">[</span><a href="pubsubpeer.html#PubSubPeer"><span class="Identifier">PubSubPeer</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">peerId</span><span class="Other">:</span> <a href="../../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">;</span> <span class="Identifier">getConn</span><span class="Other">:</span> <a href="pubsubpeer.html#GetConn"><span class="Identifier">GetConn</span></a><span class="Other">;</span>
<span class="Identifier">onEvent</span><span class="Other">:</span> <a href="pubsubpeer.html#OnEvent"><span class="Identifier">OnEvent</span></a><span class="Other">;</span> <span class="Identifier">codec</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span> <span class="Identifier">maxMessageSize</span><span class="Other">:</span> <span class="Identifier">int</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">T:type</span> {.
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L285"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L281"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L285" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L281" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -569,9 +567,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L94"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L93"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L94" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L93" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -582,9 +580,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L263"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L259"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L263" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L259" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -595,9 +593,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L243"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L239"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L243" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L239" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -607,9 +605,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L82"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L81"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L82" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L81" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -624,9 +622,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L85"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/pubsub/pubsubpeer.nim#L84"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L85" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/pubsub/pubsubpeer.nim#L84" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -645,7 +643,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -342,7 +342,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -566,7 +566,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -596,7 +596,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -409,7 +409,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>

View File

@ -466,7 +466,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -722,7 +722,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -375,7 +375,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -548,7 +548,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -411,7 +411,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -364,7 +364,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -265,8 +265,10 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">handshake
<li><a class="reference" href="#handshake.e%2CNoise%2CConnection%2Cbool"
title="handshake(p: Noise; conn: Connection; initiator: bool): Future[SecureConn]">handshake(p: Noise; conn: Connection; initiator: bool): Future[SecureConn]</a></li>
<li><a class="reference" href="#handshake.e%2CNoise%2CConnection%2Cbool%2COpt%5BPeerId%5D"
title="handshake(p: Noise; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]">handshake(p: Noise; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]</a></li>
</ul>
<ul class="simple nested-toc-section">init
@ -443,9 +445,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L606"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L603"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L606" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L603" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -473,22 +475,23 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L596"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L593"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L596" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L593" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="handshake.e,Noise,Connection,bool" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#handshake.e%2CNoise%2CConnection%2Cbool"><span class="Identifier">handshake</span></a><span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="noise.html#Noise"><span class="Identifier">Noise</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">initiator</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="secure.html#SecureConn"><span class="Identifier">SecureConn</span></a><span class="Other">]</span> {.
<span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<div id="handshake.e,Noise,Connection,bool,Opt[PeerId]" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#handshake.e%2CNoise%2CConnection%2Cbool%2COpt%5BPeerId%5D"><span class="Identifier">handshake</span></a><span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="noise.html#Noise"><span class="Identifier">Noise</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">initiator</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">;</span>
<span class="Identifier">peerId</span><span class="Other">:</span> <span class="Identifier">Opt</span><span class="Other">[</span><a href="../../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="secure.html#SecureConn"><span class="Identifier">SecureConn</span></a><span class="Other">]</span> {.<span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span>
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L509"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L507"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L509" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L507" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -498,9 +501,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L602"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L599"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L602" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L599" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -511,9 +514,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L433"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L432"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L433" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L432" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -524,9 +527,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L466"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/noise.nim#L464"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L466" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/noise.nim#L464" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -557,7 +560,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -254,8 +254,10 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">handshake
<li><a class="reference" href="#handshake.e%2CSecure%2CConnection%2Cbool"
title="handshake(s: Secure; conn: Connection; initiator: bool): Future[SecureConn]">handshake(s: Secure; conn: Connection; initiator: bool): Future[SecureConn]</a></li>
<li><a class="reference" href="#handshake.e%2CSecure%2CConnection%2Cbool%2COpt%5BPeerId%5D"
title="handshake(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]">handshake(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]</a></li>
</ul>
<ul class="simple nested-toc-section">init
@ -279,8 +281,10 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">secure
<li><a class="reference" href="#secure.e%2CSecure%2CConnection%2Cbool"
title="secure(s: Secure; conn: Connection; initiator: bool): Future[Connection]">secure(s: Secure; conn: Connection; initiator: bool): Future[Connection]</a></li>
<li><a class="reference" href="#secure.e%2CSecure%2CConnection%2Cbool%2COpt%5BPeerId%5D"
title="secure(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
Connection]">secure(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
Connection]</a></li>
</ul>
@ -429,17 +433,17 @@ class="link-seesrc" target="_blank">Source</a>
</dd>
</div>
<div id="handshake.e,Secure,Connection,bool" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#handshake.e%2CSecure%2CConnection%2Cbool"><span class="Identifier">handshake</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="secure.html#Secure"><span class="Identifier">Secure</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">initiator</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span>
<a href="secure.html#SecureConn"><span class="Identifier">SecureConn</span></a><span class="Other">]</span> {.<span class="Identifier">base</span><span class="Other">,</span> <span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<div id="handshake.e,Secure,Connection,bool,Opt[PeerId]" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#handshake.e%2CSecure%2CConnection%2Cbool%2COpt%5BPeerId%5D"><span class="Identifier">handshake</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="secure.html#Secure"><span class="Identifier">Secure</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">initiator</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">;</span>
<span class="Identifier">peerId</span><span class="Other">:</span> <span class="Identifier">Opt</span><span class="Other">[</span><a href="../../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="secure.html#SecureConn"><span class="Identifier">SecureConn</span></a><span class="Other">]</span> {.<span class="Identifier">base</span><span class="Other">,</span>
<span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L82"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L83"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L82" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L83" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -449,9 +453,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L116"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L118"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L116" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L118" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -487,22 +491,22 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L145"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L148"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L145" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L148" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="secure.e,Secure,Connection,bool" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#secure.e%2CSecure%2CConnection%2Cbool"><span class="Identifier">secure</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="secure.html#Secure"><span class="Identifier">Secure</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">initiator</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">]</span> {.
<span class="Identifier">base</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<div id="secure.e,Secure,Connection,bool,Opt[PeerId]" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#secure.e%2CSecure%2CConnection%2Cbool%2COpt%5BPeerId%5D"><span class="Identifier">secure</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="secure.html#Secure"><span class="Identifier">Secure</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">initiator</span><span class="Other">:</span> <span class="Identifier">bool</span><span class="Other">;</span> <span class="Identifier">peerId</span><span class="Other">:</span> <span class="Identifier">Opt</span><span class="Other">[</span><a href="../../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span>
<a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">]</span> {.<span class="Identifier">base</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L136"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/protocols/secure/secure.nim#L138"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L136" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/protocols/secure/secure.nim#L138" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -538,7 +542,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -422,7 +422,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -503,7 +503,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -511,7 +511,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -499,7 +499,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -555,7 +555,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -990,7 +990,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -442,7 +442,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

File diff suppressed because one or more lines are too long

View File

@ -266,7 +266,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -461,7 +461,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="section" id="19">
<h1><a class="toc-backref" href="#19">Exports</a></h1>
<dl class="item">
<a href="../upgrademngrs/upgrade.html#TransportInvalidAddrError"><span class="Identifier">TransportInvalidAddrError</span></a>, <a href="../upgrademngrs/upgrade.html#dial,Transport,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#Transport"><span class="Identifier">Transport</span></a>, <a href="../upgrademngrs/upgrade.html#newTransportClosedError,ref.Exception"><span class="Identifier">newTransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeOutgoing.e,Transport,Connection"><span class="Identifier">upgradeOutgoing</span></a>, <a href="../upgrademngrs/upgrade.html#stop.e,Transport"><span class="Identifier">stop</span></a>, <a href="../upgrademngrs/upgrade.html#accept.e,Transport"><span class="Identifier">accept</span></a>, <a href="../upgrademngrs/upgrade.html#TransportError"><span class="Identifier">TransportError</span></a>, <a href="../upgrademngrs/upgrade.html#TransportClosedError"><span class="Identifier">TransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#handles.e,Transport,MultiAddress"><span class="Identifier">handles</span></a>, <a href="../upgrademngrs/upgrade.html#dial.e,Transport,string,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeIncoming.e,Transport,Connection"><span class="Identifier">upgradeIncoming</span></a>, <a href="../upgrademngrs/upgrade.html#start.e,Transport,seq[MultiAddress]"><span class="Identifier">start</span></a>
<a href="../upgrademngrs/upgrade.html#TransportInvalidAddrError"><span class="Identifier">TransportInvalidAddrError</span></a>, <a href="../upgrademngrs/upgrade.html#dial,Transport,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#Transport"><span class="Identifier">Transport</span></a>, <a href="../upgrademngrs/upgrade.html#newTransportClosedError,ref.Exception"><span class="Identifier">newTransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeOutgoing.e,Transport,Connection,Opt[PeerId]"><span class="Identifier">upgradeOutgoing</span></a>, <a href="../upgrademngrs/upgrade.html#stop.e,Transport"><span class="Identifier">stop</span></a>, <a href="../upgrademngrs/upgrade.html#accept.e,Transport"><span class="Identifier">accept</span></a>, <a href="../upgrademngrs/upgrade.html#TransportError"><span class="Identifier">TransportError</span></a>, <a href="../upgrademngrs/upgrade.html#TransportClosedError"><span class="Identifier">TransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#handles.e,Transport,MultiAddress"><span class="Identifier">handles</span></a>, <a href="../upgrademngrs/upgrade.html#dial.e,Transport,string,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeIncoming.e,Transport,Connection"><span class="Identifier">upgradeIncoming</span></a>, <a href="../upgrademngrs/upgrade.html#start.e,Transport,seq[MultiAddress]"><span class="Identifier">start</span></a>
</dl></div>
</div>
@ -471,7 +471,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -271,8 +271,10 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">upgradeOutgoing
<li><a class="reference" href="#upgradeOutgoing.e%2CTransport%2CConnection"
title="upgradeOutgoing(self: Transport; conn: Connection): Future[Connection]">upgradeOutgoing(self: Transport; conn: Connection): Future[Connection]</a></li>
<li><a class="reference" href="#upgradeOutgoing.e%2CTransport%2CConnection%2COpt%5BPeerId%5D"
title="upgradeOutgoing(self: Transport; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]">upgradeOutgoing(self: Transport; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]</a></li>
</ul>
@ -420,9 +422,9 @@ class="link-seesrc" target="_blank">Source</a>
check if transport supports the multiaddress
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/transports/transport.nim#L97"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/transports/transport.nim#L98"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/transports/transport.nim#L97" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/transports/transport.nim#L98" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -465,9 +467,9 @@ class="link-seesrc" target="_blank">Source</a>
</dd>
</div>
<div id="upgradeOutgoing.e,Transport,Connection" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#upgradeOutgoing.e%2CTransport%2CConnection"><span class="Identifier">upgradeOutgoing</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="../upgrademngrs/upgrade.html#Transport"><span class="Identifier">Transport</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">]</span> {.
<span class="Identifier">base</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
<div id="upgradeOutgoing.e,Transport,Connection,Opt[PeerId]" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#upgradeOutgoing.e%2CTransport%2CConnection%2COpt%5BPeerId%5D"><span class="Identifier">upgradeOutgoing</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="../upgrademngrs/upgrade.html#Transport"><span class="Identifier">Transport</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">peerId</span><span class="Other">:</span> <span class="Identifier">Opt</span><span class="Other">[</span><a href="../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span>
<a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">]</span> {.<span class="Identifier">base</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
base upgrade method that the transport uses to perform transport specific upgrades
@ -488,7 +490,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -550,7 +550,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="section" id="19">
<h1><a class="toc-backref" href="#19">Exports</a></h1>
<dl class="item">
<a href="../upgrademngrs/upgrade.html#TransportInvalidAddrError"><span class="Identifier">TransportInvalidAddrError</span></a>, <a href="../upgrademngrs/upgrade.html#dial,Transport,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#Transport"><span class="Identifier">Transport</span></a>, <a href="../upgrademngrs/upgrade.html#newTransportClosedError,ref.Exception"><span class="Identifier">newTransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeOutgoing.e,Transport,Connection"><span class="Identifier">upgradeOutgoing</span></a>, <a href="../upgrademngrs/upgrade.html#stop.e,Transport"><span class="Identifier">stop</span></a>, <a href="../upgrademngrs/upgrade.html#accept.e,Transport"><span class="Identifier">accept</span></a>, <a href="../upgrademngrs/upgrade.html#TransportError"><span class="Identifier">TransportError</span></a>, <a href="../upgrademngrs/upgrade.html#TransportClosedError"><span class="Identifier">TransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#handles.e,Transport,MultiAddress"><span class="Identifier">handles</span></a>, <a href="../upgrademngrs/upgrade.html#dial.e,Transport,string,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeIncoming.e,Transport,Connection"><span class="Identifier">upgradeIncoming</span></a>, <a href="../upgrademngrs/upgrade.html#start.e,Transport,seq[MultiAddress]"><span class="Identifier">start</span></a>
<a href="../upgrademngrs/upgrade.html#TransportInvalidAddrError"><span class="Identifier">TransportInvalidAddrError</span></a>, <a href="../upgrademngrs/upgrade.html#dial,Transport,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#Transport"><span class="Identifier">Transport</span></a>, <a href="../upgrademngrs/upgrade.html#newTransportClosedError,ref.Exception"><span class="Identifier">newTransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeOutgoing.e,Transport,Connection,Opt[PeerId]"><span class="Identifier">upgradeOutgoing</span></a>, <a href="../upgrademngrs/upgrade.html#stop.e,Transport"><span class="Identifier">stop</span></a>, <a href="../upgrademngrs/upgrade.html#accept.e,Transport"><span class="Identifier">accept</span></a>, <a href="../upgrademngrs/upgrade.html#TransportError"><span class="Identifier">TransportError</span></a>, <a href="../upgrademngrs/upgrade.html#TransportClosedError"><span class="Identifier">TransportClosedError</span></a>, <a href="../upgrademngrs/upgrade.html#handles.e,Transport,MultiAddress"><span class="Identifier">handles</span></a>, <a href="../upgrademngrs/upgrade.html#dial.e,Transport,string,MultiAddress"><span class="Identifier">dial</span></a>, <a href="../upgrademngrs/upgrade.html#upgradeIncoming.e,Transport,Connection"><span class="Identifier">upgradeIncoming</span></a>, <a href="../upgrademngrs/upgrade.html#start.e,Transport,seq[MultiAddress]"><span class="Identifier">start</span></a>
</dl></div>
</div>
@ -560,7 +560,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:17 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:16 UTC</small>
</div>
</div>
</div>

View File

@ -246,8 +246,10 @@ window.addEventListener("DOMContentLoaded", main2);
</ul>
<ul class="simple nested-toc-section">upgradeOutgoing
<li><a class="reference" href="#upgradeOutgoing.e%2CMuxedUpgrade%2CConnection"
title="upgradeOutgoing(self: MuxedUpgrade; conn: Connection): Future[Connection]">upgradeOutgoing(self: MuxedUpgrade; conn: Connection): Future[Connection]</a></li>
<li><a class="reference" href="#upgradeOutgoing.e%2CMuxedUpgrade%2CConnection%2COpt%5BPeerId%5D"
title="upgradeOutgoing(self: MuxedUpgrade; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]">upgradeOutgoing(self: MuxedUpgrade; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]</a></li>
</ul>
@ -334,9 +336,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/upgrademngrs/muxedupgrade.nim#L205"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/upgrademngrs/muxedupgrade.nim#L206"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/upgrademngrs/muxedupgrade.nim#L205" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/upgrademngrs/muxedupgrade.nim#L206" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -353,23 +355,23 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/upgrademngrs/muxedupgrade.nim#L119"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/upgrademngrs/muxedupgrade.nim#L120"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/upgrademngrs/muxedupgrade.nim#L119" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/upgrademngrs/muxedupgrade.nim#L120" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="upgradeOutgoing.e,MuxedUpgrade,Connection" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#upgradeOutgoing.e%2CMuxedUpgrade%2CConnection"><span class="Identifier">upgradeOutgoing</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="muxedupgrade.html#MuxedUpgrade"><span class="Identifier">MuxedUpgrade</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span><a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">]</span> {.
<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> </span><span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<div id="upgradeOutgoing.e,MuxedUpgrade,Connection,Opt[PeerId]" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#upgradeOutgoing.e%2CMuxedUpgrade%2CConnection%2COpt%5BPeerId%5D"><span class="Identifier">upgradeOutgoing</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="muxedupgrade.html#MuxedUpgrade"><span class="Identifier">MuxedUpgrade</span></a><span class="Other">;</span> <span class="Identifier">conn</span><span class="Other">:</span> <a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">;</span> <span class="Identifier">peerId</span><span class="Other">:</span> <span class="Identifier">Opt</span><span class="Other">[</span><a href="../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span>
<a href="../stream/connection.html#Connection"><span class="Identifier">Connection</span></a><span class="Other">]</span> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> </span><span class="Identifier">stackTrace</span><span class="Other">:</span> <span class="DecNumber">false</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">gcsafe</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
<span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Identifier">RootEffect</span><span class="Other">]</span></span>.}</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/upgrademngrs/muxedupgrade.nim#L91"
href="https://github.com/status-im/nim-libp2p/tree/add-socks5-support/libp2p/upgrademngrs/muxedupgrade.nim#L92"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/upgrademngrs/muxedupgrade.nim#L91" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/upgrademngrs/muxedupgrade.nim#L92" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -388,7 +390,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

File diff suppressed because one or more lines are too long

View File

@ -287,7 +287,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:09 UTC</small>
</div>
</div>
</div>

View File

@ -245,7 +245,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:16 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -362,7 +362,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:14 UTC</small>
</div>
</div>
</div>

View File

@ -725,7 +725,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:09 UTC</small>
</div>
</div>
</div>

View File

@ -636,7 +636,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:12 UTC</small>
</div>
</div>
</div>

View File

@ -571,7 +571,7 @@ class="link-seesrc" target="_blank">Source</a>
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:15 UTC</small>
</div>
</div>
</div>

View File

@ -662,16 +662,22 @@ window.addEventListener('DOMContentLoaded', main);
data-doc-search-tag="dial: connect(self: Dial; peerId: PeerId; addrs: seq[MultiAddress]; forceDial = false): Future[
void]" href="libp2p/dial.html#connect.e%2CDial%2CPeerId%2Cseq%5BMultiAddress%5D">dial: connect(self: Dial; peerId: PeerId; addrs: seq[MultiAddress]; forceDial = false): Future[
void]</a></li>
<li><a class="reference external"
data-doc-search-tag="dial: connect(self: Dial; addrs: seq[MultiAddress]): Future[PeerId]" href="libp2p/dial.html#connect.e%2CDial%2Cseq%5BMultiAddress%5D">dial: connect(self: Dial; addrs: seq[MultiAddress]): Future[PeerId]</a></li>
<li><a class="reference external"
data-doc-search-tag="dialer: connect(self: Dialer; peerId: PeerId; addrs: seq[MultiAddress];
forceDial = false): Future[void]" href="libp2p/dialer.html#connect.e%2CDialer%2CPeerId%2Cseq%5BMultiAddress%5D">dialer: connect(self: Dialer; peerId: PeerId; addrs: seq[MultiAddress];
forceDial = false): Future[void]</a></li>
<li><a class="reference external"
data-doc-search-tag="dialer: connect(self: Dialer; addrs: seq[MultiAddress]): Future[PeerId]" href="libp2p/dialer.html#connect.e%2CDialer%2Cseq%5BMultiAddress%5D">dialer: connect(self: Dialer; addrs: seq[MultiAddress]): Future[PeerId]</a></li>
<li><a class="reference external"
data-doc-search-tag="pubsubpeer: connect(p: PubSubPeer)" href="libp2p/protocols/pubsub/pubsubpeer.html#connect%2CPubSubPeer">pubsubpeer: connect(p: PubSubPeer)</a></li>
<li><a class="reference external"
data-doc-search-tag="switch: connect(s: Switch; peerId: PeerId; addrs: seq[MultiAddress]; forceDial = false): Future[
void]" href="libp2p/switch.html#connect.e%2CSwitch%2CPeerId%2Cseq%5BMultiAddress%5D">switch: connect(s: Switch; peerId: PeerId; addrs: seq[MultiAddress]; forceDial = false): Future[
void]</a></li>
<li><a class="reference external"
data-doc-search-tag="switch: connect(s: Switch; addrs: seq[MultiAddress]): Future[PeerId]" href="libp2p/switch.html#connect.e%2CSwitch%2Cseq%5BMultiAddress%5D">switch: connect(s: Switch; addrs: seq[MultiAddress]): Future[PeerId]</a></li>
<li><a class="reference external"
data-doc-search-tag="wire: connect(ma: MultiAddress; bufferSize = DefaultStreamBufferSize;
child: StreamTransport = nil): Future[StreamTransport]" href="libp2p/wire.html#connect%2CMultiAddress%2CStreamTransport">wire: connect(ma: MultiAddress; bufferSize = DefaultStreamBufferSize;
@ -1821,9 +1827,13 @@ window.addEventListener('DOMContentLoaded', main);
</ul></dd>
<dt><a name="handshake" href="#handshake"><span>handshake:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="noise: handshake(p: Noise; conn: Connection; initiator: bool): Future[SecureConn]" href="libp2p/protocols/secure/noise.html#handshake.e%2CNoise%2CConnection%2Cbool">noise: handshake(p: Noise; conn: Connection; initiator: bool): Future[SecureConn]</a></li>
data-doc-search-tag="noise: handshake(p: Noise; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]" href="libp2p/protocols/secure/noise.html#handshake.e%2CNoise%2CConnection%2Cbool%2COpt%5BPeerId%5D">noise: handshake(p: Noise; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]</a></li>
<li><a class="reference external"
data-doc-search-tag="secure: handshake(s: Secure; conn: Connection; initiator: bool): Future[SecureConn]" href="libp2p/protocols/secure/secure.html#handshake.e%2CSecure%2CConnection%2Cbool">secure: handshake(s: Secure; conn: Connection; initiator: bool): Future[SecureConn]</a></li>
data-doc-search-tag="secure: handshake(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]" href="libp2p/protocols/secure/secure.html#handshake.e%2CSecure%2CConnection%2Cbool%2COpt%5BPeerId%5D">secure: handshake(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
SecureConn]</a></li>
</ul></dd>
<dt><a name="hash" href="#hash"><span>hash:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
@ -2907,9 +2917,9 @@ window.addEventListener('DOMContentLoaded', main);
rng: ref HmacDrbgContext = newRng()): T:type" href="libp2p/protocols/ping.html#new%2Ctypedesc%5BPing%5D%2CPingHandler%2Cref.HmacDrbgContext">ping: new(T: typedesc[Ping]; handler: PingHandler = nil;
rng: ref HmacDrbgContext = newRng()): T:type</a></li>
<li><a class="reference external"
data-doc-search-tag="pubsubpeer: new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn;
dropConn: DropConn; onEvent: OnEvent; codec: string; maxMessageSize: int): T:type" href="libp2p/protocols/pubsub/pubsubpeer.html#new%2Ctypedesc%5BPubSubPeer%5D%2CPeerId%2CGetConn%2CDropConn%2COnEvent%2Cstring%2Cint">pubsubpeer: new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn;
dropConn: DropConn; onEvent: OnEvent; codec: string; maxMessageSize: int): T:type</a></li>
data-doc-search-tag="pubsubpeer: new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn; onEvent: OnEvent;
codec: string; maxMessageSize: int): T:type" href="libp2p/protocols/pubsub/pubsubpeer.html#new%2Ctypedesc%5BPubSubPeer%5D%2CPeerId%2CGetConn%2COnEvent%2Cstring%2Cint">pubsubpeer: new(T: typedesc[PubSubPeer]; peerId: PeerId; getConn: GetConn; onEvent: OnEvent;
codec: string; maxMessageSize: int): T:type</a></li>
<li><a class="reference external"
data-doc-search-tag="client: new(T: typedesc[RelayClient]; canHop: bool = false;
reservationTTL: times.Duration = DefaultReservationTTL;
@ -3897,11 +3907,13 @@ window.addEventListener('DOMContentLoaded', main);
</ul></dd>
<dt><a name="secure" href="#secure"><span>secure:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="secure: secure(s: Secure; conn: Connection; initiator: bool): Future[Connection]" href="libp2p/protocols/secure/secure.html#secure.e%2CSecure%2CConnection%2Cbool">secure: secure(s: Secure; conn: Connection; initiator: bool): Future[Connection]</a></li>
data-doc-search-tag="secure: secure(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
Connection]" href="libp2p/protocols/secure/secure.html#secure.e%2CSecure%2CConnection%2Cbool%2COpt%5BPeerId%5D">secure: secure(s: Secure; conn: Connection; initiator: bool; peerId: Opt[PeerId]): Future[
Connection]</a></li>
<li><a class="reference external"
data-doc-search-tag="wstransport: secure(self: WsTransport): bool" href="libp2p/transports/wstransport.html#secure%2CWsTransport">wstransport: secure(self: WsTransport): bool</a></li>
<li><a class="reference external"
data-doc-search-tag="upgrade: secure(self: Upgrade; conn: Connection): Future[Connection]" href="libp2p/upgrademngrs/upgrade.html#secure%2CUpgrade%2CConnection">upgrade: secure(self: Upgrade; conn: Connection): Future[Connection]</a></li>
data-doc-search-tag="upgrade: secure(self: Upgrade; conn: Connection; peerId: Opt[PeerId]): Future[Connection]" href="libp2p/upgrademngrs/upgrade.html#secure%2CUpgrade%2CConnection%2COpt%5BPeerId%5D">upgrade: secure(self: Upgrade; conn: Connection; peerId: Opt[PeerId]): Future[Connection]</a></li>
</ul></dd>
<dt><a name="SecureConn" href="#SecureConn"><span>SecureConn:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
@ -4549,11 +4561,17 @@ window.addEventListener('DOMContentLoaded', main);
</ul></dd>
<dt><a name="upgradeOutgoing" href="#upgradeOutgoing"><span>upgradeOutgoing:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="transport: upgradeOutgoing(self: Transport; conn: Connection): Future[Connection]" href="libp2p/transports/transport.html#upgradeOutgoing.e%2CTransport%2CConnection">transport: upgradeOutgoing(self: Transport; conn: Connection): Future[Connection]</a></li>
data-doc-search-tag="transport: upgradeOutgoing(self: Transport; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]" href="libp2p/transports/transport.html#upgradeOutgoing.e%2CTransport%2CConnection%2COpt%5BPeerId%5D">transport: upgradeOutgoing(self: Transport; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]</a></li>
<li><a class="reference external"
data-doc-search-tag="muxedupgrade: upgradeOutgoing(self: MuxedUpgrade; conn: Connection): Future[Connection]" href="libp2p/upgrademngrs/muxedupgrade.html#upgradeOutgoing.e%2CMuxedUpgrade%2CConnection">muxedupgrade: upgradeOutgoing(self: MuxedUpgrade; conn: Connection): Future[Connection]</a></li>
data-doc-search-tag="muxedupgrade: upgradeOutgoing(self: MuxedUpgrade; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]" href="libp2p/upgrademngrs/muxedupgrade.html#upgradeOutgoing.e%2CMuxedUpgrade%2CConnection%2COpt%5BPeerId%5D">muxedupgrade: upgradeOutgoing(self: MuxedUpgrade; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]</a></li>
<li><a class="reference external"
data-doc-search-tag="upgrade: upgradeOutgoing(self: Upgrade; conn: Connection): Future[Connection]" href="libp2p/upgrademngrs/upgrade.html#upgradeOutgoing.e%2CUpgrade%2CConnection">upgrade: upgradeOutgoing(self: Upgrade; conn: Connection): Future[Connection]</a></li>
data-doc-search-tag="upgrade: upgradeOutgoing(self: Upgrade; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]" href="libp2p/upgrademngrs/upgrade.html#upgradeOutgoing.e%2CUpgrade%2CConnection%2COpt%5BPeerId%5D">upgrade: upgradeOutgoing(self: Upgrade; conn: Connection; peerId: Opt[PeerId]): Future[
Connection]</a></li>
</ul></dd>
<dt><a name="UTP" href="#UTP"><span>UTP:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
@ -4908,7 +4926,7 @@ window.addEventListener('DOMContentLoaded', main);
<div class="twelve-columns footer">
<span class="nim-sprite"></span>
<br/>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 15:05:18 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2022-09-08 19:06:17 UTC</small>
</div>
</div>
</div>