.\" -*- coding: UTF-8 -*-
'\" t
.\" Copyright 1993 Rickard E. Faith (faith@cs.unc.edu)
.\"
.\" SPDX-License-Identifier: Linux-man-pages-copyleft
.\"
.\" Modified 2002-04-15 by Roger Luethi <rl@hellgate.ch> and aeb
.\"
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH getdtablesize 3 "20 lipca 2023 r." "Linux man\-pages 6.05.01" 
.SH NAZWA
getdtablesize \- pobranie rozmiaru tabeli deskryptora pliku
.SH BIBLIOTEKA
Standardowa biblioteka C (\fIlibc\fP, \fI\-lc\fP)
.SH SKŁADNIA
.nf
\fB#include <unistd.h>\fP
.PP
\fBint getdtablesize(void);\fP
.fi
.PP
.RS -4
Wymagane ustawienia makr biblioteki glibc (patrz \fBfeature_test_macros\fP(7)):
.RE
.PP
\fBgetdtablesize\fP():
.nf
.\"        || _XOPEN_SOURCE && _XOPEN_SOURCE_EXTENDED
    Od glibc 2.20:
        _DEFAULT_SOURCE || ! (_POSIX_C_SOURCE >= 200112L)
    glibc 2.12 do glibc 2.19:
        _BSD_SOURCE || ! (_POSIX_C_SOURCE >= 200112L)
    Przed glibc 2.12:
        _BSD_SOURCE || _XOPEN_SOURCE >= 500
.fi
.SH OPIS
\fBgetdtablesize\fP() zwraca maksymalną liczbę otwartych przez proces plików,
czyli o jeden więcej od największej możliwej wartości deskryptora pliku.
.SH "WARTOŚĆ ZWRACANA"
Aktualne ograniczenie liczby otwartych plików dla procesu.
.SH BŁĘDY
Pod Linuksem \fBgetdtablesize\fP() może zwrócić dowolny z błędów opisanych na
stronie podręcznika \fBgetrlimit\fP(2); patrz także UWAGI poniżej.
.SH ATRYBUTY
Informacje o pojęciach używanych w tym rozdziale można znaleźć w podręczniku
\fBattributes\fP(7).
.TS
allbox;
lbx lb lb
l l l.
Interfejs	Atrybut	Wartość
T{
.na
.nh
\fBgetdtablesize\fP()
T}	Bezpieczeństwo wątkowe	MT\-bezpieczne
.TE
.sp 1
.SH WERSJE
.\" The libc4 and libc5 versions return
.\" .B OPEN_MAX
.\" (set to 256 since Linux 0.98.4).
The glibc version of \fBgetdtablesize\fP()  calls \fBgetrlimit\fP(2)  and returns
the current \fBRLIMIT_NOFILE\fP limit, or \fBOPEN_MAX\fP when that fails.
.PP
Portable applications should employ \fIsysconf(_SC_OPEN_MAX)\fP instead of this
call.
.SH STANDARDY
None.
.SH HISTORIA
SVr4, 4.4BSD (first appeared in 4.2BSD).
.SH "ZOBACZ TAKŻE"
\fBclose\fP(2), \fBdup\fP(2), \fBgetrlimit\fP(2), \fBopen\fP(2)
.PP
.SH TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są:
Przemek Borys <pborys@dione.ids.pl>,
Andrzej Krzysztofowicz <ankry@green.mf.pg.gda.pl>,
Robert Luberda <robert@debian.org>
i
Michał Kułach <michal.kulach@gmail.com>
.
.PP
Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach
licencji można uzyskać zapoznając się z
.UR https://www.gnu.org/licenses/gpl-3.0.html
GNU General Public License w wersji 3
.UE
lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.
.PP
Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy
dyskusyjnej
.MT manpages-pl-list@lists.sourceforge.net
.ME .
