autodoc.git/
traditional_manual/
chapter_9.html
Branch:
Tag:
Non-build tags
All tags
No tags
2004-08-26
2004-08-26 21:26:26 by David Gourdelier <vida@caudium.net>
a8846a6fe2bbc8fc891f86d2b9dad151e38b4987 (
38
lines) (+
38
/-
0
)
[
Show
|
Annotate
]
Branch:
7.6
Tags:
v7.6.16 and v7.6.14
Backported changes from 7.7 for Shuffler from srb.
Rev: src/modules/files/file.c:1.319
1013:
<hr /> <dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Method</span>
+
<span class='homogen--name'><b>release_fd</b></span>
+
</dt>
+
<dd><p><code><code class='datatype'>int</code> <b><span class='method'>release_fd</span>(</b><b>)</b></code></p></dd>
+
+
<dt class='head--doc'>Description</dt>
+
<dd class='body--doc'><p>Returns the file descriptor number associated with this object, in
+
addition to releasing it so that this object behaves as if closed.
+
Other settings like callbacks and backend remain intact.
+
<code>take_fd</code> can later be used to reinstate the file descriptor so
+
that the state is restored.</p>
+
</dd>
+
<dt class='head--doc'>See also</dt>
+
<dd class='body--doc'><p><code>query_fd()</code>, <code>take_fd()</code></p>
+
</dd></dl>
+
+
+
<hr />
+
<dl class='group--doc'>
+
<dt class='head--type'><span class='homogen--type'>Method</span>
<span class='homogen--name'><b>seek</b></span> </dt> <dd><p><code><code class='datatype'>int</code> <b><span class='method'>seek</span>(</b><code class='datatype'>int</code> <code class='argument'>pos</code><b>)</b></code><br>
1399:
<hr /> <dl class='group--doc'> <dt class='head--type'><span class='homogen--type'>Method</span>
+
<span class='homogen--name'><b>take_fd</b></span>
+
</dt>
+
<dd><p><code><code class='datatype'>void</code> <b><span class='method'>take_fd</span>(</b><code class='datatype'>int</code> <code class='argument'>fd</code><b>)</b></code></p></dd>
+
+
<dt class='head--doc'>Description</dt>
+
<dd class='body--doc'><p>Rehooks the given file descriptor number to be associated with
+
this object. As opposed to using <code>open</code> with a file descriptor
+
number, it will be closed by this object upon destruct or when
+
<code>close</code> is called.</p>
+
</dd>
+
<dt class='head--doc'>See also</dt>
+
<dd class='body--doc'><p><code>release_fd()</code></p>
+
</dd></dl>
+
+
+
<hr />
+
<dl class='group--doc'>
+
<dt class='head--type'><span class='homogen--type'>Method</span>
<span class='homogen--name'><b>tcgetattr</b></span><br> <span class='homogen--type'>Method</span> <span class='homogen--name'><b>tcsetattr</b></span><br>