| Top |  |  |  |  | 
| void | glibtop_get_proc_uid () | 
| void | glibtop_get_proc_uid_l () | 
| void | glibtop_get_proc_uid_p () | 
| void | glibtop_get_proc_uid_s () | 
| #define | GLIBTOP_PROC_UID_UID | 
| #define | GLIBTOP_PROC_UID_EUID | 
| #define | GLIBTOP_PROC_UID_GID | 
| #define | GLIBTOP_PROC_UID_EGID | 
| #define | GLIBTOP_PROC_UID_SUID | 
| #define | GLIBTOP_PROC_UID_SGID | 
| #define | GLIBTOP_PROC_UID_FSUID | 
| #define | GLIBTOP_PROC_UID_FSGID | 
| #define | GLIBTOP_PROC_UID_PID | 
| #define | GLIBTOP_PROC_UID_PPID | 
| #define | GLIBTOP_PROC_UID_PGRP | 
| #define | GLIBTOP_PROC_UID_SESSION | 
| #define | GLIBTOP_PROC_UID_TTY | 
| #define | GLIBTOP_PROC_UID_TPGID | 
| #define | GLIBTOP_PROC_UID_PRIORITY | 
| #define | GLIBTOP_PROC_UID_NICE | 
| #define | GLIBTOP_PROC_UID_NGROUPS | 
| #define | GLIBTOP_PROC_UID_GROUPS | 
| #define | GLIBTOP_MAX_PROC_UID | 
| struct | glibtop_proc_uid | 
| #define | GLIBTOP_MAX_GROUPS | 
| #define | glibtop_get_proc_uid_r | 
void glibtop_get_proc_uid (glibtop_proc_uid *buf,pid_t pid);
Get the process user id and tty information.
| buf | A location to return a glibtop_proc_uid | |
| pid | Process id to get the user and tty information | 
void glibtop_get_proc_uid_l (glibtop *server,glibtop_proc_uid *buf,pid_t pid);
void glibtop_get_proc_uid_p (glibtop *server,glibtop_proc_uid *buf,pid_t pid);
void glibtop_get_proc_uid_s (glibtop *server,glibtop_proc_uid *buf,pid_t pid);
struct glibtop_proc_uid {
	guint64 flags;
	gint32 uid;		/* user id */
	gint32 euid;		/* effective user id */
	gint32 gid;		/* group id */
	gint32 egid;		/* effective group id */
	gint32 suid;       /* set user id */
	gint32 sgid;       /* set group id */
	gint32 fsuid;      /* ??? user id */
	gint32 fsgid;      /* ??? group id */
	gint32 pid;		/* process id */
	gint32 ppid;		/* pid of parent process */
	gint32 pgrp;		/* process group id */
	gint32 session; /* session id */
	gint32 tty;		/* full device number of controlling terminal */
	gint32 tpgid;		/* terminal process group id */
	gint32 priority; /* kernel scheduling priority */
	gint32 nice;		/* standard unix nice level of process */
	gint32 ngroups;
	gint32 groups [GLIBTOP_MAX_GROUPS];
};