FreeNOS
Data Fields
ProcessShares::MemoryShare Struct Reference

#include <ProcessShares.h>

Data Fields

ProcessID pid
 Remote process id for this share.
 
Size coreId
 CoreId for the other process.
 
Size tagId
 Share tag id is defined by the application.
 
Memory::Range range
 Physical memory address range.
 
bool attached
 True if the share is attached (used by both processes)
 

Detailed Description

Definition at line 48 of file ProcessShares.h.

Field Documentation

◆ attached

bool ProcessShares::MemoryShare::attached

True if the share is attached (used by both processes)

Definition at line 63 of file ProcessShares.h.

Referenced by ProcessShares::createShare(), ProcessShares::createShare(), and ProcessShares::releaseShare().

◆ coreId

Size ProcessShares::MemoryShare::coreId

◆ pid

ProcessID ProcessShares::MemoryShare::pid

◆ range

Memory::Range ProcessShares::MemoryShare::range

◆ tagId

Size ProcessShares::MemoryShare::tagId

The documentation for this struct was generated from the following file: