autodoc.git / traditional_manual / chapter_9.html

version» Context lines:

autodoc.git/traditional_manual/chapter_9.html:1550:    <code>close_cb</code>, and a successful connect will call either    <code>read_cb</code> or <code>write_cb</code> as above.</p>   <p> All callbacks will receive the <tt>id</tt> set by <code>set_id</code> as    first argument.</p>   <p> If a callback returns <code class='expr'>-1</code>, no other callback or call out    will be called by the backend in that round. I.e. the caller of    the backend will get control back right away. For the default    backend that means it will immediately start another round and    check files and call outs anew.</p>   </dd> + <dt class='head--doc'><span id='p-event_mask'></span>Parameter <code class='parameter'>event_mask</code></dt> + <dd></dd><dd class='body--doc'><p>An event mask specifing bitwise OR of one or more event types to +  monitor, selected from <code>Stdio.NOTE_WRITE</code> and friends.</p> + </dd>   <dt class='head--doc'>Note</dt>   <dd class='body--doc'><p>These functions do not set the file nonblocking.</p>   </dd>   <dt class='head--doc'>Note</dt>   <dd class='body--doc'><p>Callbacks are also set by <code>set_callbacks</code> and    <code>set_nonblocking()</code>.</p>   </dd>   <dt class='head--doc'>Note</dt>   <dd class='body--doc'><p>After a callback has been called, it's disabled until it has    accessed the stream accordingly, i.e. the <code>write_cb</code> callback
autodoc.git/traditional_manual/chapter_9.html:4436:      <dt class='head--doc'>Description</dt>   <dd class='body--doc'><p>Used in <code>File.notify()</code> to get a callback when files    within a directory are renamed.</p>   </dd></dl>         <hr />   <dl class='group--doc'>   <dt class='head--type'><span class='homogen--type'>Constant</span> + <span class='homogen--name'><b>NOTE_ATTRIB</b></span> + </dt> + <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>NOTE_ATTRIB</code></code></p></dd> + </dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Constant</span> + <span class='homogen--name'><b>NOTE_DELETE</b></span> + </dt> + <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>NOTE_DELETE</code></code></p></dd> + </dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Constant</span> + <span class='homogen--name'><b>NOTE_EXTEND</b></span> + </dt> + <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>NOTE_EXTEND</code></code></p></dd> + </dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Constant</span> + <span class='homogen--name'><b>NOTE_LINK</b></span> + </dt> + <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>NOTE_LINK</code></code></p></dd> + </dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Constant</span> + <span class='homogen--name'><b>NOTE_RENAME</b></span> + </dt> + <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>NOTE_RENAME</code></code></p></dd> + </dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Constant</span> + <span class='homogen--name'><b>NOTE_REVOKE</b></span> + </dt> + <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>NOTE_REVOKE</code></code></p></dd> + </dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Constant</span> + <span class='homogen--name'><b>NOTE_WRITE</b></span> + </dt> + <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>NOTE_WRITE</code></code></p></dd> + </dl> +  +  + <hr /> + <dl class='group--doc'> + <dt class='head--type'><span class='homogen--type'>Constant</span>   <span class='homogen--name'><b>PROP_BIDIRECTIONAL</b></span>   </dt>   <dd><p><code><code class='datatype'>constant</code> <code class='datatype'>int</code> Stdio.<code class='constant'>PROP_BIDIRECTIONAL</code></code></p></dd>      <dt class='head--doc'>Description</dt>   <dd class='body--doc'><p>The file is bi-directional.</p>   </dd>   <dt class='head--doc'>See also</dt>   <dd class='body--doc'><p><code>Stdio.File()-&gt;pipe()</code></p>   </dd></dl>