.\" -*- 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 "16 czerwca 2024 r." "Linux man\-pages 6.9.1" .SH NAZWA getdtablesize \- pobiera rozmiar tabeli deskryptora pliku .SH BIBLIOTEKA Standardowa biblioteka C (\fIlibc\fP, \fI\-lc\fP) .SH SKŁADNIA .nf \fB#include \fP .P \fBint getdtablesize(void);\fP .fi .P .RS -4 Wymagane ustawienia makr biblioteki glibc (patrz \fBfeature_test_macros\fP(7)): .RE .P \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 On Linux, \fBgetdtablesize\fP() can return any of the errors described for \fBgetrlimit\fP(2); see VERSIONS below. .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 .SH WERSJE .\" The libc4 and libc5 versions return .\" .B OPEN_MAX .\" (set to 256 since Linux 0.98.4). Wersja z glibc wywołuje \fBgetrlimit\fP(2) i zwraca bieżącą wartość ograniczenia \fBRLIMIT_NOFILE\fP lub \fBOPEN_MAX\fP, gdy się zakończy niepomyślnie. .P Przenośne aplikacje powinny zamiast niej używać \fIsysconf(_SC_OPEN_MAX)\fP. .SH STANDARDY Brak. .SH HISTORIA SVr4, 4.4BSD (pojawiło się pierwotnie w 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 .