 |
Index for Section 2 |
|
 |
Alphabetical listing for G |
|
 |
Bottom of page |
|
getdtablesize(2)
NAME
getdtablesize - Gets the descriptor table size
SYNOPSIS
#include <unistd.h>
int getdtablesize ( void );
STANDARDS
Interfaces documented on this reference page conform to industry standards
as follows:
getdtablesize(): XPG4-UNIX
Refer to the standards(5) reference page for more information about
industry standards and associated tags.
DESCRIPTION
The getdtablesize() function returns the total number of file descriptors
in a process' descriptor table. Each process has a fixed size descriptor
table that is guaranteed to have at least 64 slots. The entries in the
descriptor table are numbered with small integers starting at 0 (zero).
The getdtablesize() function returns the total number of file descriptors
that a process can have open simultaneously. Each process is limited to a
fixed number of open file descriptors. This limit is at least 64. The
system defined limit is configurable. If it is greater than 64, the system
will allocate more file descriptors for a process up to the defined
maximum.
RETURN VALUES
The getdtablesize() function returns the size of the descriptor table, and
is always successful.
RELATED INFORMATION
Functions: close(2), open(2), select(2)
Standards: standards(5)
 |
Index for Section 2 |
|
 |
Alphabetical listing for G |
|
 |
Top of page |
|