CMSDK 2.0.1
Cross-platform C++ base library and SDK for the Psyclone AIOS platform
Loading...
Searching...
No Matches
cmlabs::ProcessMapEntry Struct Reference

Legacy process-map entry with the ids of the process's five queues. More...

#include <MemoryMaps.h>

Public Attributes

uint32 id
uint64 time
uint64 lastseen
uint8 status
char name [MAXKEYNAMELEN+1]
uint32 key
char commandline [MAXCOMMANDLINELEN+1]
uint32 signalQID
uint32 messageQID
uint32 timeQID
uint32 requestQID
uint32 commandQID

Detailed Description

Legacy process-map entry with the ids of the process's five queues.

Warning
Shared-memory layout.

Definition at line 170 of file MemoryMaps.h.

Member Data Documentation

◆ commandline

char cmlabs::ProcessMapEntry::commandline[MAXCOMMANDLINELEN+1]

Definition at line 177 of file MemoryMaps.h.

◆ commandQID

uint32 cmlabs::ProcessMapEntry::commandQID

Definition at line 182 of file MemoryMaps.h.

◆ id

uint32 cmlabs::ProcessMapEntry::id

Definition at line 171 of file MemoryMaps.h.

◆ key

uint32 cmlabs::ProcessMapEntry::key

Definition at line 176 of file MemoryMaps.h.

◆ lastseen

uint64 cmlabs::ProcessMapEntry::lastseen

Definition at line 173 of file MemoryMaps.h.

◆ messageQID

uint32 cmlabs::ProcessMapEntry::messageQID

Definition at line 179 of file MemoryMaps.h.

◆ name

char cmlabs::ProcessMapEntry::name[MAXKEYNAMELEN+1]

Definition at line 175 of file MemoryMaps.h.

◆ requestQID

uint32 cmlabs::ProcessMapEntry::requestQID

Definition at line 181 of file MemoryMaps.h.

◆ signalQID

uint32 cmlabs::ProcessMapEntry::signalQID

Definition at line 178 of file MemoryMaps.h.

◆ status

uint8 cmlabs::ProcessMapEntry::status

Definition at line 174 of file MemoryMaps.h.

◆ time

uint64 cmlabs::ProcessMapEntry::time

Definition at line 172 of file MemoryMaps.h.

◆ timeQID

uint32 cmlabs::ProcessMapEntry::timeQID

Definition at line 180 of file MemoryMaps.h.


The documentation for this struct was generated from the following file:
  • /home/ubuntu/c/partner/psyclone2/CMSDK/include/MemoryMaps.h