The Pedigree Project 0.1
Public Attributes | List of all members
PosixAccounting::Record Struct Reference
+ Collaboration diagram for PosixAccounting::Record:

Public Attributes

uint8_t flags = 0
 
uint8_t version = 3
 
uint16_t terminal = 0
 
uint32_t exitStatus = 0
 
uint32_t uid = 0
 
uint32_t gid = 0
 
uint32_t pid = 0
 
uint32_t parentPid = 0
 
uint32_t birthSeconds = 0
 
uint32_t elapsedFloat = 0
 
uint16_t userTicks = 0
 
uint16_t systemTicks = 0
 
uint16_t memory = 0
 
uint16_t io = 0
 
uint16_t blocks = 0
 
uint16_t minorFaults = 0
 
uint16_t majorFaults = 0
 
uint16_t swaps = 0
 
char command [16] = {}
 

Detailed Description

Definition at line 11 of file accounting-record.h.

Member Data Documentation

◆ birthSeconds

uint32_t PosixAccounting::Record::birthSeconds = 0

Definition at line 17 of file accounting-record.h.

◆ blocks

uint16_t PosixAccounting::Record::blocks = 0

Definition at line 20 of file accounting-record.h.

◆ command

char PosixAccounting::Record::command[16] = {}

Definition at line 21 of file accounting-record.h.

◆ elapsedFloat

uint32_t PosixAccounting::Record::elapsedFloat = 0

Definition at line 18 of file accounting-record.h.

◆ exitStatus

uint32_t PosixAccounting::Record::exitStatus = 0

Definition at line 15 of file accounting-record.h.

◆ flags

uint8_t PosixAccounting::Record::flags = 0

Definition at line 12 of file accounting-record.h.

◆ gid

uint32_t PosixAccounting::Record::gid = 0

Definition at line 16 of file accounting-record.h.

◆ io

uint16_t PosixAccounting::Record::io = 0

Definition at line 20 of file accounting-record.h.

◆ majorFaults

uint16_t PosixAccounting::Record::majorFaults = 0

Definition at line 20 of file accounting-record.h.

◆ memory

uint16_t PosixAccounting::Record::memory = 0

Definition at line 19 of file accounting-record.h.

◆ minorFaults

uint16_t PosixAccounting::Record::minorFaults = 0

Definition at line 20 of file accounting-record.h.

◆ parentPid

uint32_t PosixAccounting::Record::parentPid = 0

Definition at line 16 of file accounting-record.h.

◆ pid

uint32_t PosixAccounting::Record::pid = 0

Definition at line 16 of file accounting-record.h.

◆ swaps

uint16_t PosixAccounting::Record::swaps = 0

Definition at line 20 of file accounting-record.h.

◆ systemTicks

uint16_t PosixAccounting::Record::systemTicks = 0

Definition at line 19 of file accounting-record.h.

◆ terminal

uint16_t PosixAccounting::Record::terminal = 0

Definition at line 14 of file accounting-record.h.

◆ uid

uint32_t PosixAccounting::Record::uid = 0

Definition at line 16 of file accounting-record.h.

◆ userTicks

uint16_t PosixAccounting::Record::userTicks = 0

Definition at line 19 of file accounting-record.h.

◆ version

uint8_t PosixAccounting::Record::version = 3

Definition at line 13 of file accounting-record.h.


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