An enumerated integer value that represents different
error codes when an event occurs.
noerror(1) : Event occurred without any error.
wrongtype(2) : Event was set with wrong value.
outofrange(3) : Set on event called with out of range
values.
swfault(4) : Event encountered a software fault.
hwfault(5) : Event encountered a hardware fault.