Blame doc/reference/html/libgtop-procuid.html

Packit Service 407539
Packit Service 407539
<html>
Packit Service 407539
<head>
Packit Service 407539
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit Service 407539
<title>procuid: Libgtop Reference Manual</title>
Packit Service 407539
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit Service 407539
<link rel="home" href="index.html" title="Libgtop Reference Manual">
Packit Service 407539
<link rel="up" href="libgtop-lib.html" title="Libgtop Library Reference">
Packit Service 407539
<link rel="prev" href="libgtop-procstate.html" title="procstate">
Packit Service 407539
<link rel="next" href="libgtop-Process-Time.html" title="Process Time">
Packit Service 407539
<meta name="generator" content="GTK-Doc V1.25 (XML mode)">
Packit Service 407539
<link rel="stylesheet" href="style.css" type="text/css">
Packit Service 407539
</head>
Packit Service 407539
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit Service 407539
Packit Service 407539
Packit Service 407539
Top  | 
Packit Service 407539
                  Description
Packit Service 407539
Packit Service 407539
Home
Packit Service 407539
Up
Packit Service 407539
Prev
Packit Service 407539
Next
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

procuid

Packit Service 407539

procuid

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Functions

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_proc_uid ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_proc_uid_l ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_proc_uid_p ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
void
Packit Service 407539
Packit Service 407539
Packit Service 407539
glibtop_get_proc_uid_s ()
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Types and Values

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_UID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_EUID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_GID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_EGID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_SUID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_SGID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_FSUID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_FSGID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_PID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_PPID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_PGRP
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_SESSION
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_TTY
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_TPGID
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_PRIORITY
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_NICE
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_NGROUPS
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_PROC_UID_GROUPS
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_MAX_PROC_UID
Packit Service 407539
Packit Service 407539
Packit Service 407539
struct
Packit Service 407539
glibtop_proc_uid
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
GLIBTOP_MAX_GROUPS
Packit Service 407539
Packit Service 407539
Packit Service 407539
#define
Packit Service 407539
glibtop_get_proc_uid_r
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Includes

Packit Service 407539
#include <glibtop/procuid.h>
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Description

Packit Service 407539
Packit Service 407539
Packit Service 407539

Functions

Packit Service 407539
Packit Service 407539

glibtop_get_proc_uid ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_proc_uid (glibtop_proc_uid *buf,
Packit Service 407539
                      pid_t pid);
Packit Service 407539

Get the process user id and tty information.

Packit Service 407539
Packit Service 407539

Parameters

Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

buf

Packit Service 407539

A location to return a glibtop_proc_uid

Packit Service 407539
 
Packit Service 407539
Packit Service 407539
Packit Service 407539

pid

Packit Service 407539

Process id to get the user and tty information

Packit Service 407539
 
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_proc_uid_l ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_proc_uid_l (glibtop *server,
Packit Service 407539
                        glibtop_proc_uid *buf,
Packit Service 407539
                        pid_t pid);
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_proc_uid_p ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_proc_uid_p (glibtop *server,
Packit Service 407539
                        glibtop_proc_uid *buf,
Packit Service 407539
                        pid_t pid);
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_proc_uid_s ()

Packit Service 407539
void
Packit Service 407539
glibtop_get_proc_uid_s (glibtop *server,
Packit Service 407539
                        glibtop_proc_uid *buf,
Packit Service 407539
                        pid_t pid);
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Types and Values

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_UID

Packit Service 407539
#define GLIBTOP_PROC_UID_UID		0
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_EUID

Packit Service 407539
#define GLIBTOP_PROC_UID_EUID		1
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_GID

Packit Service 407539
#define GLIBTOP_PROC_UID_GID		2
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_EGID

Packit Service 407539
#define GLIBTOP_PROC_UID_EGID		3
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_SUID

Packit Service 407539
#define GLIBTOP_PROC_UID_SUID		4
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_SGID

Packit Service 407539
#define GLIBTOP_PROC_UID_SGID		5
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_FSUID

Packit Service 407539
#define GLIBTOP_PROC_UID_FSUID		6
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_FSGID

Packit Service 407539
#define GLIBTOP_PROC_UID_FSGID		7
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_PID

Packit Service 407539
#define GLIBTOP_PROC_UID_PID		8
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_PPID

Packit Service 407539
#define GLIBTOP_PROC_UID_PPID		9
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_PGRP

Packit Service 407539
#define GLIBTOP_PROC_UID_PGRP		10
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_SESSION

Packit Service 407539
#define GLIBTOP_PROC_UID_SESSION 11
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_TTY

Packit Service 407539
#define GLIBTOP_PROC_UID_TTY		12
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_TPGID

Packit Service 407539
#define GLIBTOP_PROC_UID_TPGID		13
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_PRIORITY

Packit Service 407539
#define GLIBTOP_PROC_UID_PRIORITY 14
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_NICE

Packit Service 407539
#define GLIBTOP_PROC_UID_NICE		15
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_NGROUPS

Packit Service 407539
#define GLIBTOP_PROC_UID_NGROUPS    16
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_PROC_UID_GROUPS

Packit Service 407539
#define GLIBTOP_PROC_UID_GROUPS     17
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_MAX_PROC_UID

Packit Service 407539
#define GLIBTOP_MAX_PROC_UID		18
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

struct glibtop_proc_uid

Packit Service 407539
struct glibtop_proc_uid {
Packit Service 407539
	guint64 flags;
Packit Service 407539
	gint32 uid;		/* user id */
Packit Service 407539
	gint32 euid;		/* effective user id */
Packit Service 407539
	gint32 gid;		/* group id */
Packit Service 407539
	gint32 egid;		/* effective group id */
Packit Service 407539
	gint32 suid;       /* set user id */
Packit Service 407539
	gint32 sgid;       /* set group id */
Packit Service 407539
	gint32 fsuid;      /* ??? user id */
Packit Service 407539
	gint32 fsgid;      /* ??? group id */
Packit Service 407539
	gint32 pid;		/* process id */
Packit Service 407539
	gint32 ppid;		/* pid of parent process */
Packit Service 407539
	gint32 pgrp;		/* process group id */
Packit Service 407539
	gint32 session; /* session id */
Packit Service 407539
	gint32 tty;		/* full device number of controlling terminal */
Packit Service 407539
	gint32 tpgid;		/* terminal process group id */
Packit Service 407539
	gint32 priority; /* kernel scheduling priority */
Packit Service 407539
	gint32 nice;		/* standard unix nice level of process */
Packit Service 407539
	gint32 ngroups;
Packit Service 407539
	gint32 groups [GLIBTOP_MAX_GROUPS];
Packit Service 407539
};
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

GLIBTOP_MAX_GROUPS

Packit Service 407539
#define GLIBTOP_MAX_GROUPS          64
Packit Service 407539
Packit Service 407539
Packit Service 407539

Packit Service 407539
Packit Service 407539

glibtop_get_proc_uid_r

Packit Service 407539
#define glibtop_get_proc_uid_r		glibtop_get_proc_uid_p
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539
Packit Service 407539

Generated by GTK-Doc V1.25
Packit Service 407539
</body>
Packit Service 407539
</html>