osx man page for getlcid

Query: getlcid

OS: osx

Section: 2

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

GETLCID(2)						      BSD System Calls Manual							GETLCID(2)

NAME
getlcid -- get login context
SYNOPSIS
#include <sys/lctx.h> pid_t getlcid(pid_t pid);
DESCRIPTION
The login context of the process identified by pid is returned by getlcid(). If pid is zero, getlcid() returns the login context of the cur- rent process. Login contexts are used for tracking processes that originated from a users login session. A login context is inherited via fork() or by explicit creation using the setlcid() call.
RETURN VALUES
If successful, getlcid() returns a non-negative integer, the Login Context ID; otherwise the value -1 is returned and the global variable errno is set to indicate the error.
ERRORS
The getlcid() function will fail if: [EPERM] Operation not permitted. [ESRCH] No such process. [ENOATTR] Attribute not found.
SEE ALSO
setlcid(2)
HISTORY
The getlcid manual page first appeared in FreeBSD 6.0.
AUTHORS
This manual page was written by Matthew N. Dodd <mdodd@FreeBSD.org>.
BSD
May 5, 2005 BSD
Related Man Pages
getsid(2) - mojave
sd_pid_get_session(3) - debian
setlcid(3) - osx
setpgid(2) - freebsd
sd_pid_get_owner_uid(3) - mojave
Similar Topics in the Unix Linux Community
Hearing Aid for OSX 10.12.x and greater.
Undeletable file
My first PERL incarnation... Audio Oscillograph
A dash to GOTO or a dash from GOTO, that is the question...
Python: Refer a properties file from different location