update docs for unstable

This commit is contained in:
= 2024-04-25 12:58:02 +00:00
parent f077e322bc
commit 1a6ed6bd63
82 changed files with 259 additions and 108 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-04-17 20:46:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 UTC</small>
</div>
</div>
</div>

View File

@ -801,7 +801,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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:38 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:35 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:34 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-04-17 20:46:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:33 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-04-17 20:46:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:34 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:33 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-04-17 20:46:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:33 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-04-17 20:46:08 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:34 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 UTC</small>
</div>
</div>
</div>

View File

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

View File

@ -2551,7 +2551,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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:34 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: 2024-04-17 20:46:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:34 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:35 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 UTC</small>
</div>
</div>
</div>

View File

@ -205,7 +205,10 @@ window.addEventListener("DOMContentLoaded", main2);
<li>
<a class="reference reference-toplevel" href="#7" id="57">Types</a>
<ul class="simple simple-toc-section">
<li><a class="reference" href="#Yamux"
<li><a class="reference" href="#MsgFlags"
title="MsgFlags {.size: 2.} = enum
Syn, Ack, Fin, Rst">MsgFlags</a></li>
<li><a class="reference" href="#Yamux"
title="Yamux = ref object of Muxer
channels: Table[uint32, YamuxChannel]
flushed: Table[uint32, int]
@ -218,12 +221,12 @@ window.addEventListener("DOMContentLoaded", main2);
outTimeout: Duration">Yamux</a></li>
<li><a class="reference" href="#YamuxChannel"
title="YamuxChannel = ref object of Connection
id: uint32
id*: uint32
recvWindow: int
sendWindow: int
maxRecvWindow: int
maxSendQueueSize: int
conn: Connection
conn*: Connection
isSrc: bool
opened: bool
isSending: bool
@ -237,6 +240,13 @@ window.addEventListener("DOMContentLoaded", main2);
returnedEof: bool">YamuxChannel</a></li>
<li><a class="reference" href="#YamuxError"
title="YamuxError = object of MuxerError">YamuxError</a></li>
<li><a class="reference" href="#YamuxHeader"
title="YamuxHeader = object
version: uint8
msgType: MsgType
flags: set[MsgFlags]
streamId: uint32
length: uint32">YamuxHeader</a></li>
</ul>
</li>
@ -253,7 +263,14 @@ 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">data
<li><a class="reference" href="#data%2Ctype%5BYamuxHeader%5D%2Cuint32%2Cuint32%2Cset%5BMsgFlags%5D"
title="data(T: type[YamuxHeader]; streamId: uint32; length: uint32 = 0;
flags: set[MsgFlags] = {}): T:type">data(T: type[YamuxHeader]; streamId: uint32; length: uint32 = 0;
flags: set[MsgFlags] = {}): T:type</a></li>
</ul>
<ul class="simple nested-toc-section">new
<li><a class="reference" href="#new%2Ctype%5BYamux%5D%2CConnection%2Cint%2Cint%2Cint%2CDuration%2CDuration"
title="new(T: type[Yamux]; conn: Connection; maxChannCount: int = MaxChannelCount;
windowSize: int = YamuxDefaultWindowSize;
@ -263,11 +280,32 @@ window.addEventListener("DOMContentLoaded", main2);
maxSendQueueSize: int = MaxSendQueueSize; inTimeout: Duration = 5.minutes;
outTimeout: Duration = 5.minutes): T:type</a></li>
</ul>
<ul class="simple nested-toc-section">readHeader
<li><a class="reference" href="#readHeader%2CLPStream"
title="readHeader(conn: LPStream): InternalRaisesFuture[YamuxHeader,
(CancelledError, LPStreamError, MuxerError)]">readHeader(conn: LPStream): InternalRaisesFuture[YamuxHeader,
(CancelledError, LPStreamError, MuxerError)]</a></li>
</ul>
<ul class="simple nested-toc-section">setMaxRecvWindow
<li><a class="reference" href="#setMaxRecvWindow%2CYamuxChannel%2Cint"
title="setMaxRecvWindow(channel: YamuxChannel; maxRecvWindow: int)">setMaxRecvWindow(channel: YamuxChannel; maxRecvWindow: int)</a></li>
</ul>
<ul class="simple nested-toc-section">windowUpdate
<li><a class="reference" href="#windowUpdate%2Ctype%5BYamuxHeader%5D%2Cuint32%2Cuint32%2Cset%5BMsgFlags%5D"
title="windowUpdate(T: type[YamuxHeader]; streamId: uint32; delta: uint32;
flags: set[MsgFlags] = {}): T:type">windowUpdate(T: type[YamuxHeader]; streamId: uint32; delta: uint32;
flags: set[MsgFlags] = {}): T:type</a></li>
</ul>
<ul class="simple nested-toc-section">write
<li><a class="reference" href="#write%2CLPStream%2CYamuxHeader"
title="write(conn: LPStream; header: YamuxHeader): InternalRaisesFuture[void,
(CancelledError, LPStreamError)]">write(conn: LPStream; header: YamuxHeader): InternalRaisesFuture[void,
(CancelledError, LPStreamError)]</a></li>
</ul>
</ul>
@ -351,6 +389,19 @@ class="link-seesrc" target="_blank">Source</a>
<div class="section" id="7">
<h1><a class="toc-backref" href="#7">Types</a></h1>
<dl class="item">
<div id="MsgFlags" class="tohide">
<dt><pre><a href="yamux.html#MsgFlags"><span class="Identifier">MsgFlags</span></a> {.<span class="Identifier">size</span><span class="Other">:</span> <span class="DecNumber">2</span>.} <span class="Other">=</span> <span class="Keyword">enum</span>
<span class="Identifier">Syn</span><span class="Other">,</span> <span class="Identifier">Ack</span><span class="Other">,</span> <span class="Identifier">Fin</span><span class="Other">,</span> <span class="Identifier">Rst</span></pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L48"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L48" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="Yamux" class="tohide">
<dt><pre><a href="yamux.html#Yamux"><span class="Identifier">Yamux</span></a> <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="../muxer.html#Muxer"><span class="Identifier">Muxer</span></a>
<span class="Identifier">channels</span><span class="Other">:</span> <span class="Identifier">Table</span><span class="Other">[</span><span class="Identifier">uint32</span><span class="Other">,</span> <a href="yamux.html#YamuxChannel"><span class="Identifier">YamuxChannel</span></a><span class="Other">]</span>
@ -367,20 +418,20 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L421"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L422"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L421" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L422" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="YamuxChannel" class="tohide">
<dt><pre><a href="yamux.html#YamuxChannel"><span class="Identifier">YamuxChannel</span></a> <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a>
<span class="Identifier">id</span><span class="Other">:</span> <span class="Identifier">uint32</span>
<span class="Identifier">id</span><span class="Operator">*</span><span class="Other">:</span> <span class="Identifier">uint32</span>
<span class="Identifier">recvWindow</span><span class="Other">:</span> <span class="Identifier">int</span>
<span class="Identifier">sendWindow</span><span class="Other">:</span> <span class="Identifier">int</span>
<span class="Identifier">maxRecvWindow</span><span class="Other">:</span> <span class="Identifier">int</span>
<span class="Identifier">maxSendQueueSize</span><span class="Other">:</span> <span class="Identifier">int</span>
<span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a>
<span class="Identifier">conn</span><span class="Operator">*</span><span class="Other">:</span> <a href="../../stream/connection.html#Connection"><span class="Identifier">Connection</span></a>
<span class="Identifier">isSrc</span><span class="Other">:</span> <span class="Identifier">bool</span>
<span class="Identifier">opened</span><span class="Other">:</span> <span class="Identifier">bool</span>
<span class="Identifier">isSending</span><span class="Other">:</span> <span class="Identifier">bool</span>
@ -413,6 +464,24 @@ href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L40" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="YamuxHeader" class="tohide">
<dt><pre><a href="yamux.html#YamuxHeader"><span class="Identifier">YamuxHeader</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
<span class="Identifier">version</span><span class="Other">:</span> <span class="Identifier">uint8</span>
<span class="Identifier">msgType</span><span class="Other">:</span> <span class="Identifier">MsgType</span>
<span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">set</span><span class="Other">[</span><a href="yamux.html#MsgFlags"><span class="Identifier">MsgFlags</span></a><span class="Other">]</span>
<span class="Identifier">streamId</span><span class="Other">:</span> <span class="Identifier">uint32</span>
<span class="Identifier">length</span><span class="Other">:</span> <span class="Identifier">uint32</span>
</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L59"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L59" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -449,6 +518,19 @@ 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="data,type[YamuxHeader],uint32,uint32,set[MsgFlags]" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#data%2Ctype%5BYamuxHeader%5D%2Cuint32%2Cuint32%2Cset%5BMsgFlags%5D"><span class="Identifier">data</span></a><span class="Other">(</span><span class="Identifier">T</span><span class="Other">:</span> <span class="Identifier">type</span><span class="Other">[</span><a href="yamux.html#YamuxHeader"><span class="Identifier">YamuxHeader</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">streamId</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">length</span><span class="Other">:</span> <span class="Identifier">uint32</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">;</span>
<span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">set</span><span class="Other">[</span><a href="yamux.html#MsgFlags"><span class="Identifier">MsgFlags</span></a><span class="Other">]</span> <span class="Other">=</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>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L119"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L119" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="new,type[Yamux],Connection,int,int,int,Duration,Duration" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#new%2Ctype%5BYamux%5D%2CConnection%2Cint%2Cint%2Cint%2CDuration%2CDuration"><span class="Identifier">new</span></a><span class="Other">(</span><span class="Identifier">T</span><span class="Other">:</span> <span class="Identifier">type</span><span class="Other">[</span><a href="yamux.html#Yamux"><span class="Identifier">Yamux</span></a><span class="Other">]</span><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">maxChannCount</span><span class="Other">:</span> <span class="Identifier">int</span> <span class="Other">=</span> <span class="Identifier">MaxChannelCount</span><span class="Other">;</span>
<span class="Identifier">windowSize</span><span class="Other">:</span> <span class="Identifier">int</span> <span class="Other">=</span> <span class="Identifier">YamuxDefaultWindowSize</span><span class="Other">;</span>
@ -459,9 +541,23 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L633"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L634"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L633" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L634" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="readHeader,LPStream" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#readHeader%2CLPStream"><span class="Identifier">readHeader</span></a><span class="Other">(</span><span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/lpstream.html#LPStream"><span class="Identifier">LPStream</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">InternalRaisesFuture</span><span class="Other">[</span><a href="yamux.html#YamuxHeader"><span class="Identifier">YamuxHeader</span></a><span class="Other">,</span>
<span class="Other">(</span><span class="Identifier">CancelledError</span><span class="Other">,</span> <a href="../../stream/lpstream.html#LPStreamError"><span class="Identifier">LPStreamError</span></a><span class="Other">,</span> <a href="../muxer.html#MuxerError"><span class="Identifier">MuxerError</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/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L68"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L68" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -472,9 +568,36 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L310"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L311"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L310" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L311" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="windowUpdate,type[YamuxHeader],uint32,uint32,set[MsgFlags]" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#windowUpdate%2Ctype%5BYamuxHeader%5D%2Cuint32%2Cuint32%2Cset%5BMsgFlags%5D"><span class="Identifier">windowUpdate</span></a><span class="Other">(</span><span class="Identifier">T</span><span class="Other">:</span> <span class="Identifier">type</span><span class="Other">[</span><a href="yamux.html#YamuxHeader"><span class="Identifier">YamuxHeader</span></a><span class="Other">]</span><span class="Other">;</span> <span class="Identifier">streamId</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span> <span class="Identifier">delta</span><span class="Other">:</span> <span class="Identifier">uint32</span><span class="Other">;</span>
<span class="Identifier">flags</span><span class="Other">:</span> <span class="Identifier">set</span><span class="Other">[</span><a href="yamux.html#MsgFlags"><span class="Identifier">MsgFlags</span></a><span class="Other">]</span> <span class="Other">=</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>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L132"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L132" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
<div id="write,LPStream,YamuxHeader" class="tohide">
<dt><pre><span class="Keyword">proc</span> <a href="#write%2CLPStream%2CYamuxHeader"><span class="Identifier">write</span></a><span class="Other">(</span><span class="Identifier">conn</span><span class="Other">:</span> <a href="../../stream/lpstream.html#LPStream"><span class="Identifier">LPStream</span></a><span class="Other">;</span> <span class="Identifier">header</span><span class="Other">:</span> <a href="yamux.html#YamuxHeader"><span class="Identifier">YamuxHeader</span></a><span class="Other">)</span><span class="Other">:</span> <span class="Identifier">InternalRaisesFuture</span><span class="Other">[</span><span class="Identifier">void</span><span class="Other">,</span>
<span class="Other">(</span><span class="Identifier">CancelledError</span><span class="Other">,</span> <a href="../../stream/lpstream.html#LPStreamError"><span class="Identifier">LPStreamError</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="Other">]</span></span>.}</pre></dt>
<dd>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L98"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L98" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -490,9 +613,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L493"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L494"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L493" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L494" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -516,9 +639,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L616"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L617"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L616" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L617" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -528,9 +651,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L418"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L419"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L418" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L419" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -541,9 +664,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L516"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L517"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L516" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L517" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -556,9 +679,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L623"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L624"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L623" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L624" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -570,9 +693,9 @@ class="link-seesrc" target="_blank">Source</a>
Read from a yamux channel
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L265"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L266"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L265" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L266" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -585,9 +708,9 @@ class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L385"
href="https://github.com/status-im/nim-libp2p/tree/unstable/libp2p/muxers/yamux/yamux.nim#L386"
class="link-seesrc" target="_blank">Source</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L385" class="link-seesrc" target="_blank" >Edit</a>
&nbsp;&nbsp;<a href="https://github.com/status-im/nim-libp2p/edit/devel/libp2p/muxers/yamux/yamux.nim#L386" class="link-seesrc" target="_blank" >Edit</a>
</dd>
</div>
@ -606,7 +729,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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:35 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:07 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:32 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:38 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:38 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:38 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 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-04-17 20:46:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 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-04-17 20:46:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 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: 2024-04-17 20:46:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 UTC</small>
</div>
</div>
</div>

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -532,7 +532,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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:10 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:35 UTC</small>
</div>
</div>
</div>

View File

@ -476,7 +476,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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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-04-17 20:46:13 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:38 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 UTC</small>
</div>
</div>
</div>

View File

@ -444,7 +444,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-04-17 20:46:07 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:32 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:12 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:36 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: 2024-04-17 20:46:07 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:32 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-04-17 20:46:09 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:34 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-04-17 20:46:11 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:37 UTC</small>
</div>
</div>
</div>

View File

@ -950,6 +950,10 @@ window.addEventListener('DOMContentLoaded', main);
<dt><a name="data" href="#data"><span>data:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="multiaddress: data(ma: MultiAddress): VBuffer" href="libp2p/multiaddress.html#data%2CMultiAddress">multiaddress: data(ma: MultiAddress): VBuffer</a></li>
<li><a class="reference external"
data-doc-search-tag="yamux: data(T: type[YamuxHeader]; streamId: uint32; length: uint32 = 0;
flags: set[MsgFlags] = {}): T:type" href="libp2p/muxers/yamux/yamux.html#data%2Ctype%5BYamuxHeader%5D%2Cuint32%2Cuint32%2Cset%5BMsgFlags%5D">yamux: data(T: type[YamuxHeader]; streamId: uint32; length: uint32 = 0;
flags: set[MsgFlags] = {}): T:type</a></li>
<li><a class="reference external"
data-doc-search-tag="streamseq: data(v: StreamSeq): openArray[byte]" href="libp2p/stream/streamseq.html#data.t%2CStreamSeq">streamseq: data(v: StreamSeq): openArray[byte]</a></li>
</ul></dd>
@ -3019,6 +3023,10 @@ window.addEventListener('DOMContentLoaded', main);
<li><a class="reference external"
data-doc-search-tag="coder: Msg" href="libp2p/muxers/mplex/coder.html#Msg">coder: Msg</a></li>
</ul></dd>
<dt><a name="MsgFlags" href="#MsgFlags"><span>MsgFlags:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="yamux: MsgFlags" href="libp2p/muxers/yamux/yamux.html#MsgFlags">yamux: MsgFlags</a></li>
</ul></dd>
<dt><a name="MsgIdProvider" href="#MsgIdProvider"><span>MsgIdProvider:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="pubsub: MsgIdProvider" href="libp2p/protocols/pubsub/pubsub.html#MsgIdProvider">pubsub: MsgIdProvider</a></li>
@ -3831,6 +3839,12 @@ window.addEventListener('DOMContentLoaded', main);
void, (CancelledError, LPStreamError)]" href="libp2p/stream/lpstream.html#readExactly%2CLPStream%2Cpointer%2Cint">lpstream: readExactly(s: LPStream; pbytes: pointer; nbytes: int): InternalRaisesFuture[
void, (CancelledError, LPStreamError)]</a></li>
</ul></dd>
<dt><a name="readHeader" href="#readHeader"><span>readHeader:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="yamux: readHeader(conn: LPStream): InternalRaisesFuture[YamuxHeader,
(CancelledError, LPStreamError, MuxerError)]" href="libp2p/muxers/yamux/yamux.html#readHeader%2CLPStream">yamux: readHeader(conn: LPStream): InternalRaisesFuture[YamuxHeader,
(CancelledError, LPStreamError, MuxerError)]</a></li>
</ul></dd>
<dt><a name="readLine" href="#readLine"><span>readLine:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="lpstream: readLine(s: LPStream; limit = 0; sep = &quot;\r
@ -5089,6 +5103,12 @@ window.addEventListener('DOMContentLoaded', main);
<li><a class="reference external"
data-doc-search-tag="mcache: window(c: MCache; topic: string): HashSet[MessageId]" href="libp2p/protocols/pubsub/mcache.html#window%2CMCache%2Cstring">mcache: window(c: MCache; topic: string): HashSet[MessageId]</a></li>
</ul></dd>
<dt><a name="windowUpdate" href="#windowUpdate"><span>windowUpdate:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="yamux: windowUpdate(T: type[YamuxHeader]; streamId: uint32; delta: uint32;
flags: set[MsgFlags] = {}): T:type" href="libp2p/muxers/yamux/yamux.html#windowUpdate%2Ctype%5BYamuxHeader%5D%2Cuint32%2Cuint32%2Cset%5BMsgFlags%5D">yamux: windowUpdate(T: type[YamuxHeader]; streamId: uint32; delta: uint32;
flags: set[MsgFlags] = {}): T:type</a></li>
</ul></dd>
<dt><a name="withAddress" href="#withAddress"><span>withAddress:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="builders: withAddress(b: SwitchBuilder; address: MultiAddress): SwitchBuilder" href="libp2p/builders.html#withAddress%2CSwitchBuilder%2CMultiAddress">builders: withAddress(b: SwitchBuilder; address: MultiAddress): SwitchBuilder</a></li>
@ -5234,6 +5254,10 @@ window.addEventListener('DOMContentLoaded', main);
data-doc-search-tag="multicodec: write(vb: var VBuffer; mc: MultiCodec)" href="libp2p/multicodec.html#write%2CVBuffer%2CMultiCodec">multicodec: write(vb: var VBuffer; mc: MultiCodec)</a></li>
<li><a class="reference external"
data-doc-search-tag="multihash: write(vb: var VBuffer; mh: MultiHash)" href="libp2p/multihash.html#write%2CVBuffer%2CMultiHash">multihash: write(vb: var VBuffer; mh: MultiHash)</a></li>
<li><a class="reference external"
data-doc-search-tag="yamux: write(conn: LPStream; header: YamuxHeader): InternalRaisesFuture[void,
(CancelledError, LPStreamError)]" href="libp2p/muxers/yamux/yamux.html#write%2CLPStream%2CYamuxHeader">yamux: write(conn: LPStream; header: YamuxHeader): InternalRaisesFuture[void,
(CancelledError, LPStreamError)]</a></li>
<li><a class="reference external"
data-doc-search-tag="yamux: write(channel: YamuxChannel; msg: seq[byte]): InternalRaisesFuture[void,
(CancelledError, LPStreamError)]" href="libp2p/muxers/yamux/yamux.html#write.e%2CYamuxChannel%2Cseq%5Bbyte%5D">yamux: write(channel: YamuxChannel; msg: seq[byte]): InternalRaisesFuture[void,
@ -5389,6 +5413,10 @@ window.addEventListener('DOMContentLoaded', main);
<li><a class="reference external"
data-doc-search-tag="yamux: YamuxError" href="libp2p/muxers/yamux/yamux.html#YamuxError">yamux: YamuxError</a></li>
</ul></dd>
<dt><a name="YamuxHeader" href="#YamuxHeader"><span>YamuxHeader:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="yamux: YamuxHeader" href="libp2p/muxers/yamux/yamux.html#YamuxHeader">yamux: YamuxHeader</a></li>
</ul></dd>
<dt><a name="ZeroFe" href="#ZeroFe"><span>ZeroFe:</span></a></dt><dd><ul class="simple">
<li><a class="reference external"
data-doc-search-tag="constants: ZeroFe" href="libp2p/crypto/ed25519/constants.html#ZeroFe">constants: ZeroFe</a></li>
@ -5410,7 +5438,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-04-17 20:46:14 UTC</small>
<small style="color: var(--hint);">Made with Nim. Generated: 2024-04-25 12:57:39 UTC</small>
</div>
</div>
</div>