Provided by: manpages-ro-dev_4.27.0-1_all bug

NUME

       tcgetsid - obține ID-ul sesiunii

BIBLIOTECA

       Biblioteca C standard (libc, -lc)

SINOPSIS

       #define _XOPEN_SOURCE 500        /* Consultați feature_test_macros(7) */
       #include <termios.h>

       pid_t tcgetsid(int fd);

DESCRIERE

       Funcția  tcgetsid()  returnează  ID-ul  sesiunii curente care are terminalul asociat la fd ca terminal de
       control.  Acest terminal trebuie să fie terminalul de control al procesului de apelare.

VALOAREA RETURNATĂ

       Când fd se referă la terminalul de control al sesiunii  noastre,  funcția  tcgetsid()  va  returna  ID-ul
       sesiunii  respective.   În  caz  contrar,  se  returnează  -1, iar errno este configurată pentru a indica
       eroarea.

ERORI-IEȘIRE

       EBADF  descriptor-fișier nu este un descriptor de fișier valid.

       ENOTTY Procesul apelant nu are un terminal de control sau are unul, dar acesta nu este descris de fd.

ATRIBUTE

       Pentru o explicație a termenilor folosiți în această secțiune, a se vedea attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────┬───────────────────┬─────────┐
       │ InterfațăAtributValoare │
       ├─────────────────────────────────────────────────────────────────────────┼───────────────────┼─────────┤
       │ tcgetsid()                                                              │ Siguranța firelor │ MT-Safe │
       └─────────────────────────────────────────────────────────────────────────┴───────────────────┴─────────┘

STANDARDE

       POSIX.1-2008.

ISTORIC

       glibc 2.1.  POSIX.1-2001.

       Această funcție este implementată prin intermediul TIOCGSID ioctl(2), prezentă începând cu Linux 2.1.71.

CONSULTAȚI ȘI

       getsid(2)

TRADUCERE

       Traducerea   în   limba   română   a   acestui   manual   a   fost   făcută   de   Remus-Gabriel    Chelu
       <remusgabriel.chelu@disroot.org>

       Această  traducere  este  documentație  gratuită;  citiți  Licența publică generală GNU Versiunea 3 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.

Pagini de manual de Linux 6.9.1                    2 mai 2024                                        tcgetsid(3)