Provided by: manpages-ro-dev_4.21.0-2_all bug

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țăAtributValoare │
       ├───────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │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⟩.