Provided by: manpages-ro-dev_4.21.0-2_all
NUME
getpt - deschide un nou pseudoterminal maestru
BIBLIOTECA
Biblioteca C standard (libc, -lc)
REZUMAT
#define _GNU_SOURCE /* Consultați feature_test_macros(7) */ #include <stdlib.h> int getpt(void);
DESCRIERE
getpt() deschide un nou dispozitiv pseudoterminal și returnează un descriptor de fișier care se referă la acel dispozitiv. Aceasta este echivalentă cu deschiderea dispozitivului multiplexor pseudoterminal open("/dev/ptmx", O_RDWR); în sistemele Linux, deși dispozitivul multiplexor pseudoterminal este localizat în altă parte pe unele sisteme care utilizează biblioteca GNU C.
VALOAREA RETURNATĂ
getpt() returnează un descriptor de fișier deschis la finalizarea cu succes. În caz contrar, returnează -1 și configurează errno pentru a indica eroarea.
ERORI
getpt() poate eșua cu diverse erori descrise în open(2).
VERSIUNI
getpt() este furnizată începând cu glibc 2.1.
ATRIBUTE
Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7). ┌───────────────────────────────────────────────────────────┬───────────────────┬─────────┐ │Interfață │ Atribut │ Valoare │ ├───────────────────────────────────────────────────────────┼───────────────────┼─────────┤ │getpt() │ Siguranța firelor │ MT-Safe │ └───────────────────────────────────────────────────────────┴───────────────────┴─────────┘
STANDARDE
getpt() este specifică glibc; utilizați în schimb posix_openpt(3).
CONSULTAȚI ȘI
grantpt(3), posix_openpt(3), ptsname(3), unlockpt(3), ptmx(4), pty(7)
TRADUCERE
Traducerea în limba română a acestui manual a fost creată de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org> Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă Nicio RESPONSABILITATE. Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la ⟨translation-team-ro@lists.sourceforge.net⟩.