Manual Pages for UNIX Darwin command on man tcgetpgrp
MyWebUniversity

Manual Pages for UNIX Darwin command on man tcgetpgrp

TCGETPGRP(3) BSD Library Functions Manual TCGETPGRP(3)

NAME

ttccggeettppggrrpp - get foreground process group ID

LLIIBBRRAARRYY

Standard C Library (libc, -lc)

SYNOPSIS

##iinncclluuddee <>

##iinncclluuddee <>

pidt ttccggeettppggrrpp(int fd);

DESCRIPTION

The ttccggeettppggrrpp() function returns the value of the process group ID of the foreground process group associated with the terminal device. If there is no foreground process group, ttccggeettppggrrpp() returns an invalid process ID. EERRRROORRSS

If an error occurs, ttccggeettppggrrpp() returns -1 and the global variable errno

is set to indicate the error, as follows: [EBADF] The fd argument is not a valid file descriptor.

[ENOTTY] The calling process does not have a controlling termi-

nal or the underlying terminal device represented by fd is not the controlling terminal.

SEE ALSO

setpgid(2), setsid(2), tcsetpgrp(3) STANDARDS The ttccggeettppggrrpp() function is expected to be compliant with the IEEE Std

1003.1-1988 (``POSIX.1'') specification.

BSD June 4, 1993 BSD




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™