NAME
tcgetsid — get the
process group ID for the session leader for the controlling
terminal
SYNOPSIS
pid_t tcgetsid(int fildes);
DESCRIPTION
The tcgetsid () function shall obtain the
process group ID of the session for which the terminal specified by
fildes
is the controlling terminal.
RETURN VALUE
Upon successful completion, tcgetsid ()
shall return the process group ID associated with the terminal. Otherwise, a
value of (
pid_t)
-1 shall be returned and
errno
set to indicate the error.
ERRORS
The tcgetsid () function shall fail
if:
EXAMPLES
None.
APPLICATION USAGE
None.
RATIONALE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
The Base Definitions volume of IEEE Std 1003.1-2001 (“POSIX.1”), <termios.h>
CHANGE HISTORY
First released in Issue 4, Version 2.
Issue 5
Moved from X/OPEN UNIX extension to BASE.
The [EACCES] error has been removed from the list of mandatory errors, and the description of [ENOTTY] has been reworded.
End of informative text. footer end