contur2
Loading...
Searching...
No Matches
i_process.h File Reference

IProcess — read-only interface for external consumers of process info. More...

#include <string_view>
#include "contur/core/types.h"
#include "contur/process/priority.h"
#include "contur/process/state.h"
Include dependency graph for i_process.h:

Go to the source code of this file.

Classes

class  contur::IProcess
 Read-only interface for inspecting process metadata. More...

Namespaces

namespace  contur

Detailed Description

IProcess — read-only interface for external consumers of process info.

External subsystems (TUI views, statistics, tracing) use this interface to inspect process metadata without being able to modify it. The Dispatcher and Scheduler work with the concrete PCB/ProcessImage directly.

Definition in file i_process.h.