Event API

Defines

MAKE_EVENT(id, severity)

Typedefs

using EventId_t = uint16_t
using EventSeverity_t = uint8_t
using UniqueEventId_t = uint8_t
typedef uint32_t Event
namespace severity

Enums

enum Severity

Values:

enumerator INFO
enumerator LOW
enumerator MEDIUM
enumerator HIGH
namespace event

Functions

constexpr EventId_t getEventId(Event event)
constexpr EventSeverity_t getSeverity(Event event)
constexpr Event makeEvent(uint8_t subsystemId, UniqueEventId_t uniqueEventId, EventSeverity_t eventSeverity)