The Pedigree Project 0.1
Variables
EventNumbers Namespace Reference

Variables

const size_t PosixSignalStart = 0
 
const size_t PosixSignalEnd = 32
 
const size_t Interrupt = 34
 
const size_t TimedTask = 35
 
const size_t SelectEvent = 36
 
const size_t InputEvent = 37
 
const size_t TuiEvent = 38
 
const size_t PollEvent = 39
 
const size_t TerminalEvent = 40
 
const size_t DelayTimer = 41
 
const size_t IoEvent = 42
 
const size_t UserStart = 0xFFFF
 Start of user-defined events.
 

Detailed Description

The globally-defined event numbers for each Event subclass. These must be unique so that identification of serialized data is possible.

Variable Documentation

◆ DelayTimer

const size_t EventNumbers::DelayTimer = 41

Definition at line 44 of file eventNumbers.h.

◆ InputEvent

const size_t EventNumbers::InputEvent = 37

Definition at line 37 of file eventNumbers.h.

◆ Interrupt

const size_t EventNumbers::Interrupt = 34

Definition at line 32 of file eventNumbers.h.

◆ IoEvent

const size_t EventNumbers::IoEvent = 42

Definition at line 46 of file eventNumbers.h.

◆ PollEvent

const size_t EventNumbers::PollEvent = 39

Definition at line 40 of file eventNumbers.h.

◆ PosixSignalEnd

const size_t EventNumbers::PosixSignalEnd = 32

Definition at line 30 of file eventNumbers.h.

◆ PosixSignalStart

const size_t EventNumbers::PosixSignalStart = 0

Definition at line 28 of file eventNumbers.h.

◆ SelectEvent

const size_t EventNumbers::SelectEvent = 36

Definition at line 34 of file eventNumbers.h.

◆ TerminalEvent

const size_t EventNumbers::TerminalEvent = 40

Definition at line 42 of file eventNumbers.h.

◆ TimedTask

const size_t EventNumbers::TimedTask = 35

Definition at line 33 of file eventNumbers.h.

◆ TuiEvent

const size_t EventNumbers::TuiEvent = 38

Definition at line 38 of file eventNumbers.h.

◆ UserStart

const size_t EventNumbers::UserStart = 0xFFFF

Start of user-defined events.

Definition at line 48 of file eventNumbers.h.