unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



getdtablesize(2)					     getdtablesize(2)



NAME
  getdtablesize	- Gets the descriptor table size

SYNOPSIS

  #include <&lt;unistd.h>&gt;

  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 indus-
  try 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 max-
  imum.

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)