debian man page for io_close

Query: io_close

OS: debian

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

io_close(3)						     Library Functions Manual						       io_close(3)

NAME
io_close - close a file descriptor
SYNTAX
#include <io.h> void io_close(int64 fd);
DESCRIPTION
io_close eliminates the descriptor numbered fd. This usually does not mean eliminating the object that the descriptor is talking to. (For example, if a descriptor writes to a named disk file, closing the descriptor will not remove the file; it simply removes one way of writing to the file. On the other hand, a pipe disappears as soon as no descriptors refer to it.) io_close has no return value; it always succeeds in deallocating the memory used for the descriptor. If fd is not the number of a descrip- tor, io_close has no effect. io_close() is like close(), but it also removes the descriptor from the internal io_wait() data structures. If you called io_fd on a descriptor, you need to use io_close to close it, not just close().
SEE ALSO
io_wait(3), io_canwrite(3) io_close(3)
Related Man Pages
dup(2) - bsd
close(2) - hpux
io_trywrite(3) - debian
close(2) - minix
close(2) - netbsd
Similar Topics in the Unix Linux Community
How to find one partucular user logs when there are lots of users running on it
find command
Passing awk variable argument to a script which is being called inside awk
[LUA] WindowManager: Awesome - Checking OS and assign different icon