This is table.h in view mode; [Download] [Up]
/*
* Mach Operating System
* Copyright (c) 1986 Carnegie-Mellon University
* All rights reserved. The CMU software License Agreement specifies
* the terms and conditions for use and redistribution.
*/
#define TBL_PROCINFO 10 /* index by proc table slot */
/*
* TBL_PROCINFO data layout
*/
#define PI_COMLEN 19 /* length of command string */
struct tbl_procinfo
{
int pi_uid; /* user ID */
int pi_pid; /* proc ID */
int pi_ppid; /* parent proc ID */
int pi_pgrp; /* proc group ID */
int pi_ttyd; /* controlling terminal number */
int pi_status; /* process status: */
#define PI_EMPTY 0 /* no process */
#define PI_ACTIVE 1 /* active process */
#define PI_EXITING 2 /* exiting */
#define PI_ZOMBIE 3 /* zombie */
int pi_flag; /* other random flags */
char pi_comm[PI_COMLEN+1];
/* short command name */
};
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.