autodoc.git
/
traditional_manual
/
chapter_9.html
version
»
Context lines:
10
20
40
80
file
none
3
autodoc.git/traditional_manual/chapter_9.html:4005:
<dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Typedef</span> <span class='homogen--name'><b>read_callback_t</b></span> </dt> <dd><p><code><code class='datatype'><code class='modifier'>local</code> typedef</code> <code class='datatype'>function</code>(<code class='datatype'>mixed</code>|<code class='datatype'>void</code>, <code class='datatype'>string</code>:<code class='datatype'>int</code>|<code class='datatype'>void</code>)|<code class='datatype'>function</code>(<code class='datatype'>mixed</code>|<code class='datatype'>void</code>, <code class='object unresolved'>Buffer</code>:<code class='datatype'>int</code>|<code class='datatype'>void</code>)|<code class='datatype'>function</code>(<code class='datatype'>mixed</code>|<code class='datatype'>void</code>:<code class='datatype'>int</code>|<code class='datatype'>void</code>) Stdio.<code class='typedef'>read_callback_t</code></code></p></dd> <dt class='head--doc'>Description</dt> <dd class='body--doc'><p>The various read_callback signatures.</p> <p> The string (or void) version is used when buffer mode (see <code>set_buffer_mode</code>) has not been enabled for reading.</p>
-
<p> The Buffer version is used when a Buffer has been enabled
-
for reading</p>
+
<p> The
<code>
Buffer
</code>
version is used when a
<code>
Buffer
</code>
has been enabled
+
for reading
.
</p>
<p> In both cases the data is the newly arrived data, but in buffered mode data you did not fully read in the last read callback is kept in the buffer.</p> </dd></dl> <hr /> <dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Method</span> <span class='homogen--name'><b>read_file</b></span>
autodoc.git/traditional_manual/chapter_9.html:4219:
<dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Typedef</span> <span class='homogen--name'><b>write_callback_t</b></span> </dt> <dd><p><code><code class='datatype'><code class='modifier'>local</code> typedef</code> <code class='datatype'>function</code>(<code class='datatype'>mixed</code>|<code class='datatype'>void</code>:<code class='datatype'>int</code>|<code class='datatype'>void</code>)|<code class='datatype'>function</code>(<code class='datatype'>mixed</code>|<code class='datatype'>void</code>, <code class='object unresolved'>Buffer</code>:<code class='datatype'>int</code>|<code class='datatype'>void</code>) Stdio.<code class='typedef'>write_callback_t</code></code></p></dd> <dt class='head--doc'>Description</dt> <dd class='body--doc'><p>The various write_callback signatures.</p> <p> The void version is used when buffer mode (see <code>set_buffer_mode</code>) has not been enabled for writing.</p>
-
<p> The Buffer version is used when a Buffer has been enabled
-
for
reading
, add data to that buffer to send it.</p>
+
<p> The
<code>
Buffer
</code>
version is used when a
<code>
Buffer
</code>
has been enabled
+
for
writing
, add data to that buffer to send it.</p>
</dd></dl> <hr /> <dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Method</span> <span class='homogen--name'><b>write_file</b></span> </dt> <dd><p><code><code class='datatype'>int</code> <b><span class='method'>write_file</span>(</b><code class='datatype'>string</code> <code class='argument'>filename</code>, <code class='datatype'>string</code> <code class='argument'>str</code>, <code class='datatype'>int</code>|<code class='datatype'>void</code> <code class='argument'>access</code><b>)</b></code></p></dd>