autodoc.git / traditional_manual / chapter_9.html

version» Context lines:

autodoc.git/traditional_manual/chapter_9.html:514:         <hr />   <dl class='group--doc'>   <dt class='head--type'><span class='homogen--type'>Method</span>   <span class='homogen--name'><b>mode</b></span>   </dt>   <dd><p><code><code class='datatype'>int</code> <b><span class='method'>mode</span>(</b><b>)</b></code></p></dd>      <dt class='head--doc'>Description</dt> - <dd class='body--doc'><p>Returns the open mode for the file.</p> + <dd class='body--doc'><p>Returns the open mode and capabilities for the file.</p> + </dd> + <dt class='head--doc'>Returns</dt> + <dd class='body--doc'><p>Returns an <code>`|()</code> of the following flags:</p>   <table class='box'><tr><td><code><code class='key'>0x1000</code></code></td><td><p>FILE_READ</p>   </td></tr>   <tr><td><code><code class='key'>0x2000</code></code></td><td><p>FILE_WRITE</p>   </td></tr>   <tr><td><code><code class='key'>0x4000</code></code></td><td><p>FILE_APPEND</p>   </td></tr>   <tr><td><code><code class='key'>0x8000</code></code></td><td><p>FILE_CREATE</p>   </td></tr>   <tr><td><code><code class='key'>0x0100</code></code></td><td><p>FILE_TRUNC</p>   </td></tr>   <tr><td><code><code class='key'>0x0200</code></code></td><td><p>FILE_EXCLUSIVE</p>   </td></tr>   <tr><td><code><code class='key'>0x0400</code></code></td><td><p>FILE_NONBLOCKING</p>   </td></tr> -  + <tr><td><code><code class='key'>0x0040</code></code></td><td><p>PROP_SEND_FD</p> + </td></tr> + <tr><td><code><code class='key'>0x0010</code></code></td><td><p>PROP_BIDIRECTIONAL</p> + </td></tr> + <tr><td><code><code class='key'>0x0008</code></code></td><td><p>PROP_BUFFERED</p> + </td></tr> + <tr><td><code><code class='key'>0x0004</code></code></td><td><p>PROP_SHUTDOWN</p> + </td></tr> + <tr><td><code><code class='key'>0x0002</code></code></td><td><p>PROP_CAN_NONBLOCK</p> + </td></tr> + <tr><td><code><code class='key'>0x0001</code></code></td><td><p>PROP_IPC</p> + </td></tr>   </table>   </dd> -  + <dt class='head--doc'>Note</dt> + <dd class='body--doc'><p>In some versions of Pike 7.7 and 7.8 the <tt>PROP_</tt> flags were +  filtered from the result.</p> + </dd>   <dt class='head--doc'>See also</dt>   <dd class='body--doc'><p><code>open()</code></p>   </dd></dl>         <hr />   <dl class='group--doc'>   <dt class='head--type'><span class='homogen--type'>Method</span>   <span class='homogen--name'><b>notify</b></span>   </dt>