Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

tcgetsid - Sitzungsnummer des angegebenen Terminals ermitteln

&pagelevel(4)&pagelevel

Definition

#include <termios.h>

pid_t tcgetsid(int fildes);

Beschreibung

tcgetsid() liefert die Prozessgruppennummer der Sitzung, die durch das in fildes angegebene Terminal gesteuert wird.

Returnwert

Prozessgruppennummer der Sitzung, die mit dem angegebenen Terminal verbunden ist



bei Erfolg.


(pid_t)-1

bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen.

Fehler

tcgetsid() schlägt fehl, wenn gilt:

 

EACCES

Dem Argument fildes ist kein steuerndes Terminal zugeordnet.

 

EBADF

Das fildes-Argument ist kein gültiger Dateideskriptor.

 

ENOTTY

Die Datei fildes ist kein Terminal.

Siehe auch

termios.h.