# resource.h - [Overview](#section804036567165628) - [Summary](#section793825687165628) - [Macros](#define-members) - [Functions](#func-members) ## **Overview** **Related Modules:** [PROCESS](PROCESS.md) **Description:** Declares process-related structures and functions. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Macros

Macro Name and Value

Description

PRIO_PROCESS 0

Defines a process ID.

PRIO_PGRP 1

Defines a process group ID.

PRIO_USER 2

Defines a valid user ID.

## Functions

Function

Description

getpriority (int which, id_t who)

int

Obtains the static priority of a specified ID.

setpriority (int which, id_t who, int value)

int

Sets the static priority of a specified ID.