![]() |
![]() |
![]() |
Get the size of the file descriptor table
#include <unistd.h> int getdtablesize( void );
libc
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.
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | Yes |
Thread | Yes |
close(), dup(), getrlimit(), open(), select(), sysconf()
![]() |
![]() |
![]() |