Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/g/getdtablesize.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/g/getdtablesize.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/g/getdtablesize.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/g/getdtablesize.html on line 8
Get the size of the file descriptor table
#include <unistd.h>
int getdtablesize( void );
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
Each process has a fixed size descriptor table, which is guaranteed to
have at least 20 slots. The entries in the descriptor table are numbered
with small integers starting at 0. The getdtablesize() returns the
size of this table.
This function is equivalent to
getrlimit()
with the RLIMIT_NOFILE option.
The size of the file descriptor table.
Legacy Unix
Safety: | |
Cancellation point |
No |
Interrupt handler |
No |
Signal handler |
Yes |
Thread |
Yes |
close(),
dup(),
getrlimit(),
open(),
select(),
sysconf()
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/g/getdtablesize.html on line 110
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/g/getdtablesize.html on line 110