Query: tcgetsid
OS: opensolaris
Section: 3c
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
tcgetsid(3C) Standard C Library Functions tcgetsid(3C)NAMEtcgetsid - get process group ID for session leader for controlling terminalSYNOPSIS#include <termios.h> pid_t tcgetsid(int fildes);DESCRIPTIONThe tcgetsid() function obtains the process group ID of the session for which the terminal specified by fildes is the controlling terminal.RETURN VALUESUpon successful completion, tcgetsid() returns the process group ID associated with the terminal. Otherwise, a value of (pid_t)-1 is returned and errno is set to indicate the error.ERRORSThe tcgetsid() function will fail if: EACCES The fildes argument is not associated with a controlling terminal. EBADF The fildes argument is not a valid file descriptor. ENOTTY The file associated with fildes is not a terminal.ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+SEE ALSOattributes(5), standards(5), termio(7I) SunOS 5.11 14 Aug 2002 tcgetsid(3C)
Related Man Pages |
---|
tcgetsid(3p) - centos |
tcgetsid(3) - debian |
tcgetsid(3c) - hpux |
tcgetsid(3) - osf1 |
tcgetsid(3p) - posix |
Similar Topics in the Unix Linux Community |
---|
Start process in shellscript at other terminal |
controlling terminal |
How to read terminal attributes using ioctl() |
A terminal controlling a terminal... |