autodoc.git
/
traditional_manual
/
chapter_21.html
version
»
Context lines:
10
20
40
80
file
none
3
autodoc.git/traditional_manual/chapter_21.html:41801:
<dd><p>An ordinary 8-bit wide byte.</p> </dd> <dt>string</dt> <dd><p>An ordinary 8-bit wide pike string.</p> </dd> <dt>System.Memory</dt> <dd><p>An initialized instance of the System.Memory class.</p> </dd> <dt>Stdio.Buffer</dt> <dd><p>A Stdio.Buffer object which will be called once
-
with
consume() and
read_buffer() to acquire the data.</p>
+
with read_buffer() to acquire the data.</p>
</dd> <dt>Stdio.File</dt> <dd><p>Stdio.File instance pointing to a normal file.</p> </dd> <dt>Stdio.Stream</dt> <dd><p>Stdio.File instance pointing to a stream of some kind (network socket, named pipe, stdin etc). Blocking or nonblocking.</p> </dd> <dt>Stdio.NonblockingStream|Stdio.Stream</dt> <dd><p>An object implementing the callback based reading
autodoc.git/traditional_manual/chapter_21.html:42023:
<hr /> <dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Method</span> <span class='homogen--name'><b>shuffle</b></span> </dt> <dd><p><code><code class='object unresolved'>Shuffle</code> <b><span class='method'>shuffle</span>(</b><code class='object unresolved'>Stdio.NonblockingStream</code> <code class='argument'>destination</code>, <code class='datatype'>int</code>|<code class='datatype'>void</code> <code class='argument'>start</code>, <code class='datatype'>int</code>|<code class='datatype'>void</code> <code class='argument'>length</code><b>)</b></code></p></dd> <dt class='head--doc'>Description</dt> <dd class='body--doc'><p>Create a new <code>Shuffle</code> object.</p>
-
<p> The destination has to support nonblocking I/O.</p>
+
<p> The destination has to support nonblocking I/O
+
through <code>set_nonblocking_keep_callbacks</code> and <code>set_write_callback</code>
+
member functions
.</p>
</dd></dl> <hr /> <dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Method</span> <span class='homogen--name'><b>start</b></span> </dt> <dd><p><code><code class='datatype'>void</code> <b><span class='method'>start</span>(</b><b>)</b></code></p></dd>