autodoc.git
/
traditional_manual
/
chapter_9.html
version
»
Context lines:
10
20
40
80
file
none
3
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>