update docs for master

This commit is contained in:
= 2024-09-25 10:12:29 +00:00
parent a1157702ad
commit 8bdf399ff1
83 changed files with 209 additions and 122 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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:20 UTC</small>
</div>
</div>
</div>

View File

@ -809,7 +809,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:18 UTC</small>
</div>
</div>
</div>

View File

@ -874,7 +874,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12: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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -1621,7 +1621,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: 2024-09-19 20:57:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:14 UTC</small>
</div>
</div>
</div>

View File

@ -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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -1450,7 +1450,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: 2024-09-19 20:57:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:13 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: 2024-09-19 20:57:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:12 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: 2024-09-19 20:57:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:13 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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -1195,7 +1195,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: 2024-09-19 20:57:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:12 UTC</small>
</div>
</div>
</div>

View File

@ -1029,7 +1029,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: 2024-09-19 20:57:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:12 UTC</small>
</div>
</div>
</div>

View File

@ -908,7 +908,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: 2024-09-19 20:57:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:13 UTC</small>
</div>
</div>
</div>

View File

@ -381,7 +381,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -450,7 +450,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -312,7 +312,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: 2024-09-19 20:57:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:14 UTC</small>
</div>
</div>
</div>

View File

@ -2694,7 +2694,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 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: 2024-09-19 20:57:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:13 UTC</small>
</div>
</div>
</div>

View File

@ -464,7 +464,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: 2024-09-19 20:57:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:13 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: 2024-09-19 20:57:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:14 UTC</small>
</div>
</div>
</div>

View File

@ -559,7 +559,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -399,7 +399,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -455,7 +455,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -535,7 +535,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -604,7 +604,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -360,7 +360,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -806,7 +806,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: 2024-09-19 20:57:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:14 UTC</small>
</div>
</div>
</div>

View File

@ -484,7 +484,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -931,7 +931,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: 2024-09-19 20:57:07 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:11 UTC</small>
</div>
</div>
</div>

View File

@ -508,7 +508,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -302,7 +302,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 UTC</small>
</div>
</div>
</div>

View File

@ -468,7 +468,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 UTC</small>
</div>
</div>
</div>

View File

@ -383,7 +383,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 UTC</small>
</div>
</div>
</div>

View File

@ -568,7 +568,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 UTC</small>
</div>
</div>
</div>

View File

@ -414,7 +414,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 UTC</small>
</div>
</div>
</div>

View File

@ -376,7 +376,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -414,7 +414,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: 2024-09-19 20:57:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -563,7 +563,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:20 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: 2024-09-19 20:57:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -605,7 +605,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:20 UTC</small>
</div>
</div>
</div>

View File

@ -494,7 +494,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -448,7 +448,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -792,7 +792,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -405,7 +405,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -370,7 +370,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -1179,7 +1179,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -842,7 +842,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: 2024-09-19 20:57:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 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: 2024-09-19 20:57:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -662,7 +662,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: 2024-09-19 20:57:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 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: 2024-09-19 20:57:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -458,7 +458,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -216,7 +216,11 @@ window.addEventListener("DOMContentLoaded", main2);
sema: AsyncSemaphore
peers: seq[PeerId]
cookiesSaved: Table[PeerId, Table[string, seq[byte]]]
switch: Switch">RendezVous</a></li>
switch: Switch
minDuration: Duration
maxDuration: Duration
minTTL: uint64
maxTTL: uint64">RendezVous</a></li>
<li><a class="reference" href="#RendezVousError"
title="RendezVousError = object of LPError">RendezVousError</a></li>
@ -235,11 +239,24 @@ window.addEventListener("DOMContentLoaded", main2);
<li>
<a class="reference reference-toplevel" href="#12" id="62">Procs</a>
<ul class="simple simple-toc-section">
<ul class="simple nested-toc-section">new
<ul class="simple nested-toc-section">advertise
<li><a class="reference" href="#advertise%2CRendezVous%2Cstring%2CDuration%2Cseq%5BPeerId%5D"
title="advertise(rdv: RendezVous; ns: string; ttl: Duration; peers: seq[PeerId]): Future[
void]">advertise(rdv: RendezVous; ns: string; ttl: Duration; peers: seq[PeerId]): Future[
void]</a></li>
</ul>
<ul class="simple nested-toc-section">new
<li><a class="reference" href="#new%2Ctypedesc%5BRendezVous%5D%2Cref.HmacDrbgContext"
title="new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng()): T:type">new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng()): T:type</a></li>
title="new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng();
minDuration = MinimumDuration; maxDuration = MaximumDuration): T:type">new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng();
minDuration = MinimumDuration; maxDuration = MaximumDuration): T:type</a></li>
<li><a class="reference" href="#new%2Ctypedesc%5BRendezVous%5D%2CSwitch%2Cref.HmacDrbgContext"
title="new(T: typedesc[RendezVous]; switch: Switch; rng: ref HmacDrbgContext = newRng()): T:type">new(T: typedesc[RendezVous]; switch: Switch; rng: ref HmacDrbgContext = newRng()): T:type</a></li>
title="new(T: typedesc[RendezVous]; switch: Switch;
rng: ref HmacDrbgContext = newRng(); minDuration = MinimumDuration;
maxDuration = MaximumDuration): T:type">new(T: typedesc[RendezVous]; switch: Switch;
rng: ref HmacDrbgContext = newRng(); minDuration = MinimumDuration;
maxDuration = MaximumDuration): T:type</a></li>
</ul>
<ul class="simple nested-toc-section">request
@ -247,6 +264,10 @@ window.addEventListener("DOMContentLoaded", main2);
title="request(rdv: RendezVous; ns: string; l: int = 1000'u64.int): Future[
seq[PeerRecord]]">request(rdv: RendezVous; ns: string; l: int = 1000'u64.int): Future[
seq[PeerRecord]]</a></li>
<li><a class="reference" href="#request%2CRendezVous%2Cstring%2Cint%2Cseq%5BPeerId%5D"
title="request(rdv: RendezVous; ns: string; l: int = 1000'u64.int; peers: seq[PeerId]): Future[
seq[PeerRecord]]">request(rdv: RendezVous; ns: string; l: int = 1000'u64.int; peers: seq[PeerId]): Future[
seq[PeerRecord]]</a></li>
</ul>
<ul class="simple nested-toc-section">requestLocally
@ -262,6 +283,8 @@ window.addEventListener("DOMContentLoaded", main2);
<ul class="simple nested-toc-section">unsubscribe
<li><a class="reference" href="#unsubscribe%2CRendezVous%2Cstring"
title="unsubscribe(rdv: RendezVous; ns: string): Future[void]">unsubscribe(rdv: RendezVous; ns: string): Future[void]</a></li>
<li><a class="reference" href="#unsubscribe%2CRendezVous%2Cstring%2Cseq%5BPeerId%5D"
title="unsubscribe(rdv: RendezVous; ns: string; peerIds: seq[PeerId]): Future[void]">unsubscribe(rdv: RendezVous; ns: string; peerIds: seq[PeerId]): Future[void]</a></li>
</ul>
<ul class="simple nested-toc-section">unsubscribeLocally
@ -277,8 +300,8 @@ window.addEventListener("DOMContentLoaded", main2);
<ul class="simple simple-toc-section">
<ul class="simple nested-toc-section">advertise
<li><a class="reference" href="#advertise.e%2CRendezVous%2Cstring%2CDuration"
title="advertise(rdv: RendezVous; ns: string; ttl: Duration = MinimumDuration): Future[
void]">advertise(rdv: RendezVous; ns: string; ttl: Duration = MinimumDuration): Future[
title="advertise(rdv: RendezVous; ns: string; ttl: Duration = rdv.minDuration): Future[
void]">advertise(rdv: RendezVous; ns: string; ttl: Duration = rdv.minDuration): Future[
void]</a></li>
</ul>
@ -328,14 +351,18 @@ class="link-seesrc" target="_blank">Source</a>
<span class="Identifier">peers</span><span class="Other">:</span> <span class="Identifier">seq</span><span class="Other">[</span><a href="../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">]</span>
<span class="Identifier">cookiesSaved</span><span class="Other">:</span> <span class="Identifier">Table</span><span class="Other">[</span><a href="../peerid.html#PeerId"><span class="Identifier">PeerId</span></a><span class="Other">,</span> <span class="Identifier">Table</span><span class="Other">[</span><span class="Identifier">string</span><span class="Other">,</span> <span class="Identifier">seq</span><span class="Other">[</span><span class="Identifier">byte</span><span class="Other">]</span><span class="Other">]</span><span class="Other">]</span>
<span class="Identifier">switch</span><span class="Other">:</span> <a href="../transports/transport.html#Switch"><span class="Identifier">Switch</span></a>
<span class="Identifier">minDuration</span><span class="Other">:</span> <span class="Identifier">Duration</span>
<span class="Identifier">maxDuration</span><span class="Other">:</span> <span class="Identifier">Duration</span>
<span class="Identifier">minTTL</span><span class="Other">:</span> <span class="Identifier">uint64</span>
<span class="Identifier">maxTTL</span><span class="Other">:</span> <span class="Identifier">uint64</span>
</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L305"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L303"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L305" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L303" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -345,9 +372,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L299"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L297"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L299" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L297" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -385,29 +412,45 @@ class="link-seesrc" target="_blank">Source</a>
<div class="section" id="12">
<h1><a class="toc-backref" href="#12">Procs</a></h1>
<dl class="item">
<div id="new,typedesc[RendezVous],ref.HmacDrbgContext" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#new%2Ctypedesc%5BRendezVous%5D%2Cref.HmacDrbgContext"><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="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">rng</span><span class="Other">:</span> <span class="Keyword">ref</span> <span class="Identifier">HmacDrbgContext</span> <span class="Other">=</span> <span class="Identifier">newRng</span><span class="Other">(</span><span class="Other">)</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="advertise,RendezVous,string,Duration,seq[PeerId]" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#advertise%2CRendezVous%2Cstring%2CDuration%2Cseq%5BPeerId%5D"><span class="Identifier">advertise</span></a><span class="Other">(</span><span class="Identifier">rdv</span><span class="Other">:</span> <a href="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">;</span> <span class="Identifier">ns</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span> <span class="Identifier">ttl</span><span class="Other">:</span> <span class="Identifier">Duration</span><span class="Other">;</span> <span class="Identifier">peers</span><span class="Other">:</span> <span class="Identifier">seq</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>
<span class="Identifier">void</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">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <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/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L665"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L513"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L665" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L513" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="new,typedesc[RendezVous],ref.HmacDrbgContext" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#new%2Ctypedesc%5BRendezVous%5D%2Cref.HmacDrbgContext"><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="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">rng</span><span class="Other">:</span> <span class="Keyword">ref</span> <span class="Identifier">HmacDrbgContext</span> <span class="Other">=</span> <span class="Identifier">newRng</span><span class="Other">(</span><span class="Other">)</span><span class="Other">;</span>
<span class="Identifier">minDuration</span> <span class="Other">=</span> <span class="Identifier">MinimumDuration</span><span class="Other">;</span> <span class="Identifier">maxDuration</span> <span class="Other">=</span> <span class="Identifier">MaximumDuration</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><a href="rendezvous.html#RendezVousError"><span class="Identifier">RendezVousError</span></a><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>.}</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L687"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L687" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="new,typedesc[RendezVous],Switch,ref.HmacDrbgContext" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#new%2Ctypedesc%5BRendezVous%5D%2CSwitch%2Cref.HmacDrbgContext"><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="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">switch</span><span class="Other">:</span> <a href="../transports/transport.html#Switch"><span class="Identifier">Switch</span></a><span class="Other">;</span>
<span class="Identifier">rng</span><span class="Other">:</span> <span class="Keyword">ref</span> <span class="Identifier">HmacDrbgContext</span> <span class="Other">=</span> <span class="Identifier">newRng</span><span class="Other">(</span><span class="Other">)</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>
<span class="Identifier">rng</span><span class="Other">:</span> <span class="Keyword">ref</span> <span class="Identifier">HmacDrbgContext</span> <span class="Other">=</span> <span class="Identifier">newRng</span><span class="Other">(</span><span class="Other">)</span><span class="Other">;</span> <span class="Identifier">minDuration</span> <span class="Other">=</span> <span class="Identifier">MinimumDuration</span><span class="Other">;</span>
<span class="Identifier">maxDuration</span> <span class="Other">=</span> <span class="Identifier">MaximumDuration</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/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L703"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L747"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L703" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L747" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -419,9 +462,23 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L544"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L636"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L544" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L636" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="request,RendezVous,string,int,seq[PeerId]" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#request%2CRendezVous%2Cstring%2Cint%2Cseq%5BPeerId%5D"><span class="Identifier">request</span></a><span class="Other">(</span><span class="Identifier">rdv</span><span class="Other">:</span> <a href="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">;</span> <span class="Identifier">ns</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span> <span class="Identifier">l</span><span class="Other">:</span> <span class="Identifier">int</span> <span class="Other">=</span> <span class="DecNumber">1000'u64</span><span class="Other">.</span><span class="Identifier">int</span><span class="Other">;</span>
<span class="Identifier">peers</span><span class="Other">:</span> <span class="Identifier">seq</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><span class="Identifier">seq</span><span class="Other">[</span><a href="../routing_record.html#PeerRecord"><span class="Identifier">PeerRecord</span></a><span class="Other">]</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">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <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/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L557"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L557" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -432,9 +489,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L528"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L541"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L528" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L541" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -444,9 +501,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L654"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L676"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L654" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L676" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -457,9 +514,23 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L633"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L671"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L633" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L671" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="unsubscribe,RendezVous,string,seq[PeerId]" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#unsubscribe%2CRendezVous%2Cstring%2Cseq%5BPeerId%5D"><span class="Identifier">unsubscribe</span></a><span class="Other">(</span><span class="Identifier">rdv</span><span class="Other">:</span> <a href="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">;</span> <span class="Identifier">ns</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span> <span class="Identifier">peerIds</span><span class="Other">:</span> <span class="Identifier">seq</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><span class="Identifier">void</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">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <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/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L648"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L648" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -469,9 +540,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L624"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L639"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L624" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L639" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -481,16 +552,16 @@ class="link-seesrc" target="_blank">Source</a>
<h1><a class="toc-backref" href="#14">Methods</a></h1>
<dl class="item">
<div id="advertise.e,RendezVous,string,Duration" class="tohide">
<dt><pre><span class="Keyword">method</span> <a href="#advertise.e%2CRendezVous%2Cstring%2CDuration"><span class="Identifier">advertise</span></a><span class="Other">(</span><span class="Identifier">rdv</span><span class="Other">:</span> <a href="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">;</span> <span class="Identifier">ns</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span> <span class="Identifier">ttl</span><span class="Other">:</span> <span class="Identifier">Duration</span> <span class="Other">=</span> <span class="Identifier">MinimumDuration</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span>
<dt><pre><span class="Keyword">method</span> <a href="#advertise.e%2CRendezVous%2Cstring%2CDuration"><span class="Identifier">advertise</span></a><span class="Other">(</span><span class="Identifier">rdv</span><span class="Other">:</span> <a href="rendezvous.html#RendezVous"><span class="Identifier">RendezVous</span></a><span class="Other">;</span> <span class="Identifier">ns</span><span class="Other">:</span> <span class="Identifier">string</span><span class="Other">;</span> <span class="Identifier">ttl</span><span class="Other">:</span> <span class="Identifier">Duration</span> <span class="Other">=</span> <span class="Identifier">rdv</span><span class="Other">.</span><span class="Identifier">minDuration</span><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">Future</span><span class="Other">[</span>
<span class="Identifier">void</span><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">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <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/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L511"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L538"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L511" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L538" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -502,9 +573,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L723"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L771"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L723" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L771" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -516,9 +587,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L733"
href="https://github.com/vacp2p/nim-libp2p/tree/master/libp2p/protocols/rendezvous.nim#L781"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L733" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/vacp2p/nim-libp2p/edit/devel/libp2p/protocols/rendezvous.nim#L781" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -532,7 +603,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 UTC</small>
</div>
</div>
</div>

View File

@ -570,7 +570,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -558,7 +558,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -426,7 +426,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -524,7 +524,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -504,7 +504,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -502,7 +502,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -1009,7 +1009,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -750,7 +750,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

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: 2024-09-19 20:57:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:14 UTC</small>
</div>
</div>
</div>

View File

@ -474,7 +474,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -491,7 +491,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -583,7 +583,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: 2024-09-19 20:57:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:19 UTC</small>
</div>
</div>
</div>

View File

@ -334,7 +334,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: 2024-09-19 20:57:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 UTC</small>
</div>
</div>
</div>

View File

@ -376,7 +376,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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -475,7 +475,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: 2024-09-19 20:57:07 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:11 UTC</small>
</div>
</div>
</div>

View File

@ -271,7 +271,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:17 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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -512,7 +512,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 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: 2024-09-19 20:57:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:15 UTC</small>
</div>
</div>
</div>

View File

@ -723,7 +723,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: 2024-09-19 20:57:07 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:11 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: 2024-09-19 20:57:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:13 UTC</small>
</div>
</div>
</div>

View File

@ -629,7 +629,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: 2024-09-19 20:57:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:16 UTC</small>
</div>
</div>
</div>

View File

@ -319,8 +319,12 @@ window.addEventListener('DOMContentLoaded', main);
</ul></dd>
<dt><a name="advertise" href="#advertise"><span>advertise:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="rendezvous: advertise(rdv: RendezVous; ns: string; ttl: Duration = MinimumDuration): Future[
void]" href="libp2p/protocols/rendezvous.html#advertise.e%2CRendezVous%2Cstring%2CDuration">rendezvous: advertise(rdv: RendezVous; ns: string; ttl: Duration = MinimumDuration): Future[
data-doc-search-tag="rendezvous: advertise(rdv: RendezVous; ns: string; ttl: Duration; peers: seq[PeerId]): Future[
void]" href="libp2p/protocols/rendezvous.html#advertise%2CRendezVous%2Cstring%2CDuration%2Cseq%5BPeerId%5D">rendezvous: advertise(rdv: RendezVous; ns: string; ttl: Duration; peers: seq[PeerId]): Future[
void]</a></li>
<li><a class="reference external"
data-doc-search-tag="rendezvous: advertise(rdv: RendezVous; ns: string; ttl: Duration = rdv.minDuration): Future[
void]" href="libp2p/protocols/rendezvous.html#advertise.e%2CRendezVous%2Cstring%2CDuration">rendezvous: advertise(rdv: RendezVous; ns: string; ttl: Duration = rdv.minDuration): Future[
void]</a></li>
</ul></dd>
<dt><a name="AgentVersion" href="#AgentVersion"><span>AgentVersion:</span></a></dt><dd><ul class="simple">
@ -3227,9 +3231,15 @@ window.addEventListener('DOMContentLoaded', main);
codec: string; maxMessageSize: int; maxNumElementsInNonPriorityQueue: int = DefaultMaxNumElementsInNonPriorityQueue;
overheadRateLimitOpt: Opt[TokenBucket] = Opt.none(TokenBucket)): T:type</a></li>
<li><a class="reference external"
data-doc-search-tag="rendezvous: new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng()): T:type" href="libp2p/protocols/rendezvous.html#new%2Ctypedesc%5BRendezVous%5D%2Cref.HmacDrbgContext">rendezvous: new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng()): T:type</a></li>
data-doc-search-tag="rendezvous: new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng();
minDuration = MinimumDuration; maxDuration = MaximumDuration): T:type" href="libp2p/protocols/rendezvous.html#new%2Ctypedesc%5BRendezVous%5D%2Cref.HmacDrbgContext">rendezvous: new(T: typedesc[RendezVous]; rng: ref HmacDrbgContext = newRng();
minDuration = MinimumDuration; maxDuration = MaximumDuration): T:type</a></li>
<li><a class="reference external"
data-doc-search-tag="rendezvous: new(T: typedesc[RendezVous]; switch: Switch; rng: ref HmacDrbgContext = newRng()): T:type" href="libp2p/protocols/rendezvous.html#new%2Ctypedesc%5BRendezVous%5D%2CSwitch%2Cref.HmacDrbgContext">rendezvous: new(T: typedesc[RendezVous]; switch: Switch; rng: ref HmacDrbgContext = newRng()): T:type</a></li>
data-doc-search-tag="rendezvous: new(T: typedesc[RendezVous]; switch: Switch;
rng: ref HmacDrbgContext = newRng(); minDuration = MinimumDuration;
maxDuration = MaximumDuration): T:type" href="libp2p/protocols/rendezvous.html#new%2Ctypedesc%5BRendezVous%5D%2CSwitch%2Cref.HmacDrbgContext">rendezvous: new(T: typedesc[RendezVous]; switch: Switch;
rng: ref HmacDrbgContext = newRng(); minDuration = MinimumDuration;
maxDuration = MaximumDuration): T:type</a></li>
<li><a class="reference external"
data-doc-search-tag="noise: new(T: typedesc[Noise]; rng: ref HmacDrbgContext; privateKey: PrivateKey;
outgoing: bool = true; commonPrologue: seq[byte] = @[]): T:type" href="libp2p/protocols/secure/noise.html#new%2Ctypedesc%5BNoise%5D%2Cref.HmacDrbgContext%2CPrivateKey%2Cbool%2Cseq%5Bbyte%5D">noise: new(T: typedesc[Noise]; rng: ref HmacDrbgContext; privateKey: PrivateKey;
@ -4075,6 +4085,10 @@ window.addEventListener('DOMContentLoaded', main);
<li><a class="reference external"
data-doc-search-tag="rendezvous: request(rdv: RendezVous; ns: string; l: int = 1000&apos;u64.int): Future[
seq[PeerRecord]]" href="libp2p/protocols/rendezvous.html#request%2CRendezVous%2Cstring%2Cint">rendezvous: request(rdv: RendezVous; ns: string; l: int = 1000&apos;u64.int): Future[
seq[PeerRecord]]</a></li>
<li><a class="reference external"
data-doc-search-tag="rendezvous: request(rdv: RendezVous; ns: string; l: int = 1000&apos;u64.int; peers: seq[PeerId]): Future[
seq[PeerRecord]]" href="libp2p/protocols/rendezvous.html#request%2CRendezVous%2Cstring%2Cint%2Cseq%5BPeerId%5D">rendezvous: request(rdv: RendezVous; ns: string; l: int = 1000&apos;u64.int; peers: seq[PeerId]): Future[
seq[PeerRecord]]</a></li>
</ul></dd>
<dt><a name="requestLocally" href="#requestLocally"><span>requestLocally:</span></a></dt><dd><ul class="simple">
@ -4988,6 +5002,8 @@ window.addEventListener('DOMContentLoaded', main);
data-doc-search-tag="pubsub: unsubscribe(p: PubSub; topic: string; handler: TopicHandler)" href="libp2p/protocols/pubsub/pubsub.html#unsubscribe%2CPubSub%2Cstring%2CTopicHandler">pubsub: unsubscribe(p: PubSub; topic: string; handler: TopicHandler)</a></li>
<li><a class="reference external"
data-doc-search-tag="rendezvous: unsubscribe(rdv: RendezVous; ns: string): Future[void]" href="libp2p/protocols/rendezvous.html#unsubscribe%2CRendezVous%2Cstring">rendezvous: unsubscribe(rdv: RendezVous; ns: string): Future[void]</a></li>
<li><a class="reference external"
data-doc-search-tag="rendezvous: unsubscribe(rdv: RendezVous; ns: string; peerIds: seq[PeerId]): Future[void]" href="libp2p/protocols/rendezvous.html#unsubscribe%2CRendezVous%2Cstring%2Cseq%5BPeerId%5D">rendezvous: unsubscribe(rdv: RendezVous; ns: string; peerIds: seq[PeerId]): Future[void]</a></li>
</ul></dd>
<dt><a name="unsubscribeAll" href="#unsubscribeAll"><span>unsubscribeAll:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
@ -5476,7 +5492,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: 2024-09-19 20:57:15 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-09-25 10:12:20 UTC</small>
</div>
</div>
</div>