.\" -*- 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 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 \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 , Andrzej Krzysztofowicz , Robert Luberda i Michał Kułach . .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 .